﻿var IE6 = 0;
$(function(){

// ajuste sitemap
    $('.sitemap li a').each(function(){
        urlv = $(this).attr('href');
        if (urlv == ''){
            $(this).addClass('noLink');
        }
    });
    
// click para o font size
    /*
    var fs;
    var COOKIE_NAME = 'fontSize';
    if ($.cookie('fontSize') != null) {
        fs = $.cookie('fontSize');
    } else {
        fs = 1;
    }
    
    
    
    font(fs);
    
    $('.font_size_list li a').click(function() {
        var acao = $(this).attr('class');
        if (acao == 'font_size_down') {
            fs++;
        }
        if (acao == 'font_size_up') {
            fs--;
        }
        if (fs < 1) {
            fs = 1;
        }
        if (fs > 4) {
            fs = 4;
        }
        font(fs);
    });
    */
// fim do loading 

    /* ACESSIBILIDADE */   
    //Ir para conteúdo principal
    $('#funcaoDV1').bind('click keypress',function(){
        $('#main_area').focus();
    });
    
    
    //Ir para menu de serviços
    $('#funcaoDV2').bind('click keypress',function(){
        $('#main_content_internas_right').focus();
    });
    
    //Ir para menu principal
    $('#funcaoDV3').bind('click keypress',function(){
        $('#nav').focus();
    });
});


// funcao aumentar fonte
function font(fs){   
    fs = parseFloat(fs);
    var options = { path: '/', expires: 10 };
    switch (fs) {
        case 1:
            $('.padding_main , .esquerda_alinhamento').css('font-size','1.0em');            
            //$.cookie('fontSize', '1', options);
        break; 
        case 2:
            $('.padding_main , .esquerda_alinhamento').css('font-size','1.09em');
            //$.cookie('fontSize', '2', options);
        break; 
        case 3:
            $('.padding_main , .esquerda_alinhamento').css('font-size','1.18em');
            //$.cookie('fontSize', '3', options);            
        break; 
        case 4:
            $('.padding_main , .esquerda_alinhamento').css('font-size','1.27em');
            //$.cookie('fontSize', '4', options);
        break;
    }
}

function sh(item , obj){
    
    if (item == "conta"){
        if(obj == "sim"){
            $('.item_sim').show();
            $('.item_nao').hide();
        }else if (obj == "nao"){
            $('.item_sim').hide();
            $('.item_nao').show();
        }
    }
    if (item == "loja"){
        if(obj == "sim"){
            $('.site').show();           
        }else if (obj == "nao"){
            $('.site').hide();
        }
    }
    
}

function validaCampo(source, args) {
    if ($("#" + source.nextSibling.id).val() == "") {
        $("#" + source.nextSibling.id).addClass("erro");
        args.IsValid = false;
        document.getElementById('txtAlerta').innerHTML='Confira os campos em destaque';
    }
    else {
        $("#" + source.nextSibling.id).removeClass("erro");
        args.IsValid = true;
    }
}

function validaNumerico(source, args) {
    
   var reDigits = /^\d+$/;
    
    if (!reDigits.test($("#" + source.nextSibling.id).val())) {
        $("#" + source.nextSibling.id).addClass("erro");
        args.IsValid = false;
        document.getElementById('txtAlerta').innerHTML='Confira os campos em destaque';
    }
    else {
        $("#" + source.nextSibling.id).removeClass("erro");
        args.IsValid = true;
    }
}


function validaCheck(source, args) {

    if ($("#" + $("#" + $("#" + source.id + "").parent().attr("id")).find("input")[0].id).is(":checked") == false && $("#" + $("#" + $("#" + source.id + "").parent().next().attr("id")).find("input")[0].id).is(":checked") == false) {
        $("#" + $("#" + source.id + "").parent().attr("id")).addClass("erroSpan");
        $("#" + $("#" + source.id + "").parent().next().attr("id")).addClass("erroSpan");
        args.IsValid = false;
    }
    else {
        $("#" + $("#" + source.id + "").parent().attr("id")).removeClass("erroSpan");
        $("#" + $("#" + source.id + "").parent().next().attr("id")).removeClass("erroSpan");
        args.IsValid = true;
    }
}

function validaCombo(source, args) {
    var browser = navigator.appName;

    if ($("#" + $(".combo").attr("id")).attr("selectedIndex") == 0) {
        if (browser == "Netscape") {
            $("#" + $(".combo").attr("id")).addClass("erro");
        }
        else if (browser == "Microsoft Internet Explorer") {
            $("#" + source.nextSibling.id).addClass("erro");
        }
        args.IsValid = false;
    }
    else {
        if (browser == "Netscape") {
            $("#" + $(".combo").attr("id")).removeClass("erro");
        }
        else if (browser == "Microsoft Internet Explorer") {
            $("#" + source.nextSibling.id).removeClass("erro");
        }
        args.IsValid = true;
    }
}

function validaCondicional1(source, args) {

    if ($("#" + source.nextSibling.id).val() == "" && $("#" + $("#spanContaSim").find("input").attr("id")).is(":checked")==true) {
    $("#" + source.nextSibling.id).addClass("erro");
    args.IsValid = false;
    }
    else {
    $("#" + source.nextSibling.id).removeClass("erro");
    args.IsValid = true;
    }
}

function validaCondicional2(source, args) {
    if ($("#" + source.nextSibling.id).val() == "" && $("#" + $("#spanRadioLojaSim").find("input").attr("id")).is(":checked") == true) {
        $("#" + source.nextSibling.id).addClass("erro");
        args.IsValid = false;
    }
    else {
        $("#" + source.nextSibling.id).removeClass("erro");
        args.IsValid = true;
    }
}

function validatePEmail(source, args) {
    if ($("#" + source.nextSibling.id).val() == "") {
        $("#" + source.nextSibling.id).addClass("erro");
        args.IsValid = false;
    }
    else {

        var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        str = args.Value;
        if (str.match(emailRegEx)) {

            $("#" + source.nextSibling.id).removeClass("erro");
            args.IsValid = true;
        } else {
        $("#" + source.nextSibling.id).addClass("erro");
            args.IsValid = false;
        }

    }
}

function popup(url, w, h, s) {
    var oW = window.open(url, 'popup', 'width=' + w + ',height=' + h + ',directories=0,location=0,menubar=0,resizable=1,scrollbars=' + s + ',status=0,toolbar=0,marginleft=0,margintop=0,left=0,top=0');
}
