function getElem(ename) {
	if (document.all) return document.all[ename];
	if (document.getElementById) return document.getElementById(ename);
}
function showHide(obj, elem) {
	if( getElem(obj).value > 1 ) getElem(elem).style.display = '';
	else getElem(elem).style.display = 'none';
}
function start() {
	if( getElem('idpayment').value > 1 ) getElem('timmingSelect').style.display = '';
}

function GetObject(objID)
{
	if (document.getElementById)
		return document.getElementById(objID)
	else if (document.all)
		return document.all[objID];
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
  // Firefox, Opera 8.0+, Safari
	try
	{
    xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function showExif(uid)
{
	var edt=GetObject('EDT');
	var lid=GetObject('lid');
	if (!edt) return;
	if (edt.style.visibility=="visible") return;

	xmlHttp_exif=GetXmlHttpObject()
	if (xmlHttp_exif==null) { return; }

	var url="fileadmin/ajax.php";
	url+="?uid="+uid+"&lid="+lid.value;
   document.onmousemove=FollowMouse;

	edt.style.visibility="visible";
	edt.style.display="";

	xmlHttp_exif.onreadystatechange=stateChanged_exif;
	xmlHttp_exif.open("GET",url,true);
	xmlHttp_exif.send(null);

}

function stateChanged_exif()
{
	if (xmlHttp_exif.readyState==4)
	{
		var edt=GetObject('EDT');
		if (!edt) return;
		edt.innerHTML = xmlHttp_exif.responseText;
	}
}

function hideExif()
{
  var xxx=GetObject('EDT');
  xxx.style.display="none";
  xxx.style.visibility="hidden";
  document.onmousemove="";
}

function truebody(){
	return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function FollowMouse(e)
{
	var xcoord=15;
	var ycoord=0;

	if (typeof e != "undefined")
	{
		xcoord += e.pageX;
		ycoord += e.pageY;
	}
	else if (typeof window.event != "undefined")
	{
		xcoord += truebody().scrollLeft+event.clientX
		ycoord += truebody().scrollTop+event.clientY;
	}

  var xxx=GetObject('EDT');
  xxx.style.left=xcoord+"px";
  xxx.style.top=ycoord+"px"; 
}