function openNewWindow(page, wname, wi, he, extra)
{
	l = (window.screen.width - wi) / 2;
	t = (window.screen.height- he) / 2;

	window.open(page, wname,
		'width=' + wi + ',' +
		'height=' + he + ',' +
		'left=' + l + ',' +
		'top=' + t + ',' +
		(extra ? extra : "scrollbars=1,resizable=1")
	);
}

function getIlces(ajaxURL)
{
	$.ajax(
			{			  
			   beforeSend: function(){
					$("#ilcel").attr('style','background-color:#f5f5f5');				 
			   },
			   complete: function(){
					$("#ilcel").attr('style','background-color:#fff');					
			   },
			  
			  type: "POST",			  
			  url   : ajaxURL,
			  data  : "data[Emlak][il_furl]=" + $('#iller').val(),
			  cache: false,			  
			  success: function(html){			  			
			  			$("#ilceler").html(html);
						}
			}				
	);
}

function isOnlyNumbers(elem) {
    var str = elem.val();
    var re = /^\d+$/;
    if (!str.match(re)) {        
        return false;
    } else {
        return true;
    }
}

$(document).ready(function(){

	$("#satiliklar-menu").hover(function(){
	var off = $(this).offset();
	$("#satiliklar-dropdown").css( {left:off.left, top:off.top+33, zIndex :9999}).show();
	}, function () {
	$("#satiliklar-dropdown").hide();
	});
	
	$("#satiliklar-dropdown").hover(function(){
	$("#satiliklar-dropdown").show();
	}, function () {
	$("#satiliklar-dropdown").hide();
	});

	$("#kiraliklar-menu").hover(function(){
	var off = $(this).offset();
	$("#kiraliklar-dropdown").css( {left:off.left, top:off.top+33, zIndex :9999}).show();
	}, function () {
	$("#kiraliklar-dropdown").hide();
	});
	
	$("#kiraliklar-dropdown").hover(function(){
	$("#kiraliklar-dropdown").show();
	}, function () {
	$("#kiraliklar-dropdown").hide();
	});

});

var sep = ".";
function formatCurrency(str){	
	inpValue = str.value;
	var fromIndex = 0;
	var toIndex = 0;
	tlVal = inpValue;
	var unformattedString = deCommafy(tlVal) ;
	if ( unformattedString.length > 9 ){
		unformattedString = unformattedString.substring(0,9);
	}
	if ( !isNaN( parseInt(unformattedString,10) ) ){
		unformattedString = parseInt(unformattedString,10).toString();
	}
	else{
		str.value = "";
		str.focus();
		return;
	}
	str.value = commafy( unformattedString );
}
function deCommafy(inpValue){
	if(inpValue != null){
		var re = eval("/\\" + sep + "/g");
		return inpValue.replace(re,"");
	}
}

function commafy(inpValue){
	var re = /(\d+)(\d{3})/;
	while (re.test(inpValue)){
		inpValue = eval("inpValue.replace(re,'$1" + sep + "$2')");
	}
	return inpValue;
}

function post_filter_detay(type,dtype){
	var hostname = "/";
	if (type != null) {
		var form = $('#form_kategori_filter');
		if (type == 'skonut'){ 
			var val = '<input type="hidden" value="'+dtype+'" name="data[KonutDetay][konut_tipi]" />';
			document.form_kategori_filter.action= hostname + "satilik/konut";
			}
		else if (type == 'sisyeri'){ 
			var val = '<input type="hidden" value="'+dtype+'" name="data[IsyeriDetay][isyeri_tipi]" />';
			document.form_kategori_filter.action= hostname + "satilik/isyeri";
			}
		else if (type == 'sarsa'){ 
			var val = '<input type="hidden" value="'+dtype+'" name="data[ArsaDetay][arsa_tipi]" />';
			document.form_kategori_filter.action= hostname + "satilik/arsa";
			}
		else if (type == 'sarazi'){ 
			var val = '<input type="hidden" value="satilik" name="data[Emlak][satilik]" /><input type="hidden" value="arazi" name="data[Emlak][emlak_tip]" /><input type="hidden" value="'+dtype+'" name="data[AraziDetay][arsa_tipi]" />';
			document.form_kategori_filter.action= hostname + "satilik/arazi";
			}
		else if (type == 'kkonut'){ 
			var val = '<input type="hidden" value="kiralik" name="data[Emlak][satilik]" /><input type="hidden" value="konut" name="data[Emlak][emlak_tip]" /><input type="hidden" value="'+dtype+'" name="data[KonutDetay][konut_tipi]" />';
			document.form_kategori_filter.action= hostname + "kiralik/konut";
			}
		else if (type == 'kisyeri'){ 
			var val = '<input type="hidden" value="kiralik" name="data[Emlak][satilik]" /><input type="hidden" value="isyeri" name="data[Emlak][emlak_tip]" /><input type="hidden" value="'+dtype+'" name="data[IsyeriDetay][isyeri_tipi]" />';
			document.form_kategori_filter.action= hostname + "kiralik/isyeri";
			}
		else
			document.form_kategori_filter.action= hostname + "ogrenci-bekar";
			
		form.append(val);
		document.form_kategori_filter.submit();
	}
}
