﻿var str_form_eposta_uyari="Lütfen geçerli bir E-posta adresi giriniz."
var str_form_eposta_uyari1="<table><tr><td align='center'><img src='images/icn_dk.png'><br>İşyolu.com adresinden gelen mailler kullanmış olduğunuz mail servisine göre <b>spam,süzgeç,geçersiz</b> gibi bölümlerde görüntülenebilmektedir. Maillerinizi kontrol ederken bu bölümlere bakmayı unutmayınız..</td></tr></table>"
var str_form_fiyat_uyari=" alanına sayısal değer girebilirsiniz."
var str_form_sifre_uyari="Lütfen geçerli bir şifre giriniz.<br>Şifrenizde sadece harf ve rakam kullanabilirsiniz."
var str_form_username_uyari="Lütfen geçerli bir kullanıcı adı giriniz.<br>Kullanıcı adınızda sadece harf ve rakam kullanabilirsiniz."
var str_form_pass_zorluk_CokKolay="Çok Kolay"
var str_form_pass_zorluk_Kolay="Kolay"
var str_form_pass_zorluk_Orta="Orta"
var str_form_pass_zorluk_Zor="Zor"
var str_form_pass_zorluk_CokZor="Çok Zor"
var str_form_pass_zorluk_Kisa="Çok Kısa"
var str_form_pass_zorluk_uzunluk="En az 6 karakter"
var str_template="default"
var str_form_zorunlu_uyari=" alanını boş bırakamazsınız."


	var sonuc;
	var xmlHttp = false;
	try {
	  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	  try {
	    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (e2) {
	    xmlHttp = false;
	  }
	}
	if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
	  xmlHttp = new XMLHttpRequest();
	}
	var alan2
	function callServer(yol,alan) {
	alan2=alan
	  var url = yol ;
	
	  xmlHttp.open("get", url, true);
	  
	  xmlHttp.onreadystatechange = updatePage;
	  xmlHttp.send(null);
	}				
	
	function updatePage() {
	  if (xmlHttp.readyState == 4) {
	    var response = xmlHttp.responseText;
	    document.getElementById(alan2).innerHTML = response;
	  }
	}

	function callServer2(yol) {
	  var url = yol ;
	
	  xmlHttp.open("get", url, true);

	  xmlHttp.onreadystatechange = updatePage2;
	  //alert(xmlHttp.responseText)
	  /*if (xmlHttp.readyState == 4) {
	    var response= xmlHttp.responseText;
	    if(response=='1'){
	    	alert("1")
	    	}else{
	    	alert("2")
	    	}
	  }*/
	  
	  xmlHttp.send(null);
	}				

	function updatePage2() {
	  if (xmlHttp.readyState == 4) {
	    var response= xmlHttp.responseText;	    	
	    if(response=='1'){
	    	sonuc="1"
	    	}else{
	    	sonuc="2"
	    	}
	    	//alert(response)
	  }
	}

	

function regKontrol(pattern, value) 
{ 
   r = new RegExp(pattern, "g"); 
   return r.test(value); 
} 

function formKontrolZorunlu(form_name,ad,alan) 
{ 
    document.getElementById("h"+ad).innerHTML = "";
    form = document.getElementById(form_name);
    for(i=0;i<=form.length-1;i++) {
        if ((form.elements[i].type=="radio")||(form.elements[i].type=="select-one")||(form.elements[i].type=="checkbox"))
        {
        form.elements[i].className='';
        }else{
        form.elements[i].className='input_form';
        }
        
//        style.backgroundColor='#FFFFFF';
	}

if (document.getElementById(ad).value==""){ 
	global_uyari("Uyarı",alan+str_form_zorunlu_uyari);

//	document.getElementById("h"+ad).innerHTML =alan + str_form_zorunlu_uyari;
	document.getElementById(ad).focus(); 
	document.getElementById(ad).className='hata_form';
//	document.getElementById(ad).style.background='#FFCCCC';
	return false; 
	}
	return true;
}
	//**************** SELECT BOX DEÐÝÞTÝRME
	function handleOnChange(dd1,form_adi,hedef)
	{
	  var idx = dd1.selectedIndex;
	  var val = dd1[idx].value;
	  var par = document.forms[form_adi];
	  var parelmts = par.elements;
	  var prezsel = parelmts[hedef];
	  var country = val;
	  if (country != "Select country")
	  {
	 	Http.get({
			url: "ilcegetir.asp?K=" +  country ,
			callback: fillPrez,
			cache: Http.Cache.Get
		}, [prezsel]);
	  }
	}
	function handleOnChange2(dd1,form_adi,hedef)
	{
	  var idx = dd1.selectedIndex;
	  var val = dd1[idx].value;
	  var par = document.forms[form_adi];
	  var parelmts = par.elements;
	  var prezsel = parelmts[hedef];
	  var country = val;
	  if (country != "Select country")
	  {
	 	Http.get({
			url: "mahallegetir.asp?K=" +  country ,
			callback: fillPrez,
			cache: Http.Cache.Get
		}, [prezsel]);
	  }
	}
	function handleOnChange_poz(dd1,form_adi,hedef)
	{
	  var par = document.forms[form_adi];
	  var parelmts = par.elements;
	  var prezsel = parelmts[hedef];
	  var val = document.getElementById(dd1).value;
	  
	val=val.replace(/ş/g,"/s/");
	val=val.replace(/ü/g,"/u/");
	val=val.replace(/ö/g,"/o/");
	val=val.replace(/ğ/g,"/g/");
	val=val.replace(/ç/g,"/c/");
	val=val.replace(/ı/g,"/i/");
	
	val=val.replace(/Ş/g,"/S/");
	val=val.replace(/Ü/g,"/U/");
	val=val.replace(/Ö/g,"/O/");
	val=val.replace(/Ğ/g,"/G/");
	val=val.replace(/Ç/g,"/C/");
	val=val.replace(/İ/g,"/I/");
	  
	  if ((val != "")&&(val.length>=3))
	  {
	 	Http.get({
			url: "pozisyon_getir.asp?K=" + val ,
			callback: fillPrez,
			cache: Http.Cache.Get
		}, [prezsel]);
	  }
	}

	function handleOnChange_firma(dd1,form_adi,hedef)
	{
	  var par = document.forms[form_adi];
	  var parelmts = par.elements;
	  var prezsel = parelmts[hedef];
	  var val = document.getElementById(dd1).value;
	  
	val=val.replace(/ş/g,"/s/");
	val=val.replace(/ü/g,"/u/");
	val=val.replace(/ö/g,"/o/");
	val=val.replace(/ğ/g,"/g/");
	val=val.replace(/ç/g,"/c/");
	val=val.replace(/ı/g,"/i/");
	
	val=val.replace(/Ş/g,"/S/");
	val=val.replace(/Ü/g,"/U/");
	val=val.replace(/Ö/g,"/O/");
	val=val.replace(/Ğ/g,"/G/");
	val=val.replace(/Ç/g,"/C/");
	val=val.replace(/İ/g,"/I/");
	  
	  if ((val != "")&&(val.length>=3))
	  {
	 	Http.get({
			url: "firma_getir.asp?K=" + val ,
			callback: fillPrez,
			cache: Http.Cache.Get
		}, [prezsel]);
	  }
	}

	
	function handleOnChange_msl(dd1,form_adi,hedef)
	{
	  var par = document.forms[form_adi];
	  var parelmts = par.elements;
	  var prezsel = parelmts[hedef];
	  var val = document.getElementById(dd1).value;
	  
	val=val.replace(/ş/g,"/s/");
	val=val.replace(/ü/g,"/u/");
	val=val.replace(/ö/g,"/o/");
	val=val.replace(/ğ/g,"/g/");
	val=val.replace(/ç/g,"/c/");
	val=val.replace(/ı/g,"/i/");
	
	val=val.replace(/Ş/g,"/S/");
	val=val.replace(/Ü/g,"/U/");
	val=val.replace(/Ö/g,"/O/");
	val=val.replace(/Ğ/g,"/G/");
	val=val.replace(/Ç/g,"/C/");
	val=val.replace(/İ/g,"/I/");
	  
	  if ((val != "")&&(val.length>=3))
	  {
	 	Http.get({
			url: "meslek_getir.asp?K=" + val ,
			callback: fillPrez_m,
			cache: Http.Cache.Get
		}, [prezsel],dd1);
	  }
	}

	function fillPrez_m(xmlreply, prezelmt)
	{
	  if (xmlreply.status == Http.Status.OK)
	  {
	    var prezresponse = xmlreply.responseText;
	    var prezar = prezresponse.split("|");	
	    if(prezar.length>1){
	    	document.getElementById('UMESL_SEC_DIV').style.display="block";
		    prezelmt.length = 1;
		    prezelmt.length = prezar.length;
		    for (o=1; o < prezar.length; o++)
		    {
		    var bolme = prezar[o];
		    var bol = bolme.split("/");
		      prezelmt[o].value = bol[0];
		      prezelmt[o].text = bol[1];
		    }
		 }
		 else{
		 document.getElementById('UMESL_SEC_DIV').style.display="none";
		 }
	  }
	  else
	  {
	   // alert("Cannot handle the AJAX call.");
	  }
	}

	function handleOnChange_msl_2(dd1,form_adi,hedef)
	{
	  var par = document.forms[form_adi];
	  var parelmts = par.elements;
	  var prezsel = parelmts[hedef];
	  var val = document.getElementById(dd1).value;
	  
	val=val.replace(/ş/g,"/s/");
	val=val.replace(/ü/g,"/u/");
	val=val.replace(/ö/g,"/o/");
	val=val.replace(/ğ/g,"/g/");
	val=val.replace(/ç/g,"/c/");
	val=val.replace(/ı/g,"/i/");
	
	val=val.replace(/Ş/g,"/S/");
	val=val.replace(/Ü/g,"/U/");
	val=val.replace(/Ö/g,"/O/");
	val=val.replace(/Ğ/g,"/G/");
	val=val.replace(/Ç/g,"/C/");
	val=val.replace(/İ/g,"/I/");
	  
	  if ((val != "")&&(val.length>=3))
	  {
	 	Http.get({
			url: "meslek_getir.asp?K=" + val ,
			callback: fillPrez_m2,
			cache: Http.Cache.Get
		}, [prezsel],dd1);
	  }
	}

	function fillPrez_m2(xmlreply, prezelmt)
	{
	  if (xmlreply.status == Http.Status.OK)
	  {
	    var prezresponse = xmlreply.responseText;
	    var prezar = prezresponse.split("|");	
	    if(prezar.length>1){
	    	document.getElementById('AMESL_SEC_DIV').style.display="block";
		    prezelmt.length = 1;
		    prezelmt.length = prezar.length;
		    for (o=1; o < prezar.length; o++)
		    {
		    var bolme = prezar[o];
		    var bol = bolme.split("/");
		      prezelmt[o].value = bol[0];
		      prezelmt[o].text = bol[1];
		    }
		 }
		 else{
		 document.getElementById('AMESL_SEC_DIV').style.display="none";
		 }
	  }
	  else
	  {
	   // alert("Cannot handle the AJAX call.");
	  }
	}

	function fillPrez(xmlreply, prezelmt)
	{
	  if (xmlreply.status == Http.Status.OK)
	  {
//		alert(xmlreply.responseText)
	    var prezresponse = xmlreply.responseText;
	    var prezar = prezresponse.split("|");
	    prezelmt.length = 1;
	    prezelmt.length = prezar.length;
	    for (o=1; o < prezar.length; o++)
	    {
	    var bolme = prezar[o];
	    var bol = bolme.split("/");
	      prezelmt[o].value = bol[0];
	      prezelmt[o].text = bol[1];
	    }
	  }
	  else
	  {
	   // alert("Cannot handle the AJAX call.");
	  }
	}
	//**************** SELECT BOX DEÐÝÞTÝRME
	
	function lise_bolum_sec(dd1,form_adi,hedef)
	{
	  var par = document.forms[form_adi];
	  var parelmts = par.elements;
	  var prezsel = parelmts[hedef];
	  var val = document.getElementById(dd1).value;
	  
	val=val.replace(/ş/g,"/s/");
	val=val.replace(/ü/g,"/u/");
	val=val.replace(/ö/g,"/o/");
	val=val.replace(/ğ/g,"/g/");
	val=val.replace(/ç/g,"/c/");
	val=val.replace(/ı/g,"/i/");
	
	val=val.replace(/Ş/g,"/S/");
	val=val.replace(/Ü/g,"/U/");
	val=val.replace(/Ö/g,"/O/");
	val=val.replace(/Ğ/g,"/G/");
	val=val.replace(/Ç/g,"/C/");
	val=val.replace(/İ/g,"/I/");
	  
	  if ((val != "")&&(val.length>=3))
	  {
	 	Http.get({
			url: "lise_bolum_getir.asp?K=" + val ,
			callback: fillPrez_lb,
			cache: Http.Cache.Get
		}, [prezsel],dd1);
	  }
	}
	function fillPrez_lb(xmlreply, prezelmt)
	{
	  if (xmlreply.status == Http.Status.OK)
	  {
	    var prezresponse = xmlreply.responseText;
	    var prezar = prezresponse.split("|");	
	    if(prezar.length>1){
	    	document.getElementById('UMEZUN_LISE_B_SEC_DIV').style.display="block";
		    prezelmt.length = 1;
		    prezelmt.length = prezar.length;
		    for (o=1; o < prezar.length; o++)
		    {
		    var bolme = prezar[o];
		    var bol = bolme.split("/");
		      prezelmt[o].value = bol[0];
		      prezelmt[o].text = bol[1];
		    }
		 }
		 else{
		 document.getElementById('UMEZUN_LISE_B_SEC_DIV').style.display="none";
		 }
	  }
	  else
	  {
	   // alert("Cannot handle the AJAX call.");
	  }
	}
	
	
 
function formKontrol(form_name,ad,tur,alan) 
{ 


    document.getElementById("h"+ad).innerHTML = "";
    form = document.getElementById(form_name);
    for(i=0;i<=form.length-1;i++) {
        if ((form.elements[i].type=="radio")||(form.elements[i].type=="select-one")||(form.elements[i].type=="checkbox"))
        {
        form.elements[i].className='';
        }else{
        form.elements[i].className='input_form';
        }
    }
	if(tur=="sayi"){
	     patternEposta   = "^"+"([0-9\.]+)"+"$"; 
	     uyari=alan + str_form_fiyat_uyari
     }else if(tur=="sifre"){
	     patternEposta   = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$";            
	     uyari=str_form_sifre_uyari
     }else if(tur=="username"){
	     patternEposta   = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$";            
	     uyari=str_form_username_uyari
     }else if(tur=="url"){
	     //patternEposta   = "^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$";    
	     patternEposta   = "^(file|ldap|http|https|ftp)://(([-a-z0-9])+\.)+([a-z]{2,6}|([a-z/]+[a-z/]{2,6}))$";
	     uyari=str_form_url_uyari
     }else if(tur=="email"){
	     patternEposta   = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$"; 
	     uyari=str_form_eposta_uyari;
      }
     if ( !regKontrol(patternEposta,document.getElementById(ad).value)) 
     { 
	  	  
//			document.getElementById(ad).focus(); 
//	  	  document.getElementById("h"+ad).innerHTML = uyari;
			global_uyari("Uyarı",uyari);
    	  

          
          document.getElementById(ad).className='hata_form';
          return false; 
     }
   	 if(tur=="email"){
	   	 global_uyari("Uyarı",str_form_eposta_uyari1);
   	}
     return true; 
} 

function formKontrolEmail(form_name,ad) 
{ 
    form = document.getElementById(form_name);



} 


function global_uyari(baslik,uyari){
	document.getElementById("uyari_baslik").innerHTML=baslik;
	document.getElementById("uyari_icerik").innerHTML=uyari;
	
	document.getElementById('UYARI_').style.visibility='hidden'
	document.getElementById('UYARI_1').style.visibility='hidden'
	if (parseInt(navigator.appVersion)>3) {
	 if (navigator.appName=="Netscape") {
	  winW = window.innerWidth;
	  winH = window.innerHeight;
	 }
	 if (navigator.appName.indexOf("Microsoft")!=-1) {
	  winW = document.body.offsetWidth;
	  winH = document.body.offsetHeight;
	 }
	 selectleriGizle();
	 sol=(winW-400)/2
	 ust=(winH-110)/2
	 document.getElementById('UYARI_1').style.width=winW
	 document.getElementById('UYARI_1').style.height=winH
	 document.getElementById('UYARI_1').style.left=0  
	 document.getElementById('UYARI_1').style.visibility='visible' 
	 document.getElementById('UYARI_').style.left=sol
	 document.getElementById('UYARI_').style.top=ust
	 document.getElementById('UYARI_').style.visibility='visible'
	// document.getElementById('UYARI').style.opacity=50
	}

}
	function selectleriGizle() {
		var selectbox = document.getElementsByTagName("SELECT")
		for(i=0;i<selectbox.length;i++) {
			selectbox[i].style.visibility='hidden'
		}
	}
	function selectleriGoster() {
		var selectbox = document.getElementsByTagName("SELECT")
		for(i=0;i<selectbox.length;i++) {
			selectbox[i].style.visibility='visible'
		}
	}




