	function validate(obj, rgx) {
		if(rgx.test(obj.value))
			obj.nextSibling.style.display='none';
		else
			obj.nextSibling.style.display='';
		
	}
	function submitForm() {
			var inputs = document.forms['mapform'].getElementsByTagName('input');
			for (var i=0; i<inputs.length ; i++ ) {
				try {  inputs[i].onchange();} catch (e){}
			}			
			
			var spans = document.getElementsByTagName('span');
			for (var i=0; i<spans.length ; i++ ) {
				with(spans[i]){
					if(className=='v_error'){
						if(style.display==''){
							alert("Please correct the form errors! we can't sumbit this form.");
							return;
						}
					}
				}
			}			
			document.forms['mapform'].submit();
	}

	function resetform(){
		var spans = document.getElementsByTagName('span');
		for (var i=0; i<spans.length ; i++ ) {
			with(spans[i]){
				if(className=='v_error'){
					if(style.display==''){
						style.display='none';
					}
				}
			}
		}			
	}


/*
	function isaPosNum(s) {
		return (parseInt(s) > 0)
	}

	function qty_check(item, min, max) {
		var returnVal = false
		if (!isaPosNum(item.value))
				alert("Please enter a postive number" )
			else if (parseInt(item.value) < min)
				alert("Please enter a " + item.name + " greater than " + min)
			else if (parseInt(item.value) > max)
				alert("Please enter a " + item.name + " less than " + max)
			else
				returnVal = true
				return returnVal
	}

	function validateAndSubmit(theform) {
		if (qty_check(theform.resphone, 0, 999)) {                    
			alert("Order has been Submitted")                    
			return true                    
			else {                       
				alert("Sorry, Order Cannot Be Submitted!")                       
				return false                    
			}
		}
*/
