$(document).ready(function(){
    tab.init();
    do_fade.init();
    email.init();
});

var tab={
    init:function(){
        tab.auto();
        $('.susan_nav').click(function(){            
            tab.selectSusan();
        });
        $('.erica_nav').click(function(){            
            tab.selectErica();
        });
    },
    auto:function(){
        if($('.susan_nav').hasClass('susan_sel')){            
            tab.showSusan();
        }
        if($('.erica_nav').hasClass('erica_sel')){            
            tab.showErica();
        }
    },
    selectSusan:function(){        
        if($('.susan_nav').hasClass('susan')){
            $('.susan_nav').removeClass('susan');
            $('.susan_nav').addClass('susan_sel');
            $('.susan_body').css('display','block');            
        }
        if($('.erica_nav').hasClass('erica_sel')){
            $('.erica_nav').removeClass('erica_sel');
            $('.erica_nav').addClass('erica');
            $('.erica_body').css('display','none');
        }        
    },
    selectErica:function(){        
        if($('.erica_nav').hasClass('erica')){            
            $('.erica_nav').removeClass('erica');
            $('.erica_nav').addClass('erica_sel');
            $('.erica_body').css('display','block');
        }
        if($('.susan_nav').hasClass('susan_sel')){
            $('.susan_nav').removeClass('susan_sel');
            $('.susan_nav').addClass('susan');
            $('.susan_body').css('display','none');
        }                
    },
    showSusan:function(){
        $('.susan_body').css('display','block');
        $('.erica_body').css('display','none');
    },
    showErica:function(){
        $('.erica_body').css('display','block');
        $('.susan_body').css('display','none');
    }
}

var do_fade={
    init:function(){
        $('.do_fade').fadeTo('fast',0.60);
        $('.do_fade').hover(function(){
            $(this).fadeTo('fast',1);
        },function(){
            $(this).fadeTo('fast',0.60);
        });
    }
}
var email={
    init:function(){
        $('#email_subscription_form').submit(function(){
            email.subscribe(this);
            return false;
        });
        $('.stxt').click(function(){
            var txt=$(this).val();
            if(txt=="Enter Email Address"){
                $(this).val('');
            }
        });
        $('.stxt').blur(function(){
            var txt=$(this).val();
            if(txt==""){
                $(this).val("Enter Email Address");
            }
        });
    },
    subscribe:function(obj){
        var email=obj.email.value;
        var base=$('base').attr('href');		
        validator.setAlert(true);
        if(validator.isEmail(email)){
            $.ajax({
               type:'post',
               url:base+'home/email_subscribe',
               data:{email:email},
               beforeSend:function(){
                   obj.email.value='Saving...';
               },
               success:function(html){
                   if(html=='yes'){
                        obj.email.value='Enter Email Address';
                        alert('Thank you. Subscription successful.');                        
                   }else{
                        obj.email.value=email;
                        alert('Subscription failed.');
                   }
               },
               error:function(a,s,d){                   
                   alert(a+':'+s+':'+d)
               }
            });
        }else{
            obj.email.select();
        }
    }
}