function submitform(form)
{
var illegalChars = /[\W_]/;
var illegal= /[\(\)\<\>\,\;\:\\\/\"\[\]\$\#]/;
var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
if(form.name.value == "")
{
form.name.style.border = '#ff0000 outset 2px';
document.getElementById('nameerr').innerHTML = '
Please enter your Name.';
return false;
}
else if(form.username.value == "")
{
form.username.style.border = '#ff0000 outset 2px';
document.getElementById('usernameerr').innerHTML = '
Please enter Username.';
return false;
}
else if (illegalChars.test(form.username.value))
{
form.username.style.border = '#ff0000 outset 2px';
document.getElementById('usernameerr').innerHTML = '
your username contains Illegal characters.';
return false;
}
else if(form.email.value == "")
{
form.email.style.border = '#ff0000 outset 2px';
document.getElementById('emailerr').innerHTML = '
Please enter your E-mail.';
return false;
}
else if (!emailFilter.test(form.email.value))
{
form.email.style.border = '#ff0000 outset 2px';
document.getElementById('emailerr').innerHTML = '
Please enter a valid E-mail address.';
return false;
}
else if (illegal.test(form.email.value))
{
form.email.style.border = '#ff0000 outset 2px';
document.getElementById('emailerr').innerHTML = '
Your E-mail contains illegal characters.';
return false;
}
else if(form.address.value == "")
{
form.address.style.border = '#ff0000 outset 2px';
document.getElementById('addresserr').innerHTML = '
Please enter your Address.';
return false;
}
else if(form.city.value == "")
{
form.city.style.border = '#ff0000 outset 2px';
document.getElementById('cityerr').innerHTML = '
Please enter your city name.';
return false;
}
else if(form.country.value == "")
{
form.country.style.border = '#ff0000 outset 2px';
document.getElementById('countryerr').innerHTML = '
Please enter your country name.';
return false;
}
else if(form.phone.value == "")
{
form.phone.style.border = '#ff0000 outset 2px';
document.getElementById('phoneerr').innerHTML = '
Please enter your phone number.';
return false;
}
else if (form.phone.value.length < 6)
{
form.phone.style.border = '#ff0000 outset 2px';
document.getElementById('phoneerr').innerHTML = '
Your phone number must contain at least 6 characters.';
return false;
}
else if (form.phone.value.length > 12)
{
form.phone.style.border = '#ff0000 outset 2px';
document.getElementById('phoneerr').innerHTML = '
Your phone number must not contain more than 12 characters.';
return false;
}
else if(form.institute.value == "")
{
form.institute.style.border = '#ff0000 outset 2px';
document.getElementById('instituteerr').innerHTML = '
Please enter the name of your Institute.';
return false;
}
else if(form.job.value == "")
{
form.job.style.border = '#ff0000 outset 2px';
document.getElementById('joberr').innerHTML = '
Please enter your Job Title.';
return false;
}
else if(form.cat_id.value == "")
{
form.cat_id.style.border = '#ff0000 outset 2px';
document.getElementById('cat_iderr').innerHTML = '
Please enter Category.';
return false;
}
else
{
return true;
}
}
function checkname(form)
{
if(form.name.value == "")
{
form.name.style.border = '#ff0000 outset 2px';
document.getElementById('nameerr').innerHTML = '
Please enter your Name.';
}
else
{
form.name.style.border = '#0000ff solid 1px';
document.getElementById('nameerr').innerHTML = '';
}
}
function checkusername(form)
{
var illegalChars = /[\W_]/;
if(form.username.value == "")
{
form.username.style.border = '#ff0000 outset 2px';
document.getElementById('usernameerr').innerHTML = '
Please enter Username.';
}
else if (illegalChars.test(form.username.value))
{
form.username.style.border = '#ff0000 outset 2px';
document.getElementById('usernameerr').innerHTML = '
Username contains illegal characters.';
}
else
{
form.username.style.border = '#0000ff solid 1px';
document.getElementById('usernameerr').innerHTML = '';
}
}
function checkemail(form)
{
var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
var illegal= /[\(\)\<\>\,\;\:\\\/\"\[\]\$\#]/;
if(form.email.value == "")
{
form.email.style.border = '#ff0000 outset 2px';
document.getElementById('emailerr').innerHTML = '
Please enter your E-mail.';
}
else if (!emailFilter.test(form.email.value))
{
form.email.style.border = '#ff0000 outset 2px';
document.getElementById('emailerr').innerHTML = '
Please enter a valid E-mail address.';
}
else if (illegal.test(form.email.value))
{
form.email.style.border = '#ff0000 outset 2px';
document.getElementById('emailerr').innerHTML = '
Your E-mail contains illegal characters.';
}
else
{
form.email.style.border = '#0000ff solid 1px';
document.getElementById('emailerr').innerHTML = '';
}
}
function checkpaswd(form)
{
var illegal= /[\(\)\<\>\,\ \\;\:\\\/\"\[\]\$\#]/;
if(form.password.value == "")
{
form.password.style.border = '#ff0000 outset 2px';
document.getElementById('passworderr').innerHTML = '
Please enter Password.';
}
else if (illegal.test(form.password.value))
{
form.password.style.border = '#ff0000 outset 2px';
document.getElementById('passworderr').innerHTML = '
Password contains illegal characters.';
}
else if(form.password.value.length < 8)
{
form.password.style.border = '#ff0000 outset 2px';
document.getElementById('passworderr').innerHTML = '
Password must contain at least 8 characters.';
}
else
{
form.password.style.border = '#0000ff solid 1px';
document.getElementById('passworderr').innerHTML = '';
}
}
function checkcpaswd(form)
{
var illegal= /[\(\)\<\>\,\ \\;\:\\\/\"\[\]\$\#]/;
if(form.password2.value == "")
{
form.password2.style.border = '#ff0000 outset 2px';
document.getElementById('password2err').innerHTML = '
Please enter Password.';
}
else if (form.password.value != form.password2.value)
{
form.password.style.border = '#ff0000 outset 2px';
form.password2.style.border = '#ff0000 outset 2px';
document.getElementById('password2err').innerHTML = '
Password must be same in both the fields.';
}
else
{
form.password.style.border = '#0000ff solid 1px';
form.password2.style.border = '#0000ff solid 1px';
document.getElementById('password2err').innerHTML = '';
}
}
function checkaddress(form)
{
if(form.address.value == "")
{
form.address.style.border = '#ff0000 outset 2px';
document.getElementById('addresserr').innerHTML = '
Please enter your Address.';
}
else
{
form.address.style.border = '#0000ff solid 1px';
document.getElementById('addresserr').innerHTML = '';
}
}
function checkcity(form)
{
if(form.city.value == "")
{
form.city.style.border = '#ff0000 outset 2px';
document.getElementById('cityerr').innerHTML = '
Please enter your city name.';
}
else
{
form.city.style.border = '#0000ff solid 1px';
document.getElementById('cityerr').innerHTML = '';
}
}
function checkcountry(form)
{
if(form.country.value == "")
{
form.country.style.border = '#ff0000 outset 2px';
document.getElementById('countryerr').innerHTML = '
Please enter your country name.';
}
else
{
form.country.style.border = '#0000ff solid 1px';
document.getElementById('countryerr').innerHTML = '';
}
}
function checkphone(form)
{
if(form.phone.value == "")
{
form.phone.style.border = '#ff0000 outset 2px';
document.getElementById('phoneerr').innerHTML = '
Please enter your phone number.';
}
else if (form.phone.value.length < 6)
{
form.phone.style.border = '#ff0000 outset 2px';
document.getElementById('phoneerr').innerHTML = '
Your phone number must contain at least 6 characters.';
}
else if (form.phone.value.length > 12)
{
form.phone.style.border = '#ff0000 outset 2px';
document.getElementById('phoneerr').innerHTML = '
Your phone number must not contain more than 12 characters.';
}
else
{
form.phone.style.border = '#0000ff solid 1px';
document.getElementById('phoneerr').innerHTML = '';
}
}
function checkinstitute(form)
{
if(form.institute.value == "")
{
form.institute.style.border = '#ff0000 outset 2px';
document.getElementById('instituteerr').innerHTML = '
Please enter the name of your Institute.';
}
else
{
form.institute.style.border = '#0000ff solid 1px';
document.getElementById('instituteerr').innerHTML = '';
}
}
function checkjob(form)
{
if(form.job.value == "")
{
form.job.style.border = '#ff0000 outset 2px';
document.getElementById('joberr').innerHTML = '
Please enter your Job Title.';
}
else
{
form.job.style.border = '#0000ff solid 1px';
document.getElementById('joberr').innerHTML = '';
}
}
function checkcategory(form)
{
if(form.cat_id.value == "")
{
form.cat_id.style.border = '#ff0000 outset 2px';
document.getElementById('cat_iderr').innerHTML = '
Please enter Category.';
}
else
{
form.cat_id.style.border = '#0000ff solid 1px';
document.getElementById('cat_iderr').innerHTML = '';
}
}