﻿Sensei = new Class ({
    initialize  :   function(){
    /****************** PRELOADING START ***********************/
    
     var images = ['/i/m1-hover.jpg','/i/m2-hover.jpg','/i/m3-hover.jpg','/i/m4-hover.jpg','/i/m4-hover.jpg','/i/m5-hover.jpg'];  
     var loader = new Asset.images(images);  
    /****************** PRELOADING END ***********************/


//        var slideNavMessage = new Fx.Slide($('divNavMessage'), {
//		        transition: 'circ:out',
//		        duration: 'long'
//	        }).hide(); 
	    
	        
        $('btnNavMessage1').addEvent('click', function(){
            location.href = '/teksatirnedir.aspx';
//            slideNavMessage.toggle();
        });
//        $('btnNavMessage2').addEvent('click', function(){
//            slideNavMessage.toggle();
//        });        
	        
        var slideSearch = new Fx.Slide($('divSearchContent'), {
		        transition: 'circ:out',
		        duration: 'long'
	        }).hide(); 
	    
	        
        $('btnSearchClose').addEvent('click', function(){
            slideSearch.toggle();
        });
        
        $('ulSearch').addEvent('click', function(){
            slideSearch.toggle();
            slideEBulten.hide();
        });
	              
	    $('divSearchContent').setStyle('display','block');
	    
	    
	    
        var slideEBulten = new Fx.Slide($('divEBultenContent'), {
		        transition: 'circ:out',
		        wrapper: $('divEBultenWrapper'),
		        duration: 'long'
	        }).hide(); 
 
        $('btnClose').addEvent('click', function(){
            slideEBulten.toggle();
        });
        
//        $('ulEBulten').addEvent('click', function(){
//            slideEBulten.toggle();
//            slideSearch.hide();
//        });
        
	    $('divEBultenContent').setStyle('display','block');
        
        
                
        this.txtEposta = $('txtEposta');
        
        this.txtEposta.addEvent('focus', function(){
            if(this.value.contains('eposta@adresiniz'))
                this.value = '';
        });
        this.txtEposta.addEvent('blur', function(){
            if(this.value.length < 1)
                this.value = 'eposta@adresiniz';
        });
        
        
        this.spanEpostaResult = $('spanEpostaResult');
        this.btnBulten = $('btnBulten');
        this.btnBulten.addEvent('click', this.btnBulten_Click.bind(this));
        
        
        $(document.body).getElements('div.TeksatirClass').setStyle('display','block');

    },
    
    btnBulten_Click :   function(){
        this.spanEpostaResult.setStyle("display", "none");
        if(!this.txtEposta.value.contains('eposta@adresiniz')){
            this.spanEpostaResult.setStyle("display", "block");
           // this.spanEpostaResult.innerHTML = 'Lutfen E-Posta adresi giriniz';
            
           // return;
        }
        Lomo.Send('/service/newsletterservice.ashx','','email='+this.txtEposta.value,function(result){
            this.spanEpostaResult.setStyle("display", "block");
            switch(result){
                case '1': // basarili
                    this.spanEpostaResult.innerHTML = 'E-Posta adresiniz alindi';
                break;
                case '2': // bu mail kayıtlıydı
                    this.spanEpostaResult.innerHTML = 'E-Posta adresiniz daha once alinmis';
                break;
                case '3': // querystring boş
                    this.spanEpostaResult.innerHTML = 'Lutfen E-Posta adresi giriniz';
                break;
                case '4': // çok fazla request flood
                    this.spanEpostaResult.innerHTML = 'Cok fazla deneme yaptiniz';
                break;
                case '5': // geçersiz mail adresi
                    this.spanEpostaResult.innerHTML = 'Gecersiz E-Posta adresi';
                break;
            }
        }.bind(this));
        
    }
});

window.addEvent('domready', function() {
    var s = new Sensei();
});