function VOID()
{
}
	var pageLoadComplete="loading"

function loadComple()
{
	pageLoadComplete="complete"
}
function showHideBox(theName)
{
	if(!document.getElementById(theName))
		return;
	if (document.getElementById(theName).style.display == 'none')
	{
		document.getElementById(theName).style.display = '';
	}
	else
	{
		document.getElementById(theName).style.display = 'none';
	}
}
function explodeArray(item,delimiter) {
  tempArray=new Array(1);
  var Count=0;
  var tempString=new String(item);

  while (tempString.indexOf(delimiter)>0) {
    tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
    tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1); 
    Count=Count+1
  }

  tempArray[Count]=tempString;
  return tempArray;
}
function addEvent(elm, evType, fn, useCapture) 
// addEvent and removeEvent
// cross-browser event handling for IE5+,  NS6 and Mozilla
// By Scott Andrew
{
 if (elm.addEventListener){
   elm.addEventListener(evType, fn, useCapture);
   return true;
 } else if (elm.attachEvent){
   var r = elm.attachEvent("on"+evType, fn);
   return r;
 }
}
addEvent (window,'load',loadComple)
var imgPaths=Array();
var urlType="http://";
imgPaths[0]=urlType+CONFIG_IMG_PATH+"/images/"
function showAdvertiseImg(addTable,id,imgPath)
{
	
	if(document.getElementById(addTable)){
		 
		if(!imgPath)
			 imgPath=0
		var elem=document.getElementById(addTable).getElementsByTagName('img');
		for(i=0;i<elem.length;i++)
		{
			//alert(imgPaths[imgPath]+elem[i].title)
			if(elem[i].getAttribute('id')==id)
			if(elem[i].attributes.ptitle&&elem[i].attributes.ptitle!="")
			{

				elem[i].src=imgPaths[imgPath]+elem[i].attributes.ptitle.value;

			}			 
				
		}
	}

}


function arraySearch(arr, val) {
	for(var k in arr)
		if(arr[k] == val)
			return k;
	return false;
}

function shopWindowCounter(aid, pid, dontWrite) {
	var d = new Date()
	if(dontWrite) {
		var cntrTmpImgLoad = new Image();
		cntrTmpImgLoad.src = '/hit/window.gif?ilanid='+aid+'&pa_id='+pid+'&rd='+d.getTime();
	} else {
		document.write('<div style="display:none"><img src="/hit/window.gif?ilanid='+aid+'&pa_id='+pid+'&rd='+d.getTime()+'"></div>');
	}
}
function getBannerHtml(bannerFile,w,h,url,bgcolor,notBannerFlag)
{
	
	if(!notBannerFlag)
	{
		var d = new Date()
		bnKiller="<div style='position:absolute;height:0px;width:0px;display:none'><img src='/real_estate/images/b/b.gif?bf="+bannerFile+"&dt="+d.getTime()+"'></div>";
	}
	else
		bnKiller="";
	if(!bgcolor)
	{
		bgcolor = '#FFFFFF';
	}
	if(bannerFile.indexOf(".swf")!=-1){	
		
		if(!notBannerFlag)
		{
			
			swfURL=URLEncode("/real_estate/redirect.php?bid="+bannerFile+"&goURL="+url);	
			bannerFile='/real_estate/images/b/'+bannerFile+'?clickTag='+swfURL+'&clickTAG='+swfURL
			
		}
		 
		
		
		return	'<script type="text/javascript">'+
				'AC_FL_RunContent( \'codebase\',\'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\',\'width\',\''+w+'\',\'height\',\''+h+'\',\'src\',\''+bannerFile+'\',\'quality\',\'high\',\'pluginspage\',\'http://www.macromedia.com/go/getflashplayer\',\'movie\',\''+bannerFile+'\',\'wmode\',\'transparent\' );'+
				'</script>'+
				'<noscript>'+
					'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+w+'" height="'+h+'">'+
  						'<param name="movie" value="'+bannerFile+'" />'+
  						'<param name="quality" value="high" />'+
  						'<param name="bgcolor" value="'+bgcolor+'" />' +
  						'<param name="wmode" value="transparent" />' +
  						'<embed bgcolor="'+bgcolor+'" wmode="transparent" src="'+bannerFile+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed>'+
					'</object>'+
				'</noscript>'+bnKiller;
				//<script type="text/javascript" src="/real_estate/_js/fixit.js?b='+bannerFile+'"></script>
	}
	else if(bannerFile.indexOf(".php")!=-1){
		return '<script src="/real_estate/images/b/'+bannerFile+'"></script>'+bnKiller;
		
	}
	else{
		swfURL="/real_estate/redirect.php?bid="+bannerFile+"&goURL="+URLEncode(url);
		return '<a href="'+swfURL+'" target="_blank"><img src="/real_estate/images/b/'+bannerFile+'"></a>'+bnKiller;
	}

}
function getB(bnFile,w,h,url,bgcolor,notBnFlag,extraParam,movieName)
{
 
	if(!movieName)
		movieName="movie"
	if(!notBnFlag)
	{
		var d = new Date()
		bnKiller="<div style='position:absolute;height:0px;width:0px;display:none'><img src='/real_estate/images/b/b.gif?bf="+bnFile+"&dt="+d.getTime()+"'></div>";
	}
	else
		bnKiller="";
	wMODE="transparent"
	if(!bgcolor)
	{
		
		bgcolor = '#FFFFFF';
	}
	else
		wMODE="Window"
	
	if(bnFile.indexOf(".swf")!=-1){	
		
		if(!notBnFlag)
		{
			
			swfURL=URLEncode("/real_estate/redirect.php?bid="+bnFile+"&goURL="+url);	
			bnFile='/real_estate/images/b/'+bnFile+'?clickTag='+swfURL+'&clickTAG='+swfURL
			if(extraParam)
				bnFile+=extraParam
		}
		 
		
		
		return	'<script type="text/javascript">'+
				'AC_FL_RunContent( \'codebase\',\'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\',\'width\',\''+w+'\',\'height\',\''+h+'\',\'src\',\''+bnFile+'\',\'quality\',\'high\',\'pluginspage\',\'http://www.macromedia.com/go/getflashplayer\',\'movie\',\''+bnFile+'\',\'wmode\',\''+wMODE+'\' ,\'id\',\''+movieName+'\',\'name\',\''+movieName+'\');'+
				'</script>'+
				'<noscript>'+
					'<object id="'+movieName+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+w+'" height="'+h+'">'+
  						'<param name="movie" value="'+bnFile+'" />'+
  						'<param name="quality" value="high" />'+
  						'<param name="bgcolor" value="'+bgcolor+'" />' +
  						'<param name="wmode" value="'+wMODE+'" />' +
  						'<embed id="'+movieName+'" name="'+movieName+'" bgcolor="'+bgcolor+'" wmode="'+wMODE+'" src="'+bnFile+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed>'+
					'</object>'+
				'</noscript>'+bnKiller;
				//<script type="text/javascript" src="/real_estate/_js/fixit.js?b='+bnFile+'"></script>
	}
	else if(bnFile.indexOf(".php")!=-1){
		return '<script src="/real_estate/images/b/'+bnFile+'"></script>'+bnKiller;
		
	}
	else{
		swfURL="/real_estate/redirect.php?bid="+bnFile+"&goURL="+URLEncode(url);
		return '<a href="'+swfURL+'" target="_blank"><img src="/real_estate/images/b/'+bnFile+'"></a>'+bnKiller;
	}

}

function lastViseted(cnt)
{
	 
	var str='';
	var last_cookie = new CJL_CookieUtil("lastVisitedData", 90000,"/");
	for(i=1;i<=cnt;i++){
		if(!last_cookie.getSubValue("ad_id_"+i))
			break;
		if(__PORTAL_ID==1)
		{
			id_name="ad_id"
			str+='<tr id="populer_lister_tr">'+
			'<td><img src="/real_estate/images/arrow_red.gif"/></td>'+
			'<td onMouseOver="showBigLastImg(\''+last_cookie.getSubValue("firstPic_"+i)+'\',this)" onMouseOut="hideLastImg(this)" >'+
			'<a style="text-decoration:none;" href="/real_estate/'+last_cookie.getSubValue("section_"+i)+'/advertise_detail.php?'+id_name+'='+last_cookie.getSubValue("ad_id_"+i)+'">'+
			'<span class="text_blue">'+last_cookie.getSubValue("city_"+i)+' '+last_cookie.getSubValue("location_"+i)+'</span><br>'+
			last_cookie.getSubValue("category_"+i)+'<br>'+last_cookie.getSubValue("visit_"+i)+' <br><span class="text_orange">'+last_cookie.getSubValue("price_"+i)+'</span><br></td></tr><tr><td colspan="2" height="1"><img src="/real_estate/images/spacer.gif" id="line_gri"/></td></tr>'	
		}
		else if(__PORTAL_ID==2)
		{
			tmp_image=last_cookie.getSubValue("firstPic_"+i);
			if(tmp_image=="")
			{
				tmp_image='noimageOto.gif';
			}
			id_name="ilan_id"
			str+='<div class="w64_48 fLeft marRight5px marBottom5px"><a href="/oto/'+last_cookie.getSubValue("section_"+i)+'/detay.php?ilan_id='+last_cookie.getSubValue("ad_id_"+i)+'"><img src="'+imgPaths[0]+'_th_1/'+tmp_image+'" class="fLeft marBottom5px" /></a></div>'+
			'<p><a href="/oto/'+last_cookie.getSubValue("section_"+i)+'/detay.php?'+id_name+'='+last_cookie.getSubValue("ad_id_"+i)+'"><strong>'+last_cookie.getSubValue("brand_"+i)+'</strong><br />'+
			last_cookie.getSubValue("serie_"+i)+'<br /><span class="text_blue">'+last_cookie.getSubValue("att2_"+i)+' / '+last_cookie.getSubValue("att1_"+i)+' Km</span><br />'+
			'<span class="text_orange"><strong>'+last_cookie.getSubValue("price_"+i)+'</strong></span></a></p>';
			if(i<cnt)
				str+='<div class="separator marTop5px marBottom10px"></div>';
		}
		
	}
	if(str=='')
	 	return
	 if(__PORTAL_ID==1)
		document.write('<div id="mtr_box"><div id="caption">SON GEZDİKLERİM</div><table>'+str+'<tr><td colspan="2" id="all_advertise"><img src="/real_estate/images/arrow_red.gif"/><a href="/real_estate/advertise_my_list.php?islastvisited=1&new_search=1" class="red_link">Tüm Son Gezdiklerim</a></td></tr></table></div>');
	else 
		document.write('<div id="mtr_box" class="mtrboxpadding"><h1>SON GEZDİKLERİM</h1>'+str+'<p class="aRight"><img src="/oto/_img/arrow_forward.gif" class="marRight3px"><a href="/oto/advertise_my_list.php?islastvisited=1&new_search=1" class="blue_link_u">Tüm Son Gezdiklerim</a></p></div>');
}
function getCookie(name){
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}
 
 

var b_array=new Array();
function URLEncode( url)
{
	// The Javascript escape and unescape functions do not correspond
	// with what browsers actually do...
	var SAFECHARS = "0123456789" +					// Numeric
					"ABCDEFGHIJKLMNOPQRSTUVWXYZ" +	// Alphabetic
					"abcdefghijklmnopqrstuvwxyz" +
					"-_.!~*'()";					// RFC2396 Mark characters
	var HEX = "0123456789ABCDEF";

	var plaintext =url;
	var encoded = "";
	for (var i = 0; i < plaintext.length; i++ ) {
		var ch = plaintext.charAt(i);
	    if (ch == " ") {
		    encoded += "+";				// x-www-urlencoded, rather than %20
		} else if (SAFECHARS.indexOf(ch) != -1) {
		    encoded += ch;
		} else {
		    var charCode = ch.charCodeAt(0);
			if (charCode > 255) {
			    alert( "Unicode Character '" 
                        + ch 
                        + "' cannot be encoded using standard URL encoding.\n" +
				          "(URL encoding only supports 8-bit characters.)\n" +
						  "A space (+) will be substituted." );
				encoded += "+";
			} else {
				encoded += "%";
				encoded += HEX.charAt((charCode >> 4) & 0xF);
				encoded += HEX.charAt(charCode & 0xF);
			}
		}
	} // for

return encoded;
	 
};

function URLDecode(url )
{
   // Replace + with ' '
   // Replace %xx with equivalent character
   // Put [ERROR] in output if %xx is invalid.
   var HEXCHARS = "0123456789ABCDEFabcdef"; 
   var encoded = url;
   var plaintext = "";
   var i = 0;
   while (i < encoded.length) {
       var ch = encoded.charAt(i);
	   if (ch == "+") {
	       plaintext += " ";
		   i++;
	   } else if (ch == "%") {
			if (i < (encoded.length-2) 
					&& HEXCHARS.indexOf(encoded.charAt(i+1)) != -1 
					&& HEXCHARS.indexOf(encoded.charAt(i+2)) != -1 ) {
				chNow= encoded.substr(i,3);
				switch(chNow)
				{
					case "%FD":
						chNow="ı"
					break;
					case "%DD":
						chNow="İ"
					break;
					case "%F0":
						chNow="ğ"
					break;
					case "%D0":
						chNow="Ğ"
					break;
					case "%FE":
						chNow="ş"
					break;
					case "%DE":
						chNow="Ş"
					break;
					default:
						chNow=unescape(chNow)
					break;
				}
				
				 
				plaintext += chNow;
				i += 3;
			} else {
				alert( 'Bad escape combination near ...' + encoded.substr(i) );
				plaintext += "%[ERROR]";
				i++;
			}
		} else {
			
		   plaintext += ch;
		   i++;
		}
	} // while
   return  plaintext;
  
};

function showVideo(tg)
{
	 
	 
	if(!document.getElementById("videoArea"))
	{
		
		document.getElementById('thumbBig').innerHTML+='<div id="videoArea"  style="position:absolute;left:'+findPosX(document.getElementById('thumbBig'))+'px;top:'+findPosYpos(document.getElementById('thumbBig'))+'px;width:400px;height:330px;text-align:center;padding:3px;background-color:white">'+getVideoFrame(tg)+'</div>' 
	}
	else
	{
		
		document.getElementById('videoArea').innerHTML=getVideoFrame(tg)
		document.getElementById("videoArea").style.display="block";
	}
}
function getVideoFrame(tg)
{
	
	return '<iframe frameborder="0" width="100%" height="100%" scrolling="No" marginheight="0" marginwidth="0" src="/real_estate/video.php?path='+tg+'"   ></iframe>'
}

function initForm(formname) {
	init_f = initFields.split("|");
	init_v = initValues.split("|");
	for(countInitVars = 0; countInitVars < init_f.length ; countInitVars++)
		if(!window.document[formname][init_f[countInitVars]].value)
			setChecked(formname, init_f[countInitVars], init_v[countInitVars]);
}

function isset(varname)  {
  if(typeof( window[ varname ] ) != "undefined") return true;
  else return false;
}

function getvars(formname, useUrl) {
	if(useUrl) {
		var url = "?"+useUrl;
	} else
		var url = window.location.href;
	// dillerde set edilir. ve urlnin browser ve kodlamaya gore farkli decode edilmesini saglar
	if(isset('multilanguagePages')) {
		url =(browserObject.ie7()?URLDecode(url):((browserObject.ie())?getUrlObject.decode(url):URLDecode(url))) ;
	} else
		url = URLDecode(url);
	querystr1 = url.split("?");
	if(isset('setCidTo')) setChecked(formname, "cid", setCidTo);
	if(isset('initFields'))	initForm(formname);
	if(querystr1.length > 1 && querystr1[1].length > 0) {
		querystr2 = querystr1[1];
		querystr3 = querystr2.split("&");
		for(var countget = 0; countget < querystr3.length ; countget++) {
			var tempGetVars = querystr3[countget].split("=");
			//if(window.document[formname][tempGetVars[0]] == "m_lccn")
			//alert(tempGetVars[0]+" "+tempGetVars[1]);
			if(window.document[formname][tempGetVars[0]])
				setChecked(formname, tempGetVars[0], tempGetVars[1],true);
		}
	}
	try {
		attachAllElem('kdurum','input','onclick',checkColor,setInitColor)
	} catch(e) {
		
	}

// Basla --- Kutulari doldurmak icin //
	if(_AJAX && _AJAX.returns && _AJAX.returns.portal_id == 1) {
		// Şehiri seçili yap
		if(_AJAX.returns.city_id)
			setChecked(formname, 'lcc',_AJAX.returns.city_id ,true);
		else
			document[formname].lcc.options.selectedIndex = 0;
		// ilçeleri doldur
		if(document.getElementById('locCounty')) {
			allDistrict();
			for(var k in _AJAX.returns.lccnbox) 
				addOption(document.getElementById('locCounty'),_AJAX.returns.lccnbox[k].locationName, _AJAX.returns.lccnbox[k].id,1,'');
			// ilçeyi seçili yap
			if(document.getElementById('locSelect')) {
				if(_AJAX.returns.district_id)
					setChecked(formname, 'lccn',_AJAX.returns.district_id ,false);
			} else {
				if(_AJAX.returns.district_id)
					setChecked(formname, 'lccn',_AJAX.returns.district_id ,true);
			}
		}
		
		// sepeti doldur
		if(document.getElementById('locSelect')) {
			if(_AJAX.returns.lcsbox) {
				for(var k in _AJAX.returns.lcsbox) {
					addOption(document.getElementById('locSelect'),_AJAX.returns.lcsbox[k].locationName, _AJAX.returns.lcsbox[k].id,0,countyText);
				}
			}
		}
	} else if(_AJAX && _AJAX.returns && _AJAX.returns.portal_id == 2) {
		if(_AJAX.returns.brand_id)
			setChecked(formname, 'm_lcc',_AJAX.returns.brand_id ,true);
		
		if(document.getElementById('brandSerie')) {
			for(var k in _AJAX.returns.m_lccnbox) {
				m_addOption(document.getElementById('brandSerie'),_AJAX.returns.m_lccnbox[k].categoryName, _AJAX.returns.m_lccnbox[k].id,1,'');
			}

			if(document.getElementById('brandModel')) {
				if(_AJAX.returns.serie_id)
					setChecked(formname, 'm_lccn',_AJAX.returns.serie_id ,false);
			} else {
				if(_AJAX.returns.serie_id)
					setChecked(formname, 'm_lccn',_AJAX.returns.serie_id ,true);
			}
			allModels();
		}
		
		if(document.getElementById('brandModel')) {
			if(_AJAX.returns.m_lcsbox) {
				for(var k in _AJAX.returns.m_lcsbox) {
					m_addOption(document.getElementById('brandSelect'),_AJAX.returns.m_lcsbox[k].categoryName, _AJAX.returns.m_lcsbox[k].id,0," tümü");
				}
			}
		}
	}


}

