var XMLHTTP = null;

if (window.XMLHttpRequest) {
  XMLHTTP = new XMLHttpRequest();
} else if (window.ActiveXObject) {
  try {
    XMLHTTP = 
      new ActiveXObject("Msxml2.XMLHTTP");
  } catch (ex) {
    try {
      XMLHTTP = 
       new ActiveXObject("Microsoft.XMLHTTP");
    } catch (ex) {
    }
  }
}
checkfls = function () {
	theObjects = document.getElementsByTagName("object");
	for (var i = 0; i < theObjects.length; i++) {
		theObjects[i].outerHTML = theObjects[i].outerHTML;
	}
}
function openIT (url,h,w) {
  MeinFenster = window.open(url, "_blank", "width="+w+",height="+h+",scrollbars=no");
  MeinFenster.focus();
}

function idvisible (id) {
	if(document.getElementById(id).style.display!='block') document.getElementById(id).style.display = 'block';
	else {	
		document.getElementById(id).style.display = 'none';
		
	}
}

function submitProtect (id) {
	if(id=='') id = 'registerform'
	//document.getElementById(id).style.display = 'none';
	document.getElementById('submitted').style.display = 'block';
	document.getElementById('flang').style.display = 'none';
	document.getElementById('fcat').style.display = 'none';
	return false;
}
var ranking = new Array();
function rank (id,showit) {
	if(ranking.length==0) ranking  = document.getElementById('rankinfo').innerHTML.split('|');
	if(showit!=1) {
		//document.getElementById('rankinfo').innerHTML = '&nbsp;';#
		document.getElementById('ra'+id).src = document.getElementById('ra'+id).old;
		document.getElementById('rankinfo').style.visibility = 'hidden';
		var nr = id-1
		if(nr>0) while(nr>0) {
			document.getElementById('ra'+nr).src = document.getElementById('ra'+nr).old;
			document.getElementById('rankinfo').style.visibility = 'hidden';
			nr--
		}
	} else {
		//rankinfo
		document.getElementById('ra'+id).old = document.getElementById('ra'+id).src;
		document.getElementById('ra'+id).src = 'img/ranking/blowmouseover.gif';
		var nr = id-1
		if(nr>0) while(nr>0) {
			document.getElementById('ra'+nr).old = document.getElementById('ra'+nr).src;
			document.getElementById('ra'+nr).src = 'img/ranking/blowmouseover.gif';
			nr--
		}
			
		document.getElementById('rankinfo').style.visibility = 'visible';
		document.getElementById('rankinfo').innerHTML = ranking[id-1];
	}
}
function rankshow (see) {
	if(see==1) {
		document.getElementById('rankinfo').style.visibility = 'visible';
	} else {
		//rankinfo
		document.getElementById('rankinfo').style.visibility = 'hidden';
	}
}

function dorank (id,pos) {
	XMLHTTP.open("POST", "rankit.php");
	//XMLHTTP.onreadystatechange = memocheck;
	XMLHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	XMLHTTP.send('id='+id+'&pos='+pos);
	XMLHTTP.onreadystatechange = report;
}

function report () {
	if (XMLHTTP.readyState == 4) {
		document.getElementById('rankinfo').innerHTML = XMLHTTP.responseText 
		parent.top.location.reload();
		/*var curr = document.getElementById('cme'+run).src
		curr = curr.substr(curr.length-20,20);
		if(curr=='contextmenu_over.gif') {
			document.getElementById('bcmemo').innerHTML  = 'merken'
		} else document.getElementById('bcmemo').innerHTML  = 'nicht merken'*/
	}
}
function addfavo (id) {
	XMLHTTP.open("POST", "favo.php");
	XMLHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	XMLHTTP.send('id='+id+'&action=add');
	XMLHTTP.onreadystatechange = reportfavo;
	document.getElementById('favo').innerHTML ='ok';
}
function deletefavo (id) {
	XMLHTTP.open("POST", "favo.php");
	XMLHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	XMLHTTP.send('id='+id+'&action=delete');
	XMLHTTP.onreadystatechange = reportfavo;
	document.getElementById('favo').innerHTML ='ok';
}
function reportfavo () {
	if (XMLHTTP.readyState == 4) {
		document.getElementById('favo').innerHTML = XMLHTTP.responseText 
		//parent.top.location.reload();
		/*var curr = document.getElementById('cme'+run).src
		curr = curr.substr(curr.length-20,20);
		if(curr=='contextmenu_over.gif') {
			document.getElementById('bcmemo').innerHTML  = 'merken'
		} else document.getElementById('bcmemo').innerHTML  = 'nicht merken'*/
	}
}
function reloader () {

}
