<!--
	var bValid, currElem = false;
	var bBlankEmail, bEmailValid;

	function fixQuotes(strText) {
		s = new String();
		s = strText;
		//strText = s.replace("'", "`", "0");
		strText = replace(s, "'", "`", false);
		return strText;
	}
	
	function CheckElement(oElement, strMsg)
	{
		if (oElement.value == "" || oElement.value == null) {
			if (bValid) 
			{
				alert(strMsg);
				bValid = false;
				oElement.focus();
				return false;
			}
		}
		else return true;
	}

	function isEmail(objFieldName) {
		//alert("objFieldName = " + objFieldName.value);
		//var objFormField = document.forms[0].elements[strFieldName];
		//var strEmail = objFormField.value;
		var strEmail = objFieldName.value;
		//alert("strEmail = " + strEmail);
		var bolValid = true;
	
		if(strEmail.length < 7){
			bolValid = false;
		}

		if(strEmail.lastIndexOf(" ") > 0){
			bolValid = false;
		}

		if(strEmail.lastIndexOf("%") > -1 || strEmail.lastIndexOf("\\") > -1){
			bolValid = false;
		}

                var intLastDot = strEmail.lastIndexOf(".")
		if(intLastDot == -1 ||  strEmail.length - intLastDot >5){
			bolValid = false;
		}

		var intAt = strEmail.lastIndexOf("@")
		if(intAt == -1 ||  strEmail.length - intAt < 5){
			bolValid = false;
		}

		return bolValid;
	}

	function replace(target, oldTerm, newTerm, caseSens)
	{
		var work = target;
		var ind = 0;
		var next = 0;
	
		if (!caseSens) {
			oldTerm = oldTerm.toLowerCase();
			work = target.toLowerCase();
		}
	
		while ((ind = work.indexOf(oldTerm,next)) >= 0) {
			target = target.substring(0,ind) + newTerm + target.substring(ind+oldTerm.length,target.length);
			work = work.substring(0,ind) + newTerm + work.substring(ind+oldTerm.length,work.length);
			next = ind + newTerm.length;
			if (next >= work.length) { break; }
		}
		return target;
	}
//-->
