
function CheckValue(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") {
        for (i=0; i < obj.length; i++)
	    	{
		if (obj.options[0].selected)
			return false;
		}
       	return true;
	}
    else if (obj_type == "SINGLE_VALUE_RADIO" || obj_type == "SINGLE_VALUE_CHECKBOX")
	{
		if (obj.checked)
			return true;
		else
       		return false;
	}
    else if (obj_type == "RADIO" || obj_type == "CHECKBOX")
	{
        for (i=0; i < obj.length; i++)
	    	{
		if (obj[i].checked)
			return true;
		}

       	return false; }
	}

function test(src) {
	 var fieldvalue = src.value
     var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(emailReg);
     // alert (regex.test(fieldvalue))
     return regex.test(fieldvalue);
}

function CheckNumberOnly(object_value) {
	var fieldvalue = object_value.value;
	var GoodChars = " 0123456789";
	var i = 0;

	for (i=0; i<= fieldvalue.length -1; i++) {
		// alert(fieldvalue.charAt(i))
		if (GoodChars.indexOf(fieldvalue.charAt(i)) == -1) {
			// alert(fieldvalue.charAt(i) + " is no good.")
			return false;
		}
	}
		return true;
}
