var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempY = 0
var y=0;
function getMouseXY(e) {
  	if (IE) {
		    tempY = event.clientY + document.body.scrollTop
	} else {
		    tempY = e.pageY
	}  
	if (tempY < 0){tempY = 0}  
	return true
}


var menuOn=null;
var browser = navigator.appName;
function setMenu(id,padding,el,type){
	if(document.getElementById("subC"+id).innerHTML!="" && document.getElementById("subC"+id).innerHTML!=null){
		menuOn=id;
		switch(browser){
			case 'Microsoft Internet Explorer':
				//padding=parseInt(screen.availWidth)/2+parseInt(padding)+'px';
				padding=11+parseInt(document.body.clientWidth)/2+parseInt(padding)+'px';
			break;
			case 'Netscape':
				//padding=1+parseInt(screen.availWidth)/2+parseInt(padding)+'px';
				padding=10+parseInt(document.width)/2+parseInt(padding)+'px';
			break;
			case 'Opera':
				//padding=parseInt(screen.availWidth)/2+parseInt(padding)-1+'px';
				padding=11+parseInt(document.body.clientWidth)/2+parseInt(padding)+'px';
			break;
		}
		var subMHr=document.getElementById("subMHr");
		subMHr.innerHTML=el.innerHTML;
		subMHr.style.width=el.width+"px";
		var subMH=document.getElementById("subMH");
		
		subMH.style.left=padding;
		subMH.style.display="block";
		if(type==2){
			padding=(parseInt(padding.substr(0,padding.length-2))-67)+"px";
		}
		document.getElementById("subMenu").style.left=padding;
		document.getElementById("sMMb1").innerHTML=document.getElementById("subC"+id).innerHTML;
		document.getElementById("subMenu").style.display='block';
	}else{
		unsetMenu();
	}
}
function unset(){
		document.getElementById("subMenu").style.display='none';
		document.getElementById("subMH").style.display='none';
		menuOn=null;
}
function unsetMenu(){
	if(menuOn>0){
		setTimeout('unset()',200);
		setTimeout('unsetS()',200);
	}
}



function cancelBtn(){
	var el=document.getElementById('cms');
	el.innerHTML='';
	el.style.display='none';
	el=document.getElementById('shadow');
	el.style.display='none';
}



var smenuOn=null;
var sbrowser = navigator.appName;
function setSubMenu(id,padding,el,type){
	if(document.getElementById("subSubC"+id).innerHTML!="" && document.getElementById("subSubC"+id).innerHTML!=null){
		smenuOn=id;
		switch(sbrowser){
			case 'Microsoft Internet Explorer':
				padding=parseInt(screen.availWidth)/2+parseInt(padding)+'px';
			break;
			case 'Netscape':
				padding=1+parseInt(screen.availWidth)/2+parseInt(padding)+'px';
			break;
			case 'Opera':
				padding=parseInt(screen.availWidth)/2+parseInt(padding)-1+'px';
			break;
		}
		document.getElementById("subSubMenu").style.left=padding;
		document.getElementById("sSubMMb1").innerHTML=document.getElementById("subSubC"+id).innerHTML;
		document.getElementById("subSubMenu").style.display='block';
		if(id==20)document.getElementById("subSubMenu").style.top=217+'px';
		if(id==54)document.getElementById("subSubMenu").style.top=317+'px';
	}else{
		//el.style.background="transparent";
		unsetSMenu();
	}

}
function unsetS(){
	if(smenuOn!=null){
		document.getElementById("subSubMenu").style.display='none';
		smenuOn=null;
	}
}
function unsetSMenu(){
	if(smenuOn>0){
		setTimeout('unsetS()',200);
	}
}

function pageSize() {
	y=0;
	if (self.pageYOffset)
	{
		y = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	{
		y = document.documentElement.scrollTop;
	}
	else if (document.body)
	{
		y = document.body.scrollTop;
	}
	if (self.innerHeight) 
	{
		y =y+self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	{
		y =y+document.documentElement.clientHeight;
	}
	else if (document.body)
	{
		y =y+document.body.clientHeight;
	}
}
function winH(){
	if (self.innerHeight) 
	{
		return self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	{
		return document.documentElement.clientHeight;
	}
	else if (document.body)
	{
		return document.body.clientHeight;
	}
}
function setCmsFormPosition(){
	document.getElementById('cms').style.top=y-winH()+20+'px';
	document.getElementById('shadow').style.display='block';
	pageSize();
	document.getElementById('shadow').style.height=y+'px';
}
function createRequestObject(){
	var request_o;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_o = new XMLHttpRequest();
	}
	return request_o;
}
var ajaxElId=null;
var http = createRequestObject(); 
function getObject(action,elementID){
	ajaxElId=elementID;
	random_num = Math.random();
	http.open('GET',action +'&rand='+random_num,true);
	http.onreadystatechange = handleObject; 
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http.send(null);
}

function handleObject(){
	if(http.readyState == 1){
		document.getElementById(ajaxElId).innerHTML ='U&#269itava se';
	}
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById(ajaxElId).innerHTML = response;
		response=null;
	}
}

function getCMS(action){
	pageSize();
	setCmsFormPosition();
	random_num = Math.random();
	http.open('GET',action +'&rand='+random_num,true);
	http.onreadystatechange = handleCMS; 
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http.send(null);
}

function handleCMS(){
	if(http.readyState == 1){
		document.getElementById('cms').innerHTML ='U&#269itava se';
	}
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('cms').style.display = 'block';
		document.getElementById('cms').innerHTML =response;
		response=null;
	}
}


