function selectItem(id,text) {
		
		document.getElementById(id + "_al").innerHTML = text;
		document.getElementById(id).style.border = "solid 1px #dd1111";
		document.getElementById(id).style.color = "#dd1111";

}

function check() {

	er = 0;
	z = 0;
	
	ids = new Array("name","tid","tid","tid1","tid2","tid3","zip","city","street","hn","phone","email","aw","am","cg","cb");
	n = 16;
	i = 0;
	
	while (i < n) {
	
		document.getElementById(ids[i] + "_al").innerHTML = "";
		document.getElementById(ids[i]).style.border = "solid 1px #cccccc";
		document.getElementById(ids[i]).style.color = "#000000";
		
		i++;
	
	}

	document.getElementById("tidall_al").innerHTML = "";
	document.getElementById("perall_al").innerHTML = "";


	if (document.getElementById("msz").checked == true) { t = "msz"; } else { t = "sze"; }
	if (document.getElementById("name").value == "") { selectItem("name","Kérem, töltse ki a mezőt"); er = 1; }
	if (t == "msz") { if (document.getElementById("tid").value == "") { selectItem("tid","Kérem töltse ki a mezőt"); er = 1; } }
	if (t == "sze") { 
		
		if (document.getElementById("tid1").value == "") { selectItem("tid1",""); er = 1; z = 1; }
		if (document.getElementById("tid2").value == "") { selectItem("tid2",""); er = 1; z = 1; }
		if (document.getElementById("tid3").value == "") { selectItem("tid3",""); er = 1; z = 1; }
		if (z == 1) { document.getElementById("tidall_al").innerHTML = "Kérem, töltse ki a mezőt"; er = 1; }
	
	}
	if (document.getElementById("zip").value == "") { selectItem("zip","Kérem, töltse ki a mezőt"); er = 1; }
	if (document.getElementById("city").value == "") { selectItem("city","Kérem, töltse ki a mezőt"); er = 1; }
	if (document.getElementById("street").value == "") { selectItem("street","Kérem, töltse ki a mezőt"); er = 1; }
	if (document.getElementById("hn").value == "") { selectItem("hn","Kérem, töltse ki a mezőt"); er = 1; }
	if (document.getElementById("phone").value == "") { selectItem("phone","Kérem, töltse ki a mezőt"); er = 1; }
	if (document.getElementById("email").value == "") { selectItem("email","Kérem, töltse ki a mezőt"); er = 1; } else {
		
		str = document.getElementById("email").value;
		ch_1 = str.indexOf("@");
		ch_2 = ch_1 + str.substr(ch_1).indexOf(".");
			
		if ((ch_1 <= 0 || ch_2 <= 0 || ch_1 >= ch_2 || (ch_2-ch_1 <= 1) || (str.length-1 == ch_2))) { selectItem("email","Kérem, helyesen töltse ki a mezőt"); er = 1; }
	
	} 
	if (

		document.getElementById("aw").value == "" &&
		document.getElementById("am").value == "" &&
		document.getElementById("cg").value == "" &&
		document.getElementById("cb").value == ""

	) { 

		selectItem("aw",""); er = 1; v = 1; 
		selectItem("am",""); er = 1; v = 1; 
		selectItem("cg",""); er = 1; v = 1; 
		selectItem("cb",""); er = 1; v = 1; 
	
	}
	if (v == 1) { document.getElementById("perall_al").innerHTML = "Kérem, töltse ki mező(ke)t"; er = 1; } else { document.getElementById("perall_al").innerHTML = ""; }

	if (er == 1) { return false; } else { return true; }

}

function setType(t) {

	if (t == "sze") { document.getElementById("sze_").style.display = "inherit"; document.getElementById("msz_").style.display = "none"; }
	if (t == "msz") { document.getElementById("msz_").style.display = "inherit"; document.getElementById("sze_").style.display = "none"; }

}


function alert(text,id) 
{
	e = "is";
	i = 0;
	while (e != null) 
	{
		e = document.getElementsByTagName("embed").item(i);
		if (e) { e.style.visibility = "hidden"; }
		i++;
	}

	bg = document.getElementById("alert_bg");
	message = document.getElementById("alert_message");
	element = document.getElementsByTagName("html").item(0);
	bodyHeight = element.clientHeight;
	
	if (bodyHeight == "" || bodyHeight == "undefined" || bodyHeight == "0") { bodyHeight = window.innerHeight; }
	
	element = document.getElementById("ps");
	h1 = element.offsetHeight;
	h2 = window.innerHeight;
	
	if (h1>h2) { _h = h1; } else { _h = h2; }	
	if (!h2) { _h = h1; }	
	bg.style.top = "0px";
	bg.style.left = "0px";
	bg.style.background = "#000000";
	bg.style.position= "absolute";
	bg.style.width = "100%";
	bg.style.height = _h + "px";
	bg.style.filter = "alpha(opacity=0)";
	bg.style.opacity = "0";
	bg.style.zIndex = "+100";
	bg.style.textAlign = "center";
	bg.innerHTML = "<div style=\"text-align:center;\"><img src=\"http://www.torokmezo-turistahaz.hu/templates/temp1/images/alert.png\" style=\"margin:35px;\"/>";

	fadeIn("alert_bg",0,80,8,0,0);
	
	message.style.position = "absolute";
	message.style.top = "0px";
	message.style.left = "0px";
	message.style.filter = "alpha(opacity=0)";
	message.style.opacity = "0";
	message.style.textAlign = "center";
	message.style.color = "#ffffff";
	message.style.fontSize = "30px";
	message.style.fontWeight = "bold";
	message.style.width = "100%";
	message.style.zIndex = "+101";
	
	a_style = "style=\"color:#ffffff;margin:10px;font-size:18px;font-weight:bold;text-decoration:none;padding:5px;\"";
	
	con = "<a name=\"alert\" style=\"display:block;position:absolute;\"></a>";
	con += "<div style=\"padding-top:200px;text-align:center;\">" + text + "</div>";
	con += "<hr size=\"1\" color=\"#ffffff\"  align=\"center\" style=\"margin:20px;\" />";
	con += "<a href=\"javascript:;\" " + a_style + " onclick=\"hideAlert('" + id + "');\">Rendben...</a></div>";
	
	message.innerHTML = con;	
	
	fadeIn("alert_message",0,100,18,0,0);
			
	return false;
			
}

function hideAlert(id) 
{
	i = 0;
    e = "is";	
	while (e != null) 
	{
	
		e = document.getElementsByTagName("embed").item(i);
		if (e) { e.style.visibility = "inherit"; }
		i++;
	}

	bg = document.getElementById("alert_bg");
	message = document.getElementById("alert_message");
	
	height_ = "0";
	width_ = "0";
		
	fadeOut("alert_bg",90,0,15,90,0);
	fadeOut("alert_message",100,0,18,100,0);

	bg.innerHTML = "";
	bg.style.background = "";
	bg.style.position= "absolute";
	bg.style.width = width_ + "px";
	bg.style.height = height_ + "px";
	bg.style.filter = "alpha(opacity=0)";
	bg.style.opacity = "0";
	bg.style.zIndex = "0";

	message.innerHTML = "";	
	message.style.position = "absolute";
	message.style.top = "0px";
	message.style.filter = "alpha(opacity=0)";
	message.style.opacity = "0";
	message.style.textAlign = "";
	message.style.color = "";
	message.style.fontSize = "";
	message.style.fontWeight = "";
	message.style.width = "0px";
	message.style.zIndex = "0";
	
	document.getElementById(id).focus();
}

function fadeIn(id,f,t,n,v,to) {

	element = document.getElementById(id);
	element.style.opacity = (v/100);
	element.style.filter = "alpha(opacity=" + v + ")";
 
	if (parseInt(v+n) < t) { setTimeout("fadeIn('" + id + "'," + f + "," + t + "," + n + "," + parseInt(v+n) + "," + to + ")",parseInt(to)); }

}

function fadeOut(id,f,t,n,v,to) {

	element = document.getElementById(id);
	element.style.opacity = (v/100);
	element.style.filter = "alpha(opacity=" + v + ")";
 
	if (parseInt(v-n)+1 > t) { setTimeout("fadeOut('" + id + "'," + f + "," + t + "," + n + "," + parseInt(v-n) + "," + to + ")",parseInt(to)); }

}

var plus = 250;
var sto = 1;
var int = 10;

function scrollLeft_() {

	element = document.getElementById("scroll");
	ns = element.scrollLeft + plus;
	scrollleft_("scroll",ns,ns-plus);

}

function scrollRight_() {

	element = document.getElementById("scroll");
	ns = element.scrollLeft - plus;
	scrollright_("scroll",ns,ns+plus);

}

function scrollleft_(id,ns,s) {
	
	element = document.getElementById(id);
	if (s<ns) { 
	
		element.scrollLeft = parseInt(s);
		setTimeout("scrollleft_('" + id + "'," + ns + "," + (parseInt(s) + int) + ")",sto); 
		
	}
	
}

function scrollright_(id,ns,s) {
	
	element = document.getElementById(id);
	if (s>ns) { 
	
		element.scrollLeft = parseInt(s);
		setTimeout("scrollright_('" + id + "'," + ns + "," + (parseInt(s) - int) + ")",sto); 
		
	}
	
}

function set(p) {

	element = document.getElementById("p");
	c = "modules/gallery/pictures/" + p + ".jpg";
	
	element.style.opacity = "0";
	element.style.filter = "alpha(opacity=0)";
	element.setAttribute("src",c);
	
	setTimeout("fadeIn('p',0,100,2,0,8)",1000);	

}


