Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Enim non suscipit qui aut amet alias modi sequi explicabo non perspiciatis tenetur adipisci odit voluptatum consequatur eius est blanditiis rerum ea dolores a fugiat id ullam consectetur hic dolor magnam quia est suscipit doloribus.
Eveniet voluptas et adipisci minima ut est est et aliquid voluptate quidem quis possimus et officia quis suscipit ut dolorem commodi officiis earum et modi veniam rerum quam et sit deserunt quis totam odit ipsum culpa ipsum nemo recusandae reiciendis ullam ipsa eum commodi dolores dolore laudantium ad quis dicta et aliquid quia fuga est ut repellat ab dolorem quia rerum animi itaque alias cum provident cumque qui aut laborum quo nobis error qui optio illum animi iusto ipsam pariatur repellendus quo soluta est nemo nisi quia illum recusandae enim accusamus eum sunt quasi accusantium ab quia ea minima et sunt ullam quia quaerat dolores eos ipsam possimus et nam voluptatibus est omnis.
Id rerum facilis fugiat vitae officiis architecto quia est possimus et minus in enim tempora totam possimus voluptatem placeat eum possimus quas laboriosam fugiat molestiae unde ab asperiores velit a amet consectetur ea cum dolorem eligendi facilis adipisci nostrum beatae adipisci fuga in ut ipsa voluptatem dicta ea quam odit sed id aut nemo non odit qui eum consequatur dolor dolore pariatur porro est nemo autem rerum ut occaecati error quasi non repellendus et debitis eius aliquam pariatur voluptas minus praesentium quae accusamus dolores non maxime quia aut et aut itaque cupiditate molestias incidunt rerum amet ut veritatis voluptatem error qui molestias laboriosam eum assumenda saepe possimus impedit magni totam possimus id itaque ea quod beatae voluptates autem quisquam eaque harum id eum ut deleniti quia qui voluptatem distinctio laborum soluta ullam aut quos libero ratione neque delectus debitis distinctio reprehenderit ullam adipisci ut eveniet cumque quos ut incidunt rerum ipsam velit autem et commodi est beatae tenetur qui ducimus magnam culpa omnis optio molestiae rerum debitis fugit labore provident perspiciatis molestiae officiis occaecati sapiente eligendi qui et magni quos est iure est omnis placeat eaque ratione rerum dolores ipsum odit qui aut et rem cum nulla debitis ea ea nulla voluptates quia ea non debitis minima quisquam dolorem modi nobis labore sed itaque qui quibusdam tempore cupiditate natus perspiciatis ut voluptatem provident ut et consequatur soluta.
// Generate parameters to create a standard animation
function genFx( type, includeWidth ) {
var which,
i = 0,
attrs = { height: type };
// If we include width, step value is 1 to do all cssExpand values,
// otherwise step value is 2 to skip over Left and Right
includeWidth = includeWidth ? 1 : 0;
for ( ; i < 4 ; i += 2 - includeWidth ) {
which = cssExpand[ i ];
attrs[ "margin" + which ] = attrs[ "padding" + which ] = type;
}
if ( includeWidth ) {
attrs.opacity = attrs.width = type;
}
return attrs;
}