      // Check whether string s is empty.
      function isEmpty(s)
      { 
		if (s == null || s == "" ) {
			return true
		}
		return false
      }


      function ValidateStaticContent() {

	  if (isEmpty(document.forms[0].title.value)) {
	     alert ("Please enter [Title].");
	     return  false;
          }
	  if (isEmpty(document.forms[0].mcontent.value)) {
	     alert ("Please enter [Content].");
	     return false;
          }
	
	   return true;

      }

      function ValidateNews() {
          // make sure to do this   
	tinyMCE.triggerSave(); 
	if (isEmpty(document.forms[0].title.value)) {
	     alert ("Please enter [Title]")
	     return  false
          }
	 
	if (isEmpty(document.forms[0].details.value)) {
	     alert ("Please enter [Content]")
	     return false
          }
	 return true

      }
       function ValidateMedia() {
          // make sure to do this   
	tinyMCE.triggerSave(); 
	if (isEmpty(document.forms[0].title.value)) {
	     alert ("Please enter [Title]")
	     return  false
          }
	 
	if (isEmpty(document.forms[0].longdesc.value)) {
	     alert ("Please enter [Content]")
	     return false
          }
	 return true

      }

      
function ValidateCourse() {
    // make sure to do this   
	tinyMCE.triggerSave(); 
	if (isEmpty(document.forms[0].title.value)) {
	     alert ("Please enter [Title]")
	     return  false
          }
	 
	if (isEmpty(document.forms[0].key_points.value)) {
	     alert ("Please enter [keypoints]")
	     return false
          }
	if (isEmpty(document.forms[0].cost.value)) {
	     alert ("Please enter [Cost]")
	     return false
          }
	if (isEmpty(document.forms[0].place_available.value)) {
	     alert ("Please enter [Place available]")
	     return false
          }       
	if (isEmpty(document.forms[0].place_filled.value)) {
	     alert ("Please enter [Place Filled]")
	     return false
          }                            
	 return true

      }      


function ValidateApplyCourse() {
	var badChar = " ";
 	var notAllspace = false;
	
    // make sure to do this   
	tinyMCE.triggerSave(); 
	if (isEmpty(document.forms[0].firstname.value)) {
	     alert ("Please enter [First name]");
	     return  false;
          } 
notAllspace = false;

	for(var i = 0; i <= document.forms[0].firstname.value.length - 1; i++) {
	
	    	if (document.forms[0].firstname.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [first name]");
	    	 	document.forms[0].firstname.focus();
	    		return false;	
	}    

	
	

	if (isEmpty(document.forms[0].lastname.value)) {
	     alert ("Please enter [Last name]");
	     return false;
          }
	
	 notAllspace = false;

	for(var i = 0; i <= document.forms[0].lastname.value.length - 1; i++) {
	
	    	if (document.forms[0].lastname.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [last name]");
	    	 	document.forms[0].lastname.focus();
	    		return false;	
	}

	if (isEmpty(document.forms[0].tel.value)) {
	     alert ("Please enter [Contact No.]");
	     return false;
          }
	if (isEmpty(document.forms[0].email.value)) {
	     alert ("Please enter [Email]");
	     return false;
          }       
    if (document.forms[0].email.value.indexOf("@") < 0) {
		    alert("Please type a valid [email address]!");
		    document.forms[0].email.focus();
	    	    return false;
		}


	if (isEmpty(document.forms[0].address1.value)) {
	     alert ("Please enter [Address]");
	     return false;
          }        
	notAllspace = false;

	for(var i = 0; i <= document.forms[0].address1.value.length - 1; i++) {
	
	    	if (document.forms[0].address1.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [address]");
	    	 	document.forms[0].address1.focus();
	    		return false;	
	}    

	if (isEmpty(document.forms[0].suburb.value)) {
	     alert ("Please enter [Suburb]");
	     return  false;
          }
	notAllspace = false;

	for(var i = 0; i <= document.forms[0].suburb.value.length - 1; i++) {
	
	    	if (document.forms[0].suburb.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [suburb]");
	    	 	document.forms[0].suburb.focus();
	    		return false;	
	}    
	if (document.forms[0].state.value == "Select") {
	     alert ("Please enter [State]");
	     return  false;
          }
	if (isEmpty(document.forms[0].postcode.value)) {
	     alert ("Please enter [Postcode]");
	     return  false;
          }
                                              
	 return true;

}     
 function ValidateUser() {
          // make sure to do this   
	tinyMCE.triggerSave(); 
	if (isEmpty(document.forms[0].lastname.value)) {
	     alert ("Please enter [Last Name]")
	     return  false
          }
	 
	if (isEmpty(document.forms[0].firstname.value)) {
	     alert ("Please enter [First Name]")
	     return false
          }
 
	if (isEmpty(document.forms[0].username.value)) {
	     alert ("Please enter [UserName]")
	     return false
          }

	if (isEmpty(document.forms[0].password.value)) {
	     alert ("Please enter [password]")
	     return false
          }

	 return true

      }
      
 function ValidateJobApply() {
 var badChar = " ";
 	var notAllspace = false;

	if (isEmpty(document.theform.firstname.value)) {
	     alert ("Please enter [First name]")
	     document.theform.firstname.focus();	     
	     return  false
     } 
		notAllspace = false;

	for(var i = 0; i <= document.theform.firstname.value.length - 1; i++) {
	
	    	if (document.theform.firstname.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [first name]");
	    	 	document.theform.firstname.focus();
	    		return false;	
	}    

	if (isEmpty(document.theform.lastname.value)) {
	     alert ("Please enter [Last name]")
	     document.theform.lastname.focus();	     
	     return  false
     }      


	 notAllspace = false;

	for(var i = 0; i <= document.theform.lastname.value.length - 1; i++) {
	
	    	if (document.theform.lastname.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [last name]");
	    	 	document.theform.lastname.focus();
	    		return false;	
	}

	if (isEmpty(document.theform.contact.value)) {
	     alert ("Please enter [Contact Phone No]")
	     document.theform.contact.focus();	     
	     return  false
     } 
	

if (isEmpty(document.theform.email.value)) {
	     alert ("Please enter [Email]");
	     return false;
          }       

if (document.theform.email.value.indexOf("@") < 0) {
		    alert("Please type a valid [email address]!");
		    document.theform.email.focus();
	    	    return false;
		}

if (isEmpty(document.theform.strCAPTCHA.value))
	{
		alert ("Please enter the verification code");
		document.theform.strCAPTCHA.focus();
		return (false);
	}

//if 	(!ProgressBar()){	
//		return false
//	}
	
	
	 return true

  }      
      
 function ValidateJobRegister() {
 var badChar = " ";
 	var notAllspace = false;

	if (isEmpty(document.theform.firstname.value)) {
	     alert ("Please enter [First name]")
	     document.theform.firstname.focus();	     
	     return  false
     } 
		notAllspace = false;

	for(var i = 0; i <= document.theform.firstname.value.length - 1; i++) {
	
	    	if (document.theform.firstname.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [first name]");
	    	 	document.theform.firstname.focus();
	    		return false;	
	}    

	if (isEmpty(document.theform.lastname.value)) {
	     alert ("Please enter [Last name]")
	     document.theform.lastname.focus();	     
	     return  false
     }      


	 notAllspace = false;

	for(var i = 0; i <= document.theform.lastname.value.length - 1; i++) {
	
	    	if (document.theform.lastname.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [last name]");
	    	 	document.theform.lastname.focus();
	    		return false;	
	}

	

	if (isEmpty(document.theform.contact.value)) {
	     alert ("Please enter [phone number]")
	     document.theform.contact.focus();	     
	     return  false
     }      


	 notAllspace = false;

	for(var i = 0; i <= document.theform.contact.value.length - 1; i++) {
	
	    	if (document.theform.contact.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [contact number]");
	    	 	document.theform.contact.focus();
	    		return false;	
	}

if (isEmpty(document.theform.mobile.value)) {
	     alert ("Please enter [mobile number]")
	     document.theform.mobile.focus();	     
	     return  false
     }      


	 notAllspace = false;

	for(var i = 0; i <= document.theform.mobile.value.length - 1; i++) {
	
	    	if (document.theform.mobile.value.charAt(i) != badChar) {
	    	 	notAllspace =true;
			}
		
	}
	
	if (!notAllspace) 
	 {
	    	 	alert("Please enter a valid [mobile number]");
	    	 	document.theform.mobile.focus();
	    		return false;	
	}


if (isEmpty(document.theform.email.value)) {
	     alert ("Please enter [Email]");
	     return false;
  }       
    if (document.theform.email.value.indexOf("@") < 0) {
		    alert("Please type a valid [email address]!");
		    document.theform.email.focus();
	    	    return false;
		}
if (isEmpty(document.theform.strCAPTCHA.value))
	{
		alert ("Please enter the verification code");
		document.theform.strCAPTCHA.focus();
		return (false);
	}

//if (isEmpty(document.theform.email2.value)) {
//	     alert ("Please enter [Email] again");
//	     return false;
//          }       
//    if (document.theform.email2.value.indexOf("@") < 0) {
//		    alert("Please type a valid [email address]!");
//		    document.theform.email2.focus();
//	    	    return false;
//		}
//if ((document.theform.email1.value) != (document.theform.email2.value) )
// {
//	     alert ("confirmed email is not the same as the first email");
//	     return false;
//          }   

//	if (isEmpty(document.theform.username.value)) {
//	     alert ("Please enter [Username]")
//	     document.theform.username.focus();	     
//	     return  false
//     }      


//	 notAllspace = false;

//	for(var i = 0; i <= document.theform.username.value.length - 1; i++) {
	
//	    	if (document.theform.username.value.charAt(i) != badChar) {
//	    	 	notAllspace =true;
//			}
		
//	}
	
//	if (!notAllspace) 
//	 {
//	    	 	alert("Please enter a valid [username]");
//	    	 	document.theform.username.focus();
//	    		return false;	
//	}
//if (isEmpty(document.theform.password1.value)) {
//	     alert ("Please enter [password]")
//	     document.theform.password1.focus();	     
//	     return  false
//     }      

//if (isEmpty(document.theform.password2.value)) {
//	     alert ("Please re-enter [password]")
//	     document.theform.password2.focus();	     
//	     return  false
//     }      
//if ((document.theform.password1.value) != (document.theform.password2.value) )
// {
//	     alert ("Retype password is not the same as the first password");
//	     return false;
//          }       	
	

	//if 	(!ProgressBar()){	
	//	return false
	//}

	 return true

  }      

 function ValidateJob(jobsearch) {
	 jobsearch.submit();
 }

function Validate(ccoptin){

	
	if (ccoptin.ea.value == "")
	{
		alert ("Please enter your email address in this field");
		ccoptin.ea.focus();
		return (false);
	}
//	if (ccoptin.ea.value.length > 1) {
//	    if ((ccoptin.ea.value.indexOf("@") == -1) ||
//		(ccoptin.ea.value.indexOf(".") == -1))
//		 {
//		    alert("Please type a valid email address!");
//		   ccoptin.ea.value.focus();
//	    return false;
//		}
//	}
		
	ccoptin.submit();

}