<!-- Begin
//-- main functions --
function feedback(obj,msg) { //to focus form object and display message
	alert(msg);
	obj.focus()
	return false;
}
function checkHTML(form) { //check if there is any HTML tag
	var regHTML=/\<.|\>.$/i;
	for(i=0;i<form.elements.length;i++){
		var obj = form.elements[i];
		if(regHTML.test(obj.value)){
			obj.select();
			return feedback(obj,"Possible HTML tag found.")
			break;
		}
	}
	return true;
}
//--------------------------------------------------------------------------------
//------------ FORM VALIDATION ---------------------------------------------------
function ValidateForm(frmname, msg, frm){
	if (confirm(msg)){
		switch(frmname){
			case 'frm_adminlinks':{
				if (!frm.display.value) return feedback(frm.display, 'Please fill in Title.');
				}break;
			case 'frm_pages':{
				//if (!frm.body.value) return feedback(frm.body, 'Please fill in Body.');				
				if (!trim(frm.title.value)) return feedback(frm.titletag, 'Please fill in Page Name.');	
				}break;			
			case 'frm_user_level':{
				if (!frm.userlevel.value) return feedback(frm.userlevel, 'Please fill in User Level.');				
				}break;						
			case 'frm_admin_user':{
				if (!frm.username.value) return feedback(frm.username, 'Please fill in User Account.');				
				if (!frm.psword.value) return feedback(frm.psword, 'Please fill in Password.');				
				if (!frm.email.value) return feedback(frm.email, 'Please fill in E-mail.');				
				if (!frm.fname.value) return feedback(frm.fname, 'Please fill in First Name.');				
				if (!frm.lname.value) return feedback(frm.lname, 'Please fill in Last Name.');				
				}break;						
			default:
				return true;
		}
		//return (checkHTML(form));
		return true;
	}
	return false;
}
// End -->
//------------ END FORM VALIDATION -----------------------------------------------

