/* $Id: form.js 234 2006-07-15 15:42:18Z simon $ */

function checkhidden()
{
  if (document.layers){
      //Netscape 4 specific code
      pre = 'document.';
      post = '';
   }
   if (document.all){
      //IE4+ specific code
      pre = 'document.all.';
      post = '';
   }
   if (document.getElementById){
      //Netscape 6 specific code
      pre = 'document.getElementById("';
      post = '")';
   }

   var obj = eval(pre + 'employed' + post);

	//if (obj.checked == true && !isHidden('unemployed')) {
	if (obj.checked == true && isHidden('employment_companyname')) {
		toggleHidden('employment_companyname');
		toggleHidden('employment_postcode');
		toggleHidden('employment_telephonenumber');
		toggleHidden('employment_monthlysalary');
	}

	if (obj.checked == false && !isHidden('employment_companyname')) {
		toggleHidden('employment_companyname');
		toggleHidden('employment_postcode');
		toggleHidden('employment_telephonenumber');
		toggleHidden('employment_monthlysalary');
	}

}

function isHidden(objId) {
  if (document.layers){
      //Netscape 4 specific code
      pre = 'document.';
      post = '';
   }
   if (document.all){
      //IE4+ specific code
      pre = 'document.all.';
      post = '.style';
   }
   if (document.getElementById){
      //Netscape 6 specific code
      pre = 'document.getElementById("';
      post = '").style';
   }
	
   var obj = eval(pre + objId + post);

	if (obj.display == 'none') {
		return true;
	} else {
		return false;
	}
}

function toggleHidden(objId) {
  if (document.layers){
      //Netscape 4 specific code
      pre = 'document.';
      post = '';
   }
   if (document.all){
      //IE4+ specific code
      pre = 'document.all.';
      post = '.style';
   }
   if (document.getElementById){
      //Netscape 6 specific code
      pre = 'document.getElementById("';
      post = '").style';
   }

   var obj = eval(pre + objId + post);

   if (obj.display == 'none') {
	obj.display="";
   } else {
	obj.display= "none";
   }
} 

