// JavaScript Document
var descx=-1;
var descy=-1;
var bwNN=(document.captureEvents)?1:0;
function popmousemove(e){
	descx=(bwNN)?e.pageX:event.x;descy=(bwNN)?e.pageY:event.y
	}

function KW_mouseInit(){
	if(bwNN)document.captureEvents(Event.MOUSEMOVE);document.onmousemove=popmousemove;
}

KW_mouseInit();

function rolloverTextClk(field,first,second){
	if (field.value == first){
		field.value = second;
		}
	}

function rolloverBgColor(field,bgClr){
	field.bgColor = bgClr;
	field.style.cursor = 'pointer'
	}

function chgCls(field,cls){
field.className = cls;
	}

function chgClsx(field,cls1,cls2){
if (field.className == cls1){field.className = cls2}else{field.className = cls1}
	}

function openLink(adres){
		window.location.href=adres;
	}
	
function wOp(adres,spec){
	winname = 'featureDetail'
	window.open(adres,winname,spec);
	}
	
function resizeWindow(wid,heg,r,m) {
	var topAlign = (screen.height/2)-(heg/2);	//Ortalama için üst boşluk
	var leftAlign = (screen.width/2)-(wid/2);	//Ortalama için sol boşluk
if (r){
	window.moveTo(leftAlign, topAlign);
}
if (m){
	window.resizeTo(width=wid,height=heg);
}
}
function mainDivert(adres){
		window.opener.location.href=adres;
	}

function enterSubmit(formName,itm){
	if (window.event.keyCode == 13){
		if(itm){itm.blur();}
		formName.submit();
		}
	}

function imgDivert(imgID,newSrc){
	if (imgID){
	imgID.src = newSrc
	}
	}
	
function clearDot(field){
document.getElementById(field).value = document.getElementById(field).value.replace(".","");
document.getElementById(field).value = document.getElementById(field).value.replace("-","");
document.getElementById(field).value = document.getElementById(field).value.replace(" ","");
}

function validateCurr(field) {
var valid = "0123456789"
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1"){ok = "no";
field.value = field.value.substring(0, i);
}else{ok="yes";field.parentNode.bgColor='';}
}
if (ok == "no") {
field.parentNode.bgColor='#990000';
return false;
   }
}
var currency = '';
function confirmPage(mesaj,sayfa) {
var answer = confirm(mesaj)
if (answer){
	openLink(sayfa);
}
else{}
}

function cityTransfer(field1,field2,loc){
	if (window.event.keyCode == 13){
		field2.location = loc
		
		}
	}
function tabClick(fld,tbl,pcnt){
for (i=1;i<=Number(pcnt);i++){
var tmpfld = document.getElementById("div"+i)
chgCls(tmpfld,'pos1_rev divs');
}
for (i=1;i<=Number(pcnt);i++){
var tmptbl = document.getElementById("Sayfa"+i)
chgCls(tmptbl,'gizle');
}
chgCls(tbl,'goster');

chgCls(fld,'pos1 divs');
}
function navLink(lnk){
	window.main.location.href=lnk;
	}
	
function confirmErase(lnk,arg,h,w,al,at,stl,cnt,stb,hlp){
if (al==0){al=''};if (at==0){at=''};
var infWin = window.showModalDialog(lnk,arg,"dialogHeight:"+h+"px; dialogWidth:"+w+"px; dialogTop:"+at+"px; dialogLeft:"+al+"px; edge:"+stl+"; center:"+cnt+"; status:"+stb+"; help:"+hlp+"; scrolling:No;");
}

function rollBg(fld,color){
	fld.bgColor=color;
	}

function selectOpt(fld,val){
  for (i=0;i<fld.options.length;i++){
	  if (fld.options[i].value == val){fld.options[i].selected=true;}
  }
}

function checkAll(chk,field){
var table = document.getElementById(field);var cells = table.getElementsByTagName("INPUT");if (chk.value == "unchecked"){chk.value = "checked";chk.checked = true;for (var i = 0; i < cells.length; i++) {cells[i].checked = true;}}else{chk.value = "unchecked";chk.checked = false;for (var i = 0; i < cells.length; i++) {cells[i].checked = false;}}}

function validateNumber(field) {
nesne = field
nesne.parentNode.bgColor='#FFFFFF';
var valid = "0123456789"
var ok = "yes";
var temp;
for (var i=0; i<nesne.value.length; i++) {
temp = "" + nesne.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
nesne.parentNode.bgColor='#990000';
return false;
   }
}

function floatWindow(ids,idsdims,x,y,cdiv,cinnerdiv,href){
document.getElementById(cdiv).className = 'goster'
var frm = "<iframe width="+x+" height="+y+" id="+ids+" "+idsdims+"></iframe>"
var nesne = document.getElementById(cinnerdiv)
nesne.innerHTML = frm
myfrm = document.getElementById(ids)
myfrm.src = href
}

function checkwhere(e) {//Koordinatları yakalatma
	if (document.all){return  event.clientX+","+event.clientY;}}

function showInputTip(fld){
coorSplVar = checkwhere();//Gelen Koordinat değerlerini sabitleme.
coorSpl = coorSplVar.split(",")//Değerleri x ve y değişkenlerine bölme

placer = document.getElementById(fld)
		placer.style.left = Number(coorSpl[0])-10 //Özel istek için x koordinatını nesnenin sol değerine atama
		placer.style.top = Number(coorSpl[1])+10 //Özel istek için y koordinatını nesnenin üst değerine atama
		placer.className = 'goster';
		
}


function CorrectDateStr(field){
var tarih = field.value
if (tarih != ""){
tarihSpl = tarih.split(".")
gun = Number(tarihSpl[0])
ay = Number(tarihSpl[1])
yil = Number(tarihSpl[2])

if (gun < 10){gun = "0"+""+gun;}

if (ay < 10){ay = "0"+""+ay;}

field.value = gun+"."+ay+"."+yil
}
}
function selectToText(fldFrom,fldTo,val){
  for (i=0;i<fldFrom.options.length;i++){
	  if (fldFrom.options[i].value == val){fldTo.innerHTML = fldFrom.options[i].text}
  }
}

function showHideLayers(lyr){
	chgCls(genelbilgiler,'gizle');
	chgCls(fotograflar,'gizle');
	chgCls(harita,'gizle');
	chgCls(video,'gizle');
	chgCls(lyr,'goster');
	}

function showMap(mapname,adres){
	var url = "http://www.map-generator.net/extmap.php?name="+ mapname +"&address="+ adres + "&width=600&height=500&maptype=hybrid&zoom=14&hl=de&t=1214486701"
	oframe.location.href = url
	}
function showHideLayersBanaozel(lyr){
	chgCls(kiralikemlak,'gizle');
	chgCls(satilikemlak,'gizle');
	chgCls(lyr,'goster');
	}

function doWe(fid,st){
	if(st){wid="100%";heg="100";}else{wid="1";heg="1";}
document.writeln("<iframe id='"+fid+"' name='"+fid+"' width='"+wid+"' height='"+heg+"' frameborder=0 class=\"gizle1\"></iframe>")
}


function dateTime(){
var days=new Array(8);
days[1]="Pazar";
days[2]="P.tesi";
days[3]="Salı";
days[4]="Çarş.";
days[5]="Perş.";
days[6]="Cuma";
days[7]="C.tesi";
var time=new Date();
var day=days[time.getDay() + 1];
var lmonth=time.getMonth() + 1;
var date=time.getDate();
var year=time.getYear();
if (year < 2000){year = year + 1900;}
if (lmonth<10){lmonth="0"+lmonth}
document.writeln(date + "." + lmonth + "." + year + " " + day);
	}
	
function imageChecker(imgsrc){
    var myImage = new Image();	
        myImage.src = imgsrc;
    var clocktime = new Date();
    var utchours = clocktime.getUTCHours();
    var utcminutes = clocktime.getUTCMinutes();
    var utcseconds = clocktime.getUTCSeconds();
    var utcyear = clocktime.getUTCFullYear();
    var utcmonth = clocktime.getUTCMonth()+1;
    var utcday = clocktime.getUTCDate();
    var utctime = utcyear+''+utcmonth+''+utcday;
        utctime += utchours+''+utcminutes+''+utcseconds;
 
      isNew = myImage.src;
        if(!isNew.match('#')){
           document.images['mycount'].src = myImage.src+'?'+utctime;
        }
      else{document.images['mycount'].src = document.images['mycount'].src;
    }

	}


function makeDeletable(){
for(i=0;i<items.length;i++){
	if(items[i].src.indexOf("spacer.gif")>0){
		items[i].style.border = "2px solid #FFFFFF";
	}
}
		for(i=0;i<items.length;i++){
			items[i].onclick=function(){recover(this);}
			items[i].onblur=function(){recoverAll();}
		}
}
var t_out = ""

function recover(fld){
clearInterval(t_out)
for(i=0;i<items.length;i++){
	if(items[i].src.indexOf("spacer.gif")>0){
		items[i].style.border = "2px solid #FFFFFF";
	}
	document.getElementById("erasePhotoDiv").className = "silButtonStatus";
	document.getElementById("makePrimPhotoDiv").className = "silButtonStatus";
}
if(fld.src.indexOf("spacer.gif")>0){
	fld.style.border = "2px solid #FF0000";
}
document.getElementById("container").value = fld.style.background;
document.getElementById("container").focus();
t_out = setInterval("recoverAll()",5000);
}

function readyForErase(fld){
	var eventCheck=true
	if(!fld){fld = document.getElementById("container");var eventCheck=false}
	var src = fld.value;
	var srcSplitEx = "uploads/";
	var srcSpl = src.split(srcSplitEx);
	var fileNameAtt_ = srcSpl[1];
	var fileNameAtt = fileNameAtt_.replace(")","")
	if(eventCheck==true){
		if(window.event){
			if(window.event.keyCode==46){
			processFrame.location.href="_ilanfotosil.asp?islem=sil&bolum="+fileNameAtt;
			}
	}
	}else{
		processFrame.location.href="_ilanfotosil.asp?islem=sil&bolum="+fileNameAtt;}
document.getElementById("erasePhotoDiv").className = "gizle";
document.getElementById("makePrimPhotoDiv").className = "gizle";
document.getElementById("container").value = "";
document.getElementById("container").blur();
clearInterval(t_out)
}

function recoverAll(){
for(i=0;i<items.length;i++){
	if(items[i].src.indexOf("spacer.gif")>0){
		items[i].style.border = "2px solid #FFFFFF";
	}
	document.getElementById("erasePhotoDiv").className = "gizle";
	document.getElementById("makePrimPhotoDiv").className = "gizle";
}
document.getElementById("container").value = "";
document.getElementById("container").blur();
clearInterval(t_out)
	}
	
function coloredTR(tblID){
  x = 1
  var tbl = document.getElementById(tblID);
  var tr = tbl.getElementsByTagName("TR")
  for (i=1;i<tr.length;i++){
  var x = x + 1
  if (x==2){tr[i].bgColor='#EEEEEE';var x=0}else{tr[i].bgColor=''}
  }
}

function deleteRowByLink(lnk){
  var tableRow = lnk.parentNode.parentNode;
  tableRow.parentNode.deleteRow(tableRow.rowIndex);
}

function chkngo(emlID,msg){
	var panel = document.getElementById("loginformpanel");
	if(panel.className=='gizle'){
			openLink('_izlemeyeal.asp?emlID='+emlID)
		}else{
		alert(msg);
		document.loginform.username.focus();
			}
	}
	
function extend(fld){
	var tbl = document.getElementById("listetablo")
	var tmpDiv = tbl.getElementsByTagName("DIV")
	for(i=0;i<tmpDiv.length;i++){
	if(tmpDiv[i].style.height){
		tmpDiv[i].style.height="1px";
		tmpDiv[i].style.overflow="hidden";
		}
	}
	var oDiv = fld.getElementsByTagName("DIV")
	for(i=0;i<oDiv.length;i++){
	if(oDiv[i].style.height=="1px"){
		oDiv[i].style.height="100px";
		oDiv[i].style.overflow="auto";
		}else{
		oDiv[i].style.height="1px";
		oDiv[i].style.overflow="hidden";
			}
	}
	}
	
function enterAction(code,url){
	if (window.event.keyCode == Number(code)){
		openLink(url);
		}
	}

function makePrimaryAdvImage(){
	window.processFrame.location.href = "_ilanfotoekle.asp?islem=anafotoguncelle&objID="+document.getElementById("container").value
	}
	

var xmlhttp=false;
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if (!xmlhttp && window.createRequest) {
	try {
		xmlhttp = window.createRequest();
	} catch (e) {
		xmlhttp=false;
	}
}

function sendLoad(nesne, lnk){
	var nesne_ = document.getElementById(nesne)
	nesne_.innerHTML = "<span style='color:#CCCCCC'><em>Yükleniyor</em></span>";
	xmlhttp.open("GET", lnk ,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		var alinan = xmlhttp.responseText
		nesne_.innerHTML = alinan;
		}else{nesne_.innerHTML = "";}
	}
	xmlhttp.send(null);
} 


function advDetail(advID){
	sendLoad("advDetail", "_advDetail.asp?emlID="+advID)
	}
	
function setStatus(txt){
	status = txt;
	}
function flButtons(txt,lnk,trg){
	if(txt.indexOf(">")>-1){var txtSp = txt.split(">");statustxt = txtSp[1];}else{statustxt = txt;}
	
	if(trg==""){trg="_self"}
	var btn = "<\a href=\""+lnk+"\" target="+trg+" style=\"color:#CC3366;font-weight:bold;\" onmouseover=\"setStatus('"+statustxt+"');return true;\" onmouseout=\"setStatus('');return true;\"\><\div class=btn1\><\/div\><\div class=btn2\>"+txt+"<\/div\>"
	btn += "<\div class=btn3\><\/div\><\/a\>"
	document.writeln(btn);
	}
	
function tabClickSm(cTab,eCode){
	chgCls(t1,"tabClose");
	chgCls(t2,"tabClose");
	chgCls(t3,"tabClose");
	chgCls(t4,"tabClose");
	document.getElementById(cTab).className = "tabOpen";
	eval(eCode);
}

function setRegion(reg){
	sendLoad("regionSelector","/_emlakportalvir/_aListener.asp?islem="+reg+"ler&bolge="+document.getElementById("bolge").value+"&semt="+document.getElementById("semt").value);showInputTip("regionSelector")
}

function prepareCloseRegSelecter(opt){
	if(opt==1){document.body.onclick = closeRegSelector;}else{document.body.onclick = function(){}}
}

function getStreets(obj_){
	var obj = document.getElementById(obj_+"ler")
	var c = ""
	for(i=0;i<obj.options.length;i++){if(obj.options[i].selected==true){c += ","+obj.options[i].value}}
	if(c.indexOf(",")==0){c = c.substring(1,c.length)}
	if(c!="...,"){document.getElementById(obj_).value = c;}
}

function closeRegSelector(){
	document.getElementById("regionSelector").innerHTML="";chgCls(regionSelector,'gizle');prepareCloseRegSelecter(0);
}

function setBank(vd){
	document.getElementById("interest").value = vd
	chgCls(interestList,'gizle')
	}
	
function changeListView(view){
	window.location = view
	}
	
function setQLinksProperties(){
	var lnk = document.getElementsByTagName("A")
	for(i=0;i<lnk.length;i++){
		if(lnk[i].className == "qLinks"){
			lnk[i].title = "Bu özellikteki ilanları göster"
			lnk[i].style.textDecoration = "Underline"
			}
		}
	}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
	do {
		curleft += obj.offsetLeft;
		curtop += obj.offsetTop;
	} while (obj = obj.offsetParent);
		return [curleft,curtop];
	}
}

var advSpecTipShowed = false;
var advSpecTipReading= false;
function showAdvSpecsAsTip(){
	var coorSplVar = checkwhere();
	var coorSpl = coorSplVar.split(",")
	var elem = window.event.srcElement;
	if(elem.className!="advFrame"){
		elem = window.event.srcElement.parentNode
		}
	var tipBx= document.getElementById("tipBox")
	if(advSpecTipShowed==true&&advSpecTipReading==false){
		tipBx.innerHTML = ""
		tipBx.style.top = -1000
		tipBx.style.left= -1000
		advSpecTipShowed = false;
	}else{
		tipBx.innerHTML = elem.childNodes(0).innerHTML
		tipBx.style.top = Number(findPos(elem)[1]) + 50
		tipBx.style.left= Number(findPos(elem)[0]) + 50
		advSpecTipShowed = true;
	}
	}
	
function setAdvTips(){
	var elem = document.getElementsByTagName("DIV")
	for(i=0;i<elem.length;i++){
		if(elem[i].className=="advFrame"){
			elem[i].onmouseover = showAdvSpecsAsTip
			elem[i].onmouseout = showAdvSpecsAsTip
			}
		}
	}

function advSpecTipReadCondition(opt){
	if(opt==1){
		advSpecTipShowed = true;
		advSpecTipReading = true;
		}else{
		advSpecTipShowed = false;
		advSpecTipReading= false
			}
	}
