File: /home/vgijpbeijziw/www/crystal/custom_function_validation.js
$(document).ready(function() {
$("#contactFrm").RSV({
onCompleteHandler: submitForm,
rules: [
"required,name,Please enter your Name.",
"required,email,Please enter your Email Address.",
"valid_email,email,Please enter a valid email address.",
"required,phone,Please enter your Phone Number.",
"required,address1,Please enter your Address1.",
"required,address2,Please enter your Address2.",
"required,zipcode,Please enter your Zip code.",
"required,message,Please enter your message.",
"function,my_custom_function"
]
});
});
function submitForm(){
$('#loader').show(); // Show the Loading...
//alert($("#email").val());
var data = $("#contactFrm").serialize();
$.post("processform.php",data ,function(data)
{
$('#loader').hide(); // Show the Loading...
$("#email_err").html(data);
});
return false;
}
function my_custom_function()
{
err = new Array();
var val = document.getElementById("name").value;
if(val == "Name" ){
var field = document.getElementById("name");
err.push([field, "Please enter a valid Name"]);
}
var val = document.getElementById("email").value;
if(val == "Email Address" ){
var field = document.getElementById("email");
err.push([field, "Please enter a valid Email"]);
}
var val = document.getElementById("phone").value;
if(val == "Phone Number" ){
var field = document.getElementById("phone");
err.push([field, "Please enter a valid phone"]);
}
var val = document.getElementById("address1").value;
if(val == "Address #1" ){
var field = document.getElementById("address1");
err.push([field, "Please enter a valid address1"]);
}
var val = document.getElementById("address2").value;
if(val == "Address #2" ){
var field = document.getElementById("address2");
err.push([field, "Please enter a valid address2"]);
}
var val = document.getElementById("zipcode").value;
if(val == "Zip Code" ){
var field = document.getElementById("zipcode");
err.push([field, "Please enter a valid zipcode"]);
}
return err ;
}