function maskIt(w,e,m,r,a){
    
    // Cancela se o evento for Backspace
    if (!e) var e = window.event
    if (e.keyCode) code = e.keyCode;
    else if (e.which) code = e.which;
    
    // Variáveis da função
    var txt  = (!r) ? w.value.replace(/[^\d]+/gi,'') : w.value.replace(/[^\d]+/gi,'').reverse();
    var mask = (!r) ? m : m.reverse();
    var pre  = (a ) ? a.pre : "";
    var pos  = (a ) ? a.pos : "";
    var ret  = "";

    if(code == 9 || code == 8 || txt.length == mask.replace(/[^#]+/g,'').length) return false;

    // Loop na máscara para aplicar os caracteres
    for(var x=0,y=0, z=mask.length;x<z && y<txt.length;){
        if(mask.charAt(x)!='#'){
            ret += mask.charAt(x); x++;
        } else{
            ret += txt.charAt(y); y++; x++;
        }
    }
    
    // Retorno da função
    ret = (!r) ? ret : ret.reverse()    
    w.value = pre+ret+pos;
}

// Novo método para o objeto 'String'
String.prototype.reverse = function(){
    return this.split('').reverse().join('');
};



function validate(){

var digits="0123456789"

var temp

if (document.testform.nome.value=="") {
alert("Preencha corretamente o campo NOME.");
document.testform.nome.focus();
return false
}
if (document.testform.cidade.value=="") {
alert("Preencha corretamente o campo CIDADE.");
document.testform.cidade.focus();
return false
}
if (document.testform.state.value=="") {
alert("Preencha corretamente o campo ESTADO.");
document.testform.state.focus();
return false
}
if (document.testform.arquivo2.value=="") {
alert("Preencha corretamente o campo IMAGEM.");
document.testform.arquivo2.focus();
return false
}
if (document.testform.local.value=="") {
alert("Preencha corretamente o campo LOCAL.");
document.testform.local.focus();
return false
}
if (document.testform.data1.value.length < 10 ) {
alert("Preencha corretamente o campo DATA.");
document.testform.data1.focus();
return false
}
if (document.testform.data.value=="") {
alert("Preencha corretamente o campo DATA POR EXTENSO.");
document.testform.data.focus();
return false
}
if (document.testform.email.value=="") {
alert("Preencha corretamente o campo E-MAIL.");
document.testform.email.focus();
return false
}
if (document.testform.seu_nome.value=="") {
alert("Preencha corretamente o campo SEU NOME.");
document.testform.seu_nome.focus();
return false
}
if (document.testform.detalhes.value=="") {
alert("Preencha corretamente o campo DETALHES.");
document.testform.detalhes.focus();
return false
}
if (document.testform.tipo.value=="") {
alert("Selecione uma ação");
document.testform.tipo.focus();
return false
}
if (document.testform.valor_dos_ingressos.value=="") {
alert("Preencha corretamente o valor dos ingressos");
document.testform.valor_dos_ingressos.focus();
return false
}

if (document.testform.pontos_de_venda.value=="") {
alert("Preencha corretamente os pontos de vendas");
document.testform.pontos_de_venda.focus();
return false
}


  return true
}



function enviar(url){
location.href=""+url;
}

function Abre(URL) {
  window.open(URL, 'AgitoColatina', 'width=365, height=330, top=100, left=100, scrollbars=no, status=yes, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}

function Radio(URL) {
  window.open(URL, 'EuAgito', 'width=350, height=460, top=100, left=100, scrollbars=no, status=yes, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}

function ContaCaracteres(){
   intCaracteres = 500 - document.mural.mensagem.value.length;
   if (intCaracteres > 0){
      document.mural.caracteres.value = intCaracteres;
      return true;
   }
   else {
      document.mural.caracteres.value = 0;
      document.mural.mensagem.value = document.mural.mensagem.value.substr(0,500)
      return false;
   }
}
/*
document.onkeydown = function keyPress(evt)
{
	var keyCode =
		document.layers ? evt.which :
		document.all ? event.keyCode :
		document.getElementById ? evt.keyCode : 0;
	if (keyCode == 37) // direita
		{parent.window.exibe_foto.volta()}
	if (keyCode == 38)  // cima
		{parent.window.exibe_foto.volta()}
	if (keyCode == 39) // esquerda
		{parent.window.exibe_foto.vai()}
	if (keyCode == 40)  // baixo
		{parent.window.exibe_foto.vai()}
}
*/
