// JavaScript Document

function validacontato() {
	msg = '';
	if ( $.trim( $("#fnome").val() ).length < 6 ) msg += '\nNome';
	if ( !validaemail( $.trim( $("#femail").val() ) ) ) msg += '\nE-mail';
	if ( $.trim( $("#ftelefone").val() ).length != 14 ) msg += '\nTelefone';
	if ( $.trim( $("#fmensagem").val() ).length < 20 ) msg += '\nMensagem';
/*	if ( $.trim( $("#fnome").val() ).length
	$("#femail").val()
	$("#ftelefone").val()
	$("#fmensagem").val()*/
	if ( msg != '' ) {
		alert('Verifique os seguintes campos:'+msg)
		return false;
	} else {
		return true;
	}
}

function validapedido() {
	reDigitos = /^\d+$/;
	msg = '';
	if ( $.trim( $("#cnome").val() ).length < 6 ) msg += '\nNome';
	if ( !validaemail( $.trim( $("#cemail").val() ) ) ) msg += '\nE-mail';
	if ( $.trim( $("#ctelefone").val() ).length != 14 ) msg += '\nTelefone';
	if ( $.trim( $("#clogradouro").val() ).length < 10 ) msg += '\nLogradouro';
	if ( $.trim( $("#cbairro").val() ).length < 3 ) msg += '\nBairro';
	if ( $.trim( $("#ccidade").val() ).length < 3 ) msg += '\nCidade';
	if ( $.trim( $("#cuf").val() ).length != 2 ) msg += '\nUF';
	if ( $.trim( $("#ccep").val() ).length != 9 ) msg += '\nCEP';
	if ( !reDigitos.test( $("#cquantidade").val() ) ) msg += '\nQuantidade';

	if ( msg != '' ) {
		alert('Verifique os seguintes campos:'+msg)
		return false;
	} else {
		return true;
	}
}

$(function($){
   $("#ftelefone").mask("(99) 9999-9999");
   $("#ctelefone").mask("(99) 9999-9999");
   $("#ccep").mask("99999-999");
   $("#phone").mask("(999) 999-9999");
   $("#tin").mask("99-9999999");
   $("#ssn").mask("999-99-9999");
});



function validaemail(email) {
  if (window.RegExp) {
    var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
    var reg1 = new RegExp(reg1str);
    var reg2 = new RegExp(reg2str);
    if (!reg1.test(email) && reg2.test(email)) {
      return true;
    }
    return false;
  } else {
    if(email.indexOf("@") >= 0)
	return true;
    return false;
  }
}


