function returnError (message, form_element) {
  alert(message);
  if (form_element.focus)
    form_element.focus();
  if (form_element.select)
    form_element.select();
  return false;
}

function TextBoxValidation (form_element) {
  return form_element.value == '' || form_element.value == ' ';
}
function checkboxValidation (form, prefix) {
  for (var i = 0; i < form.elements.length; i++) {
    if (form.elements[i].name.indexOf(prefix) == 0 && form.elements[i].checked) {
      return true;
    }
  }
  return false;
}
function radioButtonValidation (radio) {
  for (var i = 0; i < radio.length; i++) {
    if (radio[i].checked) {
      return true;
    }
  }
  return false;
}
function emailValidation(form_element) {
     var maskReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(maskReg);
     return regex.test(form_element.value);
  }
  
function phoneValidation(form_element) {
     var maskReg = "^[0-9]+$"; 
     var regex = new RegExp(maskReg);
     return regex.test(form_element.value);
}


function expandit(el){
	if (document.getElementById(el).style.display == 'block') {
		hide(el);
		clientvisible = false;
	} else {
		showlayer(el);
		clientvisible = true;
	}
}

function showlayer(el)
{document.getElementById(el).style.display = 'block'}

function hide(el)
{document.getElementById(el).style.display = 'none' }

function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}


/* -------------------------------------------------------------------------*/
/* 
    Load / Unload Functions: 
*/

function AddLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
		if (oldonload) {
			oldonload();
		}
		func();
		}
	}
}

function AddUnLoadEvent(func) {
	var oldonunload = window.onunload;
	if (typeof window.onunload != 'function') {
		window.onunload = func;
	} else {
		window.onunload = function() {
			oldonunload();
			func();
		}
	}
}