function prepareLoginFields(){
$('#pwd_text_field').show();
$('#password').hide();
$('#pwd_text_field').focus(function() {
if( $('#pwd_text_field').is(':visible') ) {
$('#pwd_text_field').hide();
$('#password').show();
$('#password').focus();
}
});
$('#password').blur(function() {
if($('#password').val() == '') {
$('#pwd_text_field').show();
$('#password').hide();
}
});
$("#email").focus(function() {
if($("#email").val() == "e-mail" ){
$("#email").val('');
}
});
$("#email").blur(function() {
if($("#email").val() == "" ){
$("#email").val("e-mail");
}
});
$("#loginForm").validate({
rules: {
password: {
required: true
},
email: {// compound rule
required: true,
email: true
}
},
messages:{
email: "
",
password: "
"
}
});
};
function prepareWizStep1(){
$("#voucher").mask("***-***-***-****",{placeholder:" "});
$("#addrZipcode").mask("99999-999",{placeholder:" "});
$("#wizForm").validate({
rules: {
email: {
required: true,
email: true,
remote: "/attendants/checkEmail.php"
},
voucher: {
remote: "/attendants/checkVoucher.php"
},
modelId: {
required: true
},
carrierId: {
required: true
},
addrZipcode: {
required: true,
minlength: 9
}
},
messages:{
email: "
"
,voucher: "
"
,modelId: "
"
,carrierId: "
"
,addrZipcode: "
"
}
});
}
function prepareWizStep2(){
// $("#document").mask("999.999.999-99",{placeholder:" "});
$("#birth").mask("99/99/9999",{placeholder:" "});
$("#addrZipcode").mask("99999-999",{placeholder:" "});
$("#phoneArea").mask("99",{placeholder:" "});
$("#phone").mask("9999-9999",{placeholder:" "});
$("#gender").mask("a",{placeholder:" "});
$("#wizForm").validate({
rules: {
name: {
required: true
},
lastName: {
required: true
},
gender: {
required: true,
remote: "/attendants/checkGender.php"
},
// document: {
// required: true,
// remote: "/attendants/checkDocument.php"
// },
birth: {
required: true,
remote: "/attendants/checkBirth.php"
},
address: {
required: true
},
addrNumber: {
required: true
},
addrCity: {
required: true
},
addrState: {
required: true,
remote: "/attendants/checkAddrState.php"
},
addrZipcode: {
required: true,
minlength: 9
},
phoneArea: {
required: true,
minlength: 2
},
phone: {
required: true,
minlength: 9
},
userPassword: {
required: true
,minlength: 6
},
confirmPassword: {
required: true
,minlength: 6
,equalTo: "#userPassword"
}
},
messages:{
name: "
"
,lastName: "
"
,gender: "
"
,birth: "
"
,address: "
"
,addrNumber: "
"
,addrCity: "
"
,addrState: "
"
,addrZipcode: "
"
,phoneArea: "
"
,phone: "
"
,userPassword: "
"
,confirmPassword: "
"
//,document: "
"
}
});
}
function prepareWizStep3(){
$("#wizForm").validate({
rules: {
TOS: {
required: true
}
},
messages:{
TOS: "
"
}
});
}
function getBrCep(){
$.post('/attendants/checkCep.php',{'cep': $("#addrZipcode").val() },
function(data){
$(data).find('webservicecep').each(function(){
switch($(this).find('resultado').text()){
case '1':
break;
case '-1':
//alert('CEP não encontrado');
return;
break;
case '-2':
//alert('Formato de CEP inválido');
return;
break;
case '-3':
//alert('Limite de buscas de ip por minuto excedido');
return;
break;
case '-4':
//alert('Ip banido. Contate o administrador');
return;
break;
default:
//alert('Erro ao conectar-se tente novamente');
return;
break;
}//end switch resultado
if($(this).find('resultado').text()==1){
$("#addrState").attr({ value: $(this).find('uf').text() });
$("#addrCity").attr({ value: $(this).find('cidade').text() });
$("#addrArea").attr({ value: $(this).find('bairro').text() });
//$("#addrNumber").attr({ value: $(this).find('numero').text() });
//$("#addrComp").attr({ value: $(this).find('complemento').text() });
$("#address").attr({ value: $(this).find('tipo_logradouro').text()+ " " + $(this).find('logradouro').text() });
//alert($(this).find('logradouro').text());
return;
}//end resultado true
});
}
,"xml");
}