     



/*
strip(filter, objtext) - param is string, string
takes out any characters in the filter
returns the text that has been filtered
*/
function strip(filter,objtext){
	var i,curChar;
	var retStr = '';
	var len = objtext.length;
	for(i=0; i<len; i++){
		curChar = objtext.charAt(i);
		if(filter.indexOf(curChar)<0) //not in filter, keep it
			retStr += curChar;
	}
	return retStr;
}

/*
isEmpty(objtext) - param is string
checks to see if the string is empty.
returns true if it is empty.
*/
function isEmpty(objtext){
	if(strip(" \n\r\t",objtext).length == 0){
		return true;
	}
	else{
		return false;
	}
}


/*

/*
isEmail(objtext) - param is string
checks to see if the string is in email form.
returns true if it is.
*/
function isEmail(objtext){
    var emailbool;
        if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(objtext)){
			emailbool = true;
        } else {
			emailbool = false;
		}
	return emailbool;
}


function validateData() {
		var count = 0;
		var errmsg = "";
		var i = 0;
		

        if (isEmail(document.form_test.email.value) == true){
			count=0
        } else {
			errmsg = errmsg + "Invalid E-mail Address!" + "\n";
			count = count + 1;
		}
		
        
		if (count > 0) {
			errmsg = errmsg  + "\n" + "Please make changes before you proceed." + "\n";
			var oopserror;
			var oopserror = "Oops! There is an error or two in your entry:" + "\n\n" + errmsg;
			alert(oopserror);
			return false;
		}
		else {
			return true;
		}
	}