// JavaScript Documents
function stateChangedTablou() 
{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
				parent.document.getElementById('loading').style.display = 'none';
				parent.document.getElementById('picture').innerHTML = xmlHttp.responseText;
				parent.document.getElementById('picture').style.left = parseInt(pageWidth/2-(700/2)); 
				parent.document.getElementById('picture').style.top = 50; 				
				parent.document.getElementById('picture').style.display = 'block';				

	if( parent.window.innerHeight && parent.window.scrollMaxY ) // Firefox 
	{
		pageWidth = parent.window.innerWidth + parent.window.scrollMaxX;
		pageHeight = parent.window.innerHeight + parent.window.scrollMaxY;
	}
	else if( parent.document.body.scrollHeight > parent.document.body.offsetHeight ) // all but Explorer Mac
	{
		pageWidth = parent.document.body.scrollWidth;
		pageHeight = parent.document.body.scrollHeight;
	}
	else // works in Explorer 6 Strict, Mozilla (not FF) and Safari
	{ 
		pageWidth = parent.document.body.offsetWidth + parent.document.body.offsetLeft; 
		pageHeight = parent.document.body.offsetHeight + parent.document.body.offsetTop; 
	}

				parent.document.getElementById('cover').style.height = pageHeight + 20;
		} 
} 
function GetXmlHttpObject()
{ 
		var objXMLHttp=null
		if (window.XMLHttpRequest)
		{
				objXMLHttp=new XMLHttpRequest()
		}
		else if (window.ActiveXObject)
				{
						objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
				}
		return objXMLHttp
}
function afiseazaTablou(id_tablou, id_cat, tip, lang)
{ 
		parent.document.getElementById('cover').style.display = 'block';

		parent.document.getElementById('loading').style.left = parseInt(pageWidth/2-(300/2)); 
		parent.document.getElementById('loading').style.top = 200; 
		parent.document.getElementById('loading').style.display = 'block';


		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request");
			return;
		} 

		var url="afiseaza_tablou.php?";
		var params = "t="+id_tablou+"&c="+id_cat+"&lang="+lang;
		
		if (tip == 1)
		{
				params += "&cnume="+parent.document.getElementById("comanda").cnume.value;
				params += "&ctelefon="+parent.document.getElementById("comanda").ctelefon.value;
				params += "&cemail="+parent.document.getElementById("comanda").cemail.value;
				params += "&cadresa="+parent.document.getElementById("comanda").cadresa.value;
		}
		if (tip == 2)
		{
				params += "&inume="+parent.document.getElementById("impresii").inume.value;
				params += "&ititlu="+parent.document.getElementById("impresii").ititlu.value;
				params += "&itext="+parent.document.getElementById("impresii").itext.value;
		}


		xmlHttp.open("POST", url, true);
		//Send the proper header information along with the request
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");


		xmlHttp.onreadystatechange=stateChangedTablou;
		xmlHttp.send(params);				
}
function afiseazaCats(id_artist, lang)
{ 
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request");
			return;
		} 

		var url="afiseaza_cats.php?id="+id_artist+"&lang="+lang;

		divs = document.getElementsByTagName("div");
		
		for(var i = 0; i < divs.length; i++) {
		
			if (divs[i].id.substring(0,5) == 'cats_')
			{ divs[i].innerHTML = ''; }
		
		}		

		xmlHttp.onreadystatechange = function () {
			if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			{ 
					document.getElementById('cats_'+id_artist).innerHTML = xmlHttp.responseText;
			} 
		}
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
}