
 var x = 0;
 var y = 0;

function mousePageXY(e)
{

 if (!e) e = window.event;
 if (e.pageX || e.pageY)
 {
  x = e.pageX;
  y = e.pageY;
 }

 else if (e.clientX || e.clientY)
 {
  x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
  y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
 };

};

document.onmousemove = function(e)
{
 var mCur = mousePageXY(e); 
};


function sf(txt)
{
 document.write(txt);
};

function show_hidden_div(div_id){
	elem=document.getElementById(div_id);
	if(elem.style.display=='none'){
		elem.style.display='';
	}else{
		elem.style.display='none';
	}
}

if(typeof $ != 'undefined'){
	$(document).ready(function(){
		if($('#gallery-scroll').length==0) return false;
		var $items=$($("#gallery-scroll li"));
		var $list=$($("#gallery-scroll ul"));
		var itemW=$items[0].offsetWidth;
		var listW=$list.width();
		var listFullW=itemW*$items.length;
		var $next=$($("#gallery-nav a.next"));
		var $prev=$($("#gallery-nav a.prev"));
		var isMove=false;
		$items.click(function(){
			$("#gallery-scroll li").removeClass("active");
			$(this).addClass("active");
			$("#gallery-show").html("<img src='" + $(this).find("img").attr("src").toString().replace("_thumb", "") + "' style='display: none' />");
			$("#gallery-show img").fadeIn();
		});
		
		//если мало фоток - стрелки убираем
		if(listW>=listFullW){
			$next.css('visibility', 'hidden');
			$prev.css('visibility', 'hidden');
			return false;
		}
		
		
		$next.click(function(){
			if(isMove) return false;
			isMove=true;
			$prev.css('visibility', 'visible');
			$list.animate({"left": '-='+itemW+'px'}, {complete:function(){
				if(parseInt($list.css('left'))-listW<-listFullW){
					$next.css('visibility', 'hidden');
				}
				isMove=false;
			}});
			return false;
		});	
		$prev.click(function(){
			if(isMove) return false;
			isMove=true;
			$next.css('visibility', 'visible');
			$list.animate({"left": '+='+itemW+'px'}, {complete:function(){
				if(parseInt($list.css('left'))>=0){
					$prev.css('visibility', 'hidden');
				}
				isMove=false;
			}});
			return false;
		});	
	});
}





























