//	
//	IntraEmlak CMS V.2.3	(CONTENT MANAGEMENT SYSTEMS) 
//	
//	
//	This program has been prepared for content managment of IntraEmlak sites on PHP and MySQL.
//	Please contact for your questions by the e-mail address.
//	
//	Bu program IntraEmlak sitelerinin içerik yönetimi için PHP ve MySQL tabanlı olarak hazırlanmıştır.
//	Sorularınız için e-posta ile iletişim kurunuz.
//	
//	Last-Date	: 08/04/2006
//	Author		: leventuysal.com
//	
//	mail-to		: leventuysal@gmail.com
//	Copyright (c) 2004 Levent UYSAL.
//  


	function getCheckedValue(radioObj) {
		if(!radioObj)
			return "";
		var radioLength = radioObj.length;
		if(radioLength == undefined)
			if(radioObj.checked)
				return radioObj.value;
			else
				return "";
		for(var i = 0; i < radioLength; i++) {
			if(radioObj[i].checked) {
				return radioObj[i].value;
			}
		}
		return "";
	}

	function setCheckedValue(radioObj, newValue) {
		if(!radioObj)
			return;
		var radioLength = radioObj.length;
		if(radioLength == undefined) {
			radioObj.checked = (radioObj.value == newValue.toString());
			return;
		}
		for(var i = 0; i < radioLength; i++) {
			radioObj[i].checked = false;
			if(radioObj[i].value == newValue.toString()) {
				radioObj[i].checked = true;
			}
		}
	}
	
  function kelime_arabul(){
	  var URL = document.form_arabul;
	  var arabul_kelime = URL.arabul_kelime.value;
	  var arabul_turu=null;
	  var nereye=null;
	  var arabul_turu=URL.arabul_turu;

	  for(var i=0;i<arabul_turu.length;i++)
		if(arabul_turu[i].checked)
		  nereye=arabul_turu[i].value;

	  if (arabul_kelime != '' && arabul_kelime != 'bu kelimeyi ara..') {
		  if (nereye == '1') location.href = './?module=arabul&kelime='+arabul_kelime;	  
		  else location.href = 'http://www.google.com.tr/search?hl=tr&q='+arabul_kelime;	
	  }
  }

  function ilan_ara(){
	  URL = document.form_ilanlar;
	  ilan_kelime = URL.ilan_kelime.value;
  	  if (ilan_kelime ==  'bu kelimeyi ara..') ilan_kelime = '';
	  ilan_durumu = getCheckedValue(URL.ilan_durumu);
	  ilan_turu = URL.ilan_turu.options[URL.ilan_turu.selectedIndex].value;
	  sehirbolge_id = URL.sehirbolge_id.options[URL.sehirbolge_id.selectedIndex].value;
	  ilcesemt_id = URL.ilcesemt_id.options[URL.ilcesemt_id.selectedIndex].value;
	  ilan_fiyatbas = URL.ilan_fiyatbas.value;
	  ilan_fiyatbit = URL.ilan_fiyatbit.value;
	  ilan_alanm2bas = URL.ilan_alanm2bas.value;
	  ilan_alanm2bit = URL.ilan_alanm2bit.value;

	  yol = '';	
	  if (ilan_kelime != '') yol += '&kelime='+ilan_kelime;
	  if (ilan_durumu != '') yol += '&durumu='+ilan_durumu;
	  if (ilan_turu != '') yol += '&turu='+ilan_turu;
	  if (sehirbolge_id != '') yol += '&sehirbolge='+sehirbolge_id;
	  if (ilcesemt_id != '') yol += '&ilcesemt='+ilcesemt_id;
	  if (ilan_fiyatbas != '') yol += '&fiyatbas='+ilan_fiyatbas;
	  if (ilan_fiyatbit != '') yol += '&fiyatbit='+ilan_fiyatbit;
	  if (ilan_alanm2bas != '') yol += '&alanm2bas='+ilan_alanm2bas;
	  if (ilan_alanm2bit != '') yol += '&alanm2bit='+ilan_alanm2bit;

	  location.href = './?module=ilanlar' + yol;	  	
  }

	function sehirsec(module){
		URL = document.form_ilanlar;
		ilan_kelime = URL.ilan_kelime.value;
		ilan_durumu = getCheckedValue(URL.ilan_durumu);
		ilan_turu = URL.ilan_turu.options[URL.ilan_turu.selectedIndex].value;
		sehirbolge_id = URL.sehirbolge_id.options[URL.sehirbolge_id.selectedIndex].value;

		yol = '';	
		if (sehirbolge_id != '') yol += '&sehirbolge='+sehirbolge_id;
		if (ilan_kelime != '' && ilan_kelime !='bu kelimeyi ara..') yol += '&ilan_kelime='+ilan_kelime;
		if (ilan_durumu != '') yol += '&durumu='+ilan_durumu;
		if (ilan_turu != '') yol += '&turu='+ilan_turu;
		if (module =='') module = './?module=main';
		else module = './?module=' + module;
		location.href = module + yol;
	}

	function tabSatilik() {
		document.getElementById('areaSatilik').style.display="";
		document.getElementById('areaKiralik').style.display="none";

		document.getElementById('tdSatilik').className="menu_header_active";
		document.getElementById('tdKiralik').className="menu_header";

		document.getElementById('subtdSatilik').className="menu_subheader_active";
		document.getElementById('subtdKiralik').className="menu_subheader";
	}

	function tabKiralik() {
		document.getElementById('areaSatilik').style.display="none";
		document.getElementById('areaKiralik').style.display="";

		document.getElementById('tdSatilik').className="menu_header";
		document.getElementById('tdKiralik').className="menu_header_active";

		document.getElementById('subtdSatilik').className="menu_subheader";
		document.getElementById('subtdKiralik').className="menu_subheader_active";
	}

	function harita(){
		haritaurl= "http://www.bursa-bld.gov.tr/kbs/default.asp"
		c1=screen.width
		c2=screen.height

		if (c1==800){
			window.open(haritaurl, '', 'fullscreen=yes, scrollbars=yes, toolbar=yes, menubar=yes');
		}
		else{
			window.open(haritaurl, '', 'width=800,height=588,left=0,top=0,menubar=no,toolbar=no,location=no,scrollbars=no,status=no,resizable=no');
		}
	}
/*
	Money Formatting Function on Key-Up for YTL (New Turkish Lira)
	info: leventuysal@gmail.com
	09.10.2004
*/

	function FindComma(value){
		var len=value.length-1;
		
		for (i=len;i>=0;i--){
			if(value.charAt(i)== ",") { return i;}
		}
		return 0;
	}

	function NewMoneyFormat(obj) {

		var value=obj.value;
		var len=obj.value.length-1;

		var fstr="";
		var fstr_comma="";

		var zerocount=4; // numbers before comma as 111,xxxx

		var tmp="";
		var comma=0;
		var intlen=0;
		var upperlimit=0;

		comma=FindComma(value);	// finds comma position

		for (i=0;i<=len;i++){
			(
				(
					value.charAt(i).match(/^([0-9])$/) 
					|| (value.charAt(i)== "," && (comma && comma==i))
				)
				&& value.charAt(i)!= "."
			) ? tmp=tmp+value.charAt(i) : NaN;
		}
		comma=FindComma(tmp);	

		if(comma>0) { intlen=comma-1; }
		else { intlen = tmp.length-1; }

		j=0
		for (i=intlen;i>=0;i--){
			j++;
			if ((j % 3)==0 && i>0){
				fstr="." + tmp.charAt(i) + fstr;
				j=0;
			}			
			else
				fstr=tmp.charAt(i) + fstr;
		}

		if (comma>0) {
			upperlimit = comma+zerocount	// upperlimit = len 

			for (i=upperlimit;i>=comma;i--){
				fstr_comma=tmp.charAt(i) + fstr_comma;
			}
		}
		return fstr+fstr_comma;
	}

	function CreateSelectItem(selectctrl, itemArray, defaultItem, goodPrompt, badPrompt) {
		var i, j;
		var prompt;
		for (i = selectctrl.options.length; i >= 0; i--) {
			selectctrl.options[i] = null; 
		}
		prompt = (itemArray != null) ? goodPrompt : badPrompt;
		if (prompt == null) {
			j = 0;
		}
		else {
			selectctrl.options[0] = new Option(prompt);
			j = 1;
		}
		if (itemArray != null) {
			for (i = 0; i < itemArray.length; i++) {
				selectctrl.options[j] = new Option(itemArray[i][0]);
				if (itemArray[i][1] != null) {
					selectctrl.options[j].value = itemArray[i][1]; 
					if (itemArray[i][1] ==defaultItem)
					{
						selectctrl.options[j].selected = true;
					}
				}
				j++;
			}
			
	   }
	}