var end = 'http://www.mixfm.com.br/';
var mouseMenu = 0;

$(document).ready(function() {
	
    $('#pag a').click(function(){
        alert($(this).attr("href"));
    });
	
    $('#loginn').val('');
    $('#passwordd').val('');

    var options = {
        target :  '#out',
        beforeSubmit : showRequestt,
        success : showResponsee
    };
	
    $('#Formenquete').submit(function(){
        $(this).ajaxSubmit(options);
        return false;
    });
	
    var ops = {
        target :  '.login-senha',
        beforeSubmit : Request,
        success : showLogin
    };
	
    $('#login').submit(function(){
        $(this).ajaxSubmit(ops);
        return false;
    });
	
    var config = {
        target:'#boxMeio',
        beforeSubmit : Res,
        success: logado
    };
	
    $('#login-meio').submit(function(){
        $(this).ajaxSubmit(config);
        return false;
    });

    $("#loginTop").focus( function(){
        if($('#loginTop').val() == 'e-mail'){
            $('input#loginTop').val('');
        }

        $("#loginTop").focusout( function(){
            if($('#loginTop').val() == ''){
                $('input#loginTop').val('e-mail');
            }
        });

                
        $("#divSenha").click( function(){
            $('#divSenha').css('display','none');
            $('#passTop').focus();
        });

        $("#passTop").focus( function(){
            $('#divSenha').css('display','none');
                
        });


        $("#passTop").focusout( function(){
            if($('#passTop').val() == ''){
                $('#divSenha').css('display','block');
            }
        });
    });

    $('#lembrar').click(function(){
        var login = $('#loginTop').val();
        if( login == '' || login == 'e-mail'){
            $('#loginTop').focus();
            return false;
        }else{
            if(validarEmail(login)!=false){
                $.post(end+'login/lembrar' , {
                    logins : login
                } , function(data){
                    divResponse( data );
                } );

            }else{
                divResponse( '<span style="color:red;" >Ops! este Email é invalido. </span>' );
                $('#loginTop').focus();
                $('#loginTop').css('border','1px solid red');
                return false
            }
        }
    });

});


 
function validarEmail( campo ){
    var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if(pattern.test(campo)){
        return true;
    }else{
        return false;
    }
}
    

function mudaFlag(novo){
    mouseMenu = novo;
}

function someAfiliada(){
    mouseMenu = 0;
    var h = setTimeout(function(){
        if(mouseMenu == '0'){
            $('#menu-large').fadeOut('normal');
        }
    }, 2000);
}

function mostraAfiliadas(){
    mouseMenu = 1;
    $('#menu-large').fadeIn('normal');
}

function fadeAfiliada(){
    if(mouseMenu == '0'){
        $('#menu-large').fadeOut('normal');

    }
}
function mostraBastidores(){
     $('#bastidores').css('display','block');
     $(".seta-bastidores").css("background", 'url("'+end+'images/seta-menu-on.gif")');
}
function someBastidores(){
     $('#bastidores').css('display','none');
     $(".seta-bastidores").css("background", 'url("'+end+'images/seta-menu-off.gif")');
}


function linked(id){
    loadAfiliada(id);
}


function loadAfiliada( idAfiliada ){
     $.get(end+'afiliadacontrole/index/'+idAfiliada , function(data){

            if(IsNumeric(data)== false){

                window.location.href=data;

            }else{
                window.location.href=end+'home';

               
            }
    });
}


function showRequestt( formData , jqForm , options ){
    var queryString = $.param(formData);
    $('#out').html('<div style="color:#333; font-size:12px;" align="center"><img src="images/load.gif" /><br/>Loading</div>');
}

function showResponsee( responseText, statusText, xhr, $form ){	}


function Request( formData , jqForm , options ){
    var queryString = $.param(formData);
    $('.login-senha').html('<div style="color:#333; font-size:12px;" align="center"><img src="images/load.gif" /><br/>Loading</div>');
}

function showLogin( responseText, statusText, xhr, $form ){	}


/* login meio */
function Res(formData , jqForm , options ){
    var queryString = $.param(formData);
    $('#boxMeio').html('<div style="color:#333; font-size:12px;" align="center"><img src="images/load.gif" /><br/>Loading</div>');
}

function logado( responseText, statusText, xhr, $form ){ }



function trocaAba( quanto , page){
    $('#seta').css('background-position', quanto+'px -1px');
    loadPage( page );
	
}

function loadPage( page ){	
	
    $('#boxMeio').html('<div align="center" style="font-size:12px;"><img src="images/load.gif" /></div>');
	
    $.get( page , function(data){
        $('#boxMeio').html(data);
    });
}


function divResponse( content ){
    if( $('html').scrollTop() != 0){
        $('html').animate({
            scrollTop : 0
        },'normal',function(){
			
            $('#content-response').slideToggle('normal');
            $('#content-response').html('<h3>'+content+'</h3>');
            setTimeout(function(){
                $('#content-response').slideToggle('normal');
            } , 8500);
        });
	
    }else{
		
        $('#content-response').slideToggle('normal');
        $('#content-response').html('<h3>'+content+'</h3>');
        setTimeout(function(){
            $('#content-response').slideToggle('normal');
        } , 8500);
		
    }
	
}

function out(){
	
    $.get(end+"login/logout", function( data ){
        $('.login-senha').html(data);
    });
}



function IsNumeric(value){

    var er = /^[0-9]+$/;

    return (er.test(value)) ? true : false;

}

