if (document.images) {
	
  topnavabouton = new Image();
  topnavabouton.src = "/images/topnav_about_on.jpg";

  topnavserviceson = new Image();
  topnavserviceson.src = "/images/topnav_services_on.jpg";

  topnavclientsolutionson = new Image();
  topnavclientsolutionson.src = "/images/topnav_clientsolutions_on.jpg";

  topnavcareerson = new Image();
  topnavcareerson.src = "/images/topnav_careers_on.jpg";
  
  topnavpartneringon = new Image();
  topnavpartneringon.src = "/images/topnav_partnering_on.jpg";
  
  topnavnewsroomon = new Image();
  topnavnewsroomon.src = "/images/topnav_newsroom_on.jpg";
  
  topnavtestimonialson = new Image();
  topnavtestimonialson.src = "/images/topnav_testimonials_on.jpg";
  
  topnavcontactuson = new Image();
  topnavcontactuson.src = "/images/topnav_contactus_on.jpg";
    
   
  topnavaboutoff = new Image();
  topnavaboutoff.src = "/images/topnav_about.jpg";

  topnavservicesoff = new Image();
  topnavservicesoff.src = "/images/topnav_services.jpg";

  topnavclientsolutionsoff = new Image();
  topnavclientsolutionsoff.src = "/images/topnav_clientsolutions.jpg";

  topnavcareersoff = new Image();
  topnavcareersoff.src = "/images/topnav_careers.jpg";
  
  topnavpartneringoff = new Image();
  topnavpartneringoff.src = "/images/topnav_partnering.jpg";
  
  topnavnewsroomoff = new Image();
  topnavnewsroomoff.src = "/images/topnav_newsroom.jpg";
  
  topnavtestimonialsoff = new Image();
  topnavtestimonialsoff.src = "/images/topnav_testimonials.jpg";
  
  topnavcontactusoff = new Image();
  topnavcontactusoff.src = "/images/topnav_contactus.jpg";
  
}

function changeImages() {
  if (document.images) {
    for (var i=0; i<changeImages.arguments.length; i+=2) {
      document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
    }
  }
}

var num = 3;

function HideReveal (div) {

  for (i=1;i<=num;i++) {
	document.getElementById("contacttab" + i).style.display = 'none';
  }
  
  document.getElementById("contacttab" + div).style.display = '';
 
}


var num1 = 2;

function HideRevealForm (div) {

  for (i=1;i<=num1;i++) {
	document.getElementById("contactform" + i).style.display = 'none';
  }
  
  document.getElementById("contactform" + div).style.display = '';
 
}

function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}

function checkFile(field_to_check) {
	   
   var OK = new Array ('doc','docx','pdf');
   var filename = field_to_check.value;
   var ext = getExt(filename);
   var fileOK = 0;
 
   for (i = 0; i < OK.length; i++) {
     if (OK[i] == ext) {
      fileOK = 1; // one of the file extensions found
     } 
   }
 
   if (fileOK == 0)
     return false;
   else
    return true;
}
 
function getExt(filename) {
   var dot_pos = filename.lastIndexOf(".");
   if(dot_pos == -1)
      return "";
   return filename.substr(dot_pos+1).toLowerCase();
}

function validateData()
{
  var formVar = document.companyprofile;
  var strError = "";
  
  if ((formVar.company_type[0].checked == false) && (formVar.company_type[1].checked == false) && (formVar.company_type[2].checked == false))
  {
  		strError = "1";		
		document.getElementById("company_type-error").style.display='';
		} else {
		document.getElementById("company_type-error").style.display='none';	
		
		 }
	
	if ((formVar.company[0].checked == false) && (formVar.company[1].checked == false) && (formVar.company[2].checked == false) && (formVar.company[3].checked == false) && (formVar.company[4].checked == false) && (formVar.company[5].checked == false) && (formVar.company[6].checked == false))
  {
  		strError = "1";		
		document.getElementById("company-error").style.display='';
		} else {
		document.getElementById("company-error").style.display='none';	
		
		 }
	
	if (strError == "1") {
		document.getElementById("final-error").style.display='';	
		return false;	
	} else {
		document.getElementById("final-error").style.display='none';
		return true;
	}
}

function validateRadios()
{
  var formVar = document.jobapp;
  var strError = "";
  
  if ((formVar.have_you_ever_been_convicted_of_a_crime[0].checked == false) && (formVar.have_you_ever_been_convicted_of_a_crime[1].checked == false))
  {
  		strError = "1";		
		document.getElementById("have_you_ever_been_convicted_of_a_crime-error").style.display='';
		} else {
		document.getElementById("have_you_ever_been_convicted_of_a_crime-error").style.display='none';	
		
		 }
  
  if ((formVar.contact_employer[0].checked == false) && (formVar.contact_employer[1].checked == false))
  {
  		strError = "1";		
		document.getElementById("contact_employer-error").style.display='';	
		} else {
		document.getElementById("contact_employer-error").style.display='none';	
		
		 }
		 
if ((formVar.military_service[0].checked == false) && (formVar.military_service[1].checked == false))
  {
  		strError = "1";		
		document.getElementById("military_service-error").style.display='';	
		} else {
		document.getElementById("military_service-error").style.display='none';	
		
		 }

if ((formVar.national_guard[0].checked == false) && (formVar.national_guard[1].checked == false))
  {
  		strError = "1";		
		document.getElementById("national_guard-error").style.display='';		
		} else {
		document.getElementById("national_guard-error").style.display='none';
			
		 }
	
	if (checkFile(formVar.cover_letter) == false)
	{
  		strError = "1";		
		document.getElementById("cover_letter-error").style.display='';
		} else {
		document.getElementById("cover_letter-error").style.display='none';
			
		 }
		 
	if (checkFile(formVar.resume) == false)
	{
  		strError = "1";		
		
		document.getElementById("resume-error").style.display='';		

  	} else {
		document.getElementById("resume-error").style.display='none';
			
		 }	
		
	if (strError == "1") {
		document.getElementById("final-error").style.display='';	
		return false;	
	} else {
		document.getElementById("final-error").style.display='none';
		return true;
	}
}

function resetInput(inp)
{
	if (inp.value == "Limit 300 characters" )
	{
		inp.value = "";
	}
}