var jwfs=jQuery.noConflict();
jwfs(document).ready(function(){

var showArea=jwfs("#fpss-outer-container").width()-188;
//alert(showArea);
jwfs("#slide-wrapper #slide-outer .slide").width(showArea).css({"left":"0px"});
jwfs("#slide-wrapper #slide-outer .slide .slide-inner").css({"width":"100%"});jwfs(".fpss_img img").css("left","0px");jwfs("#slide-loading").width(showArea);jwfs(".slide").each(function(i){jwfs(this).css("display","block");});jwfs(".fpss_img span span span img").each(function(){jwfs(this).css("left","0px");imgLeft=0;var nowLeft=imgLeft-(parseInt(jwfs(this).width())-showArea)/2;if(nowLeft>0){nowLeft=0-nowLeft;}jwfs(this).css({"position":"absolute","left":nowLeft+"px"});});jwfs(".slide").each(function(i){if(i==0){jwfs(this).css("display","block");}else{jwfs(this).css("display","none");}});jwfs(".fpss-introtext").css({"margin":"0px","left":"0px","width":"160px"});jwfs(".fpss_img img").css("left","0px");jwfs(window).resize(function(){var showArea=jwfs("#fpss-outer-container").width()-0;jwfs("#slide-wrapper #slide-outer .slide").width(showArea);jwfs("#slide-loading").width(showArea);var currentId=0;jwfs(".slide").each(function(i){if(jwfs(this).css("display")=="block"){currentId=i;}jwfs(this).css("display","block");});jwfs(".fpss_img span span span img").each(function(){jwfs(this).css("left","0px");imgLeft=0;var nowLeft=imgLeft-(parseInt(jwfs(this).width())-showArea)/2;if(nowLeft>0){nowLeft=0-nowLeft;}jwfs(this).css({"position":"absolute","left":nowLeft+"px"});});jwfs(".slide").each(function(i){if(i==currentId){jwfs(this).css("display","block");}else{jwfs(this).css("display","none");}});jwfs("#navi-outer").css({"left":(showArea-10)+"px"});});});
var crossFadeDelay=2000;
var crossFadeSpeed=1000;
var fpssLoaderDelay=1000;
var navTrigger="click";
var autoslide=true;
var fpssPlayText="Play";
var fpssPauseText="Pause";
var fpssCookieName="fpssCookie";
var slideLoader="slide-loading";
var slideWrapper="slide-wrapper";
var slideClass="slide";
var navClass="navi";
var navClassActiveSuffix="-active";
var playPauseID="fpss-container_playButton";
var isShowing=0;
var firstDelay=false;
var pauseFlag=false;
var ppButton;
var timer;
var slideElements;
var navElements;
function initFrontpageSlideshow(){
fpssDisplay(slideLoader,slideWrapper);
ppButton=document.getElementById(playPauseID);
if(autoslide){showPauseButton();
}else{
	showPlayButton();
}slideElements=jwfs("body").find("."+slideClass);
navElements=jwfs("body").find("."+navClass);
if(slideElements.length==0||navElements.length==0){
	return false;
	}
	for(var i=0;i<slideElements.length;i++){
		if(navTrigger=="click"){
			navElements[i].onclick=function(){crossFade(this);
		};
		}else{
			navElements[i].onmouseover=function(){
			crossFade(this);
		};
		}if(i!=0){
			jwfs(slideElements[i]).fadeOut(crossFadeSpeed);
		}
		else{navElements[i].className=navClass+navClassActiveSuffix;}
	}
}

function fpssDisplay(a,b){
	var c=document.getElementById(a);
	var d=document.getElementById(b);
	if(c||d){jwfs(c).show();jwfs(d).hide();
	setTimeout(function(){jwfs(c).hide();jwfs(d).fadeIn("def");jwfs(window).resize()},fpssLoaderDelay);
	}
	else{return false;
	}
}

function crossFade(a){currentSlide=null;for(var i=0;i<navElements.length;i++){if(a==navElements[i]){currentSlide=i;}}if(currentSlide!=isShowing){if(slideElements[isShowing].offsetHeight){jwfs(slideElements[isShowing]).fadeOut(crossFadeSpeed);}jwfs(slideElements[currentSlide]).fadeIn(crossFadeSpeed);navElements[isShowing].className=navClass;navElements[currentSlide].className=navClass+navClassActiveSuffix;isShowing=currentSlide;clearSlide();}return false;}function showPlayButton(){createCookie(fpssCookieName,"false");ppButton.innerHTML=fpssPlayText;ppButton.title=fpssPlayText;pauseFlag=true;clearTimeout(timer);firstDelay=false;}function showPauseButton(){createCookie(fpssCookieName,"true");ppButton.innerHTML=fpssPauseText;ppButton.title=fpssPauseText;pauseFlag=false;autoSlide();}function ppButtonClicked(){if(pauseFlag){showPauseButton();}else{showPlayButton();}}function showNext()
{//alert('sh='+isShowing);
	if(slideElements.length<=1){return false;}
	if(slideElements[isShowing].offsetHeight){
	jwfs(slideElements[isShowing]).fadeOut(crossFadeSpeed);
	}
	
/*	if(isShowing>3){//alert(isShowing);
		 temp1=isShowing-3;
		// alert('temp1='+temp1);
		 temp2=isShowing+2;
		// alert('temp2='+temp2);
		 document.getElementById('li'+temp1).style.display = 'none';
		 document.getElementById('li'+temp2).style.display = 'block';
	}*/
	navElements[isShowing].className=navClass;
	if(isShowing==slideElements.length-1){isShowing=0;
	jwfs(slideElements[isShowing]).fadeIn(crossFadeSpeed);
	}
	else{
		jwfs(slideElements[++isShowing]).fadeIn(crossFadeSpeed);
	}
	navElements[isShowing].className=navClass+navClassActiveSuffix;
/*	if(slideElements.length==isShowing+1){
		//isShowing=0;
		temp1=slideElements.length-isShowing;
		temp2=4;
		document.getElementById('li'+temp1).style.display = 'block';
		document.getElementById('li'+temp1+).style.display = 'block';
		document.getElementById('li'+temp1).style.display = 'block';
		document.getElementById('li'+temp1).style.display = 'block';
		document.getElementById('li'+temp1).style.display = 'block';
		document.getElementById('li'+temp2).style.display = 'none';
		//autoSlide();
	}*/
}
function showPrev(){ if(slideElements.length<=1){return false;}if(slideElements[isShowing].offsetHeight){jwfs(slideElements[isShowing]).fadeOut(crossFadeSpeed);}navElements[isShowing].className=navClass;if(isShowing==0){isShowing=slideElements.length-1;jwfs(slideElements[isShowing]).fadeIn(crossFadeSpeed);}else{jwfs(slideElements[--isShowing]).fadeIn(crossFadeSpeed);}navElements[isShowing].className=navClass+navClassActiveSuffix;}

function autoSlide(){
	if(!pauseFlag)
	{timer=setTimeout("autoSlide()",crossFadeDelay);
	if(!firstDelay){firstDelay=true;}
	else{showNext();}}}

function clearSlide(){
if(!pauseFlag){
	clearTimeout(timer);
	firstDelay=false;
autoSlide();}}

function createCookie(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+c*24*60*60*1000);var e="; expires="+d.toGMTString();}else{e="";}document.cookie=a+"="+b+e+"; path=/";}function readCookie(a){var b=a+"=";var d=document.cookie.split(";");for(var i=0;i<d.length;i++){var c=d[i];while(c.charAt(0)==" "){c=c.substring(1,c.length);}if(c.indexOf(b)==0){return c.substring(b.length,c.length);}}return null;}jwfs(document).ready(function(){initFrontpageSlideshow();});