﻿var fbConnectBtn='<a href="#" onclick="FB.Connect.requireSession(); return false;" ><img border="0" id="fb_login_image" src="http://wiki.developers.facebook.com/images/6/6f/Connect_iphone.png" alt="Connect"/></a>';
function onFBConnected() {
    if(document.getElementById('fbConnect'))
        document.getElementById('fbConnect').innerHTML="";
    if(document.getElementById("fbProfilePic"))
        document.getElementById("fbProfilePic").style.display="";
        
} 
function onFBNotConnected() { 
     FB.ensureInit(function() {
        FB.Connect.get_status().waitUntilReady(function(status) {
            if (status == FB.ConnectState.userNotLoggedIn && document.getElementById('fbConnect') )    {
                document.getElementById('fbConnect').innerHTML=fbConnectBtn;
            }
            if (status == FB.ConnectState.appNotAuthorized && document.getElementById('fbConnect'))    {
                document.getElementById('fbConnect').innerHTML=fbConnectBtn;
            }
        });
    });
}

if(document.getElementById) {
	window.alert = function(txt) {
	    $("#dialog").html(txt);
	    $('#dialog').dialog({
	        modal: true,
            minWidth:480,
            buttons: { "Tamam": function() { $(this).dialog("close"); } } });
		$("#dialog").dialog('open');
	}
}

function sendmeSearch(term,adres){
    window.location=adres+term.value;
}


$(document).ready(function () {
    $(".ma-form_i").keydown(stopNonNumeric);
    $(".sf-form-u").keydown(stopNonNumeric);

    $(".kul-form").focus(function () {
        if (this.value == this.defaultValue) {
            this.value = "";
        }
    }).blur(function () {
        if (!this.value.length) {
            this.value = this.defaultValue;
        }
    });

    $("#arama-text").focus(function () {
        if (this.value == this.defaultValue) {
            this.value = "";
        }
    }).blur(function () {
        if (!this.value.length) {
            this.value = this.defaultValue;
        }
    });

    //$.ui.dialog.defaults.bgiframe = true;	
    var e = document.createElement('script');
    e.type = 'text/javascript';
    e.src = document.location.protocol +
              '//connect.facebook.net/tr_TR/all.js';
    e.async = true;
    document.getElementById('fb-root').appendChild(e);

    var showTime = 0;
    if ($.cookie('social_alert') != null)
        showTime = $.cookie('social_alert');
    
    if (showTime < 1) {
        $.ajax({
            type: "GET",
            url: "/ajaxPublicProxy.aspx?cmd=hasAnyAdv",
            success: function (msg) {
                if (msg != "") {
                    alert(msg);
                    $.cookie('social_alert', ++showTime, { expires: 7 });
                }
            }
        });
    }
});

function stopNonNumeric(event){
// Allow only backspace and delete
if ( event.keyCode == 46 || event.keyCode == 8 ) {
	// let it happen, don't do anything
}
else {
	// Ensure that it is a number and stop the keypress
	if (!isNumber(event)) {
		event.preventDefault();	
	}
}
}

function isNumber(event){
if((event.keyCode >= 48 && event.keyCode <= 57)||(event.keyCode >= 96 && event.keyCode <= 105)||
(event.keyCode == 8 ) ||(event.keyCode == 9) || (event.keyCode == 12) || (event.keyCode == 27) ||
(event.keyCode == 37) || (event.keyCode == 39) || (event.keyCode == 46) )
{return true;}
else
{return false;}
}

function refreshModels(selected,elementId){
    $('#'+elementId).load('/ajaxPublicProxy.aspx?cmd=modeller&selected='+selected);
    //$('#'+elementId).attr("disabled",""); 
    $('#' + elementId).removeAttr("disabled"); 
}

function submitGeneralSearch(){
    var kategori=jQuery.trim( $('#kategori :selected').text() );
    var marka=jQuery.trim( $('#marka :selected').text() );
    var model_id=$('#model :selected').val();
    var model_name=jQuery.trim( $('#model :selected').text());
    var baslangicFiyat=$('#baslangicFiyat').val();
    var bitisFiyat=$('#bitisFiyat').val();
    var baskm=$('#baskm').val();
    var bitiskm=$('#bitiskm').val();
    var basyil=$('#basyil').val();
    var bitisyil=$('#bitisyil').val();
    var sehir=jQuery.trim( $('#sehir :selected').text() );
    var foto=$("input[@name='foto']:checked").val();
    
    if(marka=="Lütfen seçiniz")marka="";
    if(kategori=="Lütfen seçiniz")kategori="";
    if(model_name=="Önce Marka Seçiniz")model_name="";
    if(foto==undefined)foto="";
    
    var url="/arama.aspx?"+
        ((kategori!="")?"kategori="+kategori:"")+
        ((marka!="")?"&marka="+marka:"")+
        ((model_id!="")?"&model_id="+model_id:"")+
        ((model_name!="")?"&model_name="+model_name:"")+
        ((baslangicFiyat!="")?"&baslangicFiyat="+baslangicFiyat:"")+
        ((bitisFiyat!="")?"&bitisFiyat="+bitisFiyat:"")+
        ((baskm!="")?"&baskm="+baskm:"")+
        ((bitiskm!="")?"&bitiskm="+bitiskm:"")+
        ((basyil!="")?"&basyil="+basyil:"")+
        ((bitisyil!="")?"&bitisyil="+bitisyil:"")+
        ((sehir!="")?"&sehir="+sehir:"")+
        ((foto!="")?"&foto="+foto:"")
    ;
    
    window.location=url;
}

function submitGeneralSearchAksesuar(){
    var kategori=jQuery.trim( $('#kategorixA :selected').text() );
    var baslangicFiyat=$('#baslangicFiyatA').val();
    var bitisFiyat=$('#bitisFiyatA').val();
    var sehir=jQuery.trim( $('#sehirxA :selected').text() );
    var foto=$("input[@name='fotoxA']:checked").val();
    
    var url="/arama-aksesuar.aspx?"+
        ((kategori!="")?"kategori="+kategori:"")+
        ((baslangicFiyat!="")?"&baslangicFiyat="+baslangicFiyat:"")+
        ((bitisFiyat!="")?"&bitisFiyat="+bitisFiyat:"")+
        ((sehir!="")?"&sehir="+sehir:"")+
        ((foto!="")?"&foto="+foto:"")
    ;
    
    window.location=url;
}

function login()
{
    $.ajax({
        type: "GET",
        url: "/ajaxPublicProxy.aspx?cmd=login",
        data: "kadi="+$('#kadi').val()+"&parola="+$('#parola').val(),
        success: function (msg)
        {
            if(msg=="true"){
                window.location="/login.aspx?kadi="+$('#kadi').val()+"&parola="+$('#parola').val();
            }
            else
                alert("Hatalı kullanıcı adı veya e-posta girdiniz.");
        }
    });
}

function aramaText(){
    var searchterm=$('#arama-text').val();
    
    var url="/arama.aspx?"+
        ((searchterm!="")?"searchterm="+searchterm:"");
    
    window.location=url;
}



function replacePasswd(ip){
if(ip.type=='text'){
var np=ip.cloneNode(true);
np.type='password';
np.value='';
ip.parentNode.replaceChild(np,ip);
np.focus();
}
}

