function popup(url,w,h){
	var left = (screen.availWidth/2)-(w/2);
	var top = (screen.availHeight/2)-(h/2);
	window.open(url,"_blank","scrollbars=yes, width="+w+", height="+h+", top="+top+", left="+left);
}

/*Wenn Seite fertig geladen*/
function loading(){
	/*Fenster anpassen*/
	document.getElementById('opac').style.height = document.body.offsetHeight+"px";
	var nfo_w = 600;
	var nfo_h = screen.availHeight-250;
	var nfo_left = (screen.availWidth/2)-(nfo_w/2);
	var nfo_top = 30;
	document.getElementById('nfo_div').style.top = nfo_top+"px";
	document.getElementById('nfo_div').style.left = nfo_left+"px";
	document.getElementById('nfo_div').style.width = nfo_w+"px";
	document.getElementById('nfo_div').style.height = nfo_h+"px";

	/*Checke ob Form für Zeichenzählung vorhanden*/
	if(document.getElementById('txt_strlen')!=null && document.getElementById('info_strlen')!=null){
		document.getElementById('txt_strlen').onkeydown = chk_strlen;
		document.getElementById('txt_strlen').onkeyup = chk_strlen;
	}
	if(navigator.appVersion.match(/MSIE 6|MSIE 5/)){
		//document.getElementById('fullbox').innerHTML = '<br/><br/><h2>Iexplorer 6 or 5 is deprecated! Please update your Browser</h2>';
	}
	makeLayer();

}

var lang = [];
function lang_butt(IDSHOW,NR){
	if(!lang[NR]){
		IDSHOW.style.display = 'block';
		lang[NR] = 1;
	}else{
		IDSHOW.style.display = 'none';
		lang[NR] = 0;
	}
}

var star_full_img = new Image();
star_full_img.src = domain+"/img/star_full.png";
var star_half_img = new Image();
star_half_img.src = domain+"/img/star_half.png";
var star_empty_img = new Image();
star_empty_img.src = domain+"/img/star_empty.png";
function vote_hover(id,star){
	var showed = 0;
	for(var i = 1; i<=star;i++){
		showed++;
		document.getElementById('votestar_'+id+'_'+i).src = star_full_img.src;
	}

	for(i = showed+1; i<=starslimit;i++){
		showed++;
		document.getElementById('votestar_'+id+'_'+i).src = star_empty_img.src;
	}
}


var mark_status = 0;
function mark_all(){
	for(var i = 0;i<document.trs.deltracks.length;i++){
		if(mark_status==0){
			document.trs.deltracks[i].checked = true;
		}else{
			document.trs.deltracks[i].checked = false;
		}
	}

	if(mark_status==0){
		mark_status = 1;
	}else{
		mark_status = 0;
	}
}

function fill_del(){
	if(document.trs.deltracks.length==undefined){
		document.trs.hidden_del.value = document.trs.deltracks.value;
	}else{
		document.trs.hidden_del.value = "";
		for(var i = 0;i<document.trs.deltracks.length;i++){
			if(document.trs.deltracks[i].checked){
				document.trs.hidden_del.value += ", "+document.trs.deltracks[i].value;
			}
		}
	}
}

function chk_strlen(){
	var len = document.getElementById('txt_strlen').value.length;
	var over = strlen-len;
	document.getElementById('txt_strlen').value = document.getElementById('txt_strlen').value.substr(0,strlen);
	document.getElementById('info_strlen').innerHTML = '<strong>'+over+'</strong> Chars left!';
	document.getElementById('txt_strlen').scrollTop = document.getElementById('txt_strlen').scrollHeight;
}

function track_hover(mode,old,id){
	if(mode=="I"){
		id.className = 'track_row entry-hover';
	}
	if(mode=="O"){
		id.className = "track_row "+old;
	}
}

function cookie_setzen(name,value,time) {
	var end = new Date();
	var temp = end.getTime() + (time); //Popup nur einmal an Tag
	end.setTime(temp);
	document.cookie = name+"="+value+"; path=/; domain=technorocker.info; expires=" + end.toGMTString();
}

function GetCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}

function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
		endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

/*Diverse Fenster instanzieren*/
document.write('<div class="opac" id="opac"></div>');
document.write('<div class="nfo_div" id="nfo_div"><a href="javascript:void(0);" onclick="document.getElementById(\'opac\').style.display = \'none\'; document.getElementById(\'nfo_div\').style.display = \'none\';" class="nfo_div_close"> [X] Close</a><div id="nfo_load" class="nfo_load"></div></div>');