/*A projekthez tartozó összes JS funkció gyűjtője*/

function toggleIt(node) {
	if (document.getElementById(node).style.display == "none") {
		document.getElementById(node).style.display = "block";
	} else {
		document.getElementById(node).style.display = "none";
	}
}

function popUp(url, windowName, height, width) {
	var wnd = window.open(url, windowName, "height="+height+",width="+width+",status=no,menubar=no,resizable=no,directories=no,locationbar=no");
	wnd.focus();
}

function popUpScroll(url, windowName, height, width) {
	var wnd = window.open(url, windowName, "height="+height+",width="+width+",status=no,menubar=no,resizable=no,directories=no,locationbar=no,scrollbars=yes");
	wnd.focus();
}

function selectFilter(node) {
	document.getElementById("szinesz_link").style.borderBottom = "white 4px solid";
	document.getElementById("rendezo_link").style.borderBottom = "white 4px solid";
	document.getElementById("szerzo_link").style.borderBottom = "white 4px solid";
	document.getElementById("jatszohely_link").style.borderBottom = "white 4px solid";
	switch(node) {
		case "színész" : {
			document.getElementById("szinesz_link").style.borderBottom = "#bf0418 4px solid";
			break;
		}
		case "rendező" : {
			document.getElementById("rendezo_link").style.borderBottom = "#bf0418 4px solid";
			break;
		}
		case "szerző" : {
			document.getElementById("szerzo_link").style.borderBottom = "#bf0418 4px solid";
			break;
		}
		case "játszóhely" : {
			document.getElementById("jatszohely_link").style.borderBottom = "#bf0418 4px solid";
			break;
		}
	}
	
	document.forms.eloadasFilterForm.type.value = node;
}

function toggleUjBemutatok() {
	if (document.forms.performanceFilter.uj_bemutatok.value == "1") {
		document.forms.performanceFilter.uj_bemutatok.value = "0";
		document.forms.performanceFilter.submit();
	} else {
		document.forms.performanceFilter.uj_bemutatok.value = "1";
		document.forms.performanceFilter.submit();
	}
}

function toggleTovabbraIsMusoron() {
	if (document.forms.performanceFilter.tovabbra_is_musoron.value == "1") {
		document.forms.performanceFilter.tovabbra_is_musoron.value = "0";
		document.forms.performanceFilter.submit();
	} else {
		document.forms.performanceFilter.tovabbra_is_musoron.value = "1";
		document.forms.performanceFilter.submit();
	}
}

function toggleEgyebEsemenyek() {
	if (document.forms.performanceFilter.egyeb_esemenyek.value == "1") {
		document.forms.performanceFilter.egyeb_esemenyek.value = "0";
		document.forms.performanceFilter.submit();
	} else {
		document.forms.performanceFilter.egyeb_esemenyek.value = "1";
		document.forms.performanceFilter.submit();
	}
}

function toggleNagyszinpad() {
	if (document.forms.performanceFilter.nagyszinpad.value == "1") {
		document.forms.performanceFilter.nagyszinpad.value = "0";
		document.forms.performanceFilter.submit();
	} else {
		document.forms.performanceFilter.nagyszinpad.value = "1";
		document.forms.performanceFilter.submit();
	}
}

function toggleGobbi() {
	if (document.forms.performanceFilter.gobbi_hilda_szinpad.value == "1") {
		document.forms.performanceFilter.gobbi_hilda_szinpad.value = "0";
		document.forms.performanceFilter.submit();
	} else {
		document.forms.performanceFilter.gobbi_hilda_szinpad.value = "1";
		document.forms.performanceFilter.submit();
	}
}

function toggleKaszas() {
	if (document.forms.performanceFilter.kaszas_attila_terem.value == "1") {
		document.forms.performanceFilter.kaszas_attila_terem.value = "0";
		document.forms.performanceFilter.submit();
	} else {
		document.forms.performanceFilter.kaszas_attila_terem.value = "1";
		document.forms.performanceFilter.submit();
	}
}

function setEvad(evad) {
	document.forms.performanceFilter.evad.value = evad;
	document.forms.performanceFilter.submit();
}

function checkNewPanel() {
	if (document.forms.newPanel.content_type.value == "" || document.forms.newPanel.content.value == "" || (document.forms.newPanel.quantity[0].checked == false &&  document.forms.newPanel.quantity[1].checked == false && document.forms.newPanel.quantity[2].checked == false)) {
		alert("Új panel létrehozásához kérjük adja meg a megfelelő adatokat");
		return false;
	} else {
		return true;
	}
}

function blurAnchors() { 
	if (document.getElementsByTagName) { 
		var a = document.getElementsByTagName("a"); 
		//collect all anchors A 
		for (var i = 0; i < a.length; i++) { 
			// mouse onfocus, blur anchors 
			a[i].onfocus = function(){this.blur();}; 
		} 
	}
}