//Javascript
var validated = false;
var htmlBackup;
var tempValueHolder;
var tracker = false;
var deptHtml = "";

function CheckFiles(){
var obj = document.getElementById('txtFileCV');
            if(obj.value.length > 0)
              {
                var str = obj.value.substring(obj.value.length-3);
                if(str != 'pdf' && str != 'doc' )
                 {
                    alert('Please provide your CV in pdf or doc format');
                        return false;
                 }
                 else
                 {
                    return true;
                 }
             }
             else
             {
                alert('{Please provide your CV in pdf or doc format');
                return false;
             }
 }


function Validate(obj,tempText)
{
    //if(!tracker)
    {
    var tempObj = document.getElementById(obj);
    
     if(tempObj.id == "ddltitle")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
            
            if(tempObj.options[tempObj.options.selectedIndex].value == "-1")
               {
                         if(!tracker)
                            CreateErrorTr(tempObj.id,"Select your Title");
                         tracker = true;
                         return false;
               }
               else
               {
                        tracker = false;
                        RemoveErrorTr(tempObj.id,tempText);
                        validated = false;
                        return true;
               }
    }
    
    if(tempObj.id == "txtFileCV")
    {
         var fileflag =  CheckFiles();
         return fileflag;
    }
    
    
    
    if(tempObj.id == "txtFirstName")
    {
    
       if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
           
       if(!(chkEmpty(tempObj,"First name") && chkPattern(tempObj,"First name",/^\s*([A-Z]|[a-z])/)))
       {   
               tracker = true;
               return false;
       }
       else
       {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
       }
    }
    
    if(tempObj.id == "txtLastName")
    {
        

        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
        {
            htmlBackup = tempObj.parentNode.innerHTML;
        }
        
     
        if(!(chkEmpty(tempObj,"Last name") && chkPattern(tempObj,"Last name",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                 tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
     if(tempObj.id == "txtName")
    {
    
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
        
    
    
        if(!(chkEmpty(tempObj,"name") && chkPattern(tempObj,"name",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
     if(tempObj.id == "txtCompany")
    {
    
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
        
    
    
        if(!(chkEmpty(tempObj,"Company name") && chkPattern(tempObj,"Company name",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    
    if(tempObj.id == "txtEmail")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Email address") && chkPattern(tempObj,"email address",/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    
   
    
    if(tempObj.id == "txtPhone")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Phone number") && chkPattern(tempObj,"Phone number",/^\d*[0-9]?$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    if(tempObj.id == "txtFax")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Fax number") && chkPattern(tempObj,"Fax number",/^\d*[0-9]?$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    if(tempObj.id == "txtMobile")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Mobile number") && chkPattern(tempObj,"Mobile number",/^\d*[0-9]?$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    
    
    if(tempObj.id == "txtTelNo")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Telephone number") && chkPattern(tempObj,"Telephone number",/^\d*[0-9]?$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    
    
    if(tempObj.id == "txtSubject")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Subject") && chkPattern(tempObj,"Subject",/^\s*([A-Z]|[a-z])/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
   
    if(tempObj.id == "txtMessage")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Message")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
   if(tempObj.id == "txtEmp")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Employees")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }

       if(tempObj.id == "txtAddress")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Address")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
     if(tempObj.id == "txtCity")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"City")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
   if(tempObj.id == "txtZipCode")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Zip Code")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
   if(tempObj.id == "txtState")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"State")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
 
 if(tempObj.id == "txtHowLong")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"source of information about this position")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
 
 
 
   if(tempObj.id == "txtCountry")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Country")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
   
   if(tempObj.id == "txtDept")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Department")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }

   if(tempObj.id == "txtSubject")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Subject")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }   
  
     if(tempObj.id == "txtContactNo")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Contact Number")))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }  
  

if(tempObj.id == "ddlTime")
   {
          if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
            
            if(tempObj.options[tempObj.options.selectedIndex].value == "-1")
               {
                         if(!tracker)
                            CreateErrorTr(tempObj.id,"Select your Time");
                         tracker = true;
                         return false;
               }
               else
               {
                        tracker = false;
                        RemoveErrorTr(tempObj.id,tempText);
                        validated = false;
                        return true;
               }
    }

if(tempObj.id == "ddlDepartment")
   {
          if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            deptHtml = tempObj.parentNode.innerHTML;
            
            if(tempObj.options[tempObj.options.selectedIndex].value == "-1")
               {
                         if(!tracker)
                            CreateErrorTr(tempObj.id,"Select your Department");
                         tracker = true;
                         return false;
               }
               else
               {
                        tracker = false;
                        RemoveErrorTr(tempObj.id,tempText);
                        validated = false;
                        return true;
               }
    }



  
   if(tempObj.id == "ddlIndustry")
   {
          if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
            
            if(tempObj.options[tempObj.options.selectedIndex].value == "-1")
               {
                         if(!tracker)
                            CreateErrorTr(tempObj.id,"Select your Industry");
                         tracker = true;
                         return false;
               }
               else
               {
                        tracker = false;
                        RemoveErrorTr(tempObj.id,tempText);
                        validated = false;
                        return true;
               }
    }

       if(tempObj.id == "ddlHear")
   {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
            
            if(tempObj.options[tempObj.options.selectedIndex].value == "-1")
               {
                         if(!tracker)
                            CreateErrorTr(tempObj.id,"");
                         tracker = true;
                         return false;
               }
               else
               {
                        tracker = false;
                        RemoveErrorTr(tempObj.id,tempText);
                        validated = false;
                        return true;
               }
    }
       
   
   
  
   
   
   if(tempObj.id == "ddlCountry")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
            
            if(tempObj.options[tempObj.options.selectedIndex].value == "-1")
               {
                         if(!tracker)
                            CreateErrorTr(tempObj.id,"Select your Country");
                         tracker = true;
                         return false;
               }
               else
               {
                        tracker = false;
                        RemoveErrorTr(tempObj.id,tempText);
                        validated = false;
                        return true;
               }
    }
   
   if(tempObj.id == "ddlTime")
    {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
            
            if(tempObj.options[tempObj.options.selectedIndex].value == "-1")
               {
                         if(!tracker)
                            CreateErrorTr(tempObj.id,"Select your Time");
                         tracker = true;
                         return false;
               }
               else
               {
                        tracker = false;
                        RemoveErrorTr(tempObj.id,tempText);
                        validated = false;
                        return true;
               }
    }
   
   if(tempObj.id == "txtday")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"date of birth") && chkPattern(tempObj,"date of birth",/^\d*[0-9]?$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
   if(tempObj.id == "txtMonth")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"date of birth") && chkPattern(tempObj,"date of birth",/^\d*[0-9]?$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    if(tempObj.id == "txtYear")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"date of birth") && chkPattern(tempObj,"date of birth",/^\d*[0-9]?$/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
   
    if(tempObj.id == "txtCaptch")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        if(!(chkEmpty(tempObj,"Captcha code") && chkLength(tempObj,"Captcha code",5,5) && chkPattern(tempObj,"Captcha Code",/^\s*([A-Z]|[a-z])/)))
        {   
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
      
    if(tempObj.id == "txtChkSites1")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        
        if(!(chkEmpty(tempObj,"Web site") && chkPattern(tempObj,"Web site",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    
       if(tempObj.id == "txtWebAddress")
    {
         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
    
        
        if(!(chkEmpty(tempObj,"web address") && chkPattern(tempObj,"web address",/^\s*([A-Z]|[a-z])/)))
        {   
                
                tracker = true;
               return false;
        }
        else
        {
                tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
        
    }
    
    
       if(tempObj.id == "txtLoginName")
       {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
        
        if(!(chkEmpty(tempObj,"preffered login name") && chkLength(tempObj,"preffered login name",3,25) && chkPattern(tempObj,"preffered login name",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                 tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    
     if(tempObj.id == "txtPassword")
       {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
        
        if(!(chkEmpty(tempObj,"password of your choice") && chkPattern(tempObj,"password of your choice",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                 tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
     if(tempObj.id == "txtRetypePassword")
       {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
        
        if(!(chkEmpty(tempObj,"Re-type password") && chkPattern(tempObj,"Re-type password",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                 tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
    
    
    if(tempObj.id == "txtWebSiteList")
       {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
        
        if(!(chkEmpty(tempObj,"web address") && chkPattern(tempObj,"web address",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                 tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }

        if(tempObj.id == "txtFullName")
       {
        if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
            htmlBackup = tempObj.parentNode.innerHTML;
        
        if(!(chkEmpty(tempObj,"full name") && chkPattern(tempObj,"full name",/^\s*([A-Z]|[a-z])/)))
        {   
               tracker = true;
               return false;
        }
        else
        {
                 tracker = false;
                RemoveErrorTr(tempObj.id,tempText);
                validated = false;
                return true;
        }
    }
  
  
   
    
    
    
//    if(tempObj.id == "rbUAEYes")
//    {
//         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
//            htmlBackup = tempObj.parentNode.innerHTML;
//    
//        
//        if(tempObj.checked == false)
//        {
//                         if(!tracker)
//                              CreateErrorTr(tempObj.id,"Verify your status");
//                         tracker = true;
//                         return false;
//         }
//          else
//               {
//                        tracker = false;
//                        RemoveErrorTr(tempObj.id,tempText);
//                        validated = false;
//                        tempObj.checked = true;
//                        return true;
//               }
//        }
   
//   if(tempObj.id == "rbUAENo")
//    {
//         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
//            htmlBackup = tempObj.parentNode.innerHTML;
//    
//        
//        if(tempObj.checked == false)
//        {
//                         if(!tracker)
//                              CreateErrorTr(tempObj.id,"Verify your status");
//                         tracker = true;
//                         return false;
//         }
//          else
//               {
//                        tracker = false;
//                        RemoveErrorTr(tempObj.id,tempText);
//                        validated = false;
//                        tempObj.checked = true;
//                        return true;
//               }
//        }
   
//    if(tempObj.id == "rbEnqYes")
//    {
//         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
//            htmlBackup = tempObj.parentNode.innerHTML;
//    
//        
//        if(tempObj.checked == false)
//        {
//                         if(!tracker)
//                              CreateErrorTr(tempObj.id,"Verify your status");
//                         tracker = true;
//                         return false;
//         }
//          else
//               {
//                        tracker = false;
//                        RemoveErrorTr(tempObj.id,tempText);
//                        validated = false;
//                        tempObj.checked = true;
//                        return true;
//               }
//        }
//   
//    if(tempObj.id == "rbEnqNo")
//    {
//         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
//            htmlBackup = tempObj.parentNode.innerHTML;
//    
//        
//        if(tempObj.checked == false)
//        {
//                         if(!tracker)
//                              CreateErrorTr(tempObj.id,"Verify your status");
//                         tracker = true;
//                         return false;
//         }
//          else
//               {
//                        tracker = false;
//                        RemoveErrorTr(tempObj.id,tempText);
//                        validated = false;
//                        tempObj.checked = true;
//                        return true;
//               }
//        }
        
   
//    if(tempObj.id == "rbEnqIndustryYes")
//    {
//         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
//            htmlBackup = tempObj.parentNode.innerHTML;
//    
//        
//        if(tempObj.checked == false)
//        {
//                         if(!tracker)
//                              CreateErrorTr(tempObj.id,"Verify your status");
//                         tracker = true;
//                         return false;
//         }
//          else
//               {
//                        tracker = false;
//                        RemoveErrorTr(tempObj.id,tempText);
//                        validated = false;
//                        tempObj.checked = true;
//                        return true;
//               }
//        }
//        
//        if(tempObj.id == "rbEnqIndustryNo")
//    {
//         if(!tracker && tempObj.parentNode.innerHTML.indexOf('errorDiv') < 0)
//            htmlBackup = tempObj.parentNode.innerHTML;
//    
//        
//        if(tempObj.checked == false)
//        {
//                         if(!tracker)
//                              CreateErrorTr(tempObj.id,"Verify your status");
//                         tracker = true;
//                         return false;
//         }
//          else
//               {
//                        tracker = false;
//                        RemoveErrorTr(tempObj.id,tempText);
//                        validated = false;
//                        tempObj.checked = true;
//                        return true;
//               }
//        }
   
   
   }
    
}

function CreateErrorTr(obj,text)
{
    tempValueHolder = document.getElementById(obj).value;
   // var chipkoDiv = "<div id='newErrorDiv' style='margin-bottom: 7px;' class='errorDiv'>" + text + "</div>";
    
    var chipkoDiv = "<div class='errorDiv' id='newErrorDiv'><div style='float: left;'><img src='/images/error-side1.gif'/></div><div style='float: left; padding-top: 2px; background-color: rgb(239, 242, 231); height: 18px;'>" + text + "</div><div style='float: left;'><img src='/images/error-side2.gif'/></div></div><div style='padding-top: 9px;' class='clear'></div>";
    
	var innerHTML = document.getElementById(obj).parentNode.innerHTML;
	if(innerHTML.indexOf('errorDiv') < 0){
		document.getElementById(obj).parentNode.innerHTML = chipkoDiv + innerHTML;
		if(document.getElementById(obj).parentNode.parentNode.childNodes[0].innerHTML == undefined)
			document.getElementById(obj).parentNode.parentNode.childNodes[1].style.verticalAlign = "bottom";
		else
			document.getElementById(obj).parentNode.parentNode.childNodes[0].style.verticalAlign = "bottom";
	}
	try{
	document.getElementById(obj).value = tempValueHolder;
	document.getElementById(obj).focus();
	}
	catch(err){}
}
	
function RemoveErrorTr(obj,tempText)
{ 
       //alert( document.getElementById(obj).parentNode.innerHTML.indexOf('errorDiv'));
        if(document.getElementById(obj).parentNode.innerHTML.indexOf('errorDiv') > 0)
        {
        var holdervalue = document.getElementById(obj).value;
                
        if(obj.indexOf('ddl') == 0)
       {
       	//alert(document.getElementById(obj).innerHTML);
       	document.getElementById(obj).parentNode.innerHTML = deptHtml; 
      try{
      	if(document.getElementById(obj).parentNode.parentNode.childNodes[0].innerHTML == undefined)
			document.getElementById(obj).parentNode.parentNode.childNodes[1].style.verticalAlign = "";
		else
			document.getElementById(obj).parentNode.parentNode.childNodes[0].style.verticalAlign = "";
        document.getElementById(obj).value = holdervalue;
       document.getElementById(obj).focus();
       }
       catch(err)
       {}
       }
       else
       {
        var tempa = document.getElementById(obj).parentNode;
              
        while(tempa.hasChildNodes())
        {
           tempa.removeChild(tempa.lastChild);
        }
              
       if(obj == "txtMessage")
       {
       var newTextArea = document.createElement("textarea");
       newTextArea.innerHTML = holdervalue;
       newTextArea.setAttribute("id",obj);
       newTextArea.name = obj;
       tempa.appendChild(newTextArea);
       }
       else
       {
       var newinput = document.createElement("input");
       newinput.type = "text";
       newinput.setAttribute("id",obj);
       newinput.setAttribute("value",holdervalue);
       newinput.name = obj;
       newinput.className = tempText;
       tempa.appendChild(newinput);
       }
       var newspan = document.createElement("span");
       newspan.innerHTML = "*";
       newspan.className = "starik";
             
       
       
       tempa.appendChild(newspan);
       
       document.getElementById(obj).focus();
       
       }
       
      }
       	//		<input type="text" id="txtLastName" value="" name="txtLastName" class="longInput"/>
//<span class="starik">*</span>
       
       
       /*if(document.getElementById(obj).parentNode.innerHTML.indexOf('errorDiv') > 0)
       {
       	var tempValue = document.getElementById(obj).value;
       	document.getElementById(obj).parentNode.innerHTML = htmlBackup;
       	
		if(document.getElementById(obj).parentNode.parentNode.childNodes[0].innerHTML == undefined)
			document.getElementById(obj).parentNode.parentNode.childNodes[1].style.verticalAlign = "";
		else
			document.getElementById(obj).parentNode.parentNode.childNodes[0].style.verticalAlign = "";
			
		if(document.getElementById(obj).id == "rbUAEYes" || document.getElementById(obj).id == "rbUAENo"|| document.getElementById(obj).id == "rbEnqYes" || document.getElementById(obj).id == "rbEnqNo" || document.getElementById(obj).id == "rbEnqIndustryYes" || document.getElementById(obj).id == "rbEnqIndustryNo"  )
		    document.getElementById(obj).checked = "checked";
		else
		    document.getElementById(obj).value = tempValue;
		
				
		document.getElementById(obj).focus();*/
		
		
		
		
		
		//		<input type="text" id="txtLastName" value="" name="txtLastName" class="longInput"/>
//<span class="starik">*</span>
		
		
		
		//alert(document.getElementById(obj).parentNode.innerHTML);
		//}
}

function chkEmpty(obj,fieldName)
{
   if(obj.value == "" || obj.value == "\n" || obj.value == "http://" || obj.value == "dd" || obj.value == "mm" || obj.value == "Year" || obj.value == "For example:example.com, example2.com.")
        {
          var text = "Enter your " +  fieldName;
           
           if(obj.parentNode.innerHTML.indexOf('errorDiv') > 0)
           {
                document.getElementById("newErrorDiv").innerHTML = "";
                document.getElementById("newErrorDiv").innerHTML = "<div style='float: left;'><img src='/images/error-side1.gif'/></div><div style='float: left; padding-top: 2px; background-color: rgb(239, 242, 231); height: 18px;'>Enter your " +  fieldName + "</div><div style='float: left;'><img src='/images/error-side2.gif'/></div></div><div style='padding-top: 9px;' class='clear'></div>";
                
                //document.getElementById("newErrorDiv").innerHTML = "Enter your " +  fieldName;
           }
           else
           if(!tracker)
                CreateErrorTr(obj.id,text);
         
           tracker = true;
           
           validated = true;
                    
            return false;
         }
         else
         {
            return true;
         }
}

function chkFile(obj,fieldName)
{
   if(obj.value.length > 0)
        {
          var str = obj.value.substring(obj.value.length-3);
                 if(str != 'pdf' && str != 'doc' )
                 {
                        if(obj.parentNode.innerHTML.indexOf('errorDiv') > 0)
                        {
                            document.getElementById("newErrorDiv").innerHTML = "";
                            document.getElementById("newErrorDiv").innerHTML = "Provide your CV/Resume in pdf or doc format";
                        }
                        else
                        { 
                        if(!tracker)
                            CreateErrorTr(obj.id,"Provide your CV/Resume in pdf or doc format");
                        tracker = true;
                        validated = true;
                        return;
                        }
                }
                else
                {
                    return true;
                }
        }
}

  
function chkLength(obj,fieldName,minLen,maxLen)
{
            var min = parseInt(minLen);
            var max = parseInt(maxLen);
            
            if(obj.value.length < min || obj.value.length > max)
            {
              var text = fieldName +" must be between " + minLen +" and "+ maxLen+" characters.";
                             
            if(obj.parentNode.innerHTML.indexOf('errorDiv') > 0)
            {
            document.getElementById("newErrorDiv").innerHTML = "";
            
            document.getElementById("newErrorDiv").innerHTML = "<div style='float: left;'><img src='/images/error-side1.gif'/></div><div style='float: left; padding-top: 2px; background-color: rgb(239, 242, 231); height: 18px;'>" + fieldName + " must be between " + minLen +" and "+ maxLen+" characters.</div><div style='float: left;'><img src='/images/error-side2.gif'/></div></div>";
            
           // document.getElementById("newErrorDiv").innerHTML = fieldName +" must be between " + minLen +" and "+ maxLen+" characters.";
            }
            else
            if(!tracker)
                CreateErrorTr(obj.id,text);
            
             tracker = true;
            
            validated = true;
            
              return false;
            }
            else
            {
              return true;
            }             
 }

function chkPattern(obj,fieldName,pattern)
{
            var filter  = pattern;
            if(!filter.test(obj.value))
            {
             var text = "Please provide a proper " +  fieldName;
             
             if(obj.parentNode.innerHTML.indexOf('errorDiv') > 0)
             {
                document.getElementById("newErrorDiv").innerHTML = "";
                document.getElementById("newErrorDiv").innerHTML = "<div style='float: left;'><img src='/images/error-side1.gif'/></div><div style='float: left; padding-top: 2px; background-color: rgb(239, 242, 231); height: 18px;'>Please provide a proper " +  fieldName + "</div><div style='float: left;'><img src='/images/error-side2.gif'/></div></div>";
                
                //document.getElementById("newErrorDiv").innerHTML = "Please provide a proper " +  fieldName;
             }
             else
             if(!tracker)
                CreateErrorTr(obj.id,text);
            
             tracker = true;
            
            validated = true;
             
              return false;
            }
            else
            {
              
              return true;
            }
}

function CheckforSites(obj,helperText)
{
	if(document.getElementById(obj).value == "http://www.")
	{
		Validate(obj,helperText);
		return false;
	}
	else
	{
		validated = true;
		Validate(obj,helperText);
		return false;
	}
}


function CheckValidation(formid,className)
{
     for(i=0 ; i < formid.elements.length ; i++)
    {
        var flag = Validate(formid.elements[i].getAttribute("id"),className);
        if(flag == false)
            return false;
        
	}
    
}

function makeDropDownSelected(id,ValueToSelect)
{
 var  obj = document.getElementById(id);
 for(i=0;i<obj.options.length;i++)
 {
  if(obj.options[i].value == ValueToSelect)
  {
    obj.options[i].selected = 'selected';
    break;
   }
  }  
}


