   <!--   
   var emptyString = /^\s*$/

	// -----------------------------------------
	//  Trim leading/trailing whitespace off string
	// -----------------------------------------
	function trim(str)
	{
	return str.replace(/^\s+|\s+$/g, '')
	};
	
	function chkEmail(field_name, ifld)
	{
		if (window.document.getElementById(field_name).value != "")
		{
			var reemail = new RegExp(/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/);
			var m = reemail.exec(window.document.getElementById(field_name).value);
			if (!m)
			{
				document.getElementById(ifld).innerText = "אנא מלא/' כתובת דואר אלקטרוני חוקית"
				window.document.getElementById(ifld).style.display = "inline";
				return false;				
			}
			else
			{
				document.getElementById(ifld).innerText = "";
				window.document.getElementById(ifld).style.display = "none";
				return true;
			}
		}
		return false;
	}

	function chkReqField(field_name, ifld)
	{
		if (window.document.getElementById(field_name).value == "" && !window.document.getElementById(field_name).disabled)
		{
			document.getElementById(ifld).innerText = "שדה חובה"
			//window.document.getElementById(ifld).style.display = "inline";
			return false;				
		}
		else
		{
			document.getElementById(ifld).innerText = ""
			//window.document.getElementById(ifld).style.display = "none";
			return true;
		}	
	}
	
	function chkRadioField(field_name, ifld)
	{
			var is_checked = false;
			var arr_radio = document.getElementsByName(field_name);
			if(arr_radio)
			{
				for(i=0;i<arr_radio.length;i++)
				{					
					if(arr_radio.item(i).checked == true)
					{
						is_checked = true;
						break;
					}
				}					
			}
			
			if(is_checked)
				window.document.getElementById(ifld).style.display = "none";
			else
				window.document.getElementById(ifld).style.display = "block";	
			
			return is_checked;
		}	

	function createXMLHttp() {

		if(window.XMLHttpRequest) 
		{
			try { return new XMLHttpRequest();
			} catch(e) { return false; }
		} else if(window.ActiveXObject) {
			try { return new ActiveXObject('Msxml2.XMLHTTP');
			} catch(e) {
			try { return new ActiveXObject('Microsoft.XMLHTTP');
			} catch(e) { return false; }
		} 
		}
	}

	
function chkPhoneNum(field_name, ifld) 
{
		var vfld = window.document.getElementById(field_name);
		var tfld = trim(vfld.value);  // value of field with whitespace trimmed off
		document.getElementById(ifld).style.display="none";
		
		var telnr = /^\+?[0-9 ()-]+[0-9]$/
		if (!telnr.test(tfld)) 
		{
			document.getElementById(ifld).style.display="block";
			document.getElementById(ifld).innerText = "ERROR: not a valid telephone number. Characters permitted are digits, space ()- and leading +";
			vfld.focus();
			return false;
		}

		var numdigits = 0;
		for (var j=0; j<tfld.length; j++)
			if (tfld.charAt(j)>='0' && tfld.charAt(j)<='9') numdigits++;

		if (numdigits<5) {
			document.getElementById(ifld).style.display="block";
			document.getElementById(ifld).innerText = "ERROR: " + numdigits + " digits - too short";
			vfld.focus();
			return false;
		}

		if (numdigits>14)
		{
			document.getElementById(ifld).style.display="block";
			document.getElementById(ifld).innerText = numdigits + " digits - check if correct";
		}	
		else { 
			if (numdigits<5)
			{
				document.getElementById(ifld).style.display="block";
				document.getElementById(ifld).innerText = "Only " + numdigits + " digits - check if correct";
			}	
			else
			{
				document.getElementById(ifld).style.display="block";
				document.getElementById(ifld).innerText = "check if correct";
			}	
  }
  return true;
};

//-->