/*--reza@eSoftArena.com---*/

var featureScrollID, diffBetwnScrollDivs, featureDlWidth, scrollReverse=false, scrollSpeed=5;

jQuery(document).ready(function(){
	
	featureDlWidth=jQuery('.scrollX li:first').outerWidth()*jQuery('.scrollX li').length;
	diffBetwnScrollDivs=featureDlWidth-jQuery('.scrollInner').width();
	jQuery('.scrollX').css('width',featureDlWidth);
	if(diffBetwnScrollDivs > 0){
		diffBetwnScrollDivs -= diffBetwnScrollDivs % scrollSpeed;
		jQuery('.scrollOutter .btnLeft, .scrollOutter .btnRight').hover(
			function(){
				if(jQuery(this).is('.scrollOutter .btnLeft')){
					var sign = scrollReverse? '-' : '+';
					featureScrollID=setInterval('scrollFeature('+sign+'1)', 5);
				}
				else{
					var sign = scrollReverse? '+' : '-';
					featureScrollID=setInterval('scrollFeature('+sign+'1)', 5);
				}
			},
			function(){clearInterval(featureScrollID)}
		);
	}													 
	
});
	
var curPos=0;
function scrollFeature(scrDirection){
	if(0 < curPos || curPos < -diffBetwnScrollDivs){
		clearInterval(featureScrollID);
		curPos = (0 < curPos)? 0 : -diffBetwnScrollDivs;
	}
	else if(!( (curPos==0 && scrDirection==1) || (curPos == -diffBetwnScrollDivs && scrDirection == -1) )){
		curPos+=(scrollSpeed * scrDirection);
		jQuery('.scrollX').css('left', curPos+'px');
	}
}
