
$(document).ready(function(){
    $("a[rel*=externo]").attr('target','_blank');
});

function Abre(url, width, height) {
    window.open(url,"_blank","resizable=yes,toolbar=no,status=no,menubar=no,scrollbars=yes,width=" + width + ",height=" + height)
}

function Fun_Enviar(formID) {
    var formularios = document.forms.length;
    for(i=0;i<formularios;i++)   {
        if(document.forms[i].name==formID)     {
            var formulario = i;
            break;
        }
    }
    var num_respostas = document.forms[formulario].opcao.length;
    var resposta = num_respostas;
    var respostas = "";
    for(i=0;i<num_respostas;i++)   {
        if(document.forms[formulario].opcao[i].checked)    {
            resposta = i;
            if(respostas)  {
                respostas=respostas + "&";
            }
            else   {
                respostas=respostas + "?";
            }
            respostas=respostas + "opcao=" + document.forms[formulario].opcao[i].value;
        }
    }
    if(resposta==num_respostas) {
        alert("Uma opção deve ser escolhida!");
    }
    else     {
        Abre("http://www.enquetes.com.br/enquete.asp" + respostas,400,340);
    }
}

function validaForm(form) {
    msg = new Array();

    formElements = $(form).map(function(){
        return $.makeArray(this.elements);
    });
    formElements.each(function(i){
        a = $(this);
        nomeObj = a.attr('name');
        idObj 	= a.attr('id');
        relObj 	= a.attr('rel');
        if ((relObj=="required_email" )) {
            b=a.prev('input:first')
            if(!validaEmail(a.val())){
                a.val();
                a.addClass('campo_requer');
                b.addClass('campo_requer');
                msg.push('»   ' + a.attr('title'));
            } else {
                a.removeClass('campo_requer');
                b.removeClass('campo_requer');
            }
        }else if(relObj=="required") {
            b=a.prev('input:first')
            if((a.val() == null) || (a.val() == "")){
                a.addClass('campo_requer');
                b.addClass('campo_requer');
                msg.push('»   ' + a.attr('title'));
            } else {
                a.removeClass('campo_requer');
                b.removeClass('campo_requer');
            }
        }
    });

    if(msg.length==0) {
        return true;
    }

    alert('Verifique os erros informados:\n\n' + msg.join('\n'));
    return false;
}


function validaEmail(value) {
    expressao = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i;
    if(!expressao.test(value)) {
        return false;
    }
    return true;
}


function showTimer() {
    var time=new Date();
    var hour=time.getHours();
    var minute=time.getMinutes();
    var second=time.getSeconds();
    if(hour<10)   hour  ="0"+hour;
    if(minute<10) minute="0"+minute;
    if(second<10) second="0"+second;
    var st=hour+":"+minute+":"+second;
    $('#timer').html(st);
}
function initTimer() {
    setInterval(showTimer,1000);
}
