//grab any query strings that might exist
	var objQueryStringParameters = new Object();
	
	if(location.search.length>1) {
		objQueryStringParameters.tmpPairs=location.search.substring(1).split("&");
		for (var i in objQueryStringParameters.tmpPairs) {
			var pairsplit=objQueryStringParameters.tmpPairs[i].split("=")
			if (pairsplit[0].length>0) objQueryStringParameters[pairsplit[0]]=unescape(pairsplit[1]);
		}
	}
	
	objQueryStringParameters.tmpPairs=null;
	delete objQueryStringParameters.tmpPairs;
//end query parse

function LTrim(str)
	{
      var whitespace = new String(" \t\n\r");
      var s = new String(str);
      if (whitespace.indexOf(s.charAt(0)) != -1) {
          var j=0, i = s.length;
          while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
              j++;
          s = s.substring(j, i);
		}
	return s;
	}
	   
function validateemail(email)
	{
	var arr1=email.split(" ");
	if(arr1.length==1) {
		var arr2=arr1[0].split("@");
		if(arr2.length==2) {
			var arr3=arr2[1].split(".");
			if(arr3.length>=2) return 1;
			}
		}
	return 0;
	}

function validatephone(phonestr)
	{
	phonestr=phonestr.replace(/[^\d]*/gi,"");
	if (!phonestr || phonestr.length<7 || phonestr.length>10){
		return 0;
		}
	if (phonestr.length==7)
		document.email.phone.value=(phonestr.substring(0,3)+"-"+phonestr.substring(3,7))
		else if	(phonestr.length==10)
			document.email.phone.value="("+phonestr.substring(0,3)+") "+phonestr.substring(3,6)+"-"+phonestr.substring(6,10);
		return 1;	
	}
	
function contactSales()
	{
	
	var howheard="";
	choicecount=0;
	for (i=0;i<document.email.check1.length;i++)
		{
		if (document.email.check1[i].checked) { choicecount++; howheard+=document.email.check1[i].value+"; ";}
		}
	if (choicecount<1)
		{
		alert("Please indicate how you heard about us");
		return false;
		}
		
	var choicecount=0;  
	var choicedescription="Product(s) of interest: ";
	for (i=0;i<document.email.check2.length;i++)
		{
		if (document.email.check2[i].checked) { choicecount++; choicedescription+=document.email.check2[i].value+"; ";}
		}
	if (choicecount<1)
		{
		alert("Please indicate at least one area of your interest");
		return false;
		}
	
	if ((LTrim(document.email.first_name.value)=="")){ 
		alert("Please enter your First Name")
		document.email.first_name.focus()
		return false;
		}
	if ((LTrim(document.email.last_name.value)=="")){  
		alert("Please enter your Last Name")
		document.email.last_name.focus()
		return false;
		}
	if ((LTrim(document.email.title.value)=="")){ 
		alert("Please enter your Title")
		document.email.title.focus()
		return false;
		}
	if ((LTrim(document.email.company.value)=="")){ 
		alert("Please enter your Company")
		document.email.company.focus()
		return false;
		}
	if ((LTrim(document.email.phone.value)=="")){ 
		alert("Please enter your Phone Number")
		document.email.phone.focus()
		return false;
		}
	if ((LTrim(document.email.email.value)=="")){ 
		alert("Please enter your Email Address")
		document.email.email.focus()
		return false;
		}
	if (validateemail(document.email.email.value)==0){
		alert("Please enter a valid Email Address")
		document.email.email.focus()
		return false;
		}
	
	document.email.description.value = choicedescription;
	document.email.elements[3].value = howheard;
	if (objQueryStringParameters.partnerref) document.email.elements[4].value = objQueryStringParameters.partnerref;
	document.email.elements[5].value = document.location.href;
	document.email.retURL.value = document.location.href;
	//document.email.retURL.value = "http://www.on24.com/rr.html?url="+escape(document.location.href);
	
	document.email.submit();
	}
