/* ************************************************************************************************* */
/* *************************************** DEFAULT JS SCRIPT *************************************** */
/* ************************************************************************************************* */

NS4 = (document.layers) ? 1 : 0; 
IE = (document.all) ? 1 : 0; 
DOM = (document.getElementById) ? 1 : 0; 
Opera = (navigator.userAgent.indexOf("Opera") != -1) ? 1 : 0; 



var xgif = new Array();
xgif[0] = documentRoot + "/web/design/x.gif";



//kép cím
function imagesTitle()
{
	var els = document.getElementsByTagName("IMG");
	for (var i=0; i<els.length; i++) {
		if(IE)
			els[i].alt = els[i].name;
		else
			els[i].title = els[i].name;
	}
}

//kép cím
function linkTitle()
{
	var els = document.getElementsByTagName("A");
	for (var i=0; i<els.length; i++) {
		if(IE)
			els[i].alt = els[i].name;
		else
			els[i].title = els[i].name;
	}
}

//reload
function siteRefresh(link)
{
	location.href=link;
}

//reload confirm
function siteRefreshConfirm(link,confirmdata)
{
	if(confirm(confirmdata))
	{
		if(link != '')
			location.href=link;
		else
			return true;	
	}
	else
	{
		return false;
	}
}

//img
function imgChange(obj,imgname)
{
	document.images[obj].src = imgname;
}

//input readonly
function setreadOnly(objName,bool)
{
	if(document.getElementById(objName))
		document.getElementById(objName).readOnly = bool;
}

//input disabled
function setDisabled(objName,bool)
{
	if(document.getElementById(objName))
		document.getElementById(objName).disabled = bool;
}

//style megváltoztatása
function styleChange(objName,styleName)
{
	document.getElementById(objName).className=styleName;
}

//url vizsgálat
function documentReferer(thisLink)
{
	var str = document.URL;
	
	var documentRoot = str.split("?");
	var documentLinks = documentRoot[1].split("&");
	var objLink = new Array();

	for(i=0; i<documentLinks.length; i++)
	{
		var objStr = documentLinks[i].split("=");
		objLink[objStr[0]] = objStr[1];
	}

	return objLink[thisLink];
}




function jelentkezesEllenorzes(formname)
{		  
	var errortext = "";

	if(formname.nev.value == "")
		errortext += "- név\n";

	if(formname.nem.value == "null")
		errortext += "- nem\n";

	if(formname.ev.value == "" || isNaN(formname.ev.value))
		errortext += "- év\n";

	if(formname.ho.value == "null")
		errortext += "- hónap\n";

	if(formname.nap.value == "" || isNaN(formname.nap.value))
		errortext += "- nap\n";

	if(formname.szint.value == "null")
		errortext += "- szint\n";

	if(formname.telefonszam.value == "")
		errortext += "- telefon\n";

	if(formname.email.value == "")
		errortext += "- e-mail\n";

	if(formname.nyelv.value == "")
		errortext += "- nyelv\n";

	if(formname.szint.value == "")
		errortext += "- szint\n";


	 if(errortext != "")
	{	
		 alert("A következő adatok megadása kötelező:\n" + errortext);
		 return false;
	}
	else
	{
		return true;
	}
}



var menu = {

	over:function(id)
	{
		styleChange(id+"_li","menuover");
		
		/*if(document.getElementById("nyito/"+id+"_almenu"))
		{
			document.getElementById("nyito/"+id+"_almenu").style.display = "block";
		}*/
		
	},
	out:function(id)
	{
		styleChange(id+"_li","menu");
	}
}






//emailek lementese
function emailSafe() {

	var els = document.getElementById('body').innerHTML;

	for (var i=0; i<els.length; i++) {

		if (els[i].toLowerCase().indexOf("@") != -1) {
			els[i] = "";
			alert(els[i]);
		}
	}
	document.getElementById('body').innerHTML = els;
}
