//var okScr:Boolean = true;

function getScrollY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return scrOfY;
}
function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName];
    }
    else {
        return document[movieName];
    }
}
function ZIZA(){
	 var viewportwidth;
	 var viewportheight; 
	 if (typeof window.innerWidth != 'undefined') {
		  viewportwidth = window.innerWidth,
		viewportheight = window.innerHeight
	 } else if (typeof document.documentElement != 'undefined'
	 && typeof document.documentElement.clientWidth !=
	   'undefined' && document.documentElement.clientWidth != 0)
	 {
		 viewportwidth = document.documentElement.clientWidth,
		 viewportheight = document.documentElement.clientHeight
	 }else {
		  viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
		  viewportheight = document.getElementsByTagName('body')[0].clientHeight
	}
	thisMovie("contaner").getHTM_height_fromJS(viewportheight+"#"+viewportwidth);
	scrollTo(0,0);
};
function SetIt_div(HOG) {	
	///!!!
	 var viewportwidth;
	 var viewportheight; 
	 if (typeof window.innerWidth != 'undefined') {
		  viewportwidth = window.innerWidth,
		viewportheight = window.innerHeight
	 } else if (typeof document.documentElement != 'undefined'
	 && typeof document.documentElement.clientWidth !=
	   'undefined' && document.documentElement.clientWidth != 0)
	 {
		 viewportwidth = document.documentElement.clientWidth,
		 viewportheight = document.documentElement.clientHeight
	 }else {
		  viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
		  viewportheight = document.getElementsByTagName('body')[0].clientHeight
	}
	/////////////////////////!!!!!!!!!!!!!!!!!!!!!!!!!!!
	if(mapAlive == 1)
	{
		document.getElementById('box_scr').style.height = viewportheight+"px";	
	}else
	{
		document.getElementById('box_scr').style.height = HOG+"px";		
	}
	///!!!
	if(viewportheight<662)
	{
		document.getElementById('box_map').style.top = 109+"px";
		document.getElementById('box_map').style.left = (viewportwidth/2)-(559/2)-(50)+"px";
	}else
	{
		document.getElementById('box_map').style.top = (viewportheight/2)-(223)+"px";
		document.getElementById('box_map').style.left = (viewportwidth/2)-(559/2)-(50)+"px";
	}
	
	///	
	
}
function getStartH(){
	ZIZA();
}
function handle(delta) {
var CurrentSCR = Number(0);
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    CurrentSCR = window.pageYOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    CurrentSCR = document.body.scrollTop;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    CurrentSCR = document.documentElement.scrollTop;
  }
	if (delta < 0){
	delta = 42;
	 window.scrollBy(CurrentSCR, delta);
	}else if(delta>0){
	delta = -42;
	 window.scrollBy(CurrentSCR, delta);
	}
}
function wheel(event){
	var delta = 0;	
	if (!event) event = window.event;	
	if (event.wheelDelta) {
			delta = event.wheelDelta/120;
			if (window.opera) delta = delta;
		} else if (event.detail) {
			delta = -event.detail/3;
	}
	if (delta){
			if (event.preventDefault){
					event.preventDefault();
			event.returnValue = false;
			}
	}
	handle(delta);
}
if (window.addEventListener)
window.addEventListener('DOMMouseScroll', wheel, false);
window.onmousewheel = document.onmousewheel = wheel;
function setSCR_foc(delta){
handle(delta)
}