﻿jQuery(document).ready(function(){
    jQuery("input#zarf_koli").val('');
    
    jQuery("input.koli_boyut").keyup(function(){
        if(isNaN(jQuery(this).val() * 1))
        {
            jQuery(this).val('');
        }
    });

    jQuery("a#a_kutu_,a#a_kutu").click(function(e){
        e.preventDefault();
        jQuery("img.png_ok").fadeIn().animate({left:'132px'},500);
        jQuery("input#zarf_koli").val('kutu_koli');
        jQuery("div#div_zarf_hesap").hide();
        jQuery("div#div_koli_hesap").fadeIn();
        jQuery("div#div_hesapla").fadeIn().animate({left:'450px',top:'288px'},500);
        jQuery(this).blur();
        return false;
    });
    //-----
    jQuery("a#a_zarf_,a#a_zarf").click(function(e){
        e.preventDefault();
        jQuery("img.png_ok").fadeIn().animate({left:'273px'},500);
        jQuery("input#zarf_koli").val('zarf_dosya');
        jQuery("div#div_koli_hesap").hide();
        jQuery("div#div_zarf_hesap").fadeIn();
        jQuery("div#div_hesapla").fadeIn().animate({left:'333px',top:'369px'},500);
        jQuery(this).blur();
        return false;
    });
    
    jQuery("a#buton_hesapla").click(function(e){
        e.preventDefault();
        jQuery(this).blur();
        if(jQuery("input#zarf_koli").val()=='kutu_koli'){
            if(!isNaN(jQuery("input#koli_agirligi_").val()*1)
                && !isNaN(jQuery("input#koli_yuksekligi_").val()*1)
                && !isNaN(jQuery("input#koli_genisligi_").val()*1)
                && !isNaN(jQuery("input#koli_derinligi_").val()*1))
                {
                    jQuery.post("ashx/kargo-fiyat.ashx", 
                    "tur=kutu_koli&" + jQuery("input.koli_boyut").serialize()+ "&cikis_merkezi=" + jQuery("select.cikis_merkezi").val() + "&varis_merkezi=" + jQuery("select.varis_merkezi").val() + "&dil=" + gecerli_dil,
                    function(data){
                        //-----
                        var sonuc = data.split(/\|/);
                        //alert(sonuc[0]);
                        jQuery("#gonderinizin_toplam_fiyati").html(sonuc[0]);
                        //alert(sonuc[1]);
                        jQuery("#fiyat").html(sonuc[1]);
                        //alert(sonuc[2]);
                        jQuery("#para_birimi").html(sonuc[2]);
                        //-----
                    });
                }
        }else if(jQuery("input#zarf_koli").val()=='zarf_dosya'){
                var _250 = jQuery("input#radio250az").attr('checked') ? "az":"cok";
                jQuery.post("ashx/kargo-fiyat.ashx",
                "tur=zarf_dosya&_250gr=" + _250 + "&cikis_merkezi=" + jQuery("select.cikis_merkezi").val() + "&varis_merkezi=" + jQuery("select.varis_merkezi").val() + "&dil=" + gecerli_dil,
                function(data){
                    //-----
                    var sonuc = data.split(/\|/);
                    //alert(sonuc[0]);
                    jQuery("#gonderinizin_toplam_fiyati").html(sonuc[0]);
                    //alert(sonuc[1]);
                    jQuery("#fiyat").html(sonuc[1]);
                    //alert(sonuc[2]);
                    jQuery("#para_birimi").html(sonuc[2]);
                    //-----
                });
        }else{
        }
        
        return false;
    });
    
    jQuery("a.elektronik_fiyat_teklifi").click(function(e){
        e.preventDefault();
        jQuery("div.elektronik_teklif").fadeIn();
        return false;
    });
    
    jQuery("a.elektronik_fiyat_formu_gonder").click(function(e){
        e.preventDefault();
        //alert(jQuery("div#elektronik_teklif input").serialize());
        jQuery.post("ashx/elektronik-teklif.ashx", jQuery("div#elektronik_teklif input").serialize(),
            function(data){
                if(data=="1")
                {
                    alert(teklifiniz_gonderilmistir);
                }
                else
                {
                    alert(formunuz_bir_hata_sebebiyle);
                }
            });
        return false;
    });
});