
var params = getParams();//call in URL arguments</script>
function getParams() {
var idx = document.URL.indexOf('?');
var params = new Array();
  if (idx != -1) {
	var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
	paramcnt = pairs.length;
	for (var i=0; i<pairs.length; i++) {
		nameVal = pairs[i].split('=');
		params[nameVal[0]] = nameVal[1];

 	}
   }

return params;
}


function subprep(){
   setrecip(document.getElementById("ToWhom").value);	//get dropdown setting (again)
   if(!validateName(document.conFrm.Name.value)){document.conFrm.Name.value="";};
   if(!validateEmail('conFrm','email')){document.conFrm.email.value="";};
   if(!validatePhone(document.conFrm.Phone.value)){document.conFrm.Phone.value="";document.conFrm.required.value="Name,email,scode,Text,Phone"};
   if(document.conFrm.Text.value == ""){alert("Please enter your Message.");document.conFrm.Text.value="";}
   if(document.conFrm.scode.value != document.conFrm.scodecheck.value){alert("Please enter the correct security code.");document.conFrm.scode.value="";}
}

function setrecip(mbox){
	for(i=0;i<document.conFrm.ToWhom.length;i++){
	   if(mbox == document.conFrm.ToWhom[i].value){
		document.conFrm.recipient.value=document.conFrm.ToWhom[i].value.toLowerCase()+"@"+document.conFrm.recip_domain.value;
	   }
	}
	//document.conFrm.Text.value=document.conFrm.recipient.value;
}
// ]]>

function validateEmail(form_id,email) {
   if(document.forms[form_id].elements[email].value == "" ){return true;}
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }
   return true;
}

function validatePhone(number) {
   if(number == "" ){return true;}
     var reg = /^[\\(]?([0-9]){3}[\\)]?[ -]?([1-9]){1}([0-9]){2}?[ -]?([0-9]){4}( ?x?([0-9]){1,5})?$/;	//dp modified

     if (!reg.test(number)) {
          alert("Phone Number Is Not Valid");
          return false;
     }
	return true;
}

function validateName(name) {
   if(name == "" ){return true;}
   var reg = /^([A-Za-z\'\. ])+$/;
     if (!reg.test(name)) {
          alert("Name Is Not Valid");
          return false;
     }
	return true;
}






