/* Copyright (c) 2008 Kean Loong Tan http://www.gimiti.com/kltan
 * Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * comFlow
 * Version: 1.1 (May 22, 2008)
 * Requires: jQuery 1.2+
 */
(function(A){A.fn.comFlow=function(D){var E=A.extend({},A.fn.comFlow.defaults,D);var F=0;var B=A(".comFlowControl").length;A(this).find(".comFlowControl").each(function(G){A(this).click(function(){A(".comFlowControl").removeClass("comFlowSelected");A(this).addClass("comFlowSelected");var H=Math.abs(F-G);A(E.com).animate({marginLeft:"-"+(G*A(E.com).find(":first-child").width()+"px")},E.duration*(H));F=G})});A(E.com).before('<div id="comFlowSlide"></div>').appendTo("#comFlowSlide");A(E.com).find("div").each(function(){A(this).before('<div class="comFlowSlideContainer"></div>').appendTo(A(this).prev())});A(".comFlowControl").eq(F).addClass("comFlowSelected");var C=function(G){A("#comFlowSlide").css({position:"relative",width:E.width,height:E.height,overflow:"hidden"});A(E.com).css({position:"relative",width:A("#comFlowSlide").width()*A(".comFlowControl").length+"px",height:A("#comFlowSlide").height()+"px",overflow:"hidden"});A(E.com).children().css({position:"relative",width:A("#comFlowSlide").width()+"px",height:A("#comFlowSlide").height()+"px","float":"left"});A(E.com).css({marginLeft:"-"+(F*A(E.com).find(":first-child").width()+"px")})};C();A(window).resize(function(){C()});A(".comFlowPrev").click(function(){if(F>0){F--}else{F=B-1}A(".comFlowControl").removeClass("comFlowSelected");A(E.com).animate({marginLeft:"-"+(F*A(E.com).find(":first-child").width()+"px")},E.duration);A(".comFlowControl").eq(F).addClass("comFlowSelected")});A(".comFlowNext").click(function(){if(F<B-1){F++}else{F=0}A(".comFlowControl").removeClass("comFlowSelected");A(E.com).animate({marginLeft:"-"+(F*A(E.com).find(":first-child").width()+"px")},E.duration);A(".comFlowControl").eq(F).addClass("comFlowSelected")})};A.fn.comFlow.defaults={easing:"swing",duration:400,width:"100%"}})(jQuery);

(function(A){A.fn.proFlow=function(D){var E=A.extend({},A.fn.proFlow.defaults,D);var F=0;var B=A(".proFlowControl").length;A(this).find(".proFlowControl").each(function(G){A(this).click(function(){A(".proFlowControl").removeClass("proFlowSelected");A(this).addClass("proFlowSelected");var H=Math.abs(F-G);A(E.pro).animate({marginLeft:"-"+(G*A(E.pro).find(":first-child").width()+"px")},E.duration*(H));F=G})});A(E.pro).before('<div id="proFlowSlide"></div>').appendTo("#proFlowSlide");A(E.pro).find("div").each(function(){A(this).before('<div class="proFlowSlideContainer"></div>').appendTo(A(this).prev())});A(".proFlowControl").eq(F).addClass("proFlowSelected");var C=function(G){A("#proFlowSlide").css({position:"relative",width:E.width,height:E.height,overflow:"hidden"});A(E.pro).css({position:"relative",width:A("#proFlowSlide").width()*A(".proFlowControl").length+"px",height:A("#proFlowSlide").height()+"px",overflow:"hidden"});A(E.pro).children().css({position:"relative",width:A("#proFlowSlide").width()+"px",height:A("#proFlowSlide").height()+"px","float":"left"});A(E.pro).css({marginLeft:"-"+(F*A(E.pro).find(":first-child").width()+"px")})};C();A(window).resize(function(){C()});A(".proFlowPrev").click(function(){if(F>0){F--}else{F=B-1}A(".proFlowControl").removeClass("proFlowSelected");A(E.pro).animate({marginLeft:"-"+(F*A(E.pro).find(":first-child").width()+"px")},E.duration);A(".proFlowControl").eq(F).addClass("proFlowSelected")});A(".proFlowNext").click(function(){if(F<B-1){F++}else{F=0}A(".proFlowControl").removeClass("proFlowSelected");A(E.pro).animate({marginLeft:"-"+(F*A(E.pro).find(":first-child").width()+"px")},E.duration);A(".proFlowControl").eq(F).addClass("proFlowSelected")})};A.fn.proFlow.defaults={easing:"swing",duration:400,width:"100%"}})(jQuery);

(function(A){A.fn.galFlow=function(D){var E=A.extend({},A.fn.galFlow.defaults,D);var F=0;var B=A(".galFlowControl").length;A(this).find(".galFlowControl").each(function(G){A(this).click(function(){A(".galFlowControl").removeClass("galFlowSelected");A(this).addClass("galFlowSelected");var H=Math.abs(F-G);A(E.gal).animate({marginLeft:"-"+(G*A(E.gal).find(":first-child").width()+"px")},E.duration*(H));F=G})});A(E.gal).before('<div id="galFlowSlide"></div>').appendTo("#galFlowSlide");A(E.gal).find("div").each(function(){A(this).before('<div class="galFlowSlideContainer"></div>').appendTo(A(this).prev())});A(".galFlowControl").eq(F).addClass("galFlowSelected");var C=function(G){A("#galFlowSlide").css({position:"relative",width:E.width,height:E.height,overflow:"hidden"});A(E.gal).css({position:"relative",width:A("#galFlowSlide").width()*A(".galFlowControl").length+"px",height:A("#galFlowSlide").height()+"px",overflow:"hidden"});A(E.gal).children().css({position:"relative",width:A("#galFlowSlide").width()+"px",height:A("#galFlowSlide").height()+"px","float":"left"});A(E.gal).css({marginLeft:"-"+(F*A(E.gal).find(":first-child").width()+"px")})};C();A(window).resize(function(){C()});A(".galFlowPrev").click(function(){if(F>0){F--}else{F=B-1}A(".galFlowControl").removeClass("galFlowSelected");A(E.gal).animate({marginLeft:"-"+(F*A(E.gal).find(":first-child").width()+"px")},E.duration);A(".galFlowControl").eq(F).addClass("galFlowSelected")});A(".galFlowNext").click(function(){if(F<B-1){F++}else{F=0}A(".galFlowControl").removeClass("galFlowSelected");A(E.gal).animate({marginLeft:"-"+(F*A(E.gal).find(":first-child").width()+"px")},E.duration);A(".galFlowControl").eq(F).addClass("galFlowSelected")})};A.fn.galFlow.defaults={easing:"swing",duration:400,width:"100%"}})(jQuery);

(function(A){A.fn.wwFlow=function(D){var E=A.extend({},A.fn.wwFlow.defaults,D);var F=0;var B=A(".wwFlowControl").length;A(this).find(".wwFlowControl").each(function(G){A(this).click(function(){A(".wwFlowControl").removeClass("wwFlowSelected");A(this).addClass("wwFlowSelected");var H=Math.abs(F-G);A(E.ww).animate({marginLeft:"-"+(G*A(E.ww).find(":first-child").width()+"px")},E.duration*(H));F=G})});A(E.ww).before('<div id="wwFlowSlide"></div>').appendTo("#wwFlowSlide");A(E.ww).find("div").each(function(){A(this).before('<div class="wwFlowSlideContainer"></div>').appendTo(A(this).prev())});A(".wwFlowControl").eq(F).addClass("wwFlowSelected");var C=function(G){A("#wwFlowSlide").css({position:"relative",width:E.width,height:E.height,overflow:"hidden"});A(E.ww).css({position:"relative",width:A("#wwFlowSlide").width()*A(".wwFlowControl").length+"px",height:A("#wwFlowSlide").height()+"px",overflow:"hidden"});A(E.ww).children().css({position:"relative",width:A("#wwFlowSlide").width()+"px",height:A("#wwFlowSlide").height()+"px","float":"left"});A(E.ww).css({marginLeft:"-"+(F*A(E.ww).find(":first-child").width()+"px")})};C();A(window).resize(function(){C()});A(".wwFlowPrev").click(function(){if(F>0){F--}else{F=B-1}A(".wwFlowControl").removeClass("wwFlowSelected");A(E.ww).animate({marginLeft:"-"+(F*A(E.ww).find(":first-child").width()+"px")},E.duration);A(".wwFlowControl").eq(F).addClass("wwFlowSelected")});A(".wwFlowNext").click(function(){if(F<B-1){F++}else{F=0}A(".wwFlowControl").removeClass("wwFlowSelected");A(E.ww).animate({marginLeft:"-"+(F*A(E.ww).find(":first-child").width()+"px")},E.duration);A(".wwFlowControl").eq(F).addClass("wwFlowSelected")})};A.fn.wwFlow.defaults={easing:"swing",duration:400,width:"100%"}})(jQuery);


