﻿Event.observe(window, 'load', initEventHandlers);

function initEventHandlers() {

}


function downewsletter(x)
{
	if(!checkemail($F('newsemail')))
	{
		if(x==2) {$('msgbox').className='msgemailpos2';}
		$('msgboxtext').innerHTML='Nem valós e-mail cím!';
		Effect.Appear('msgbox', {duration: 1.0});
		return;
	}
	document.forms['newsletterform'].submit()
}

var testresults;
function checkemail(str){


var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
if (filter.test(str))
testresults=true;
else{
testresults=false;
}

var evilchars = new Array()
evilchars[0] = "ö";
evilchars[1] = "ü";
evilchars[2] = "ó";
evilchars[3] = "ő";
evilchars[4] = "ú";
evilchars[5] = "é";
evilchars[6] = "á";
evilchars[7] = "ű";
evilchars[8] = "í";

evilchars[9] = "Ö";
evilchars[10] = "Ü";
evilchars[11] = "Ó";
evilchars[12] = "Ő";
evilchars[13] = "Ú";
evilchars[14] = "É";
evilchars[15] = "Á";
evilchars[16] = "Ű";
evilchars[17] = "Í";


for (i=0;i<evilchars.length;i++)
{
	if (str.indexOf(evilchars[i])!=-1)
	{
		testresults=false;
	}
}

return (testresults)
}


function doticket() {
	var reqs = document.getElementsByClassName('req');
	for(i=0; i<reqs.length;i++) {
		if(reqs.value=='') {
			reqs.focus();
			$('msgbox').className='msgcenterpos';
			$('msgboxtext').innerHTML='Hiányzó adat!';
			Effect.Appear('msgbox', {duration: 1.0});
			return;
		}
	}
	if(!checkemail($F('guest_email')))
	{
		$('msgbox').className='msgcenterpos';
		$('msgboxtext').innerHTML='Nem valós e-mail cím!';
		Effect.Appear('msgbox', {duration: 1.0});
		return;
	}
	document.forms['reservationfrm'].submit();
}


