function MM_jumpMenu(targ,selObj,restore){ 
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { 
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


// validador


		function validar(Form) {

			Form = document.form;

			var invalid, s;
			invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;

            var digits="0123456789";

			var s;

			nome=document.form.nome;
			email=document.form.email;
			cidade=document.form.cidade;
			estado=document.form.estado;
			ddd=document.form.ddd;
			fone=document.form.fone;
	 		arquivo=document.form.arquivo;
    			cpf=document.form.cpf;
    		
    		
			err = 0;

			if (nome.value == " " || nome.value.length < 1)
			{ nome.focus(); alert('Preencha seu Nome e tente novamente!'); return false; }
			
			if (email.value == " " || email.value.length < 1)
			{ err = 1; }

			if (email.value.indexOf("@") < 1 || email.value.indexOf("@") > email.value.length - 6)
			{ err = 1; }

			if (email.value.indexOf(".") < 1)
			{ err = 1; }

			if (email.value.lastIndexOf(".") > email.value.length - 3)
			{ err = 1; }

			if (email.value.indexOf("@") != email.value.lastIndexOf("@"))
			{ err = 1; }

			if (email.value.indexOf(",") > 0 || email.value.indexOf(";") > 0 || email.value.indexOf(":") > 0 || email.value.indexOf("/") > 0 )
			{ err = 1; }

			if (email.value.indexOf("|") > 0 || email.value.indexOf(")") > 0 || email.value.indexOf("(") > 0 || email.value.indexOf("^") > 0 )
			{ err = 1; }

			if (email.value.indexOf("..") > 0 || email.value.indexOf("!") > 0 || email.value.indexOf("*") > 0)
			{ err = 1; }

			if (email.value.indexOf("$") > 0 || email.value.indexOf("#") > 0 || email.value.indexOf("`") > 0 || email.value.indexOf("~") > 0 )
			{ err = 1; }

			if (email.value.indexOf("@.") > 0)
			{ err = 1; }

			if (email.value.indexOf(".@") > 0)
			{ err = 1; }

			if (email.value.indexOf(" ") > 0)
			{ err = 1; }

			if (err == 1) {
				email.focus();
				alert('E-MAIL incorreto! Verifique-o e tente novamente!');
				return false;
			}

			if (cidade.value == " " || cidade.value.length < 1)
			{ cidade.focus(); alert('Preencha a sua Cidade e tente novamente!'); return false; }

			if (estado.value == " " || estado.value.length < 1)
			{ estado.focus(); alert('Preencha o seu Estado e tente novamente!'); return false; }

			if (ddd.value == " " || ddd.value.length < 1)
			{ ddd.focus(); alert('Preencha o DDD e tente novamente!'); return false; }

			if (fone.value == " " || fone.value.length < 1)
			{ fone.focus(); alert('Preencha o Telefone e tente novamente!'); return false; }


			if (cpf.value == " " || cpf.value.length < 1)
			{ cpf.focus(); alert('Digite o seu CPF e tente novamente!'); return false; }

			if (arquivo.value == " " || arquivo.value.length < 1)
			{ arquivo.focus(); alert('Selecione o Currículo (Arquivo) e tente novamente!'); return false; }

			else {
				return true;
			}
			}
