function SendContactUsForm() {
	var ContactUsForm = document.forms.ContactUsForm;	
	var SendEmailForm = document.forms.SendMail;
	var sRequestInfo = "";
	var sFromEmail =  "incomingcontact@contact.com";
	var sToEmail = ContactUsForm.ContactEmail.value;
	var sToCCEmail = ContactUsForm.hdContactEmail.value;
	var sSubject = ContactUsForm.Subject.value;
	var sMessage = "";
	var sFirstName = ContactUsForm.firstname.value;
	var sLastName= ContactUsForm.lastname.value;
	var sEmail = ContactUsForm.email.value;
	var sPhone = ContactUsForm.phone.value;
	var sAddress1 = ContactUsForm.address1.value;
	var sAddress2 = ContactUsForm.address2.value;
	var sCity = ContactUsForm.city.value;
	var sState = ContactUsForm.state.value;
	var sZip = ContactUsForm.postal.value;
	var sComments = ContactUsForm.comments.value;
	var sSiteName =ContactUsForm.SiteName.value;
	var sSitePhone = ContactUsForm.SitePhone.value;
	var sContactMethod = ContactUsForm.contactby.value;
//	if (ContactUsForm.contactmethod["0"].checked == false && ContactUsForm.contactmethod["1"].checked == false) {	
//	

	var sHowYouFindUs = "";
	
	if (ContactUsForm.qhduhau1.checked == true) {
		sHowYouFindUs =  sHowYouFindUs + "Yellow Pages, ";
	} 
	
	if (ContactUsForm.qhduhau2.checked == true) {
		sHowYouFindUs =  sHowYouFindUs+ "Internet, ";
	} 

	if (ContactUsForm.qhduhau3.checked == true) {
		sHowYouFindUs =  sHowYouFindUs + "Friends, ";
	} 

	if (ContactUsForm.qhduhau4.checked == true) {
		sHowYouFindUs =  sHowYouFindUs + "Newspaper, ";
	} 

	if (ContactUsForm.qhduhau5.checked == true) {
		sHowYouFindUs =  sHowYouFindUs + "Magazine, ";
	} 

	if (ContactUsForm.qhduhau6.checked == true) {
		sHowYouFindUs =  sHowYouFindUs + "Other, ";
	} 
	
	sHowYouFindUs = sHowYouFindUs.substr(0,sHowYouFindUs.length - 2)

	 if (sFirstName == "" ) {

	 	alert("Please enter your First Name");
		ContactUsForm.firstname.focus();
		//return false;		
		
	} else if (sLastName == "") {
	
		alert("Please enter your Last Name");
		ContactUsForm.lastname.focus();
		//return false;	
		
	} else if (ContactUsForm.contactby.selectedIndex <= 0) {
	
		alert("Please select how you want us to contact you");
		ContactUsForm.contactby.focus();
		//return false;
		
	} else if ((ContactUsForm.contactby.selectedIndex == 2 || Trim(sEmail) != "") && !isEmail(sEmail)) {
			
		alert("Please enter an valid Email Address");
		ContactUsForm.email.focus();
		//return false;

	} else if (ContactUsForm.contactby.selectedIndex == 1 && Trim(sPhone) == "") {
	
		alert("Please enter your Phone Number");
		ContactUsForm.phone.focus();
		//return false;		

	} else if (Trim(sComments) == "") {
	
		alert("Please enter your request");
		ContactUsForm.comments.focus();
		//return false;	
		
//	} else if (ContactUsForm.contactmethod["1"].checked == true && ContactUsForm.phoneoption.options[ContactUsForm.phoneoption.selectedIndex].value == "cell" && Trim(ContactUsForm.cellphone.value) == "") {
//	
//		alert("Please enter your Mobile Phone Number");
//		ContactUsForm.cellphone.focus();
//		return false;	
		
	} else {
		//ContactUsForm.hdnetsession.value = GetSoftAdCookie();


		if (Trim(sEmail) != "")
			sFromEmail =sEmail ;
	
		if(ContactUsForm.RequestInfo.checked){
			sRequestInfo ="Customer is not interested in future information or special offers from Hunter Douglas.";
		}else{
			sRequestInfo = "Customer is interested in future information or special offers from Hunter Douglas.";
		}

        var iMagine = GetCookie("iMagine");	
		var expDays = 30; 
		var exp = new Date(); 

		exp.setTime(exp.getTime() + (expDays*24*60*60*1000));		
		sSoftAdCookie = GetSoftAdCookie();	
		SetCookie('HunterDouglasContactUs', sSoftAdCookie, exp);
		SetCookie('FirstName', sFirstName, exp); 
		SetCookie('LastName', sLastName, exp); 
		SetCookie('Email', sEmail, exp);
		SetCookie('Phone', sPhone, exp);
		//SetCookie('Mobile', ContactUsForm.cellphone.value, exp);
		SetCookie('Address1', sAddress1, exp);
		SetCookie('Address2', sAddress2, exp);
		SetCookie('City', sCity, exp);
		SetCookie('State', sState, exp);
		SetCookie('Zip', sZip , exp);	
		
		sMessage +=  "############ Customer Contact Request  ############" + "\n\n";	
		sMessage +=  "For: " + sSiteName + " (phone number "+ sSitePhone + ")"  + "\n\n";
		sMessage +=  "Source: Hunter Douglas Showcase Priority Website" + "\n\n";
		sMessage +=  "############ Customer Detail ############" + "\n\n";	
		sMessage +=  "Contact Method : " + sContactMethod + "\n";
		sMessage +=  "First Name : " + sFirstName + "\n";
		sMessage +=  "Last Name : "  + sLastName + "\n";
		sMessage +=  "Phone : "  + sPhone + "\n";
		sMessage +=  "Email : " + sEmail + "\n";
		sMessage +=  "Address1 : " + sAddress1 + "\n";
		sMessage +=  "Address2 : " + sAddress2 + "\n";		
		sMessage +=  "City : "  + sCity + "\n";
		sMessage +=  "State : " + sState + "\n";
		sMessage +=  "Postal : " + sZip+ "\n";
		sMessage +=  "How did you hear about us?: " + sHowYouFindUs + "\n\n";
		sMessage +=  "############ Customer Comments ############" + "\n\n";	
		sMessage +=  sComments + "\n\n";
		sMessage +=  "############ End of Comments  ############" + "\n\n";
		sMessage += sRequestInfo;
		if (GetCookie("iMagine") != '')
		{
		    sMessage +=  "############   iMagine  ###########" + "\n\n";
		    sMessage +=  "The iMagine link has been clicked."; 
    	}
    		
		 var sXml = "<mail>";		 
		 sXml += "<from><![CDATA["  + sFromEmail    + "]]></from>";
		 sXml += "<fromname></fromname>";
		 sXml += "<to><![CDATA["  + sToEmail    + "]]></to>";
		 sXml += "<cc><![CDATA["  + sToCCEmail    + "]]></cc>";
		 sXml += "<subject><![CDATA["  + sSubject  + "]]></subject>";
		 sXml += "<message><![CDATA["  + sMessage + "]]></message>";
		 sXml += "<style></style>";
		 sXml += "<attachment>false</attachment>";
		 sXml += "<files></files>";
		 sXml += "<sent></sent>";
		 sXml += "<html>false</html>";
		 sXml += "<deletefile>false</deletefile>";
		 sXml += "<deletefolder>false</deletefolder>";
		 sXml += "</mail>";

		//var oXml = document.getElementById('sendmailxml').XMLDocument;
		// oXml.loadXML(sXml);

	        SendEmailForm.send_email.value = encodeURIComponent(sXml);

		SendEmailForm.redirect_to.value=encodeURIComponent(SendEmailForm.redirect_to.value);

	        SendEmailForm.submit();

		//return true;

	}

}

function PreloadContactInfo() { 
	var ContactUsForm = document.forms.ContactUsForm;
	
	if (ContactUsForm) {
	
		var HunterDouglasContactUsCookie = GetCookie("HunterDouglasContactUs");

		var sCurrentSoftADCookie = GetSoftAdCookie();	

		if (HunterDouglasContactUsCookie == sCurrentSoftADCookie) {

			ContactUsForm.firstname.value = (GetCookie("FirstName") == "" || GetCookie("FirstName") == null) ? "" : GetCookie("FirstName");
			ContactUsForm.lastname.value = (GetCookie("LastName") == "" || GetCookie("LastName") == null) ? "" : GetCookie("LastName");

			ContactUsForm.address1.value = (GetCookie("Address1") == "" || GetCookie("Address1") == null ) ? "" : GetCookie("Address1");
			ContactUsForm.address2.value = (GetCookie("Address2") == "" || GetCookie("Address2") == null ) ? "" : GetCookie("Address2");			
			ContactUsForm.city.value = (GetCookie("City") == "" || GetCookie("City") == null) ? "" : GetCookie("City");

			if (GetCookie("State") != "" && GetCookie("State") != null) {
				for (var i = 0; i < ContactUsForm.state.length; i++) {
					if (ContactUsForm.state.options[i].value == GetCookie("State")) {
						ContactUsForm.state.options[i].selected = true;
						break;
					} 
				}		
			}
			ContactUsForm.postal.value = (GetCookie("Zip") == "" || GetCookie("Zip") == null) ? "" : GetCookie("Zip");
			ContactUsForm.email.value = (GetCookie("Email") == "" || GetCookie("Email") == null) ? "" : GetCookie("Email");
			ContactUsForm.phone.value = (GetCookie("Phone") == "" || GetCookie("Phone") == null) ? "" : GetCookie("Phone");
		}
	}

}

function assigncontactoption() {
	var ContactUsForm = document.forms.ContactUsForm;
	
	if (ContactUsForm.q1c.checked==true) {
		for (var i = 0; i < ContactUsForm.contactmethod.length; i++) {
			if (ContactUsForm.contactmethod[i].checked == true) {
				assigncontactmethod(ContactUsForm.contactmethod[i].value);
				break;
			} 
		}

	} else {
		ClearContactUsForm()
	
	}


}

function ClearContactUsForm() {

	if (document.all) {
		/*document.all["TxtAddress"].innerHTML = "Address:&nbsp;";
		document.all["TxtCity"].innerHTML = "City:&nbsp;";
		document.all["TxtState"].innerHTML = "State:&nbsp;";
		document.all["TxtZIP"].innerHTML = "Zip:&nbsp;";*/
		document.all["TxtEmail"].innerHTML = "Email:&nbsp;";
		document.all["TxtPhone"].innerHTML = "Home Phone:&nbsp;";
		document.all["TxtCellphone"].innerHTML = "Mobile Phone:&nbsp;";
	} else {
		/*document.getElementById("TxtAddress").innerHTML = "Address:&nbsp;";
		document.getElementById("TxtCity").innerHTML = "City:&nbsp;";
		document.getElementById("TxtState").innerHTML = "State:&nbsp;";
		document.getElementById("TxtZIP").innerHTML = "Zip:&nbsp;";*/
		document.getElementById("TxtEmail").innerHTML = "Email:&nbsp;";
		document.getElementById("TxtPhone").innerHTML = "Home Phone:&nbsp;";
		document.getElementById("TxtCellphone").innerHTML = "Mobile Phone:&nbsp;";
	}


}

function assigncontactmethod(str) {
	var ContactUsForm = document.forms.ContactUsForm;
	ContactUsForm.q1c.checked=true;
	
	ClearContactUsForm();

	if (str == "email") {
		assigninnerhtmlvalue("TxtEmail","* Email:&nbsp;");
	} else {
		for (var i = 0; i < ContactUsForm.contactmethod.length; i++) {
			if (ContactUsForm.contactmethod[i].value == "phone") {
				ContactUsForm.contactmethod[i].checked = true;
				break;
			} 
		}	
		if (ContactUsForm.phoneoption.options[ContactUsForm.phoneoption.selectedIndex].value == "home") {
			assigninnerhtmlvalue("TxtPhone","* Home Phone:&nbsp;");
		} else {
			assigninnerhtmlvalue("TxtCellphone","* Mobile Phone:&nbsp;");
		}
	}

}

function assigninnerhtmlvalue(field,value) {
	if (document.all) {
		document.all[field].innerHTML = value;

	} else {
		document.getElementById(field).innerHTML = value;
	}
}

function handleOver() { 
 if (document.images) document.images["360quiz"].src=img_on.src;
}

function handleOut() {
 if (document.images) document.images["360quiz"].src=img_off.src;
}

function Open360quiz() {
	var URL;
	var vanity = current_site_vanity;
	var sitekey = current_site_sitekey;
	var pagekey = current_site_pagekey;
	
	if (vanity != "") {
		URL = vanity + "/sb.cn?crt=pagekey=" + pagekey + "&pageid=hdsitebuilder.360quiz";
	
	} else {
		URL = "/channelnet.aspx?cn=sitebuilder&act=view&crt=sitekey=" + sitekey + "%26pagekey=" + pagekey + "&pageid=hdsitebuilder.360quiz";
	
	}

	var popup = window.open(URL,"360Quiz","width=800,height=650,scrollbars=no,location=no,menubar=no,resizable=no,toolbar=no,status=no");

}

function PopHowTofindUs(SiteGuid,Vanity,pagekey,css,theme) {

	var expDays = 1;
	var exp = new Date(); 
	exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

	var HDPopUpWindowCookie = GetCookie("HDPopUpWindow");

//	var sCurrentSoftADCookie = GetSoftAdCookie();
	var sCurrentSoftADCookie = GetCookie("SoftadTrackingCookie");

	if (HDPopUpWindowCookie != sCurrentSoftADCookie) {	

		var URL = "/Themes/Default/en-us/SiteBuilder/howdidyoufindus_showroom.aspx?siteguid=" + SiteGuid + "&pagekey=" + pagekey + "&vanity=" + Vanity + "&css=" + css + "&theme=" + theme;

//		var sSoftAdCookie = GetSoftAdCookie();
		var sSoftAdCookie = GetCookie("SoftadTrackingCookie");
		SetCookie("HDPopUpWindow", sSoftAdCookie, exp);	
		
		window.open(URL,"HowDidYouFindUs","width=510,height=400,scrollbars=no,location=no,menubar=no,resizable=no,toolbar=no,status=no");
		
	}

}


function AdvertisementCodeSearch()
{
	var sUrl = window.location.toString();
	
	if(sUrl.indexOf("m1") != -1)
	{
		//SET COOKIE AS IF POPUP DISPLAYED ALREADY
		var expDays = 1;
		var exp = new Date(); 
		exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
		
		var sSoftAdCookie = GetSoftAdCookie();
		SetCookie("HDPopUpWindow", sSoftAdCookie, exp);	
	}
}


function SubmitFindUsForm() {

	var FormObj = document.forms.FindUs;
	
	var vChecked = "";
	
	for (var i = 0; i < FormObj.HowToFindUs.length; i++) {
		
		if (FormObj.HowToFindUs[i].checked) {
			
			vChecked = FormObj.HowToFindUs[i].value;
		
		}          
	
	}
	
	if (vChecked == "") {
	
		alert("Please choose one option. Thank You.");
		return false;
		
	} else {
		
		FormObj.submit.disabled = "disabled";
		var pagekey = FormObj.pagekey.value;
		var sCatch = "siteguid=" + FormObj.siteguid.value + "&Logging=majorcode=" + vChecked + "|minorcode1=SurveyPopup";
		
		var sCatch1 = "siteguid=" + FormObj.siteguid.value + "%26generic1=admajorcode=" + vChecked + "|adminorcode=SurveyPopup";
	
		window.opener.location.href = "/channelnet.aspx?cn=SiteBuilder&act=viewsite&crt=" + sCatch1 + "%26pagekey=" + pagekey;
		
		document.forms.ChannelNet.crt.value = sCatch;
		
		document.forms.ChannelNet.submit();    	

	}
}

function openiMagine(dealerid, pagekey) {    
	var expDays = 30; 
	var exp = new Date(); 

	exp.setTime(exp.getTime() + (expDays*24*60*60*1000));		
	sSoftAdCookie = GetSoftAdCookie();	
	SetCookie('HunterDouglasiMagine', sSoftAdCookie, exp);
	SetCookie('iMagine', 'yes', exp); 

//	var sURL = "/channelnet.aspx?cn=sitebuilder&act=view&crt=sitekey="+dealerid+"%26pagekey="+pagekey+"%26generic=iMagine%26logging=admajorcode=iMagine visits|minorcode1=HDDealerSite&style=/themes/Default/en-us/SiteBuilder/redirectiMagine.xsl&debug=0";
	var sURL = "/channelnet.aspx?cn=sitebuilder&act=view&crt=sitekey="+dealerid+"%26pagekey="+pagekey+"%26generic=iMagine%26logging=majorcode=iMagineVisits|minorcode1=HDDealerSite&style=/themes/Default/en-us/SiteBuilder/redirectiMagine.xsl&debug=0";

	window.open(sURL, "popup2","height=670,width=880,resizable=yes,status=no,toolbar=no,directories=no,menubar=no,scrollbars=yes,location=no");
}