function basamakla(keyCode, element, ponda, mesaj)
{
  if (!((keyCode>36 && keyCode<41) || (keyCode>15 && keyCode<18))) {
	if (element.value=='.') element.value = '0.'
	if (!sayimi(element.value))
	{	
		if (mesaj!="")
			alert(mesaj)
		else
			alert("Lütfen geçerli bir sayı girin")
		element.value=0
		element.focus()
		return
	}
	unbasamakla(element)
	psayi=element.value
	yeni=''
	arrayh=psayi.split('.')
	while(arrayh[0].substr(0,1)=='0' && arrayh[0].length>1)arrayh[0]=arrayh[0].substr(1,arrayh[0].length-1)
	if (arrayh.length==1)
		arrayh[1]=''
	else
		arrayh[1]='.'+arrayh[1]
	for(i=arrayh[0].length-3;i>0;i-=3) 
		yeni=','+arrayh[0].substr(i,3)+yeni
	yeni=arrayh[0].substr(0,i+3)+yeni
	if (arrayh[1]!='' && ponda>0)
		yeni=yeni+arrayh[1].substr(0,ponda+1)
	element.value=yeni
  }
}

function unbasamakla(element)
{
psayi=element.value
element.value=psayi.replace(/,/g,'')
}

function sayimi(psayi)
{
if (isNaN(unbasamaklap(psayi))) 
	return false
else 
	return true
}

function unbasamaklap(Psayi)
{
return Psayi.replace(/,/g,'')
}

function loadExternal(url) {
  if ( window.frames['main'] ) {
    window.frames['main'].location = url;
    var lyr = document.getElementById? document.getElementById('display'): document.all? document.all['display']: null;
    if ( lyr && typeof lyr.innerHTML != "undefined" ) {
      lyr.innerHTML = '<img src="/images/common/loading.gif" alt="">';
    }
    return false;
  } 
  return true; // other browsers follow link
}

function handleEnter(e) {
	if (e.keyCode==13) { 
		e.keyCode = 0
		return true
	}
	else {
		return false
	}
}
var id;

function outofmenu () {
	id = window.setTimeout('clear();',500);	
}

function overmenu () {
	window.clearTimeout(id);
}	

function expandsubmenu(targetmenu, activemenu){
	var submenu = document.getElementById(targetmenu);
	var actmenu = document.getElementById(activemenu);
	var container = document.getElementById("submenuContainer").getElementsByTagName("div")
	var HMCount = document.getElementById("HeadMenu").getElementsByTagName("a")
		for (var i=0; i<HMCount.length; i++){
				HMCount[i].className = "";
			}
		
		for (var i=0; i<container.length; i++){
				container[i].style.display = "none";
			}
		
		submenu.style.display = "block";
		actmenu.className = "over";
	}

function clear() {
	var SMcontainer = document.getElementById("submenuContainer").getElementsByTagName("div")
	for (var i=0; i<SMcontainer.length; i++){
				SMcontainer[i].style.display = "none";
			}
	
	var HMLink = document.getElementById("HeadMenu").getElementsByTagName("a")
	for (var i=0; i<HMLink.length; i++){
				HMLink[i].className = "";
			}
	}

function FillComboWithoutPost(kullanilacak_url,dest_cmb)
	{		
		var oXmlHttp = XMLHTTPcreate();
		var data;
		var url;
		var cmb;
		
		cmb=document.getElementById(dest_cmb);
						
		cmb.add(new Option("Yükleniyor....","0")); 		
		url=kullanilacak_url;

		if(oXmlHttp)
		{
          oXmlHttp.open("GET",url,true);
          oXmlHttp.onreadystatechange=function()
          {
               if(oXmlHttp.readyState==4) 
               {
                    data=oXmlHttp.responseText;
                    FillCombo(data,dest_cmb);
               } 
          }; 
          oXmlHttp.send();
     }
	}

function FillListWithoutPost(kullanilacak_url,dest_lst)
	{		
		var oXmlHttp = XMLHTTPcreate();
		var data;
		var url;
		var lst;
		
		lst=document.getElementById(dest_lst);
						
		lst.add(new Option("Yükleniyor....","0")); 		
		url=kullanilacak_url;

		if(oXmlHttp)
		{
          oXmlHttp.open("GET",url,true);
          oXmlHttp.onreadystatechange=function()
          {
               if(oXmlHttp.readyState==4) 
               {
                    data=oXmlHttp.responseText;
                    FillList(data,dest_lst);
               } 
          }; 
          oXmlHttp.send();
     }
	}

function FillCombo(data,source_cmb)
	{
		var rows;
		var cols;
		var i;
		var cmb;
		
		cmb=document.getElementById(source_cmb);
		cmb.innerHTML="";
		
		rows=data.split("#");
		
		for (i=0;i<rows.length;i++)
		{			
			cols=rows[i].split("|");
			cmb.add(new Option(cols[1].toString(),cols[0].toString())); 			  
		}
	}

function FillList(data,source_lst)
	{
		var rows;
		var cols;
		var i;
		var lst;
		
		lst=document.getElementById(source_lst);
		lst.innerHTML="";
		
		rows=data.split("#");
		
		for (i=0;i<rows.length;i++)
		{			
			cols=rows[i].split("|");
			lst.add(new Option(cols[1].toString(),cols[0].toString())); 			  
		}
	}

function EmlakIlanAra()
	{
		var i;
		var j;
		var emlaktur;
		var emlaktip;
		var il;
		var ilce;
		var semtmahalle;
		var fiyatbas;
		var fiyatbit;
		var hrefpage='MusteriIlanAraSonuc.aspx?Snc=1';	
		
		emlaktur=document.getElementById('cmbEmlakTur');
		emlaktip=document.getElementById('cmbEmlakTip');
		il=document.getElementById('cmbIl');
		ilce=document.getElementById('cmbIlce');
		semtmahalle=document.getElementById('lstSemtMahalle');
		fiyatbas=document.getElementById('txtFiyatBas');
		fiyatbit=document.getElementById('txtFiyatBit');

		if (emlaktur.item(emlaktur.selectedIndex).value > 0)
		{
			hrefpage=hrefpage+'&EmlakTurID='+emlaktur.item(emlaktur.selectedIndex).value;
		}
		if (emlaktip.item(emlaktip.selectedIndex).value > 0)
		{
			hrefpage=hrefpage+'&EmlakTipID='+emlaktip.item(emlaktip.selectedIndex).value;
		}
		if (il.item(il.selectedIndex).value > 0)
		{
			hrefpage=hrefpage+'&IlID='+il.item(il.selectedIndex).value;
		}
		if (ilce.item(ilce.selectedIndex).value > 0)
		{
			hrefpage=hrefpage+'&IlceID='+ilce.item(ilce.selectedIndex).value;
		}
		j='416';
		for (i = 0; i < document.formAna.lstSemtMahalle.length; i++)
		{
			if (document.formAna.lstSemtMahalle[i].selected == true)
			{
				j = j+','+document.formAna.lstSemtMahalle[i].value; 
			}
		}
		if (j != '416')
		{
			hrefpage=hrefpage+'&SemtMahalleSecilen='+j;
		}
		if (fiyatbas.value != '')
		{
			hrefpage=hrefpage+'&FiyatBas='+fiyatbas.value;
		}
		if (fiyatbit.value != '')
		{
			hrefpage=hrefpage+'&FiyatBit='+fiyatbit.value;
		}
		
		window.location.href=hrefpage;  
	}

function XMLHTTPcreate()
	{
		var retval=null;
		try
		{
		  retval=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
          try
          {
               retval=new ActiveXObject("Microsoft.XMLHTTP");
          } 
          catch(oc)
          {
               retval=null;
          }
		}

		if(!retval && typeof XMLHttpRequest != "undefined") 
		{
          retval=new XMLHttpRequest();
		}
		return retval;
	}
