function fav(){
	window.external.AddFavorite("http://www.onlineingatlanakademia.hu", "OnlineIngatlanAkademia");
}

function addBasket( tid, tale ){
    document.forms.orderform.tid.value = tid;
    document.forms.orderform.tale.value = tale;
	document.forms.orderform.submit();
}

function checkCharLength( pattern, maxLength ){
	if( pattern.length > maxLength ) alert( "A mező értéke nem lehet több mint "+ maxLength + " karakter!" );
}

function orderCheck(){
	doc = document.forms.orderform
	error = false;
	errorText = "Az űrlap hibásan van kitöltve!\n\n";
	
    if( !doc.vnev.value ){
		error = true;
		errorText += "Nincs megadva vezetéknév!\n";
	}
	if( !doc.knev.value ){
		error = true;
		errorText += "Nincs megadva keresztnév!\n";
	}
	if( !doc.email.value ){
		error = true;
		errorText += "Nincs megadva email cím!\n";
	}
	if( !doc.tel.value ){
		error = true;
		errorText += "Nincs megadva telefon!\n";
	}
	if( !doc.login.value ){
		error = true;
		errorText += "Nincs megadva belépési név!\n";
	}
	if( !doc.pwd1.value ){
		error = true;
		errorText += "Nincs megadva jelszó!\n";
	}
	if( doc.email.value!=doc.email2.value ){
		error = true;
		errorText += "Nem azonos a két e-mail cím!\n";
	}
	if( doc.pwd1.value!=doc.pwd2.value ){
		error = true;
		errorText += "Nem azonos a két jelszó cím!\n";
	}
	if( doc.email.value && ( doc.email.value.indexOf("@")== -1 || doc.email.value.indexOf(".")== -1) ){
		error = true;
		errorText += "Az e-mail cím nem szabályos!\n";
	}
	if( !userCheckXml( doc.login.value ) ){
		error = true;
		errorText += "Ilyen név ("+doc.login.value+") már szerepel az adatbázisban. Válasszon másikat!";
	}

	if(error){
		alert(errorText);
	}	
	else {
		if( document.getElementById("oFiz1") && document.getElementById("oFiz1").checked ){
			doc.action = "otpwebshop/onlineshop/shop.php";
		}		
		doc.submit();
	}

	//doc.submit();
}


function userCheckXml( login ){
	var xmlhttp;
	var browser = navigator.userAgent;
	if ( browser.indexOf("Gecko") !=-1 || browser.indexOf("Firefox") !=-1 || browser.indexOf("Opera") !=-1 )
		xmlhttp = new XMLHttpRequest();
	if ( browser.indexOf("MSIE") !=-1 ) {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");	
	}
	xmlhttp.open('POST', 'pages/xmlHttp_checkuser.php?login='+login, false);
	xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;');
	xmlhttp.send(login);

	return xmlhttp.responseText;
}

function charCheck( obj ){
	doc = document.forms.orderform;
	var have = false;
	var newstring = "";
	
 	newstring = obj.value.replace( "<", "" );
 	obj.value = newstring;
 	
 	newstring = obj.value.replace( ">", "" );
	obj.value = newstring;
	
	if( doc.szla.checked ) szlaCheck();
}

function szlaCheck(){
	doc = document.forms.orderform;
   	if( doc.szla.checked ){
        doc.sznev.value = doc.vnev.value + " " +doc.knev.value;
		doc.szcim.value = doc.cim.value;
	}
	else{
        doc.sznev.value = "";
		doc.szcim.value = "";
 	}

}

function showPostage(){
	document.getElementById("postdiv").style.display = "block";
}

function checkNewsletterRegist(){
	doc = document.forms.loginnewsletter;
	var all = true;
	var warning = "";
	if( !doc.knev.value || !doc.email.value || !doc.email2.value ) { 
		all=false; 
		warning =  warning + "Nincs minden mező kitöltve!\n";
	}
	if( doc.email.value != doc.email2.value ){
		all = false;
		warning = warning + "A két e-mail cím nem azonos!\n";  
	}
	if( all ) {
		doc.mod.value = "signup";
		doc.submit();
	}
	else alert(warning);
}

function newsletterSingOut(){
	doc = document.forms.loginnewsletter;
	c = confirm("Biztos, hogy le akar iratkozni a hírlevélről?");
	if(c){
		if( !doc.email3.value && doc.email3.value=="" ) { 
			alert("Nincs megadva e-mail cím!");
		}
		else{
			doc.mod.value = "signout";
			doc.submit();
		}
	}
}

function showPictures( url ){
    window.open( 'pictures.php?picsurl='+url, 'viewpicture', 'resizable=no, width=600, height=550, status=0, statusbar=0');
}

function openWindow( url, w, h ){
    window.open( url, 'newwindow', 'resizable=no, width='+w+', height='+h+', status=0, statusbar=0, scrollbars=1');
}

function checkTrainingOrder(){
	doc = document.forms.orderform;  
	var all = true;
	var warning = "";

	if( !doc.nev.value || !doc.varos.value || !doc.utca.value || !doc.irsz.value || !doc.email.value || !doc.tel.value  ) { 
		all=false; 
		warning =  warning + "Minden mező kitöltése kötelező!\n";
	}

	if( !doc.kepzesnev.value || !doc.osszeg.value ) { 
		all=false; 
		warning =  warning + "Nincs kiválasztva képzés!\n";
	}
	
	if( doc.email.value != doc.email2.value ) { 
		all=false; 
		warning =  warning + "A két e-mail cím nem azonos!\n";
	}

	if( all ){

		if( document.getElementById("oFiz1") && document.getElementById("oFiz1").checked )
			doc.action = "otpwebshop/onlineshop/shop.php";
		
		doc.submit();
	}
	else alert(warning);
}