
/*
AJAX FUNSTIONS
CREATED BY Boris Zlatev
Developer in Webgravity BG
*/


function showLoad(obj){

	x = findPosX(obj);
	y = findPosY(obj);
	
	load = document.getElementById('load');
	
	load.style.left = x + 'px';
	load.style.top = y + 'px';
	load.style.display="block";
}



function hideLoad(){

	document.getElementById('load').style.display="none";
}


function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}


function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}


function getContent(strURL,id,element) {

	
	//	element = element.parentNode.getElementsByTagName('ul')[0];
		//if(element.style.display=='block')return false;
			//alert(element.style.display);

		data = "id=" + id;
 	   
		var xmlHttpReq = false;
    // Mozilla
    	if (window.XMLHttpRequest) {
        	xmlHttpReq = new XMLHttpRequest();
        	xmlHttpReq.overrideMimeType('text/xml');
    	}
    // IE
    	else if (window.ActiveXObject) {
        	xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    	}
    	
    	xmlHttpReq.open('POST', strURL, true);
    	xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    	xmlHttpReq.onreadystatechange = function() { 
        	if (xmlHttpReq.readyState == 4) {

				if(xmlHttpReq.responseText!='')document.getElementById('content').innerHTML = xmlHttpReq.responseText;
				//else {alert("Пренатоварване на сървъра. Опитейте отново!");}
    		}
		}
    	xmlHttpReq.send(data);    	
}



 function showFilm(id,obj){

	 showLoad(obj);

	if(document.getElementById('film').style.display=="none")getFilm('sel_film.php',id);
	else {document.getElementById('film').style.display="none";hideLoad();} 
}