var agt = navigator.userAgent.toLowerCase ();
var is_major = parseInt (navigator.appVersion);
var is_minor = parseFloat (navigator.appVersion);
var is_nav  = ((agt.indexOf ('mozilla') != -1) && (agt.indexOf ('spoofer') == -1) && (agt.indexOf ('compatible') == -1) && (agt.indexOf ('opera') == -1) && (agt.indexOf ('webtv') == -1) && (agt.indexOf ('hotjava') == -1) && (agt.indexOf ('safari') == -1));
var is_nav6 = (is_nav && (is_major == 5) && (agt.indexOf ("netscape") != -1) && (agt.indexOf ("netscape/7") == -1));
var is_nav6up = ((is_nav && (is_major >= 5)) || (is_nav && (agt.indexOf ('netscape/7') != -1)));
var is_opera = (agt.indexOf ("opera") != -1);
var is_ie      = !is_opera && ((agt.indexOf ("msie") != -1) && (agt.indexOf ("opera") == -1) && (agt.indexOf ("safari") == -1));
var is_ie3     = (is_ie && (is_major < 4));
var is_ie4     = (is_ie && (is_major == 4) && (agt.indexOf ("msie 4")!=-1));
var is_ie4up   = (is_ie && (is_major >= 4));
var is_ie5     = (is_ie && (is_major == 4) && (agt.indexOf ("msie 5.0") != -1));
var is_ie5_5   = (is_ie && (is_major == 4) && (agt.indexOf ("msie 5.5") != -1));
var is_ie5up   = (is_ie && !is_ie3 && !is_ie4);
var is_ie5_5up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5);
var is_ie6     = (is_ie && (is_major == 4) && (agt.indexOf ("msie 6.") != -1));
var is_firefox = ((agt.indexOf ("firefox") != -1) && (agt.indexOf ("opera") == -1) && (agt.indexOf ("safari") == -1));
var is_nn = ((is_nav6 || is_nav6up) ? true : false);

if (!is_ie) document.write ("<style>.pic_list_in {position: relative;} #scrollInContent {position: relative}</style>");
if (is_ie || is_opera) document.write ("<style>.buy_item div {width: 100%}</style>");

var scrollCurrent=false;
var scrollIn=false;
var scrollOut=false;
var scrollObject=false;
var scrollSpeed=false;
var absScrollSpeed=4;

var smallScrollIn=false;
var smallScrollOut=false;
var smallScrollObject=false;
var smallScrollSpeed=false;
var smallAbsScrollSpeed=3;

function phone1(){
document.write('+7(920) 270-69-77');
}

function getEventsUp(){
	//	window.status=event.offsetY;
	if (window.event){
		if (event && event.offsetY<15) scrollSpeed=6;
		else if (event.offsetY<30) scrollSpeed=4;
		else scrollSpeed=2;
	}
}

function getEventsDown(){
	//	window.status=event.offsetY;
	if (window.event) {
		if (event.offsetY>30) scrollSpeed=-6;
		else if (event.offsetY>15) scrollSpeed=-4;
		else scrollSpeed=-2;
	}
}

function scrollInit(){
	document.getElementById("imgSU").onmousemove=getEventsUp;
	document.getElementById("imgSD").onmousemove=getEventsDown;
	scrollObject=document.getElementById("scrollIn");
	if  (scrollObject) {
		scrollIn = document.getElementById("scrollIn").offsetHeight;
		scrollOut = document.getElementById("scrollOut").offsetHeight;
		if (scrollIn>scrollOut) document.getElementById("scroller").style.visibility="visible";
	} else {
		scrollObject=document.getElementById("scrollInContent");

		if(scrollObject) {
			scrollIn = document.getElementById("scrollInContent").offsetHeight;
			scrollOut = document.getElementById("scrollOutContent").offsetHeight;
		}
		if (scrollIn>scrollOut) document.getElementById("scroller").style.visibility="visible";
	}
	smallScrollObject=document.getElementById("smallScrollIn");
	if  (smallScrollObject) {
		smallScrollIn = document.getElementById("smallScrollIn").offsetHeight;
		smallScrollOut = document.getElementById("smallScrollOut").offsetHeight;
		if (smallScrollIn>smallScrollOut) document.getElementById("smallScroller").style.visibility="visible";
	}
//	if (scrollCurrent) doScrollCurrent();
}

function scrollUp(){
	if (is_ie) localObject=scrollObject.style.marginTop;
	else localObject=scrollObject.style.top;
	if ((Number(localObject.replace("px",""))>scrollOut-scrollIn)){
		scrollSpeed=-absScrollSpeed;
		scrollDo();
	}
}



function scrollDown(){
	if (is_ie) localObject=scrollObject.style.marginTop;
	else localObject=scrollObject.style.top;
	if (Number(localObject.replace("px",""))<0) {
		scrollSpeed=absScrollSpeed;
		scrollDo();
	}
}

function scrollDo(){

	if (scrollSpeed) {

		if (is_ie) localObject=scrollObject.style.marginTop;
		else localObject=scrollObject.style.top;
		if (Number(localObject.replace("px",""))>0) {
			scrollStop();
			if (is_ie) scrollObject.style.marginTop="0px";
			else scrollObject.style.top="0px";
		} else if (Number(localObject.replace("px",""))<scrollOut-scrollIn) {
			scrollStop();
			if (is_ie) scrollObject.style.marginTop=(scrollOut-scrollIn)+"px";
			else scrollObject.style.top=(scrollOut-scrollIn)+"px";
		} else {
			if (is_ie) scrollObject.style.marginTop=(Number(localObject.replace("px",""))+scrollSpeed)+"px";
			else scrollObject.style.top=(Number(localObject.replace("px",""))+scrollSpeed)+"px";
			setTimeout("scrollDo()", 10);
			//			window.status=scrollObject.style.marginTop;
		}
	}
}


function scrollStop(){
	scrollSpeed=false;
}



//Small Scroller
function smallScrollUp(){
	if (is_ie) smallLocalObject=smallScrollObject.style.marginTop;
	else smallLocalObject=smallScrollObject.style.top;
	if ((Number(smallLocalObject.replace("px",""))>smallScrollOut-smallScrollIn)){
		smallScrollSpeed=-smallAbsScrollSpeed;
		smallScrollDo();
	}
}



function smallScrollDown(){
	if (is_ie) smallLocalObject=smallScrollObject.style.marginTop;
	else smallLocalObject=smallScrollObject.style.top;
	if (Number(smallLocalObject.replace("px",""))<0) {
		smallScrollSpeed=smallAbsScrollSpeed;
		smallScrollDo();
	}
}

function smallScrollDo(){
	if (smallScrollSpeed) {
		if (is_ie) smallLocalObject=smallScrollObject.style.marginTop;
		else smallLocalObject=smallScrollObject.style.top;
		if (Number(smallLocalObject.replace("px",""))>0) {
			smallScrollStop();
			if (is_ie) smallScrollObject.style.marginTop="0px";
			else smallScrollObject.style.top="0px";
		} else if (Number(smallLocalObject.replace("px",""))<smallScrollOut-smallScrollIn) {
			smallScrollStop();
			if (is_ie) smallScrollObject.style.marginTop=(smallScrollOut-smallScrollIn)+"px";
			else smallScrollObject.style.top=(smallScrollOut-smallScrollIn)+"px";
		} else {
			if (is_ie) smallScrollObject.style.marginTop=(Number(smallLocalObject.replace("px",""))+smallScrollSpeed)+"px";
			else smallScrollObject.style.top=(Number(smallLocalObject.replace("px",""))+smallScrollSpeed)+"px";
			setTimeout("smallScrollDo()", 10);
			//			window.status=scrollObject.style.marginTop;
		}
	}
}


function smallScrollStop(){
	smallScrollSpeed=false;
}

window.onload=scrollInit;
var doScrollC=true;
function doScrollCurrent(){
	if (doScrollC){
	if (scrollIn>scrollOut){
		currentTop=document.getElementById("current_id").offsetTop;
		if (currentTop>scrollIn-scrollOut) currentTop=scrollIn-scrollOut;
		if (is_ie) scrollObject.style.marginTop=-currentTop+"px";
			else scrollObject.style.top=-currentTop+"px";
	}
	}
}


function goProd(href){
	if (is_ie) var scroll = scrollObject.style.marginTop;
		else  var scroll = scrollObject.style.top;
	document.location=href+"?scroll="+scroll;
}

function gotoScroll(scroll){
	if (scroll){
		doScrollC=false;
		if (is_ie) var styles = "margin-top:"+scroll;
			else var styles = "top:"+scroll;
		document.write('<div class="pic_list_in" id="scrollIn" style="'+styles+'">');
	} else document.write('<div class="pic_list_in" id="scrollIn">');
}