function checkForm()
{
  var inputs = document.getElementsByTagName("input");
  for(var i=0;i<inputs.length;i++)
    if($(inputs[i]).get('message'))
      switch($(inputs[i]).get('type'))
      {
        case 'checkbox':
          if(!$(inputs[i]).checked)
          {
            $(inputs[i]).focus();
            alert($(inputs[i]).get('message'));
            return false;
          }
          break;
        default:
          if($(inputs[i]).value == '')
          {
            $(inputs[i]).focus();
            alert($(inputs[i]).get('message'));
            return false;
          }
          break;
      }
  var textareas = document.getElementsByTagName("textarea");
  for(var i=0;i<textareas.length;i++)
    if($(textareas[i]).get('message') && $(inputs[i]).value == '')
    {
      $(textareas[i]).focus();
      alert($(textareas[i]).get('message'));
      return false;
    }
  return true;

}

function markAllRows() {
    var checkboxs = document.getElementsByTagName('input');
    for ( var i = 0; i < checkboxs.length; i++ )
      if (checkboxs[i].type == 'checkbox') checkboxs[i].checked = true;
    return true;
}
function unMarkAllRows() {
    var checkboxs = document.getElementsByTagName('input');
    for ( var i = 0; i < checkboxs.length; i++ )
      if (checkboxs[i].type == 'checkbox') checkboxs[i].checked = false;
    return true;
}

function validate_numeric($variable) {
	return is_numeric($variable);
}
