function EW_onError(form_object, input_object, object_type, error_message)
    {
		alert(error_message);
        if (object_type == "RADIO" || object_type == "CHECKBOX") {
        	if (input_object[0])
				input_object[0].focus();
			else
				input_object.focus();
		}
		else
			input_object.focus();
		if (object_type == "TEXT" || object_type == "PASSWORD")
			input_object.select();		
       	return false;	
    }


function EW_hasValue(obj, obj_type)
    {
    if (obj_type == "TEXT" || obj_type == "PASSWORD")
	{
    	if (obj.value.length == 0) 
      		return false;
    	else 
      		return true;
    	}
    else if (obj_type == "SELECT")
	{
		if (obj.type == "select-multiple")
		{
			for (i=0; i < obj.options.length; i++)
		    {
			if (obj.options[i].selected)
				return true;
			}
		} 
		else // obj.type == "select-one"  
		{
			if (obj.selectedIndex > 0)				
	       		return true;		
		}
		return false;
	}   
    else if (obj_type == "RADIO" || obj_type == "CHECKBOX")
	{
        if (obj[0])
		{
			for (i=0; i < obj.length; i++)
		    {
			if (obj[i].checked)
				return true;
			}
		}
		else
		{
			if (obj.checked)
				return true;			
		}
       	return false;	
	}
	}

function EW_checkemail(object_value)
	{
	  if(!(object_value.indexOf("@") > -1 && object_value.indexOf(".") > -1))
         return false;    

	return true;
	}
	
    
function EW_checknumber(object_value)
{
   var ValidChars = "0123456789.()-";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < object_value.length && IsNumber == true; i++) 
      { 
      Char = object_value.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
