function checkEmail(strng) {
   var valid = true;
   var emailFilter=/^.+@.+\..{2,4}$/;
   if (!(emailFilter.test(strng))) { 
			   valid = false;
   }

   var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
   if (strng.match(illegalChars)) {
	  valid = false;
   }
   return valid;
}
function checkText (str) {
	if (str=='') {
		return false;
	}
	return true;
}
function checkNum (str) {
	if (isNumeric(str)) {
		return true;
	}
	return false;
}
function isNumeric(strString) { 
	var strValidChars = "0123456789.-"; 
	var strChar; 
	var blnResult = true; 
	if (strString.length == 0) return false; 
		// test strString consists of valid characters listed above 
	for (i = 0; i < strString.length && blnResult == true; i++) { 
		strChar = strString.charAt(i); 
		if (strValidChars.indexOf(strChar) == -1) { 
			blnResult = false; 
		} 
	} 
	return blnResult; 
} 

function CheckRadio(ref) {
	if (ref.length>0) {
	  for (i=0;i<ref.length;i++) {
	    if (ref[i].checked) {
	      return ref[i].value;
	    }
	  }
	 } else {
	 	return ref.value;
	 }
  return false;
}

function CountChecked(nme){
 var cboxes=document.getElementsByName(nme);
 cnt=0;
 for (var zxc0=0;zxc0<cboxes.length;zxc0++){
  if (cboxes[zxc0].checked) cnt++;
 }
 return cnt;
}
