
var Utils = function(){

    this.timeout = 100;

    $(document).ready(function(){

        utils.autoMarginTop();


    });

    this.autoMarginTop = function (){

        $('.autoMarginTop').each(function(){

            var t = $(this);

            if(t.attr('autoMarginTop')==null || isNaN(t.attr('autoMarginTop'))){                
                var v =t.css('margin-top');
                if(v=='auto') v= 0;    
                t.attr('autoMarginTop',toInt(v));               
            }


            if(t.attr('autoMarginTop')!=null && !isNaN(t.attr('autoMarginTop')) ){

                t.css('margin-top', (t.attr('autoMarginTop')*1 - t.height()/2)*1 );  
            }

        });


        setTimeout(utils.autoMarginTop,utils.timeout);
        utils.timeout+=300;
    }

}

function toInt(p){
    p = p.replace('px','');
    return p*1;
}

var utils = new Utils();




$(document).ready(function(){

    
    $('.footer .sign input').focusin(function(){
        if($(this).val()=='E-mail'){
            $(this).val('');
        }
    }).focusout(function(){
         if($(this).val()==''){
            $(this).val('E-mail');
        }
    }).keypress(function(e){
        if(e.keyCode==13){
         $('.footer .sign .signSubmit').click();   
        }
    });
    
    $('.footer .sign .signSubmit').click(function(e){

        e.preventDefault();
        $.post($(this).attr('href'), { email: $('.footer .sign input').val() },
        function(data) {
           
            $('.footer .sign .msg').text(data.msg);
            if(data.error==1){
                $('.footer .sign .msg').addClass('error');    
            }else{
               
                $('.footer .sign .msg').removeClass('error').addClass('success');    
                $('.footer .sign input').hide(200);
                $('.footer .sign .signSubmit').hide(0);
            }
            
        },'json');

    });
    
    
    setInterval(function(){
        
        $('.twitts em a').attr('style','color:#4c4c4c!important;');
        //$('.team .twitts em a').addClass('embedFontItalic');
        
    },2000);
    
 

});


