function rollover(kep_neve, kep_src)
{
document.getElementById(kep_neve).src=kep_src;                                           

} 
   function hitelval() {
	document.getElementById("reg_lepes").value = '2';
	document.getElementById("hitel").value = document.getElementById("hitelval").value;
	document.getElementById("menu").value = 'regisztracio';
	document.mform.submit();
	
   }
   var mutatja=true;
function mutatrejt_szamlavez() {
	if (document.getElementById('folyoszamla').value==1) {
		mutatja=true;
		}
	else {mutatja=false;}
	document.getElementById('szamlavez').style.display=(mutatja)?'block':'none';
	
}

function osszeset() {
	
	parent.self.location="index.php";	
}

var mutatja_szkcim=true;
function mutatrejt_szkcim() {
	//alert (document.getElementById('szkcim_ua').value);
	if (document.getElementById('szkcim_ua').checked==true) {
		mutatja_szkcim=false;
		}
	else {mutatja_szkcim=true;}
	//document.getElementById('szamlakuldesi_cim_nev').style.display=(mutatja_szkcim)?'block':'none';
	document.getElementById('szkcim_tabla').style.display=(mutatja_szkcim)?'block':'none';
	//document.getElementById('szamlakuldesi_cim_irsz').style.display=(mutatja_szkcim)?'block':'none';
	//document.getElementById('szamlakuldesi_cim_telepules').style.display=(mutatja_szkcim)?'block':'none';
	//document.getElementById('szamlakuldesi_cim_cim').style.display=(mutatja_szkcim)?'block':'none';
	
}


//textarea maximum hossz függvény
function ismaxlength(obj) {
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : "";
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength);
}
   
   
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	var r=1;
	if (str.indexOf(at)==-1){r=0;}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){r=0;}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){r=0;}
	if (str.indexOf(at,(lat+1))!=-1){r=0;}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){r=0;}
	if (str.indexOf(dot,(lat+2))==-1){r=0;}
	if (str.indexOf(" ")!=-1){r=0;}
    return r;
}   
function urlapell_hitelkereso_reg(tipus) {
	hiba = new Array();
	szaml = 0;
	if (document.getElementById('nev').value.length < 5) {
			hiba[szaml]='Név mezõ helytelenül van kitöltve!';
			szaml=szaml+1;
		}
		if (document.getElementById('szuletesi_ev').value.length < 4) {
			hiba[szaml]='Születési év mezõ helytelenül van kitöltve!';
			szaml=szaml+1;
    	}
		if (document.getElementById('megye').value==0) {
			hiba[szaml]='Nincs kiválasztva a megye!';
			szaml=szaml+1;
		}
		if (document.getElementById('telepules').value.length<2) {
			hiba[szaml]='Település mezõ helytelenül van kitöltve!';
			szaml=szaml+1;
		}
		if (echeck(document.getElementById('email').value)==0) {
			hiba[szaml]='E-mail mezõ helytelenül van kitöltve!';
			szaml=szaml+1;
		}
		if (document.getElementById('telefon').value.length<7) {
			hiba[szaml]='Telefonszám mezõ helytelenül van kitöltve!';
			szaml=szaml+1;
		}
	
	//alert('Tipus'+tipus);
	if (tipus==1 || tipus==2) {// adossagrendezo, hitelkiváltás
		
		if (document.getElementById('csaladi_allapot').value==0) {
			hiba[szaml]='Nincs kiválasztva családi állapot!';
			szaml=szaml+1;
		}
		if (document.getElementById('gyerekek_szama').value.length<1) {
			hiba[szaml]='Gyerekek száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('netto_jovedelem').value.length<1) {
			hiba[szaml]='Igazolható nettó jövedelem nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('eltartottak_szama').value.length<1) {
			hiba[szaml]='Eltartottak száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('munkaviszony_kezdete').value.length<1) {
			hiba[szaml]='Jelenlegi munkaviszony kezdete nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('folyoszamla').value==1 && (document.getElementById('szamlavezeto').value=='Bank neve') || document.getElementById('szamlavezeto').value.length<0) {
		hiba[szaml]='Számlavezetõ bank neve nincs megadva!';
		szaml=szaml+1;
		}
		if (document.getElementById('beosztas').value==0) {
			hiba[szaml]='Nincs kiválasztva a jövedelemszerzés típusa!';
			szaml=szaml+1;
		}
		if (document.getElementById('barlista').value==0) {
			hiba[szaml]='BÁR-lista státusz nincs kiválasztva!';
			szaml=szaml+1;
		}
		if (document.getElementById('vallalt_havi_torlesztes').value.length<1) {
			hiba[szaml]='Nincs megadva havi törlesztõrészlet, melyet vállalna!';
			szaml=szaml+1;
		}
		
		if (document.getElementById('fennallo_tartozasok_osszege').value.length<1) {
			hiba[szaml]='Nincs megadva a fennálló tartozások összege!';
			szaml=szaml+1;
		}
		
		if (document.getElementById('hitelkivaltas_oka').value==0) {
			hiba[szaml]='Hitelkiváltás oka nincs kiválasztva!';
			szaml=szaml+1;
		}
	}
	
	
	
	if (tipus==3  || tipus==4) {// lakáshitel, lakáslízing

	   	if (document.getElementById('csaladi_allapot').value==0) {
			hiba[szaml]='Nincs kiválasztva családi állapot!';
			szaml=szaml+1;
		}
		if (document.getElementById('gyerekek_szama').value.length<1) {
			hiba[szaml]='Gyerekek száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('netto_jovedelem').value.length<1) {
			hiba[szaml]='Igazolható nettó jövedelem nincs megadva!';
			szaml=szaml+1;
		}
			if (document.getElementById('eltartottak_szama').value.length<1) {
			hiba[szaml]='Eltartottak száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('munkaviszony_kezdete').value.length<1) {
			hiba[szaml]='Jelenlegi munkaviszony kezdete nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('folyoszamla').value==1 && (document.getElementById('szamlavezeto').value=='Bank neve') || document.getElementById('szamlavezeto').value.length<0) {
		hiba[szaml]='Számlavezetõ bank neve nincs megadva!';
		szaml=szaml+1;
		}
		if (document.getElementById('beosztas').value==0) {
			hiba[szaml]='Nincs kiválasztva a jövedelemszerzés típusa!';
			szaml=szaml+1;
		}
		if (document.getElementById('barlista').value==0) {
			hiba[szaml]='BÁR-lista státusz nincs kiválasztva!';
			szaml=szaml+1;
		}
		
		if (document.getElementById('hitel_celja').value==0) {
			hiba[szaml]='Hitel célja nincs kiválasztva!';
			szaml=szaml+1;
		}
		
		if (document.getElementById('ingatlan_tipusa').value==0) {
			hiba[szaml]='Ingatlan típusa nincs kiválasztva!';
			szaml=szaml+1;
		}
		
		if (document.getElementById('ingatlan_allapota').value==0) {
			hiba[szaml]='Ingatlan állapota nincs kiválasztva!';
			szaml=szaml+1;
		}
		
		if (document.getElementById('hitel_osszege').value.length<1) {
			hiba[szaml]='Hitel összege nincs megadva!';
			szaml=szaml+1;
		}
		
		if (document.getElementById('onero').value.length<1) {
			hiba[szaml]='Önerõ összege nincs megadva!';
			szaml=szaml+1;
		}

		if (document.getElementById('vallalt_havi_torlesztes').value.length<1) {
			hiba[szaml]='Nincs megadva havi törlesztõrészlet, melyet vállalna!';
			szaml=szaml+1;
		}
        }
	


	if (tipus==5) {// szabad felhasználású jelzáloghitel
           	if (document.getElementById('csaladi_allapot').value==0) {
			hiba[szaml]='Nincs kiválasztva családi állapot!';
			szaml=szaml+1;
		}
		if (document.getElementById('gyerekek_szama').value.length<1) {
			hiba[szaml]='Gyerekek száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('netto_jovedelem').value.length<1) {
			hiba[szaml]='Igazolható nettó jövedelem nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('eltartottak_szama').value.length<1) {
			hiba[szaml]='Eltartottak száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('munkaviszony_kezdete').value.length<1) {
			hiba[szaml]='Jelenlegi munkaviszony kezdete nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('folyoszamla').value==1 && (document.getElementById('szamlavezeto').value=='Bank neve') || document.getElementById('szamlavezeto').value.length<0) {
		hiba[szaml]='Számlavezetõ bank neve nincs megadva!';
		szaml=szaml+1;
		}
		if (document.getElementById('beosztas').value==0) {
			hiba[szaml]='Nincs kiválasztva a jövedelemszerzés típusa!';
			szaml=szaml+1;
		}
		if (document.getElementById('barlista').value==0) {
			hiba[szaml]='BÁR-lista státusz nincs kiválasztva!';
			szaml=szaml+1;
		}
		if (document.getElementById('hitel_osszege').value.length<1) {
			hiba[szaml]='Hitel összege nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('vallalt_havi_torlesztes').value.length<1) {
			hiba[szaml]='Nincs megadva havi törlesztõrészlet, melyet vállalna!';
			szaml=szaml+1;
		}
		if (document.getElementById('fedezet').value==0) {
			hiba[szaml]='Hitel fedezete nincs kiválasztva!';
			szaml=szaml+1;
		}
		if (document.getElementById('fedezet_helye').value.length<1) {
			hiba[szaml]='Fedezet helye nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('fedezet_erteke').value.length<1) {
			hiba[szaml]='Fedezet értéke nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('tehermentes').value==0) {
			hiba[szaml]='Tehermentes a fedezet mezõ értéke nincs kiválasztva!';
			szaml=szaml+1;
		}


	}
	
	if (tipus==6) {// céges hitel
            	if (document.getElementById('cegnev').value.length<1) {
			hiba[szaml]='Cégnév nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('szekhely').value.length<1) {
			hiba[szaml]='Cég székhelye nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('tevekenysegi_kor').value.length<1) {
			hiba[szaml]='Fõ tevékenységi kör nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('mukodes_kezdete').value.length<1) {
			hiba[szaml]='Mûködés kezdete nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('szamlavezeto').value.length<1) {
			hiba[szaml]='Számlavezetõ bank nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('barlista').value==0) {
			hiba[szaml]='BÁR-lista státusz nincs kiválasztva!';
			szaml=szaml+1;
		}
		if (document.getElementById('jelenlegi_hitel').value.length<1) {
			hiba[szaml]='Jelenlegi hitelállomány összege nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('hitel_osszege').value.length<1) {
			hiba[szaml]='Hitel összege nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('fedezet').value==0) {
			hiba[szaml]='Hitel fedezete nincs kiválasztva!';
			szaml=szaml+1;
		}

	}
	
	if (tipus==7 || tipus==8) {// gjmu hitel, gjmu lízing
	        if (document.getElementById('csaladi_allapot').value==0) {
			hiba[szaml]='Nincs kiválasztva családi állapot!';
			szaml=szaml+1;
		}
		if (document.getElementById('gyerekek_szama').value.length<1) {
			hiba[szaml]='Gyerekek száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('netto_jovedelem').value.length<1) {
			hiba[szaml]='Igazolható nettó jövedelem nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('eltartottak_szama').value.length<1) {
			hiba[szaml]='Eltartottak száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('munkaviszony_kezdete').value.length<1) {
			hiba[szaml]='Jelenlegi munkaviszony kezdete nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('folyoszamla').value==1 && (document.getElementById('szamlavezeto').value=='Bank neve') || document.getElementById('szamlavezeto').value.length<0) {
		hiba[szaml]='Számlavezetõ bank neve nincs megadva!';
		szaml=szaml+1;
		}
		if (document.getElementById('beosztas').value==0) {
			hiba[szaml]='Nincs kiválasztva a jövedelemszerzés típusa!';
			szaml=szaml+1;
		}
		if (document.getElementById('barlista').value==0) {
			hiba[szaml]='BÁR-lista státusz nincs kiválasztva!';
			szaml=szaml+1;
		}
		if (document.getElementById('hitel_celja').value==0) {
			hiba[szaml]='Hitel célja nincs kiválasztva!';
			szaml=szaml+1;
		}
		if (document.getElementById('gyartmany').value.length<1) {
			hiba[szaml]='Gyártmány nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('tipus').value.length<1) {
			hiba[szaml]='Típus nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('evjarat').value.length<1) {
			hiba[szaml]='Évjárat nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('vetelar').value.length<1) {
			hiba[szaml]='Vételár nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('onero').value.length<1) {
			hiba[szaml]='Önerõ nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('munkaviszony_kezdete').value.length<1) {
			hiba[szaml]='Jelenlegi munkaviszony kezdete nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('hitel_osszege').value.length<1) {
			hiba[szaml]='Hitel összege nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('vallalt_havi_torlesztes').value.length<1) {
			hiba[szaml]='Nincs megadva havi törlesztõrészlet, melyet vállalna!';
			szaml=szaml+1;
		}
		if (document.getElementById('casco').value==0) {
			hiba[szaml]='CASCO nincs kiválasztva!';
			szaml=szaml+1;
		}
		if (document.getElementById('vetelar').value.length>0 && document.getElementById('onero').value.length>0 && document.getElementById('hitel_osszege').value.length>0) {
                  if (document.getElementById('vetelar').value<document.getElementById('vetelar').value) {hiba[szaml]='Vételár nem lehet kisebb mint az önerõ!';
			szaml=szaml+1;}


                }
	}


	if (tipus==9) {// egyéb hitel
                if (document.getElementById('csaladi_allapot').value==0) {
			hiba[szaml]='Nincs kiválasztva családi állapot!';
			szaml=szaml+1;
		}
		if (document.getElementById('gyerekek_szama').value.length<1) {
			hiba[szaml]='Gyerekek száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('netto_jovedelem').value.length<1) {
			hiba[szaml]='Igazolható nettó jövedelem nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('eltartottak_szama').value.length<1) {
			hiba[szaml]='Eltartottak száma nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('munkaviszony_kezdete').value.length<1) {
			hiba[szaml]='Jelenlegi munkaviszony kezdete nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('folyoszamla').value==1 && (document.getElementById('szamlavezeto').value=='Bank neve') || document.getElementById('szamlavezeto').value.length<0) {
		hiba[szaml]='Számlavezetõ bank neve nincs megadva!';
		szaml=szaml+1;
		}
		if (document.getElementById('beosztas').value==0) {
			hiba[szaml]='Nincs kiválasztva a jövedelemszerzés típusa!';
			szaml=szaml+1;
		}
		if (document.getElementById('barlista').value==0) {
			hiba[szaml]='BÁR-lista státusz nincs kiválasztva!';
			szaml=szaml+1;
		}
                if (document.getElementById('hitel_osszege').value.length<1) {
			hiba[szaml]='Hitel összege nincs megadva!';
			szaml=szaml+1;
		}
		if (document.getElementById('vallalt_havi_torlesztes').value.length<1) {
			hiba[szaml]='Nincs megadva havi törlesztõrészlet, melyet vállalna!';
			szaml=szaml+1;
		}
	
	}
        if (document.getElementById('szerz_hitel').checked==false) {
		hiba[szaml]='Szerzõdési feltételek nincsenek elfogadva!';
		szaml=szaml+1
	}
  
	if (hiba.length>0) {
		alert(hiba[0]);
		return false;
		}
	
	return true;
}
var ajax_hova;
var http_request = false;
   function postolo(url, parameters) {
	 
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open("POST", url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
	   
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById(ajax_hova).innerHTML = result;            
         } else {
            alert('Valami probléma merült fel lekérdezés közben!');
         }
      }
   }
   
   function kapcsolat_email_kuldes() {
      var poststr = "kapcsolat_nev=" + document.getElementById("kapcsolat_nev").value +
	  "&kapcsolat_email=" + document.getElementById("kapcsolat_email").value +
	  "&kapcsolat_telefon=" + document.getElementById("kapcsolat_telefon").value +
	  "&kapcsolat_uzenet=" + document.getElementById("kapcsolat_uzenet").value ;
      ajax_hova = 'ajax_kapcsolat';
	  //alert (poststr);
	  var h =0;
	  if (echeck(document.getElementById('kapcsolat_email').value)==0) {alert('Hibás e-mail cím!'); h=1;} 
	  if (document.getElementById("kapcsolat_nev").value.length==0) {alert('Nincs kitöltve a név mező!'); h=1;}
	  if (h==0) {postolo('kapcsolat_post.php', poststr);}
   }
   
   function fuggoben() {
     var poststr = "us_id=" + document.getElementById("us_id").value;
      ajax_hova = 'ajax_fuggoben';
	  
	  postolo('fuggoben.php', poststr);
  }
   
    function eddigi() {
     var poststr = "us_id=" + document.getElementById("us_id").value;
      ajax_hova = 'ajax_eddigi';
	  
	  postolo('eddigi.php', poststr);
  } 
  
  function ujrend() {
     var poststr = "us_id=" + document.getElementById("us_id").value;
      ajax_hova = 'ajax_ujrend';
	  
	  postolo('ujrend.php', poststr);
  }
  

 function ujrend_elkuldes() {
     var poststr = "us_id=" + document.getElementById("us_id").value +
	 "&szamlafizeto_neve=" + document.getElementById("szamlafizeto_neve").value +
	   "&szamlafizeto_cime_irsz=" + document.getElementById("szamlafizeto_cime_irsz").value +
	   "&szamlafizeto_cime_telepules=" + document.getElementById("szamlafizeto_cime_telepules").value +
	   "&szamlafizeto_cime_cim=" + document.getElementById("szamlafizeto_cime_cim").value;
	   if (document.getElementById('szkcim_ua').checked==true) {
		poststr=poststr+
		"&szamlakuldesi_cim_nev=" + document.getElementById("szamlafizeto_neve").value +
	    "&szamlakuldesi_cim_irsz=" + document.getElementById("szamlafizeto_cime_irsz").value +
	    "&szamlakuldesi_cim_telepules=" + document.getElementById("szamlafizeto_cime_telepules").value +
	    "&szamlakuldesi_cim_cim=" + document.getElementById("szamlafizeto_cime_cim").value;
		} else {
		poststr+="&szamlakuldesi_cim_nev=" + document.getElementById("szamlakuldesi_cim_nev").value +
	    "&szamlakuldesi_cim_irsz=" + document.getElementById("szamlakuldesi_cim_irsz").value +
	    "&szamlakuldesi_cim_telepules=" + document.getElementById("szamlakuldesi_cim_telepules").value +
	    "&szamlakuldesi_cim_cim=" + document.getElementById("szamlakuldesi_cim_cim").value;
		}
		var it=0;
		var fm=0;
		if (document.getElementById('idotartam1').checked==true) {it=1;}
		if (document.getElementById('idotartam2').checked==true) {it=2;}
		if (document.getElementById('idotartam3').checked==true) {it=3;}
		if (document.getElementById('fizmod1').checked==true) {fm=1;}
		if (document.getElementById('fizmod2').checked==true) {fm=2;}
		poststr+="&idotartam="+it +	"&fizmod=" + fm +
		"&megjegyzes=" + document.getElementById("megjegyzes").value;
		
      ajax_hova = 'ajax_ujrend';
	  
	  postolo('ujrend_elkuldese.php', poststr);
  }
 


   function profil_modositas_kuldes() {
	   var poststr = "nev="+document.getElementById("nev").value +
	   "&cegnev=" + document.getElementById("cegnev").value +
	   "&email=" + document.getElementById("email").value +
	   "&telefon=" + document.getElementById("telefon").value +
	   "&fax=" + document.getElementById("fax").value +
	   "&weboldal=" + document.getElementById("weboldal").value +
	   "&bemutatkozas=" + document.getElementById("bemutatkozas").value +
	   "&reklam_fejlec=" + document.getElementById("reklam_fejlec").value +
	   "&reklam_szoveg=" + document.getElementById("reklam_szoveg").value +
	   "&szamlafizeto_neve=" + document.getElementById("szamlafizeto_neve").value +
	   "&szamlafizeto_cime_irsz=" + document.getElementById("szamlafizeto_cime_irsz").value +
	   "&szamlafizeto_cime_telepules=" + document.getElementById("szamlafizeto_cime_telepules").value +
	   "&szamlafizeto_cime_cim=" + document.getElementById("szamlafizeto_cime_cim").value;
	   if (document.getElementById('szkcim_ua').checked==true) {
		poststr=poststr+
		"&szamlakuldesi_cim_nev=" + document.getElementById("szamlafizeto_neve").value +
	    "&szamlakuldesi_cim_irsz=" + document.getElementById("szamlafizeto_cime_irsz").value +
	    "&szamlakuldesi_cim_telepules=" + document.getElementById("szamlafizeto_cime_telepules").value +
	    "&szamlakuldesi_cim_cim=" + document.getElementById("szamlafizeto_cime_cim").value;
		} else {
		poststr+="&szamlakuldesi_cim_nev=" + document.getElementById("szamlakuldesi_cim_nev").value +
	    "&szamlakuldesi_cim_irsz=" + document.getElementById("szamlakuldesi_cim_irsz").value +
	    "&szamlakuldesi_cim_telepules=" + document.getElementById("szamlakuldesi_cim_telepules").value +
	    "&szamlakuldesi_cim_cim=" + document.getElementById("szamlakuldesi_cim_cim").value;
		}
	//szolgáltatás tömb átadása	
		var a=new Array();
        for (j=1;j<25;j++) {
		  if (document.getElementById("hit_szolg_"+j)) {
			  if (document.getElementById("hit_szolg_"+j).checked==true) {
			    a[j]=1;
			  } else {a[j]=0;}
		  } else {a[j]=0;}
		
		}
	ki="";
	for (j=1;j<a.length;j++) {
	ki+="|"+a[j];
	
	}
		poststr+="&szolgaltatas="+ki;
	 
	   ajax_hova = 'ajax_profil';
	   postolo('profil_modositas.php', poststr);
	   
   }
   
function jelszomod() {
   var poststr = "rjsz="+document.getElementById("rjsz").value +
   "&ujsz1=" + document.getElementById("ujsz1").value +
   "&ujsz2=" + document.getElementById("ujsz2").value;
	
	ajax_hova = 'ajax_jmod';
	
	if (document.getElementById("ujsz1").value==document.getElementById("ujsz2").value) {
		if (document.getElementById('ujsz1').value.length<5) {
			alert('A jelszónak minimum 5 karakterből kell állnia!');
		} else {		
			postolo('jelszo_modositas.php', poststr);
		}
	}
	else {
		alert('Az új jelszó és a megerősítése nem egyezik meg!');	
	}
}

function jelszoemlekezteto() {
     var poststr = "email2=" + document.getElementById("email").value;
     ajax_hova = 'ajax_jelszoeml';
	 if (echeck(document.getElementById('email').value)==0) {alert('E-mail mező helytelenül van kitöltve!');} else
	 {postolo('jelszo_eml.php', poststr);}
	 
  }
  
function jelszoemlekezteto_ing() {
     var poststr = "email2=" + document.getElementById("email").value;
     ajax_hova = 'ajax_jelszoeml';
	 if (echeck(document.getElementById('email').value)==0) {alert('E-mail mező helytelenül van kitöltve!');} else
	 {postolo('jelszo_eml.php', poststr);}
	 
  }  





var letezo_email=false;

function email_chk(e) {
	if (e.keyCode) keycode=e.keyCode;
		else keycode=e.which;
	karakter=String.fromCharCode(keycode);
	kimenet=document.getElementById('email').value+karakter;
	//ajax_email(kimenet,0);	
	ajax_email2(kimenet);
}

function ajax_email(p1,p2){
	var ajaxRequest;  
	//alert(p1);
	//p1=document.getElementById('email').value+melyik();
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			//var ajaxDisplay = document.getElementById('ajax_dobozok');
			//ajaxDisplay.innerHTML = ajaxRequest.responseText;
			//return (ajaxRequest.responseText);
			//alert(ajaxRequest.responseText);
			if (p2==0) {
				var email_chk = document.getElementById('email_chk');
				if (ajaxRequest.responseText==1) {
					email_chk.innerHTML = '  <strong>Már van ilyen email!</strong>'; 
					letezo_email=true;
				} else {
					email_chk.innerHTML = '';
					letezo_email=false;
				}
			}
			if (p2==1) {
				
				return (ajaxRequest.responseText);
				
				
			
			}	
			
		}
	}
		
	var queryString = "?email="+p1;
	ajaxRequest.open("GET", "http://tutihitel.hu/email_check.php" + queryString, true);
	ajaxRequest.send(null);
	
}

function urlapell_ugyintezo() {
	hiba = new Array();
	szaml = 0;
	
	email= document.getElementById('email').value;
  	if (document.getElementById('nev').value.length < 3) {
			hiba[szaml]='Név mező helytelenül van kitöltve!';
			szaml=szaml+1;
		}
	if (document.getElementById('telefon').value.length<7) {
			hiba[szaml]='Telefonszám mező helytelenül van kitöltve!';
			szaml=szaml+1;
		}	
	if (echeck(document.getElementById('email').value)==0) {
			hiba[szaml]='E-mail mező helytelenül van kitöltve!';
			szaml=szaml+1;
		}
		
	if (letezo_email==true) {
		hiba[szaml]='Már van ilyen regisztrált email cím!';
			szaml=szaml+1;
		}
		
	if (document.getElementById('jelszo').value.length<1) {
			hiba[szaml]='Nincs megadva jelszó';
			szaml=szaml+1;
		}	
		
	if (document.getElementById('jelszo').value!=document.getElementById('jelszo2').value) {
			hiba[szaml]='Hibás jelszómegerőítés!';
			szaml=szaml+1;
		}	
	
		
	 if (document.getElementById('szerz_ugyintezo').checked==false) {
		hiba[szaml]='Szerződési feltételek nincsenek elfogadva!';
		szaml=szaml+1
	}	
		
   
	if (hiba.length>0) {
		alert(hiba[0]);
		return false;
		}
	
	return true;
}

function $m(theVar){
	return document.getElementById(theVar)
}
function remove(theVar){
	var theParent = theVar.parentNode;
	theParent.removeChild(theVar);
}
function addEvent(obj, evType, fn){
	if(obj.addEventListener)
	    obj.addEventListener(evType, fn, true)
	if(obj.attachEvent)
	    obj.attachEvent("on"+evType, fn)
}
function removeEvent(obj, type, fn){
	if(obj.detachEvent){
		obj.detachEvent('on'+type, fn);
	}else{
		obj.removeEventListener(type, fn, false);
	}
}
function isWebKit(){
	return RegExp(" AppleWebKit/").test(navigator.userAgent);
}
function ajaxUpload(form,url_action,id_element,html_show_loading,html_error_http){
	var detectWebKit = isWebKit();
	//alert(form);
  //alert(url_action);
  //alert(id_element);
	form = typeof(form)=="string"?$m(form):form;
	var erro="";
	if(form==null || typeof(form)=="undefined"){
		erro += "The form of 1st parameter does not exists.\n";
	}else if(form.nodeName.toLowerCase()!="form"){
		erro += "The form of 1st parameter its not a form.\n";
	}
	if($m(id_element)==null){
		erro += "The element of 3rd parameter does not exists.\n";
	}
	if(erro.length>0){
		alert("Error in call ajaxUpload:\n" + erro);
		return;
	}
	var iframe = document.createElement("iframe");
	iframe.setAttribute("id","ajax-temp");
	iframe.setAttribute("name","ajax-temp");
	iframe.setAttribute("width","0");
	iframe.setAttribute("height","0");
	iframe.setAttribute("border","0");
	iframe.setAttribute("style","width: 0; height: 0; border: none;");
	form.parentNode.appendChild(iframe);
	window.frames['ajax-temp'].name="ajax-temp";
	
		
	var doUpload = function(){
		removeEvent($m('ajax-temp'),"load", doUpload);
		var cross = "javascript: ";
	  cross += "window.parent.$m('"+id_element+"').innerHTML = document.body.innerHTML; void(0);";
		$m(id_element).innerHTML = html_error_http;
		$m('ajax-temp').src = cross;
		if(detectWebKit){
        	remove($m('ajax-temp'));
        }else{
        	setTimeout(function(){ remove($m('ajax-temp'))}, 250);
        }
    }
	addEvent($m('ajax-temp'),"load", doUpload);
	form.setAttribute("target","ajax-temp");
	form.setAttribute("action",url_action);
	form.setAttribute("method","post");
	form.setAttribute("enctype","multipart/form-data");
	form.setAttribute("encoding","multipart/form-data");
	if(html_show_loading.length > 0){
		$m(id_element).innerHTML = html_show_loading;
	}
	form.submit();
}


function feltoltes(a,ideiglenes_kod) {

ajaxUpload(a,'./kepfeltoltes/ajaxupload.php?filename=filename&maxSize=9999999999&maxW=200&fullPath=http://tutihitel.hu/hirdetesfeladas/uploads/&relPath=../uploads/&colorR=255&colorG=255&colorB=255&maxH=300&kep_id='+ideiglenes_kod,'ajax_kepek','<br>kép feltöltése, albumfrissítés...<br><img src=\'../images/loader_light_blue.gif\' width=\'128\' height=\'15\' border=\'0\'><br><br>','<img src=\'../images/error.gif\' width=\'16\' height=\'16\' border=\'0\'> Error in Upload, check settings and path info in source code.');


}

function keptorles(ujfajlnev, ideiglenes_kod) {
//alert(ideiglenes_kod);
  var poststr = "ujfajlnev=" + ujfajlnev + "&ideiglenes_kod=" + ideiglenes_kod;
      ajax_hova = 'ajax_kepek';
	  
	  postolo('keptorles.php', poststr);
}  



function postolo2(url, parameters) {
	 
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents2;
      http_request.open("POST", url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents2() {
	   
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            if (result==1) {document.getElementById(ajax_hova).innerHTML = ' <strong>Létező e-mail cím!</strong>';} else {document.getElementById(ajax_hova).innerHTML = '';}
            //document.getElementById(ajax_hova).innerHTML = result;            
         } else {
            alert('Valami probléma merült fel lekérdezés közben!');
         }
      }
   }
   
   function ajax_email2(emailcim) {
      var poststr = "email=" + emailcim;
      ajax_hova = 'email_chk';
	  postolo2('../email_check.php', poststr);
   }
   
   ////////////////////
   
   var letezo_email_ing=false;

function email_chk_ing(e) {
	if (e.keyCode) keycode=e.keyCode;
		else keycode=e.which;
	karakter=String.fromCharCode(keycode);
	kimenet=document.getElementById('email').value+karakter;
	//ajax_email(kimenet,0);	
	ajax_email3(kimenet);
}

function postolo3(url, parameters) {
	 
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents3;
      http_request.open("POST", url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents3() {
	   
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            if (result==1) {
              document.getElementById(ajax_hova).innerHTML = '<br> <strong>Ezzel az email címmel már adtak fel hirdetést, kérjük használja az akkor megadott jelszót!</strong>';
              document.getElementById('jelszo_megerositese_sor').innerHTML = '';
              document.getElementById('ing_jelszoemlekezteto_gomb').innerHTML = ' <input type="button" name="elkuldes" value="Jelszó elküldése a fenti email-re" onclick="ing_email_emlekezteto()">';
            } else {
                document.getElementById(ajax_hova).innerHTML = '';
                document.getElementById('jelszo_megerositese_sor').innerHTML = '<td class="oszlop1" width="40%"><p>Jelszó megerősítése</p></td><td class="oszlop2"><input name="jelszo2" type="password" id="jelszo2" maxLength="16"></td>';
                document.getElementById('ing_jelszoemlekezteto_gomb').innerHTML = '';
            }
                
                        
         } else {
            alert('Valami probléma merült fel lekérdezés közben!');
         }
      }
   }
   
   function ajax_email3(emailcim) {
      var poststr = "email=" + emailcim;
      ajax_hova = 'email_chk';
	  postolo3('../email_check2.php', poststr);
   }
   
   
function ing_email_emlekezteto() {
  var poststr = "email=" + document.getElementById("email").value;
      //ajax_hova = 'ing_jelszoemlekezteto_gomb';
      ajax_hova = 'email_chk';
	  //alert (poststr);
	  var h =0;
	  if (echeck(document.getElementById('email').value)==0) {alert('Hibás e-mail cím!'); h=1;} 
	  if (h==0) {postolo('../ing_jelszo_emlekezteto.php', poststr);}
   }
   
function hirdetes_elkuldes() {
  var h=0; poststr="";
  //if (document.getElementById('megye').value==0) {alert('Nincs kiválaszva a régió!'); h=1;}
  //if (document.getElementById('varos').value.length < 3) {alert('Település helytelenül van megadva!'); h=1;}
  //if (document.getElementById('cim').value.length < 1) {alert('Cím helytelenül van megadva!'); h=1;}
  //if (document.getElementById('nev').value.length < 5) {alert('Túl rövid név lett megadva!'); h=1;}
  //if (echeck(document.getElementById('email').value)==0) {alert('Hibás e-mail cím!'); h=1;}
  //if (document.getElementById('jelszo').value.length < 5) {alert('Túl rövid jelszó lett megadva! (minimum 5 karaktert kell megadni)'); h=1;}
  //if (document.getElementById('jelszo').value!=document.getElementById('jelszo2').value) {alert('A két jelszó nem egyezik meg'); h=1;}
  //if (document.getElementById('ar').value.length < 1) {alert('Vételár nincs megadva!'); h=1;}
  //if (document.getElementById('terulet').value.length < 1) {alert('Alapterület nincs megadva!'); h=1;}
  //if (document.getElementById('leiras').value.length < 1) {alert('Rövid leírás szükséges!'); h=1;}
  
  
  poststr = "megye=" + document.getElementById("megye").value +
	   "&varos=" + document.getElementById("varos").value +
	   "&irsz=" + document.getElementById("irsz").value +
	   "&cim=" + document.getElementById("cim").value +
	   "&nev=" + document.getElementById("nev").value +
	   "&telefon=" + document.getElementById("telefon").value +
	   "&email=" + document.getElementById("email").value +
	   "&jelszo=" + document.getElementById("jelszo").value +
	   "&ar=" + document.getElementById("ar").value +
	   "&terulet=" + document.getElementById("terulet").value +
	   "&jelleg=" + document.getElementById("jelleg").value +
	   "&telekterulet=" + document.getElementById("telekterulet").value +
	   "&szobakszama=" + document.getElementById("szobakszama").value +
	   "&emelet=" + document.getElementById("emelet").value +
	   "&pince=" + document.getElementById("pince").value +
	   "&epitoanyag=" + document.getElementById("epitoanyag").value +
	   "&futes=" + document.getElementById("futes").value +
	   "&kor=" + document.getElementById("kor").value +
	   "&komfort=" + document.getElementById("komfort").value +
	   "&erkely=" + document.getElementById("erkely").value +
	   "&lift=" + document.getElementById("lift").value +
	   "&csatorna=" + document.getElementById("csatorna").value +
	   "&garazs=" + document.getElementById("garazs").value +
	   "&klima=" + document.getElementById("klima").value +
	   "&allapot=" + document.getElementById("allapot").value +
	   "&leiras=" + document.getElementById("leiras").value +
	   "&ideiglenes_kod=" + document.getElementById("ideiglenes_kod").value;
	   if (document.getElementById('publikus_cim').checked==true) {poststr = poststr + "&publikus_cim=1";} else {poststr = poststr + "&publikus_cim=0";}
	   if (document.getElementById('publikus_telefon').checked==true) {poststr = poststr + "&publikus_telefon=1";} else {poststr = poststr + "&publikus_telefon=0";}
     if (document.getElementById('jelszo2')) {poststr = poststr + "&jelszo2="+document.getElementById("jelszo2").value;} else {poststr = poststr + "&jelszo2="+document.getElementById("jelszo").value;}
     if (document.getElementById('szerz_ingatlanhirdeto').checked==true) {poststr = poststr + "&szerz_ingatlanhirdeto=1";} else {poststr = poststr + "&szerz_ingatlanhirdeto=0";}
     ajax_hova = 'ingatlan_hirdetes_feladasa';
      
     postolo('../ingatlan_mentes.php', poststr); 
  
  
  
    
  
  



}   
 



