function procSelProd(ps_id) {
	if (ps_id!='0') {
		location.href=('../produtos/?id='+ps_id);
	}
}

function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    }
    return (errors == '');
} }

function isValidEmail(email){ 
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/ 
    if(RegExp.test(email)){ 
        return true; 
    }else{ 
        return false; 
    } 
}

function changeColor(cc_qual,cc_color,cc_check) {
	if (cc_check) {
		if (document.getElementById(cc_qual).value=='')	{
			document.getElementById('span'+cc_qual).style.color=cc_color;
		}
	} else {
		document.getElementById('span'+cc_qual).style.color=cc_color;
	}
}

function checkContato(contatoformerro,contatoerrofone,contatoerroemail,formerros) {
	changeColor('nome','black',false);
	changeColor('fone','black',false);
	changeColor('email','black',false);
	changeColor('mensagem','black',false);

	nome		=	document.getElementById('nome').value;
	fone		=	document.getElementById('fone').value;
	email		=	document.getElementById('email').value;
	mensagem	=	document.getElementById('mensagem').value;

	if (nome=='' || fone=='' || email=='' || mensagem=='') {
		changeColor('nome','red',true);
		changeColor('fone','red',true);
		changeColor('email','red',true);
		changeColor('mensagem','red',true);
		alert(contatoformerro);
		return false;
	} else {
		msgerro	=	"";
		if (fone.length<14) {
			changeColor('fone','red',false);
			msgerro	=	msgerro+contatoerrofone+'\n';
		}
		if (!(isValidEmail(email))) {
			changeColor('email','red',false);
			msgerro	=	msgerro+contatoerroemail+'\n';
		}
		if (msgerro=='')	{
			document.getElementById("wait").style.display='block';
			return true;
		} else {
			alert(formerros+'\n\n'+msgerro);
			return false;
		}
	}
}


function checkTrabalhe(contatoformerro,contatoerroemail,cvformerro1,formerros) {
	var extensoes=new Array(".DOC",".PDF",".TXT");

	changeColor('nome','black',false);
	changeColor('email','black',false);
	changeColor('arquivo','black',false);

	nome		=	document.getElementById('nome').value;
	email		=	document.getElementById('email').value;
	arquivo		=	document.getElementById('arquivo').value;

	if (nome=='' || email=='' || arquivo=='') {
		changeColor('nome','red',true);
		changeColor('email','red',true);
		changeColor('arquivo','red',true);
		alert(contatoformerro);
		return false;
	} else  {
		msgerro	=	"";
		if (!(isValidEmail(email))) {
			changeColor('email','red',false);
			msgerro	=	msgerro+contatoerroemail+'\n';
		}
		// Verifica Extensao do Arquivo
		arquivoOK=false;
		arquivo	=	arquivo.toUpperCase();
		for (x in extensoes) {
			if (arquivo.indexOf(extensoes[x])!=-1) {
				arquivoOK=true;
			}
		}
		if (!(arquivoOK)) {
			changeColor('arquivo','red',false);
			msgerro	=	msgerro+=cvformerro1;
		}

		if (msgerro=='')	{
			document.getElementById("formTrabalhe").action=document.getElementById("formTrabalhe").action+'?nome='+nome+'&email='+email+'&nomarq='+arquivo;
			document.getElementById("wait").style.display='block';
			return true;
		} else {
			alert(formerros+'\n\n'+msgerro);
			return false;
		}
	}
}

