// JavaScript Document
//----------------------------------------------------------------------------
// SAS Home
//
// version:   1.0
// date:      27/08/2010
// author:    [Olivier Robert]
//-----------------------------------------------------------------------------


var $j=jQuery.noConflict();$j(document).ready(function(){var masterId="ctl00_content_";var latestUpdates=function(){var timer=null;var param={speed:7000}
$j('div.update_content_container ul li:first').addClass("active");var moveToUpdate=function(){var $icon=$j('ul.social_tab li:first p');$icon.addClass('active').effect('pulsate',{times:2},800,function(){$j(this).removeClass('active');})
$j('div.update_content_container ul li.active').clearQueue().animate({marginTop:"-230px",opacity:0},1000,'easeInCubic',function(){var $this=$j(this);$this.removeClass("active").css({marginTop:0,opacity:1}).next().addClass("active");$this.parent("ul").append($this);})}
timer=setInterval(function(){moveToUpdate()},param.speed);$j('div.latest_product ul li').mouseover(function(){clearInterval(timer);}).mouseout(function(){timer=setInterval(function(){moveToUpdate()},param.speed);});}
var latestProduct=function(){var timer=null;var param={speed:5000}
$j('div.latest_product ul li:first').addClass("active");var moveToImage=function(){$j('div.latest_product ul li.active').clearQueue().animate({marginTop:"-30px",opacity:0},1000,'easeInCubic',function(){var $this=$j(this);$this.removeClass("active").css({marginTop:0,opacity:1}).next().addClass("active");$this.parent("ul").append($this);})}
timer=setInterval(function(){moveToImage()},param.speed);$j('div.latest_product ul li').mouseover(function(){clearInterval(timer);}).mouseout(function(){timer=setInterval(function(){moveToImage()},param.speed);});}
var slider=function(){var i=0;var timer=null;var speed=6000;var width=960;var startImage=1;var numImages=$j('div.home_slider div.image_container ul li').length;var opacityValue=jQuery.browser.msie?0.6:1;var $controlPrev=$j('div.home_slider div.control.prev a');var $controlNext=$j('div.home_slider div.control.next a');$j('div.home_slider div.control a').live('click',function(e){e.preventDefault();var $this=$j(this);var direction=$this.parent('div').hasClass('next')?"next":"prev";var multiplier=parseInt($this.data('goto'))-1;makeTransition(direction,multiplier);});function makeTransition(direction,multiplier){var movement=width*multiplier;$j('div.home_slider div.image_container ul').children('li').children('div').fadeOut().end().end().animate({marginLeft:-movement},1000,'easeInOutCubic',function(){$j(this).children('li').children('div').fadeIn();});var moveToImage=direction=="next"?parseInt($j('div.home_slider').data('current'))+1:parseInt($j('div.home_slider').data('current'))-1;setCurrentParameters(moveToImage);}
function setCurrentParameters(startImage){var currentImage=startImage<=numImages?startImage:1;var prevImage=currentImage-1>0?currentImage-1:numImages;var nextImage=currentImage+1<=numImages?currentImage+1:1;$j('div.home_slider').data('current',currentImage);$j('div.home_slider').data('goto',nextImage);$controlPrev.data('goto',prevImage);$controlNext.data('goto',nextImage);displayControls();}
function displayControls(){if($controlNext.data('goto')==1){$controlNext.animate({opacity:0},1000,'easeOutCubic',function(){$controlNext.parent('div').fadeOut();});}else{$controlNext.animate({opacity:opacityValue},1000,'easeInCubic',function(){$controlNext.parent('div').fadeIn();});}
if($controlPrev.data('goto')==numImages){$controlPrev.animate({opacity:0},1000,'easeOutCubic',function(){$controlPrev.parent('div').fadeOut();});}else{$controlPrev.animate({opacity:opacityValue},1000,'easeInCubic',function(){$controlPrev.parent('div').fadeIn();});}}
function automateTransition(){var multiplier=parseInt($j('div.home_slider').data('goto'))-1;makeTransition("next",multiplier);}
$j('div.home_slider').mouseover(function(){clearInterval(timer);}).mouseout(function(){timer=setInterval(function(){automateTransition()},speed);});setCurrentParameters();timer=setInterval(function(){automateTransition()},speed);}
slider();latestProduct();latestUpdates();});