var nn6 = document.getElementById&&!document.all;
var lsr = false, lsr_func = '';
if (window.XMLHttpRequest)
	lsr = new XMLHttpRequest();
else
	lsr = new ActiveXObject("Microsoft.XMLHTTP");
var email=-1;
var text=-1;

function getUrl(url, fname){
  if (lsr){
    lsr_func = fname;
	  if(lsr.readyState <= 4) lsr.abort();
    lsr.onreadystatechange = lsprc;
    lsr.open("GET", url);
    lsr.send(null);
  }
}
		
function lsprc(){
	if (lsr.readyState == 4){
		eval(lsr_func+'()');
	}
}

function emailCheck(){
	var s = lsr.responseText;
	if(s.indexOf('not') == -1)email = 1;
	else email = 0;
}

function rosszEmail(){
	if (email == 1)	document.form.submit();
	else alert('Nem létezik ez az e-mail cím!');
	
}
function leut(){
	text+=1;
}
function checkForm(){
	if (text<10){
		alert('Nincs kitöltve az ajanlatkerő form!');
		return false;
	}
	else{
		var a = eval('document.ajanlat.uzenet').value.split(' ');
		var emailvan=0;
		var szamvan=0;
		for (i=0; i<a.length; i++){
			if (a[i].indexOf('@') != -1 && a[i].indexOf('.') != -1){
				var b = a[i].split('@');
				if(b[1].indexOf('.') != -1){
					var d = b[1].split('\n');
					var c = d[0].split('.');
					if (c[0].length>1 && c[1].length<4){
						emailvan=1;
					}
				}
			}
			else{
				if (a[i].indexOf('0') != -1 || a[i].indexOf('1') != -1 ||a[i].indexOf('2') != -1 ||a[i].indexOf('3') != -1 ||a[i].indexOf('4') != -1 ||a[i].indexOf('5') != -1 ||a[i].indexOf('6') != -1 ||a[i].indexOf('7') != -1 ||a[i].indexOf('8') != -1 ||a[i].indexOf('9') != -1 ){
					szamvan=1;
				}
			}
		}
		if (emailvan == 0){
			alert('Nem adott meg email cimet');
			return false;
		}
		else{
			if (szamvan == 0){
				alert('Nem adott meg telefonszamot!');
				return false;
			}
			else{
				return true;
			}
		}
	}
	return false;
}
function checkAjanlat(){
  if (eval('document.form.email').value){
 	 	if (document.form.email.value.search(/@/)<2 ){
 	 		alert('Nem megfelelő formátumú az e-mail cím!');
 	 		return false;
 	 	}
 	 	if (email == 1){
 	 		return true;
 	 	}
 	 	else{
 	 		getUrl('/js/test_email_validation.phtml?email='+document.form.email.value,"emailCheck");
 	 		setTimeout("rosszEmail()",200);
 	 		return false;
 	 	}
  }
  else{
   	alert('Kötelező kitölteni az e-mail mezőt!');
    return false;
  }
  return false;
}	

function pausecomp(millis)
{
	date = new Date();
	var curDate = null;

	do { var curDate = new Date(); }
	while(curDate-date < millis);
}

