function encodeArama(str){
	if (str==null) return '';
	str = str.replace(/[^a-zA-Z 0-9ğüşıöçĞÜŞİÖÇ-]+/g,'');
	str = str.replace(/(^\s*)|(\s*$)/g, "");
	str = str.replace(/(\s+)/g, "+");
	str = str.replace(/(\.+)/g, "");
	return str;
}

function isNumber(deger){
	re = /(^[1-9](\d{1,2}(\,\d{3})*|\d*)|^0{1})$/;
	if(!re.test(deger))
	return false;
	return true;
}

function gecmis_toggle(bu){
	var icerik = document.getElementById(bu.id+'_ic');
	if (icerik.className == 'acik_ic'){
		bu.className = 'kapali';
		icerik.className = 'kapali_ic';
	}
	else{
		bu.className = 'acik';
		icerik.className = 'acik_ic'
	}
}
function karar(mesaj){
	if(confirm(mesaj)) return true;

	return false;
}
function sehir_listele(sel,init_id){
//	return false;
	var str="";
	for( var sehir in sehir_tr ) {
		selected = "";
		if (sehir == sel){selected = "selected";}
		str +="<option value=\"" + sehir +"\"" + selected + ">" + sehir_tr[sehir] + "</option>";
	}
	if (init_id){
		add_init("doldur('"+init_id+"','"+str+"')");
	}
	else{document.write(str);}
}
function ust_kategori_listele(sel,init_id){
//	return false;
	var str="";
	for( var kat in kategoriler ) {
		selected = "";
		if (kat == sel){selected = "selected";}
		str +="<option value=\"" + kat +"\"" + selected + ">" + kategoriler[kat] + "</option>";
	}
	if (init_id){
		add_init("doldur('"+ init_id +"','"+ str +"')");
	}
	else{document.write(str);}
}
function input_bilgi(obj,str){
	obj.style.color="#000000";
	if (obj.value==str){
		obj.value="";
	}
	obj.onblur = function(){
		if (this.value==""){
			this.value=str;
			this.style.color="#999";
		}
	}
}
function arama(bu){
	//tur = "firma";
	var tur;
	for (i=0; i<bu.tur.length; i++) {
		if (bu.tur[i].checked)
		tur = bu.tur[i].value;
	}
	if (!tur) tur = bu.tur.value;
	kelime = encodeArama(bu.ara_input.value);
	sehir_kelime = "";
	sektor_kelime="";
	mark = "?";
	if (kelime == "aranacak+kelimeyi+girin"){
		alert("Lütfen bir arama kriteri girin !");
		return false;
	}
	if (kelime =="" || kelime.length < MIN_ARAMA_LEN){
		alert("Arama kelimesi en az "+MIN_ARAMA_LEN+" harf olmalıdır !");
		bu.ara_input.focus();
		return false;
	}
	//alert(bu.sehirselect.value);
	if (bu.sehirselect && bu.sehirselect.value >=0){
		sehir_kelime = "?sehir="+bu.sehirselect.value;
		mark = "&";
	}
	if (bu.sektorselect && bu.sektorselect.value >0)
	sektor_kelime = mark+"sektor="+bu.sektorselect.value;

	document.location=JS_BASE_URL+'arama_'+tur+'/'+kelime+'.html'+sehir_kelime+sektor_kelime;
	return false;
}
function ara_btn(hangi){
	var firma = document.getElementById('ara_firma');
	var urun = document.getElementById('ara_urun');
	switch (hangi){
		case "urun": urun.checked = true; break;
		case "firma":firma.checked = true; break;
	}
}
function add_init(str){
	if (window.inits){ i=window.inits.length;}
	else {window.inits=new Array(); i=0;}
	window.inits[i] = str;
}
function doldur(id,str){
	//alert($(id));
	$(id).setHTML(str);
}
