// JavaScript Document

/*  Submit Samples Request * *******************************************************
 *
 *	TAKES:		Client Id Value
 * 	RETURNS:	NOTHING
 *
 *************************************************************************/
 
	function submitQuoteRequest(formDataQueryString)
	{
		setAjaxUrl("updateData", "ajaxRequestLightboxQuote.asp?action=check_errors" + formDataQueryString, "loadingBarPopup('Submiting Your Request');", "getSubmitResult();");
	}
	
/*  Get Submit Result * *******************************************************
 *
 *	TAKES:		NOTHING
 * 	RETURNS:	NOTHING
 *
 *************************************************************************/
 
	function getSubmitResult()
	{
		var result = getElement("updateData").innerHTML;
		getElement("updateData").innerHTML = "";
		
		if ((result != "") & (result.indexOf("ERROR") == -1))
		{
			location.href = "/contact/request_lightbox_quote_complete.asp?quoteNum=" + result + "&success=yes";
		}
		else //Error
		{
			
			result = result.replace("ERROR: ", "");
			var alertMessage = "There was a problem submiting your ship quote request:<br><br><span style=\"color: red\">" + result + "</span><br><br>If you continue to experience problems, please contact our sales department at 800-706-4276 for assistance.";
			alertShadedPopup("<b>ERROR: Submiting Your Ship Quote Request</b>", alertMessage);
		}
		
	}
	
	
/*  Toggle Login Panel * *******************************************************
 *
 *	TAKES:		NOTHING
 * 	RETURNS:	NOTHING
 *
 *************************************************************************/
 
	function toggleLoginPanel()
	{
		if (isVisible("loginText"))
		{
			hideElement("loginText");
			hideElement("createLoginBtn");
			
			showElement("createAccountPane");
			showElement("loginBtn");
		}
		else
		{
			hideElement("createAccountPane");
			hideElement("loginBtn");
			
			showElement("loginText");
			showElement("createLoginBtn");
			
		}
	}

/*  Check Lightbox Suggest Enable * *******************************************************
 *
 *	TAKES:		Component
 * 	RETURNS:	NOTHING
 *
 *************************************************************************/
 
	function checkLightboxSuggestEnable()
	{
		var radioElementValue = getComponentValue("suggestLightbox");
		
		if (radioElementValue == "Please base my custom quote on a Blue River Digital model")
		{
			var modelBaseComponent = getElement("modelBase");
			showElement("modelBaseContainer");
			
		}
		else
		{
			var modelBaseComponent = getElement("modelBase");
			setComponentValue("modelBase", "- Select -");
			hideElement("modelBaseContainer");
			
		}
	}
	
	
	
	
	
	
	
	
	
	
	
	