	var s_ulke,s_il,s_ilce,s_semt;
	function Inint_AJAX() {
	   try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {}
	   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
	   try { return new XMLHttpRequest();          } catch(e) {}
	   alert("XMLHttpRequest not supported");
	   return null;
	};
	function dochange(src, val, ulke, il, ilce, semt) {
		 if(src=='semts') return;
	     var req = Inint_AJAX();
	     req.onreadystatechange = function () {
	    	 
	    	 switch(req.readyState) {
		    	 case 0: // islem baslatilamadi (hata var)
		    		 break;
		    	 case 1: // yükleniyor
			    	 document.getElementById(src).innerHTML='<img align="left" style="float:right" src="../images/loader.gif"> Yükleniyor...';
		    		 break;
		    	 case 2: // yüklendi
		    		 break;
		    	 case 3: // etkileşimli			    	 
		    		 break;
		    	 case 4: // tamamlandı 
		        	 if (req.status==200) {
		        		 if(src == il){
		        			 document.getElementById(ilce).innerHTML='';	
		        			 document.getElementById(semt).innerHTML='';	
		        		 }
		                   
		                 document.getElementById(src).innerHTML=req.responseText;
		                 if(src == ilce){
		                	 document.getElementById(semt).innerHTML='';	
		                 }
		        	 }
		        	 break;
	    	 }
	    	 
	     };
	     
	     //req.open("GET", "http://www.emlak.net/js/locale.php?data="+src+"&val="+val);
	     req.open("GET", "ajax_functs/states.php?state="+src+"&id="+val+"&s_ulke="+s_ulke+"&s_il="+s_il+"&s_ilce="+s_ilce+"&s_semt="+s_semt+"&ulke="+ulke+"&il="+il+"&ilce="+ilce+"&semt="+semt);
	     req.send(null);
	}
