﻿/// <reference name="MicrosoftAjax.js"/>

function FunctionalValidation( pm_Rfldfucntionalare,pDdlFunctionalarea,pDDlGraduation,pTxtSkils,pTxtResume,pDdlCurrentindustry,pRqdCurrentInustry,pRqdGraaduation,pRqdKeyskills,pRqdResume) {
   
    var rqdfldfunctional = document.getElementById(pm_Rfldfucntionalare);
    var DdlFunctionalarea = document.getElementById(pDdlFunctionalarea);

    var DDlGraduation = document.getElementById(pDDlGraduation);
    var TxtSkils = document.getElementById(pTxtSkils);

    var TxtResume = document.getElementById(pTxtResume);
    var DdlCurrentindustry = document.getElementById(pDdlCurrentindustry);

    var RqdCurrentInustry = document.getElementById(pRqdCurrentInustry);
    var RqdGraaduation = document.getElementById(pRqdGraaduation);

    var RqdResume = document.getElementById(pRqdResume);
    var RqdKeyskills = document.getElementById(pRqdKeyskills);
    
    if (DdlFunctionalarea.selectedIndex == "0")
     { 
     if (RqdGraaduation.style.display = 'block')
     {
        RqdGraaduation.style.display = 'none';
    }
  
   rqdfldfunctional.style.display = 'block';
    if (RqdKeyskills.style.display = 'block')
    {
        RqdKeyskills.style.display = 'none';
    }
   if (RqdResume.style.display = 'block') 
   {
       RqdResume.style.display = 'none';
   }
   if (RqdCurrentInustry.style.display = 'block')
    {
        RqdCurrentInustry.style.display = 'none';
    }
         return false;
    }

    else if (DDlGraduation.selectedIndex == "0") 
    {
    if (rqdfldfunctional.style.display = 'block')
    {
        rqdfldfunctional.style.display = 'none';
    }
    RqdGraaduation.style.display = 'block';
    if (RqdKeyskills.style.display = 'block')
    {
        RqdKeyskills.style.display = 'none';
    }
    if (RqdResume.style.display = 'block')
    {
       RqdResume.style.display = 'none';
   }
   if (RqdCurrentInustry.style.display = 'block')
    {
        RqdCurrentInustry.style.display = 'none';
    }
        return false;
    }

  else if (TxtSkils.value == "")
   {
  if (rqdfldfunctional.style.display = 'block')
  {
        rqdfldfunctional.style.display = 'none';
   }
    if (RqdGraaduation.style.display = 'block')
    {
        RqdGraaduation.style.display = 'none';
   }
   if (RqdResume.style.display = 'block') {
       RqdResume.style.display = 'none';
   }
   if (RqdCurrentInustry.style.display = 'block') {
       RqdCurrentInustry.style.display = 'none';
   }
  RqdKeyskills.style.display = 'block';
 
        return false;
       
    }

   else if (TxtResume.value == "")
    {
  if (rqdfldfunctional.style.display = 'block')
  {
        rqdfldfunctional.style.display = 'none';
   }
    if (RqdGraaduation.style.display = 'block')
    {
        RqdGraaduation.style.display = 'none';
   }
   if (RqdKeyskills.style.display = 'block') {
       RqdKeyskills.style.display = 'none';
   }
   if (RqdCurrentInustry.style.display = 'block') {
       RqdCurrentInustry.style.display = 'none';
   }
   RqdResume.style.display = 'block';
  
        return false;
    }
    

   else  if (DdlCurrentindustry.selectedIndex == "0")
    {
   if (rqdfldfunctional.style.display = 'block')
     {
        rqdfldfunctional.style.display = 'none';
     }
    if (RqdGraaduation.style.display = 'block')
    {
        RqdGraaduation.style.display = 'none';
    }
   if (RqdKeyskills.style.display = 'block')
   {
       RqdKeyskills.style.display = 'none';
   }
   if (RqdResume.style.display = 'block') 
   {
       RqdResume.style.display = 'none';
   }

   RqdCurrentInustry.style.display = 'block';
        return false;
        
    }
    
    else {
        return true;
    }
}

function isNumberKey(evt) {

    var charCode = (evt.which) ? evt.which : event.keyCode
    
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 43)
        return false;

    return true;
}
function isSalaryKey(evt) {

    var charCode = (evt.which) ? evt.which : event.keyCode

    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 44)
        return false;

    return true;
}
function alphanumeric(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if ((charCode > 47 && charCode < 58) || (charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123)) {
        return true;
    }
    else {

        return false;
    }
}






