function ssrc1(field){
	if(Trim(field.value)=="E-posta adresiniz")
		field.value="";
	}
function ssrc2(field){
	if(Trim(field.value)=="")
		field.value="E-posta adresiniz";
	}
function portfoyOver(satir){ 
		satir.className = 'L2';
}
function portfoyOut(satir){ 
		satir.className = 'L1';
}
function Trim(value)
{
    value = value.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    return (value == null) ? "" : value[1];
}

function Fokus(Degis){
	if (Trim(Degis.value) == '0'){Degis.value = '';}
}

function XFokus(Degis){
	if (Trim(Degis.value) == ''){Degis.value = '0';}
}
	function tavsiyeEt(id)
	{
		var dest = "tavsiye.asp";
		detail_window = window.open(dest, "displayWindow", "width=550,height=350,scrollbars=yes,resizable=no,toolbar=no,location=no,menubar=no,status=no")
		self.name = "anne";
	}

function replace2(s, from1, to1) {
	var p,str;
	str=s;
	p = str.indexOf(from1);
	while (p > -1) {
		str=str.substring(0, p) + to1 + str.substring(p+from1.length);
		p = str.indexOf(from1);
	}
	return str;
}

function Amount_onkeypress(e) {	
	var key = (window.Event) ? e.which : e.keyCode;
	  if((key<48 || key>57) && key!=8 && key!=13) 
	  	return false;
	}

function Amount_onkeyup(thisis) {
	var tempstr,newstr,str,i,str2 ;
	var commapos,aftercomma,commacount;
	i=0;
	str = thisis.value;
	while ((str.length>1)&&(str.substr(0,1)=='0')){
		str=str.substr(1);
	}
	if (str.indexOf(",")<0){
	
		str=replace2(str,'.','');

		commacount=0;
		commapos=str.indexOf(";");
	
		if (commapos>=0) 
		{
			aftercomma=str.substr(commapos);
			str=str.substr(0,commapos);
		}
		else
			aftercomma="";
	
		if (str.length > 3) 
		{
			tempstr=str;
			newstr="";
			while (tempstr.length>3)
			{
				newstr="."+tempstr.substr(tempstr.length-3)+newstr; 
				tempstr=tempstr.substr(0,tempstr.length-3);
			}
			thisis.value = tempstr+newstr+aftercomma;
		}else{thisis.value = str;}
	}
	if(thisis.value=='0'){thisis.value='';}
}

function Only_Numeric(e) {	
	//alert(window.event.srcElement.value);
	var whichCode = (window.Event) ? e.which : e.keyCode;
	
	if (whichCode == 13) return true;  // Enter
	if (whichCode == 44) return true;  // Comma
	if (whichCode > 57 ){
	return false;}
	if (whichCode < 48 && whichCode > 13){
	return false;}
}

function Only_LetterANDDigit(e) {	
	//alert(window.event.srcElement.value);
	var whichCode = (window.Event) ? e.which : e.keyCode; 
	
	
	if (whichCode <14) return true;  // Tab
	if (whichCode > 47 && whichCode < 58) return true;
	if (whichCode > 96 && whichCode < 123) return true;
	if (whichCode > 64 && whichCode < 91) return true;

	var validChars="üÜğĞışŞİçÇöÖ ";

	for (i=0; i<validChars.length; i++)
	{
		if (whichCode==validChars.charCodeAt(i)) return true;
	}
	
	return false;

}

function ilceReset()
{
	document.getElementById('ilceID').value="";
	document.getElementById('ilce').value="";
}
function semtReset()
{
	document.getElementById('semt').value="";
	document.getElementById('semtID').value="";
}
function fillIn(anaparentID,parentID,catID,hiddenText,hiddenID,kolon,anaID,anaVar,fieldType,aciklama)
{
	var hiddenTextVal="";
	var hiddenIDVal="";
	var anaIDVal="";

	if(hiddenText!="")
		hiddenTextVal = document.getElementById(hiddenText).value;
	if(hiddenID!="")
		hiddenIDVal = document.getElementById(hiddenID).value;
	if(anaID!="")
		anaIDVal = document.getElementById(anaID).value;
	var dest = "fill.asp?baba=3012&anaparentID="+anaparentID+"&parentID="+parentID+"&catID="+catID+"&hiddenText="+hiddenTextVal+"&hiddenID="+hiddenIDVal+"&fieldText="+hiddenText+"&fieldHidden="+hiddenID+"&kolon="+kolon+"&anaID="+anaIDVal+"&anaVar="+anaVar+"&fieldType="+fieldType;
	detail_window = window.open(dest, "displayWindow", "width=700,height=500,scrollbars=yes,resizable=no,toolbar=no,location=no,menubar=no,status=no");
	self.name = "anne";
	return false;
}
function fillIn2(anaparentID,parentID,catID,hiddenText,hiddenID,kolon,anaID,anaVar,fieldType,aciklama)
{
	var hiddenTextVal="";
	var hiddenIDVal="";
	var anaIDVal="";

	if(hiddenText!="")
		hiddenTextVal = document.getElementById(hiddenText).value;
	if(hiddenID!="")
		hiddenIDVal = document.getElementById(hiddenID).value;
	if(anaID!="")
		anaIDVal = document.getElementById(anaID).value;
	var dest = "fill2.asp?baba=3012&anaparentID="+anaparentID+"&parentID="+parentID+"&catID="+catID+"&hiddenText="+hiddenTextVal+"&hiddenID="+hiddenIDVal+"&fieldText="+hiddenText+"&fieldHidden="+hiddenID+"&kolon="+kolon+"&anaID="+anaIDVal+"&anaVar="+anaVar+"&fieldType="+fieldType;
	detail_window = window.open(dest, "displayWindow", "width=700,height=500,scrollbars=yes,resizable=no,toolbar=no,location=no,menubar=no,status=no");
	self.name = "anne";
	return false;
}
function toggle(id)
{
	el = document.getElementById(id);
	var display = el.style.display ? '' : 'none';
	el.style.display = display;
}
function toggle2(id)
{
	el = document.getElementById(id);
	var display = el.style.display ? 'none' : '';
	el.style.display = 'none';
}
function selectTemizle2(FormName, FieldName, CheckValue)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	objCheckBoxes.options[0].selected = CheckValue;
}
function selectTemizle(FormName, FieldName, CheckValue)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.options.length;
	for(var i = 0; i < countCheckBoxes; i++)
		objCheckBoxes.options[i].selected = CheckValue;
}
function checkTemizle(FormName, FieldName, CheckValue)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes)
		objCheckBoxes.checked = CheckValue;
	else
		// set the check value for all check boxes
		for(var i = 0; i < countCheckBoxes; i++)
			objCheckBoxes[i].checked = CheckValue;
}
function degerTemizle(FormName, FieldName)
{
	if(!document.forms[FormName])
		return;
	var objField = document.forms[FormName].elements[FieldName];
	if(!objField)
		return;
	objField.value="";
}
function checkKontrol(FormName, FieldName)
{
	var kontrolStatu = false;
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes){
		if(objCheckBoxes.checked==true)
			kontrolStatu = true;
	}
	else{
		// set the check value for all check boxes
		for(var i = 0; i < countCheckBoxes; i++)
			if(objCheckBoxes[i].checked==true)
				kontrolStatu = true;
	}
	//alert(kontrolStatu);
	return kontrolStatu;
}
function checkKontrol2(FormName, FieldName, FieldValue)
{
	var kontrolStatu2 = false;
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes){
		if(objCheckBoxes.checked==true){
			if(objCheckBoxes.value==FieldValue)
				kontrolStatu2 = true;
		}
	}
	else{
		// set the check value for all check boxes
		for(var i = 0; i < countCheckBoxes; i++)
			if(objCheckBoxes[i].checked==true){
				if(objCheckBoxes[i].value==FieldValue)
					kontrolStatu2 = true;
			}
	}
	//alert(kontrolStatu);
	return kontrolStatu2;
}
function kriterGizle(deger){
	if(deger==0){
		document.getElementById("linkGizle1").className="fld1";
		document.getElementById("linkGizle").className="fld2";
		}
	else
	{
		document.getElementById("linkGizle1").className="fld2";
		document.getElementById("linkGizle").className="fld1";
	}
}
function fldDegistir(id,showhide){
	var divs=document.getElementsByName(id);
	for (var i=0; i<divs.length; i++)
	{
	   divs[i].className=showhide;
	}
}
function switchTip3(FormName, FieldName)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes){
		if(objCheckBoxes.checked && (objCheckBoxes.value=="3497" || objCheckBoxes.value=="39" || objCheckBoxes.value=="41" || objCheckBoxes.value=="31" || objCheckBoxes.value=="3178" || objCheckBoxes.value=="3277" || objCheckBoxes.value=="34" || objCheckBoxes.value=="3458" || objCheckBoxes.value=="3179"))
			fldDegistir('fldMustakil','fld1');
		else
			fldDegistir('fldMustakil','fld2');}
	else{
		// set the check value for all check boxes
		fldMustakilVar=0;
		for(var i = 0; i < countCheckBoxes; i++)
			if(objCheckBoxes[i].checked && (objCheckBoxes[i].value=="3497" || objCheckBoxes[i].value=="39" || objCheckBoxes[i].value=="41" || objCheckBoxes[i].value=="31" || objCheckBoxes[i].value=="3178" || objCheckBoxes[i].value=="3277" || objCheckBoxes[i].value=="34" || objCheckBoxes[i].value=="3458" || objCheckBoxes[i].value=="3179"))
				fldMustakilVar=1;
		if(fldMustakilVar==1)
			fldDegistir('fldMustakil','fld1');
		else
			fldDegistir('fldMustakil','fld2');
		}
}
function switchTip2(FormName,field){
	id=field.value;
	if(id==""){
		fldDegistir('fldSatilik','fld1');
		fldDegistir('fldKiralik','fld1');
	}
	if(id=="25"){
		checkTemizle(FormName, 'kimekiralik', false);
		fldDegistir('fldSatilik','fld1');
		fldDegistir('fldKiralik','fld2');
	}
	if(id=="24"){
		checkTemizle(FormName, 'kimekiralik', false);
		fldDegistir('fldSatilik','fld1');
		fldDegistir('fldKiralik','fld2');
	}
	if(id=="23"){
		checkTemizle(FormName, 'suankihali', false);
		checkTemizle(FormName, 'kiracidurumu', false);
		checkTemizle(FormName, 'tapu', false);
		checkTemizle(FormName, 'odemesekli', false);
		degerTemizle(FormName, 'kiragetirisi1');
		degerTemizle(FormName, 'kiragetirisi2');
		degerTemizle(FormName, 'tamamlanmatarihi1');
		degerTemizle(FormName, 'tamamlanmatarihi2');
		checkTemizle(FormName, 'daire', false);
		degerTemizle(FormName, 'insaatalani1');
		degerTemizle(FormName, 'insaatalani2');
		degerTemizle(FormName, 'insaatalani21');
		degerTemizle(FormName, 'insaatalani22');
		fldDegistir('fldSatilik','fld2');
		fldDegistir('fldKiralik','fld1');
	}
}
function switchTip(FormName,field){
	id=field.value;
	if(id==""){
		fldDegistir('fldKonut','fld1');
		fldDegistir('fldKonutArsa','fld1');
		fldDegistir('fldKonutIsyeri','fld1');
		fldDegistir('fldIsyeri','fld1');
		fldDegistir('fldArsaIsyeri','fld1');
		fldDegistir('fldArsa','fld1');
	}
	else{
	checkTemizle(FormName, 'kullanim', false);
	checkTemizle(FormName, 'tip', false);
	checkTemizle(FormName, 'ozellikler', false);
	checkTemizle(FormName, 'bizeozel', false);
	switchTip3(FormName, 'kullanim');
	if(id=="1"){
		fldDegistir('fldKonut','fld1');
		fldDegistir('fldKonutIsyeri','fld1');
		fldDegistir('fldKonutArsa','fld1');
		fldDegistir('fldIsyeri','fld2');
		fldDegistir('fldArsaIsyeri','fld2');
		fldDegistir('fldArsa','fld2');
	}
	if(id=="2"){
		fldDegistir('fldKonut','fld2');
		fldDegistir('fldKonutArsa','fld2');
		fldDegistir('fldKonutIsyeri','fld1');
		fldDegistir('fldIsyeri','fld1');
		fldDegistir('fldArsaIsyeri','fld1');
		fldDegistir('fldArsa','fld2');
	}
	if(id=="3"){
		fldDegistir('fldKonut','fld2');
		fldDegistir('fldKonutIsyeri','fld2');
		fldDegistir('fldIsyeri','fld2');
		fldDegistir('fldArsaIsyeri','fld1');
		fldDegistir('fldArsa','fld1');
		fldDegistir('fldKonutArsa','fld1');
	}
	}
}
function doReset(){
	degerTemizle('frmSrc1','portfoyID');
	selectTemizle2('frmSrc1','tarih',true);
	selectTemizle2('frmSrc1','sirala',true);
	degerTemizle('frmSrc1','keyword');
	switchTip('frmSrc1',document.frmSrc1.cesit1);
	document.frmSrc1.cesit1.checked=true;
	document.frmSrc1.durum24.checked=true;
	checkTemizle('frmSrc1','tip',false);
	checkTemizle('frmSrc1','kullanim',false);
	checkTemizle('frmSrc1','mtID',false);
	degerTemizle('frmSrc1','fiyat1');
	degerTemizle('frmSrc1','fiyat2');
	selectTemizle2('frmSrc1','doviz',true);
	selectTemizle2('frmSrc1','ilID',true);
	degerTemizle('frmSrc1','ilceID');
	degerTemizle('frmSrc1','ilce');
	degerTemizle('frmSrc1','semt');
	degerTemizle('frmSrc1','semtID');
	checkTemizle('frmSrc1','resim',false);
	checkTemizle('frmSrc1','firsat',false);
	checkTemizle('frmSrc1','fiyatdurumu',false);
	checkTemizle('frmSrc1','oda',false);
	checkTemizle('frmSrc1','kat',false);
	checkTemizle('frmSrc1','isitma',false);
	checkTemizle('frmSrc1','yakit',false);
	checkTemizle('frmSrc1','suankihali',false);
	checkTemizle('frmSrc1','odemesekli',false);
	checkTemizle('frmSrc1','tapu',false);
	checkTemizle('frmSrc1','kimekiralik',false);
	checkTemizle('frmSrc1','kiracidurumu',false);
	checkTemizle('frmSrc1','yapidurumu',false);
	checkTemizle('frmSrc1','yapitipi',false);
	checkTemizle('frmSrc1','ozellikler',false);
	checkTemizle('frmSrc1','daire',false);
	checkTemizle('frmSrc1','banyo',false);
	checkTemizle('frmSrc1','yas',false);
	checkTemizle('frmSrc1','binakat',false);
	checkTemizle('frmSrc1','wc',false);
	degerTemizle('frmSrc1','m21');
	degerTemizle('frmSrc1','m22');
	degerTemizle('frmSrc1','insaatalani1');
	degerTemizle('frmSrc1','insaatalani2');
	degerTemizle('frmSrc1','insaatalani21');
	degerTemizle('frmSrc1','insaatalani22');
	degerTemizle('frmSrc1','oncephe1');
	degerTemizle('frmSrc1','oncephe2');
	degerTemizle('frmSrc1','aidat1');
	degerTemizle('frmSrc1','aidat2');
	selectTemizle2('frmSrc1','aidatdoviz',true);
	degerTemizle('frmSrc1','kiragetirisi1');
	degerTemizle('frmSrc1','kiragetirisi2');
	selectTemizle2('frmSrc1','kiradoviz',true);
	degerTemizle('frmSrc1','m2arsa1');
	degerTemizle('frmSrc1','m2arsa2');
	degerTemizle('frmSrc1','salonm21');
	degerTemizle('frmSrc1','salonm22');
	degerTemizle('frmSrc1','m2bina1');
	degerTemizle('frmSrc1','m2bina2');
	return false;
}
function kolayerisim(id){
	document.kolayErisim.tipCat.value= id;
	document.kolayErisim.submit();
	return true;
}
function checkIlan(frm) {	
	if(Trim(frm.PID.value)==""){
		alert("Lütfen ilan numarasını yazınız!");
		return false;
	}
	else{
			return true;
		}
	return false;
}
function gondert(frm) {	
	msg="";
	
	var sifreEpostaAdresi=Trim(frm.txtEposta.value);
	var sifreUser=Trim(frm.txtUser.value);
	
	if(sifreUser=="" && sifreEpostaAdresi=="")
		msg=msg+"Kullanıcı adı yada e-posta adresinden en az birini yazınız! \n";
		
	if (sifreEpostaAdresi.length!=0)
	{
	  if (window.RegExp)
	  {
		  var r1 = new RegExp("^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*$");
		  if (r1.test(sifreEpostaAdresi) == false)
		  {
			msg=msg+"E-posta adresi hatalı \n";
		  }
	  }
	}
	//alert(msg);
	
	if(msg=="")
	{
		return true;
	}
	else
	{
		msg="Alttaki alanlar boş kalamaz.\n         -------------      \n"+msg;
		alert(msg);
		return false;
	}
}
function Accordian(target) {
   	typeof target == "object" ? this.element = target : this.element = document.getElementById(target); if (!this.element) return false;  
   	this.ul = this.element.getElementsByTagName("ul")[0]; 
   	this.tabs = this.ul.getElementsByTagName("li");
   	this.tabContent = this.getTabContent();
   	this.bind();
   }
   Accordian.prototype.getTabContent = function() {
   	tabContent= new Array();    
   	this.divs = this.element.getElementsByTagName("div");
   	for(var i = 0; i < this.divs.length; i++) {
           if (/tabContent/i.test(this.divs[i].className)) {
           tabContent.push(this.divs[i]);                        
   		}
   	}
   	return tabContent;
   }
   Accordian.prototype.bind = function() {    
   	var o = this;
   	for(var i = 0; i < this.tabs.length; i++) {
   		this.tabs[i].onclick = function() { 
   		   if (this.className != 'selected') {
   		      o.open(this); return false;
   		      var a = this.getElementsByTagName("a")[0];
   		      if (a) a.onclick = function() { 
                    return false; 
               }
   		   }
   		} 
   	}
   }
   Accordian.prototype.open = function(caller) {    
   	for(var i = 0; i < this.tabs.length; i++) {
   		var tab = this.tabs[i]; 
   		if (tab == caller) {  
   			this.collapse();
   			tab.className = "selected"
   			this.tabContent[i].style.display = "block";
   		}
   	}
   }
   Accordian.prototype.collapse = function() {
   	for(var i = 0; i < this.tabs.length; i++) {    
   		this.tabs[i].className = "";
   		this.tabContent[i].style.display = "none";                 
   	}                                                                
   }
