﻿var msgFx;

window.addEvent('domready', function() {
	//initEventHandlers();
	if($('msgbox')) {
		msgFx = new Fx.Style('msgbox', 'opacity').set(0);
	}
});


function logins() {
	if($('name').value=='') {
		$('msgboxtext').innerHTML='Hiányzó adat!';
		msgFx.start(1);
		return;
	}
	if($('address').value=='') {
		$('msgboxtext').innerHTML='Hiányzó adat!';
		msgFx.start(1);
		return;
	}
	if(!checkemail($('email').value))
	{
		$('msgboxtext').innerHTML='Nem valós e-mail cím!';
		msgFx.start(1);
		return;
	}
	if($('phone').value=='') {
		$('msgboxtext').innerHTML='Hiányzó adat!';
		msgFx.start(1);
		return;
	}
	if($('bdate').value=='') {
		$('msgboxtext').innerHTML='Hiányzó adat!';
		msgFx.start(1);
		return;
	}
	if($('text').value=='') {
		$('msgboxtext').innerHTML='Hiányzó adat!';
		msgFx.start(1);
		return;
	}
	document.forms['loginfrm'].submit();
}

function ru_login() {
	if($('name').value=='') {
		$('msgboxtext').innerHTML='пробел!';
		msgFx.start(1);
		return;
	}
	if($('address').value=='') {
		$('msgboxtext').innerHTML='пробел!';
		msgFx.start(1);
		return;
	}
	if(!checkemail($('email').value))
	{
		$('msgboxtext').innerHTML='дурной злектронная почта!';
		msgFx.start(1);
		return;
	}
	if($('phone').value=='') {
		$('msgboxtext').innerHTML='пробел!';
		msgFx.start(1);
		return;
	}
	if($('bdate').value=='') {
		$('msgboxtext').innerHTML='пробел!';
		msgFx.start(1);
		return;
	}
	if($('text').value=='') {
		$('msgboxtext').innerHTML='пробел!';
		msgFx.start(1);
		return;
	}
	document.forms['ruloginfrm'].submit();
}

function eng_login() {
	if($('name').value=='') {
		$('msgboxtext').innerHTML='Missing data!';
		msgFx.start(1);
		return;
	}
	if($('address').value=='') {
		$('msgboxtext').innerHTML='Missing data!';
		msgFx.start(1);
		return;
	}
	if(!checkemail($('email').value))
	{
		$('msgboxtext').innerHTML='Not real e-mail title!';
		msgFx.start(1);
		return;
	}
	if($('phone').value=='') {
		$('msgboxtext').innerHTML='Missing data!';
		msgFx.start(1);
		return;
	}
	if($('bdate').value=='') {
		$('msgboxtext').innerHTML='Missing data!';
		msgFx.start(1);
		return;
	}
	if($('text').value=='') {
		$('msgboxtext').innerHTML='Missing data!';
		msgFx.start(1);
		return;
	}
	document.forms['engloginfrm'].submit();
}


function de_login() {
	if($('name').value=='') {
		$('msgboxtext').innerHTML='Fehlende Datei!';
		msgFx.start(1);
		return;
	}
	if($('address').value=='') {
		$('msgboxtext').innerHTML='Fehlende Datei!';
		msgFx.start(1);
		return;
	}
	if(!checkemail($('email').value))
	{
		$('msgboxtext').innerHTML='Fehler beim E-mail Adresse!';
		msgFx.start(1);
		return;
	}
	if($('phone').value=='') {
		$('msgboxtext').innerHTML='Fehlende Datei!';
		msgFx.start(1);
		return;
	}
	if($('bdate').value=='') {
		$('msgboxtext').innerHTML='Fehlende Datei!';
		msgFx.start(1);
		return;
	}
	if($('text').value=='') {
		$('msgboxtext').innerHTML='Fehlende Datei!';
		msgFx.start(1);
		return;
	}
	document.forms['deloginfrm'].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)
}