function validate_form1()
{
    var error = false;
    var error_message = 'Please Provide the Followings:\n';
    if(document.exp1.Firstname.value=="")
    {
        error = true;
        error_message += "* FirstName\n";
    }
    if(document.exp1.Initials.value=="")
    {
        error = true;
        error_message += "* Initial\n";
    }
    if(document.exp1.email.value=="")
    {
        error = true;
        error_message += "* Email Id\n";
    }
    if(document.exp1.email.value!="")
    {   var mailid = new String(document.exp1.email.value);
         if(mailid == "" || mailid.indexOf("@") < 0 || mailid.indexOf(".") < 0 || mailid.indexOf("@") == 0 || mailid.indexOf(".") == 0 || mailid.indexOf("@") == mailid.length-1 || mailid.indexOf("@") != mailid.lastIndexOf("@"))
         {
             error = true;
             error_message += "* Provide Valid Email Id\n";
         }
    }
   // alert(document.fresh1.day.options[document.fresh1.day.options.selectedIndex].value);
   var day = document.exp1.day.options[document.exp1.day.options.selectedIndex].value;
   var month = document.exp1.month.options[document.exp1.month.options.selectedIndex].value;
   var year = document.exp1.year.options[document.exp1.year.options.selectedIndex].value;
   if(day=="0" && month=="0" && year=="0")
   {
       error = true;
       error_message += "* Select Date of Birth\n";
   }
   else
   {
        if(document.exp1.day.options[document.exp1.day.options.selectedIndex].value=="0")
        {
            error = true;
            error_message += "* Select Date \n";
        }
        if(document.exp1.month.options[document.exp1.month.options.selectedIndex].value=="0")
        {
            error = true;
            error_message += "* Select Month \n";
        }
        if(document.exp1.year.options[document.exp1.year.options.selectedIndex].value=="0")
        {
            error = true;
            error_message += "* Select Year \n";
        }

   }
    if(error == true)
    {
        alert(error_message);
        return false;
    }
    return true;
}
/* exp2 validation */

function validate_form2()
{
   var error=false;
   var error_message = 'Provide the following:\n';
 if(document.exp2.taddress1.value=="" && document.exp2.taddress2.value=="")
 {
    error = true;
    error_message += "* Present Address\n";
 }


 if(document.exp2.tpin.value=="")
 {
     error = true;
     error_message += "* Present Pin/Zip\n";
 }
 if(document.exp2.tphone.value=="")
 {
     error = true;
     error_message += "* Present Phone\n";
 }
 if(document.exp2.paddress1.value=="" && document.exp2.paddress2.value=="")
 {
    error = true;
    error_message += "* Permanent Address\n";
 }
 if(document.exp2.ppin.value=="")
 {
     error = true;
     error_message += "* Permanent Pin/Zip\n";
 }
 if(document.exp2.pphone.value=="")
 {
     error = true;
     error_message += "* Permanent Phone\n";
 }
 if(error == true)
 {
     alert(error_message);
     return false;
 }
 return true;

}

/*exp3 validation */
function validate_form3()
{
    var error = false;
    var error_message = 'Provide the following:\n';

    if(document.exp3.finaleducation.options[document.exp3.finaleducation.options.selectedIndex].value=="")
    {
        error = true;
        error_message += '* Final Education\n';
    }
    if(document.exp3.yop.value=="")
    {
        error = true;
        error_message += '* Year Of Passing\n';
    }
    if(isNaN(document.exp3.yop.value))
    {
        error = true;
        error_message += '* Enter Numericals only in Year Field\n';
    }
     if(document.exp3.institute.value=="")
    {
        error = true;
        error_message += '* Name of the Institute\n';
    }
     if(document.exp3.percentage.value=="")
    {
        error = true;
        error_message += '* Aggregate Percentage\n';
    }
     if(isNaN(document.exp3.percentage.value))
    {
        error = true;
        error_message += '* Aggregate Percentage should be Numericals only\n';
    }
     if(document.exp3.specialization.value=="")
    {
        error = true;
        error_message += '* Specialization\n';
    }

     if(document.exp3.sslc.value=="")
    {
        error = true;
        error_message += '* 10th Standard Percentage\n';
    }
    if(isNaN(document.exp3.sslc.value))
    {
        error = true;
        error_message += '* 10th Standard Percentage should be Numericals only\n';
    }
     if(document.exp3.inter.value=="")
    {
        error = true;
        error_message += '* 12th Percentage\n';
    }
    if(isNaN(document.exp3.inter.value))
    {
        error = true;
        error_message += '* 12th Percentage should be Numericals only\n';
    }

      if(document.exp3.grad.value=="")
    {
        error = true;
        error_message += '* Under Graduation Percentage\n';
    }
     if(isNaN(document.exp3.grad.value))
    {
        error = true;
        error_message += '* Under Graduation Percentage should be Numericals only\n';
    }
    if(isNaN(document.exp3.postgrad.value))
    {
        error = true;
        error_message += "* Post graduation Percentage should be Numericals Only\n";
    }
    if(error == true)
    {
        alert(error_message);
        return false;
    }

    return true;
}

/*exp4 validation */
function validate_form4()
{
    var error = false;
    var error_message = 'Provide the following\n';
    var exp_yrs = document.exp4.totalexp_yy.options[document.exp4.totalexp_yy.options.selectedIndex].value;
    var exp_mon = document.exp4.totalexp_mm.options[document.exp4.totalexp_mm.options.selectedIndex].value;

    if(exp_yrs=="" && exp_mon=="")
    {
        error = true;
        error_message += "* Total Experience \n";
    }

    if(document.exp4.skills.value=="")
    {
        error = true;
        error_message += "* CoreSkills \n";
    }
    if(document.exp4.cemployer.value=="")
    {
        error = true;
        error_message += "* Current Employer \n";
    }
     if(document.exp4.pemployer.value=="")
    {
        error = true;
        error_message += "* Previous Employer \n";
    }
    if(document.exp4.resume.value=="")
    {
        error = true;
        error_message +="* Paste the Resume\n";
    }
    if(error == true)
    {
        alert(error_message);
        return false;
    }
    return true;
}

/*               freshers validation goes here    */
function validate_fresher()
{
    var error = false;
    var error_message = 'Please Provide the Followings:\n';
    if(document.fresh1.Firstname.value=="")
    {
        error = true;
        error_message += "* FirstName\n";
    }
    if(document.fresh1.Initials.value=="")
    {
        error = true;
        error_message += "* Initial\n";
    }
    if(document.fresh1.email.value=="")
    {
        error = true;
        error_message += "* Email Id\n";
    }
    if(document.fresh1.email.value!="")
    {   var mailid = new String(document.fresh1.email.value);
         if(mailid == "" || mailid.indexOf("@") < 0 || mailid.indexOf(".") < 0 || mailid.indexOf("@") == 0 || mailid.indexOf(".") == 0 || mailid.indexOf("@") == mailid.length-1 || mailid.indexOf("@") != mailid.lastIndexOf("@"))
         {
             error = true;
             error_message += "* Provide Valid Email Id\n";
         }
    }
   // alert(document.fresh1.day.options[document.fresh1.day.options.selectedIndex].value);
   var day = document.fresh1.day.options[document.fresh1.day.options.selectedIndex].value;
   var month = document.fresh1.month.options[document.fresh1.month.options.selectedIndex].value;
   var year = document.fresh1.year.options[document.fresh1.year.options.selectedIndex].value;
   if(day=="0" && month=="0" && year=="0")
   {
       error = true;
       error_message += "* Select Date of Birth\n";
   }
   else
   {
        if(document.fresh1.day.options[document.fresh1.day.options.selectedIndex].value=="0")
        {
            error = true;
            error_message += "* Select Date \n";
        }
        if(document.fresh1.month.options[document.fresh1.month.options.selectedIndex].value=="0")
        {
            error = true;
            error_message += "* Select Month \n";
        }
        if(document.fresh1.year.options[document.fresh1.year.options.selectedIndex].value=="0")
        {
            error = true;
            error_message += "* Select Year \n";
        }

   }
    if(error == true)
    {
        alert(error_message);
        return false;
    }
    return true;
}
/*fresh2  validation   */

function validate_fresher2()
{
   var error=false;
   var error_message = 'Provide the following:\n';
 if(document.fresh2.taddress1.value=="" && document.fresh2.taddress2.value=="")
 {
    error = true;
    error_message += "* Present Address\n";
 }


 if(document.fresh2.tpin.value=="")
 {
     error = true;
     error_message += "* Present Pin/Zip\n";
 }
 if(document.fresh2.tphone.value=="")
 {
     error = true;
     error_message += "* Present Phone\n";
 }
 if(document.fresh2.paddress1.value=="" && document.fresh2.paddress2.value=="")
 {
    error = true;
    error_message += "* Permanent Address\n";
 }
 if(document.fresh2.ppin.value=="")
 {
     error = true;
     error_message += "* Permanent Pin/Zip\n";
 }
 if(document.fresh2.pphone.value=="")
 {
     error = true;
     error_message += "* Permanent Phone\n";
 }
 if(error == true)
 {
     alert(error_message);
     return false;
 }
 return true;

}

/*fresh3 validation */
function validate_fresher3()
{
    var error = false;
    var error_message = 'Provide the following:\n';

    if(document.fresh3.finaleducation.options[document.fresh3.finaleducation.options.selectedIndex].value=="")
    {
        error = true;
        error_message += '* Final Education\n';
    }
    if(document.fresh3.yop.value=="")
    {
        error = true;
        error_message += '* Year Of Passing\n';
    }
    if(isNaN(document.fresh3.yop.value))
    {
        error = true;
        error_message += '* Enter Numericals only in Year Field\n';
    }
     if(document.fresh3.institute.value=="")
    {
        error = true;
        error_message += '* Name of the Institute\n';
    }
     if(document.fresh3.percentage.value=="")
    {
        error = true;
        error_message += '* Aggregate Percentage\n';
    }
     if(isNaN(document.fresh3.percentage.value))
    {
        error = true;
        error_message += '* Aggregate Percentage should be Numericals only\n';
    }
     if(document.fresh3.specialization.value=="")
    {
        error = true;
        error_message += '* Specialization\n';
    }

     if(document.fresh3.sslc.value=="")
    {
        error = true;
        error_message += '* 10th Standard Percentage\n';
    }
    if(isNaN(document.fresh3.sslc.value))
    {
        error = true;
        error_message += '* 10th Standard Percentage should be Numericals only\n';
    }
     if(document.fresh3.inter.value=="")
    {
        error = true;
        error_message += '* 12th Percentage\n';
    }
    if(isNaN(document.fresh3.inter.value))
    {
        error = true;
        error_message += '* 12th Percentage should be Numericals only\n';
    }

      if(document.fresh3.grad.value=="")
    {
        error = true;
        error_message += '* Under Graduation Percentage\n';
    }
     if(isNaN(document.fresh3.grad.value))
    {
        error = true;
        error_message += '* Under Graduation Percentage should be Numericals only\n';
    }
    if(isNaN(document.fresh3.postgrad.value))
    {
        error = true;
        error_message += "* Post graduation Percentage should be Numericals Only\n";
    }
    if(error == true)
    {
        alert(error_message);
        return false;
    }

    return true;
}
/* fresh4 validation */
function validate_fresher4()
{
    var error = false;
    var error_message = 'Provide the following\n';
    if(document.fresh4.skills.value=="")
    {
        error = true;
        error_message += "* CoreSkills \n";
    }
    if(document.fresh4.resume.value=="")
    {
        error = true;
        error_message +="* Paste the Resume\n";
    }
    if(error == true)
    {
        alert(error_message);
        return false;
    }
    return true;
}
