// e-dvertising - Hinterdorfer & Edlinger OEG, http://e-dvertising.at/
if(self.name == '') {
	self.name = "streetsoccer_main";
}
/*
//Default browsercheck, added to all scripts! ... (support && credits: Thomas Brattli, http://www.bratta.com)
function checkBrowser(){
	this.ver = navigator.appVersion
	this.dom = document.getElementById?1:0
	this.ie5 = (this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4 = (document.all && !this.dom)?1:0;
	this.ns5 = (this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4 = (document.layers && !this.dom)?1:0;
	this.bw = (this.ie5 || this.ie4 || this.ns4 || this.ns5)
	return this
}
var bw=new checkBrowser()
*/
//the next 3 lines are browser detection for user-agent DOMS 
ns4 = (document.layers) ? true:false //required for Functions to work 
ie4 = (document.all) ? true:false //required for Functions to work 
ng5 = (document.getElementById) ? true:false //required for Functions to work 


/* danium test */
function showSecDD(n) { 
if (ng5) document.getElementById('sec' + n).style.visibility = "visible"; 
else if (ns4) document.layers["sec" + n].visibility = "show"; 
else if (ie4) document.all["sec" + n].style.visibility = "visible"; 
} 
function hideSecDD(n) { 
if (ng5) document.getElementById('sec' + n).style.visibility = "hidden"; 
else if (ns4) document.layers["sec" + n].visibility = "hide"; 
else if (ie4) document.all["sec" + n].style.visibility = "hidden"; 
}



// mouseOver (hoch bzw. x für quer) ausserdem preload von bilddaten ...
function mo(nr){
	if (is_gecko) {
	document.getElementById("zoom01").src = '/help/_pix/' + nr + '.gif';
	//document.getElementById("zoom02").src = '/_pix/blank.gif'; 
	}
	else {
		if (navigator.appName == "Netscape") {
			document.the_table.document.zoom01.src='/help/_pix/' + nr + '.gif';
			//document.the_querf.document.zoom02.src='/_pix/blank.gif'; 
			document.the_table.document.zoom01.src='/help/_pix/' + nr + '.gif';
			}
		else {
			document.zoom01.src='/help/_pix/' + nr + '.gif';
			//document.zoom02.src='/_pix/blank.gif'; 
			}
		}
	}




// abfrage der browserversion
var browserVersion = 0;
if ((navigator.appName == "Netscape" && parseInt(navigator.appVersion)  >= 3) || (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) >= 4)){browserVersion = 3;}

query_string = window.top.location.search;
if (query_string){query_string_p = (query_string + '&p=y');} 
else {query_string_p = ('?p=y');}

if (browserVersion == 3) {
	selfname="";
	fensterlcheck=false;

	einsopen = new Function("fensterl = window.open('/mail_article.php', 'mail_article', 'toolbar=no, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=no, scrollbars=no, width=640, height=600'); fensterlcheck=true;");
	dreiopen = new Function("fensterl = window.open(query_string_p, 'drucken', 'toolbar=yes, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=yes, width=640, height=600'); fensterlcheck=true;");

	impropen = new Function("fensterl = window.open('/impressum.php', 'impressum', 'toolbar=yes, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=no, width=400, height=400'); fensterlcheck=true;");
	discopen=new Function("fensterl= window.open('/disclaimer.php','haftungsausschluss','toolbar=no,menubar=no,pageYOffset=10,pageXOffset=310,resizable=no,scrollbars=no,width=600,height=600');fensterlcheck=true;");
	agbopen  = new Function("fensterl = window.open('/agb.php', 'agb', 'toolbar=yes, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=yes, width=400, height=300'); fensterlcheck=true;");
	liveopen = new Function("fensterl = window.open('/en/live_cam/', 'liveopen', 'toolbar=no, menubar=no, screenY=10, screenX=20, top=10, left=20, resizable=no, scrollbars=no, width=484, height=307'); fensterlcheck=true;");
	moneyopen  = new Function("fensterl = window.open('/moneybookers.php', 'moneybookers', 'toolbar=yes, menubar=no, screenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=auto, width=400, height=400'); fensterlcheck=true;");
	adminopen  = new Function("fensterl = window.open('/admin.php', 'admin', 'toolbar=no, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=auto, width=780, height=480'); fensterlcheck=true;");
}

function popopen(pic_filename, width, height, popup_title, popup_alt){ 
	window.open('/popup.php?pic_filename=' + pic_filename + '&width=' + width + '&height=' + height + '&popup_title=' + popup_title + '&popup_alt=' + popup_alt + '', 'zoom', 'toolbar=no, menubar=no, sreenY=10, screenX=10, left=10, top=10, resizable=no, scrollbars=no, width=' + width + ', height=' + height + '');
}
// ACHTUNG! hier heissen pic_width und pic_height wieder _nur_ width und height!

function popopenprint(pic_filename,dir,titel,width,height)
	    { 
		window.open('/popup2.php?pic_filename=' + pic_filename +'&dir=' + dir +'&titel=' + titel +'','zoom','toolbar=yes,menubar=no,pageYOffset=10,pageXOffset=10,resizable=no,scrollbars=no,width=' + width + ',height=' + height + '');
		}

function popopen1(pic_filename, width, height, popup_title, popup_alt){ 
	window.open('/popup1.php?pic_filename=' + pic_filename + '&pic_width=' + width + '&pic_height=' + height + '&popup_title=' + popup_title + '&popup_alt=' + popup_alt + '', 'zoom', 'toolbar=no, menubar=no, sreenY=10, screenX=10, left=10, top=10, resizable=no, scrollbars=no, width=' + width + ', height=' + height + '');
}

function popopen2(pic_filename, dir, width, height, popup_title, popup_alt){ 
	window.open('/popup2.php?pic_filename=' + pic_filename + '&dir=' + dir + '&pic_width=' + width + '&pic_height=' + height + '&popup_title=' + popup_title + '&popup_alt=' + popup_alt + '', 'zoom', 'toolbar=no, menubar=no, sreenY=10, screenX=10, left=10, top=10, resizable=no, scrollbars=no, width=' + width + ', height=' + height + '');
}

function shopopen(shop_href, shop_wname){
	window.open(shop_href, shop_wname,'location, toolbar=yes, menubar=yes, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=yes, width=800, height=640');
}

function privacyopen(){
	window.open('/privacy_policy.php','privacy_policy', 'toolbar=no, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=no, width=365, height=500');
}

function votingopen(){
	window.open('/de/voting/','voting', 'toolbar=no, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=no, width=400, height=490');
}

function voting_admopen(){
	window.open('/de/voting_adm/','voting_adm', 'toolbar=no, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=no, width=600, height=600');
}

function anmelden_open(){
	window.open('/kursanmeldung.php','anmelden', 'toolbar=no, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=no, scrollbars=yes, width=500, height=600');
}

function cookieopen(){
	window.open('/_inc/ie6_cookie.php','cookie', 'toolbar=no, menubar=no, sreenY=10, screenX=20, top=10, left=20, resizable=yes, scrollbars=no, width=500, height=600');
}

function checkwindow(x){
	if(x){
		alert('ich ' + x + ' existiere');
	}else{
		alert('fenster leider nicht vorhanden');
	}
}




function fensterschliessen(x){
	window.close(x);
}

//alert(f);
//alert(f.document.info.anzahl.value);

//if(typeof(f)=="undefined"){

if(f == undefined){
	var f=null;
	//alert(f);
}

function popUp(url,w,h,x) {

	var options="width="+w+",height="+h;
	if(f==null){
		f=window.open(url,"popup",options);
		if (window.focus) {f.focus()}
		//f.document.info.anzahl.value=document.forms[x].anzahl.value;
	} else { 
		//f.close(); 
		//document.forms[x].submit();
		f.document.info.anzahl.value=document.forms[x].anzahl.value;
		//f.document.forms["info"].elements["anzahl"].value='test';
		if (window.focus) {f.focus()}
		//f=null;
	}
 return;
}

function viewshop(){
	var bestellpopup = window.open('/shop.php', 'bestellpopup','width=600,height=620,left=75,top=0,scrollbars=yes,menubar=no,locationbar=no,resizable=yes,status=yes');
	if (window.focus) {bestellpopup.focus()}
}


function shopopen(x){
	var bestellpopup = window.open('', 'bestellpopup','width=600,height=650,left=75,top=0,scrollbars=yes,menubar=no,locationbar=no,resizable=yes,status=yes');
	document.forms[x].submit();
	if (window.focus) {bestellpopup.focus()}
	return;
}

//shop button anzeigen
function shopbutton(){
	document.getElementById("warenkorb").style.visibility = "visible";
}


// the netscape bugfix "resize'it" ...
function MM_reloadPage(init) {			//reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


//admin popup
function openWindow(x) {
	var adminpopup = window.open('', 'adminpopup','width=804,height=640,left=75,top=0,scrollbars=yes,menubar=yes,locationbar=no,resizeable=no,status=yes');
	//funct auch im opera
	document.forms[x].submit();
	if (window.focus) {adminpopup.focus()}

	//funct nicht im opera!!!(testet in 6.01)
	//document.getElementById(x).submit();
	return;
}


function test(){
	alert('aha');
}


//zum leichteren arbeiten haben wir oben die masse zwischenzeitlich vergrößert
	//window.open('', 'adminpopup',  "width=804,height=640,left=75,top=0,scrollbars=yes,menubar=yes,locationbar=no,resizeable=no,status=yes");	

	
//media library popup
function openWindowLib(x) {
	medialib = window.open('', 'medialib', "width=804,height=640,left=95,top=20,scrollbars=yes,menubar=yes,locationbar=no,resizeable=no,status=yes");	
	document.forms[x].submit();
	//medialib2.focus();
	return;
}

//rel-edt check popup
function openWindowCheck(x) {
	checkpopup = window.open('', 'checkpopup', "width=500,height=580,left=400,top=20,scrollbars=yes,menubar=no,locationbar=no,statusbar=no,resizeable=yes,status=yes");
	document.forms[x].submit();
	checkpopup.focus();
	return;
}


function is_array(obj)
{
	return(typeof(obj.length)=="undefined")?false:true;
}


//bei all alle permission gruppen auswählen
function selectAll(){
	document.adm_form.perm_n.checked=true;
	document.adm_form.perm_e.checked=true;
	document.adm_form.perm_d.checked=true;
	document.adm_form.perm_r.checked=true;
	document.adm_form.perm_u.checked=true;
	document.adm_form.perm_m.checked=true;
	document.adm_form.perm_a.checked=true;
	document.adm_form.perm_h.checked=true;
	document.adm_form.perm_s.checked=true;
	if (typeof(document.adm_form.perm_p)!="undefined"){
		document.adm_form.perm_p.checked=true;
	}
}

//kein checken erlauben wenn user bereits in der gruppe enthalten
function checkUser(box){
	anzahl=document.forms['adm_form'].elements[box].length-1; 
	if(document.forms["adm_form"].elements[box][anzahl].value=="") {
		inhalt=document.forms["adm_form"].elements[box][anzahl].value;
		//alert(inhalt);
		document.forms["adm_form"].elements[box][anzahl].checked=false;
	}
}

//kein checken erlauben wenn user bereits in der gruppe enthalten
function checkUserSingle(box){
	if(document.forms["adm_form"].elements[box].value==false) {
		document.forms["adm_form"].elements[box].checked=false;
	}
}

//user ausblenden wenn group im edit gelöcht wird
function hideUser(group, user){
	if(typeof(document.forms["adm_form"].elements[user + "[]"])!="undefined"){
		var anzahl=document.forms["adm_form"].elements[user + "[]"].length;
		if(document.forms["adm_form"].elements[group].checked) {
			for(i=0;i<anzahl;++i){
				inhalt=document.forms["adm_form"].elements[user + "[]"][i].value;
				if(document.forms["adm_form"].elements[user + "[]"][i].value!="") {
					document.forms["adm_form"].elements[user + "[]"][i].checked=true;
					document.forms["adm_form"].elements[user + "[]"][i].style.visibility='visible';
				} else {
					document.forms["adm_form"].elements[user + "[]"][i].checked=false;
					document.forms["adm_form"].elements[user + "[]"][i].style.visibility='hidden';
				}

			}
		} else {
			for(i=0;i<anzahl;++i){
					document.forms["adm_form"].elements[user + "[]"][i].checked=false;
					document.forms["adm_form"].elements[user + "[]"][i].style.visibility='hidden';
			}
		}

	} else {
		if(typeof(document.forms["adm_form"].elements[user])!="undefined"){
			if(document.forms["adm_form"].elements[group].checked) {
				if(document.forms["adm_form"].elements[user].value!="") {
					document.forms["adm_form"].elements[user].checked=true;
					document.forms["adm_form"].elements[user].style.visibility='visible';
				}else{ 
					document.forms["adm_form"].elements[user].checked=false;
					document.forms["adm_form"].elements[user].style.visibility='hidden';
				}


			} else{
				document.forms["adm_form"].elements[user].checked=false;
				document.forms["adm_form"].elements[user].style.visibility='hidden';
			}
		}
	}
}


//bei all alle permission gruppen auswählen
function selectAllUser(){
	//false wenn kein user selected
	if(document.adm_form.user.options[0].selected == true){
		var uservalue=false;
	} else {
		var uservalue=true;
	}

	//selected user ermitteln
	for(i=0;i<document.adm_form.user.length;++i){
		if(document.adm_form.user.options[i].selected == true){
			var selected_user=document.adm_form.user.options[i].value;
		}
	}

	//array für gruppen
	var user_arr = new Array("user_n", "user_e", "user_d", "user_r", "user_u", "user_m", "user_a", "user_h", "user_s", "user_p");
	var group_arr = new Array("group_n", "group_e", "group_d", "group_r", "group_u", "group_m", "group_a", "group_h", "group_s", "group_p");

	// array durchgehen und gruppe zuweissen
	for (var y = 0; y < user_arr.length; y++){
		var perm_u=user_arr[y];
		var perm_g=group_arr[y];

		//wenn keine multiple checkbox "[]" (noch kein user vorhanden)
		if(typeof(document.forms["adm_form"].elements[perm_u])!="undefined"){
			//anzahlt der checkboxen ermitteln
			anzahl=document.forms["adm_form"].elements[perm_u].length;
			if(typeof(anzahl)=="undefined"){
				if(uservalue==false){
					document.forms["adm_form"].elements[perm_u].style.visibility ='hidden';
					document.forms["adm_form"].elements[perm_u].checked=false;
					document.forms["adm_form"].elements[perm_u].value="";
				} else {
					//nur wenn gruppe gechecked
					if(document.forms["adm_form"].elements[perm_g].checked){
						document.forms["adm_form"].elements[perm_u].style.visibility ='visible';
						document.forms["adm_form"].elements[perm_u].checked=true;
						document.forms["adm_form"].elements[perm_u].value=selected_user;
					//setzen aber userfeld hidden, damit falls gruppe wieder aktivieren wird, auch user wieder ausgewählt ist
					} else {
						document.forms["adm_form"].elements[perm_u].style.visibility ='hidden';
						document.forms["adm_form"].elements[perm_u].checked=true;
						document.forms["adm_form"].elements[perm_u].value=selected_user;
					}
				}
			} 
		} else {
			//nur dann ausführen wenn ein multiple "[]" checkbox tatsächlich existiret
			if(typeof(document.forms["adm_form"].elements[perm_u + "[]"])!="undefined") {
				anzahl=document.forms["adm_form"].elements[perm_u + "[]"].length-1; 
				for(i=0;i<anzahl;++i){
					if(document.forms["adm_form"].elements[perm_u + "[]"][i].value == selected_user){
						document.forms["adm_form"].elements[perm_u + "[]"][i].checked=true;
						var inside=true;
					}
				}
				if((inside==true)||(uservalue==false)){
					document.forms["adm_form"].elements[perm_u + "[]"][anzahl].style.visibility ='hidden';
					document.forms["adm_form"].elements[perm_u + "[]"][anzahl].checked=false;
					document.forms["adm_form"].elements[perm_u + "[]"][anzahl].value="";
				} else {
					//nur wenn gruppe gechecked
					if(document.forms["adm_form"].elements[perm_g].checked){
						document.forms["adm_form"].elements[perm_u + "[]"][anzahl].style.visibility ='visible';
						document.forms["adm_form"].elements[perm_u + "[]"][anzahl].value=selected_user;
						document.forms["adm_form"].elements[perm_u + "[]"][anzahl].checked=true;
					//setzen aber userfeld hidden, damit falls gruppe wieder aktivieren wird, auch user wieder ausgewählt ist
					} else {
						document.forms["adm_form"].elements[perm_u + "[]"][anzahl].style.visibility ='hidden';
						document.forms["adm_form"].elements[perm_u + "[]"][anzahl].value=selected_user;
						document.forms["adm_form"].elements[perm_u + "[]"][anzahl].checked=true;
					}
				}
			}
		}
		var inside=false;
	} //for(array) ende
}

//permissions nur dann ändern wenn selected ausgewählt
function checkRadio(x){
	if(document.adm_form.permissions[0].checked){
		document.forms['adm_form'].elements[x].checked=true;
	}
}

// onClick hoch  bzw. onClick quer ...
function ohh(nrr){
   zoomfenster=window.open('./popup.php?pic_name=' + nrr +'','zoom','toolbar=no,menubar=no,resizable=yes,scrollbars=auto,width=178,height=180');
   zoomfenster.focus();
   }

// teil des _grossen_ sniffers ... (gecko -> netscape 6+)
    var agt=navigator.userAgent.toLowerCase();
    var is_gecko = (agt.indexOf('gecko') != -1);


// mouseOver (hoch bzw. x für quer) ausserdem preload von bilddaten ...
function moo(nrr){
	if (is_gecko) {
	document.getElementById("zoom01").src = '/_pix/' + nrr + '.gif';
	//document.getElementById("zoom02").src = '/_pix/blank.gif'; 
	}
	else {
		if (navigator.appName == "Netscape") {
			document.the_table.document.zoom01.src='/_pix/' + nrr + '.gif';
			//document.the_querf.document.zoom02.src='/_pix/blank.gif'; 
			document.the_table.document.zoom01.src='/_pix/' + nrr + '.gif';
			}
		else {
			document.zoom01.src='/_pix/' + nrr + '.gif';
			//document.zoom02.src='/_pix/blank.gif'; 
			}
		}
	}

	/* popup sprache, hilfe, etc. ... */
function pop01(pwhat,pwidth,pheight){

   if(fensterlcheck==true){
		if(zoomfenster.closed==false){zoomfenster.close()};
		};
   /* vertikale und horizontale position */
   posX = screen.availWidth-50-pwidth;
   posY = screen.availHeight-50-pheight;
   /* hoehe des platzhalters (blank.gif) */
   imgY = pheight-80;
   Para = 'toolbar=no,menubar=no,resizable=no,scrollbars=yes,width='+pwidth+',height='+pheight+',screenX='+posX+'screenY='+posY+',top='+posY+',left='+posX; 
   zoomfenster=window.open('/help/index.php?sess=' + pwhat + '&imgY=' + imgY + '','PopOut',Para);
   zoomfenster.focus(); fensterlcheck=true;
   }


/*** slideshow der foto gallery ***/
// pic_filename = dateiname
// pic_alt = bildbeschreibung (db-feld bildtext)
// c_id = benötigt um in picgal_popup.php die entsprechende pic array rauszuholen
// var_lang = benötigt für richtige sprachen content db-tabelle
// w_width = fenster breite
// w_height = fenster höhe
function picgal_open(pic_filename, pic_alt, c_id, var_lang, w_width, w_height){
	window.open('/picgal_popup.php?pic_filename=' + pic_filename + '&pic_alt=' + pic_alt + '&c_id=' + c_id + '&var_lang=' + var_lang +'', 'zoom', 'toolbar=no, menubar=no, status=no, sreenY=10, screenX=10, left=10, top=10, resizable=no, scrollbars=no, width=' + w_width + ', height=' + w_height + '');
}


function radCheck(){ 
var l=document.firstForm.radOne.length; 
for(var i=0;i<l;i++){ 
if(document.firstForm.radOne[i].checked)document.firstForm.txtOne.value=document.firstForm.radOne[i].value; 
} 
} 



