
function tell()
{

if(document.form3.email1.value=='')
{
alert('Please enter your email address')
document.form3.email1.focus()
return false
}

if(document.form3.email2.value=='')
{
alert('Please enter email address')
document.form3.email2.focus()
return false
}

if(document.form3.comments.value=='')
{
alert('Please enter your comments')
document.form3.comments.focus()
return false
}

}
function bemail()
{
if(document.form2.email.value.indexOf("rediffmail")=="-1")
{
}
else
{
alert('Rediffmail email address is not acceptable. Please enter another email ID')
document.form2.email.focus()
return false
}
if(document.form2.email.value.indexOf("rediff")=="-1")
{
}
else
{
alert('Rediffmail email address is not acceptable. Please enter another email ID')
document.form2.email.focus()
return false
}

if(document.form2.email.value.indexOf("REDIFF")=="-1")
{
}
else
{
alert('Rediffmail email address is not acceptable. Please enter another email ID')
document.form2.email.focus()
return false
}
if(document.form2.email.value.indexOf("REDIFFMAIL")=="-1")
{
}
else
{
alert('Rediffmail email address is not acceptable. Please enter another email ID')
document.form2.email.focus()
return false
}
if(document.form2.email.value.indexOf("Rediff")=="-1")
{
}
else
{
alert('Rediffmail email address is not acceptable. Please enter another email ID')
document.form2.email.focus()
return false
}
}

function ready()
{
if(document.form2.firstname.value=='')
{
alert('Please enter your first name')
document.form2.firstname.focus()
return false
}
if(document.form2.lastname.value=='')
{
alert('Please enter your last name')
document.form2.lastname.focus()
return false
}

if (document.form2.dob1.selectedIndex==0) 
{
alert('Please select birth date')
document.form2.dob1.focus()
return false
}

if (document.form2.dob2.selectedIndex==0) 
{
alert('Please select birth month')
document.form2.dob2.focus()
return false
}

if (document.form2.dob3.selectedIndex==0) 
{
alert('Please select year of birth')
document.form2.dob3.focus()
return false
}


if (document.form2.nationality.selectedIndex==0) 
{
alert('Please select your country')
document.form2.nationality.focus()
return false
}

if(document.form2.hometelephone.value=='')
{
alert('Please enter your phone number')
document.form2.hometelephone.focus()
return false
}

if(document.form2.email.value=='')
{
alert('Please enter your email address')
document.form2.email.focus()
return false
}
if(document.form2.email.value.indexOf("@")=="-1"||document.form2.email.value.indexOf(".")=="-1")
{
alert('Please enter correct Email Address')
document.form2.email.focus()
return false
}

if(document.form2.qual1.value=='')
{
alert('Please enter your qualification')
document.form2.qual1.focus()
return false
}
if(document.form2.uni1.value=='')
{
alert('Please enter your university')
document.form2.uni1.focus()
return false
}

if(document.form2.major1.value=='')
{
alert('Please enter your major field of study')
document.form2.major1.focus()
return false
}

if(document.form2.class1.value=='')
{
alert('Please enter the class obtained')
document.form2.class1.focus()
return false
}

if(document.form2.numberyear1.value=='')
{
alert('Please enter the number of years taken to complete the course')
document.form2.numberyear1.focus()
return false
}

if(document.form2.yearpass1.value=='')
{
alert('Please enter the year of passing')
document.form2.yearpass1.focus()
return false
}

if(document.form2.lang1.value=='')
{
alert('Please enter the language of instruction ')
document.form2.lang1.focus()
return false
}

if(document.form2.emp1.value=='')
{
alert('Please enter the current employer')
document.form2.emp1.focus()
return false
}

if(document.form2.pos1.value=='')
{
alert('Please enter your position')
document.form2.pos1.focus()
return false
}

if(document.form2.pos1.value=='')
{
alert('Please enter your position')
document.form2.pos1.focus()
return false
}

if(document.form2.desc1.value=='')
{
alert('Please enter the job description')
document.form2.desc1.focus()
return false
}

if(document.form2.exp1.value=='')
{
alert('Please enter total work experience')
document.form2.exp1.focus()
return false
}
}

function form1()
{
if(document.study.firstname.value=='')
{
alert('Please enter your first name')
document.study.firstname.focus()
return false
}
if(document.study.lastname.value=='')
{
alert('Please enter your last name')
document.study.lastname.focus()
return false
}

if(document.study.age.value=='')
{
alert('Please enter your age')
document.study.age.focus()
return false
}


if(document.study.nationality.value=='')
{
alert('Please enter your Nationality')
document.study.nationality.focus()
return false
}

if(document.study.email.value=='')
{
alert('Please enter your email address')
document.study.email.focus()
return false
}
if(document.study.hometelephone.value=='')
{
alert('Please enter your phone number')
document.study.hometelephone.focus()
return false
}
}

function tellfriend(){window.open("tell.asp","a1","height=225,width=350,top=0,left=0")}

function dv_pquery()
{

if(document.form4.firstname.value=='')
{
alert('Please enter your first name')
document.form4.firstname.focus()
return false
}

if(document.form4.lastname.value=='')
{
alert('Please enter your last name')
document.form4.lastname.focus()
return false
}

if(document.form4.email.value=='')
{
alert('Please enter correct Email Address')
document.form4.phone.focus()
return false
}

if(document.form4.email.value.indexOf("@")=="-1"||document.form4.email.value.indexOf(".")=="-1")
{
alert('Please enter correct Email Address')
document.form4.email.focus()
return false
}

if(document.form4.phone.value=='')
{
alert('Please enter a valid phone number')
document.form4.phone.focus()
return false
}

if(checkInternationalPhone(document.form4.phone.value)==false)
{
alert('Please enter a valid phone number')
document.form4.phone.focus()
return false
}

if(document.form4.bground.value=='')
{
alert('Please enter your background details')
document.form4.bground.focus()
return false
}

if (document.form4.bground.value.length > 1000)
{
alert('Sorry, the Background Notes field only allows 1000 characters, and it currently has ' + document.form4.bground.value.length + 
' characters. Please alter your notes to reduce ' + (document.form4.bground.value.length - 1000) + ' characters.');
return false; 
}

if(document.form4.queries.value=='')
{
alert('Please enter your Queries')
document.form4.queries.focus()
return false
}

if (document.form4.queries.value.length > 1000)
{
alert('Sorry, the Queries field only allows 1000 characters, and it currently has ' + document.form4.queries.value.length + 
' characters. Please alter your notes to reduce ' + (document.form4.queries.value.length - 1000) + ' characters.');
return false; 
}
return true;
}

/**
 * DHTML phone number validation script. 
 */

// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}