function showhide(target) {
var shid;
shid = document.getElementById(target).style;	
if (shid.display == "none") {
shid.display = "";
}
else {
shid.display = "none";	
}
}
function toggleform(target) {
var pdfheader = document.getElementById('pdfheader').style;	
var emailheader = document.getElementById('emailheader').style;	
var pdftip = document.getElementById('pdftip').style;
var pdfinstruction = document.getElementById('pdfinstruction').style;
var pdfsender = document.getElementById('pdfsender').style;
var emailsender = document.getElementById('emailsender').style;
var recipient1 = document.getElementById('recipient1').style;
var recipient2 = document.getElementById('recipient2').style;
var pdfsubject = document.getElementById('pdfsubject').style;
var emailsubject = document.getElementById('emailsubject').style;
var pdfmessage = document.getElementById('pdfmessage').style;
var emailmessage = document.getElementById('emailmessage').style;
var postalrow = document.getElementById('postalrow').style;
var telephonerow = document.getElementById('telephonerow').style;
var priorityrow = document.getElementById('priorityrow').style;
var applicationrow = document.getElementById('applicationrow').style;
var referredrow = document.getElementById('referredrow').style;
var submitquoterow = document.getElementById('submitquoterow').style;
var submitemailrow = document.getElementById('submitemailrow').style;
if (target == "email") {
pdfheader.display = "none";
emailheader.display = "";
pdftip.display = "none";
pdfinstruction.display = "none";
pdfsender.display = "none";
emailsender.display = "";
recipient1.display = "";
recipient2.display = "";
pdfsubject.display = "none";
emailsubject.display = "";
pdfmessage.display = "none";
emailmessage.display = "";
postalrow.display = "none";
telephonerow.display = "none";
priorityrow.display = "none";
applicationrow.display = "none";
referredrow.display = "none";
submitquoterow.display = "none";
submitemailrow.display = "";
location="#emailconfiguration"
}
else {
pdfheader.display = "";
emailheader.display = "none";
pdftip.display = "";
pdfinstruction.display = "";
pdfsender.display = "";
emailsender.display = "none";
recipient1.display = "none";
recipient2.display = "none";
pdfsubject.display = "";
emailsubject.display = "none";
pdfmessage.display = "";
emailmessage.display = "none";
postalrow.display = "";
telephonerow.display = "";
priorityrow.display = "";
applicationrow.display = "";
referredrow.display = "";
submitquoterow.display = "";
submitemailrow.display = "none";
location="#quote"
}
}
var zgbundle = false;
var laptopproductcode = '';
var zenviewproductcode = '';
var stratosphereproductcode = '';
var zgusb = false;
var desktopbundle = false;
var toggle_sexpress = false;
var toggle_sevolution = true;
var toggle_selite = false;
function toggleBundleSKU() {
	zgbundle = true;
	zgusb = false;
	desktopbundle = false;		
}
function toggleUSBSKU() {
	zgusb = true;
	zgbundle = false;
	desktopbundle = false;		
}	
function toggleStandardSKU() {
	zgbundle = false;
	zgusb = false;
	desktopbundle = false;	
}
function toggleLaptopBundleSKU(ProductCode) {
	zgbundle = true;
	zgusb = false;
	desktopbundle = false;	
	laptopproductcode = ProductCode;
}
function toggleZenviewBundleSKU(ProductCode) {
	zgbundle = false;
	zgusb = false;
	desktopbundle = true;	
	zenviewproductcode = ProductCode;
}
function toggleDesktopBundleSKU() {
	zgbundle = false;
	zgusb = false;
	desktopbundle = true;	
}
function toggleDesktopSKU(ProductCode) {
	stratosphereproductcode = ProductCode;
}
function toggleStratosphereExpress() {
	toggle_sexpress = true;
	toggle_sevolution = false;
	toggle_selite = false;	
}
function toggleStratosphereEvolution() {
	toggle_sexpress = false;
	toggle_sevolution = true;
	toggle_selite = false;	
}
function toggleStratosphereElite() {
	toggle_sexpress = false;
	toggle_sevolution = false;
	toggle_selite = true;	
}
	
function getPriceOptions(theForm)
{
	var str = "";
	var valueArr = null;
	var val = "";
	var cmd = "";
	var productcodecount = 0;
	for(i = 0; i < theForm.elements.length; i++)
	{
		if(theForm.elements[i].type == "hidden" || theForm.elements[i].type == "text" || theForm.elements[i].type == "textarea" || theForm.elements[i].type == "button")
		{
			if (theForm.elements[i].type == "hidden" || theForm.elements[i].type == "text" || theForm.elements[i].type == "textarea") {
				tmp = theForm.elements[i].value;
				tmp = tmp.replace(/ /g,'%20')
				str += theForm.elements[i].name + "=" + tmp + "&";
			}
			else {
			str += theForm.elements[i].name + "=" + theForm.elements[i].value + "&";
			}
		}
		else
			if(theForm.elements[i].type == "checkbox")
			{
				if(theForm.elements[i].checked == true && theForm.elements[i].name != "ProductCode") //Skip child products when calculating price of parent product
				{
					str += theForm.elements[i].name + "=" + theForm.elements[i].value + "&";
				}
			}
			else
				if(theForm.elements[i].type == "select-one")
				{
					tmp = theForm.elements[i].options[theForm.elements[i].selectedIndex].value
					tmp = tmp.replace(/ /g,'%20')
					str += theForm.elements[i].name + "=" + tmp + "&";
				}
				else
					if(theForm.elements[i].type == "radio" && theForm.elements[i].checked == true)
					{
						tmp = theForm.elements[i].value;
						tmp = tmp.replace(/ /g,'%20')
						str += theForm.elements[i].name + "=" + tmp + "&";
					}
	}

	str = str.substr(0, (str.length - 1));
	return str;
}
var ddajaxtabssettings={}
ddajaxtabssettings.bustcachevar=1  //bust potential caching of external pages after initial request? (1=yes, 0=no)
ddajaxtabssettings.loadstatustext="<div align='left' style='padding-bottom:10px'><img src='images/image.gif' width='1' height='600' align='left' />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/template/loading.gif' /> Loading content from server ...</div>" 
var atabs_loading = "<div align='left'><img src='images/image.gif' width='1' height='600' align='left' /><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/template/loading.gif' /> Loading content from server ...</div>"
ddajaxtabs.connect=function(pageurl, tabinstance){
	var page_request = false
	var bustcacheparameter=""
	if (window.XMLHttpRequest) // if Mozilla, IE7, Safari etc
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject){ // if IE6 or below
		try {
		page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
			try{
			page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else
		return false
	var divId=tabinstance.contentdivid			
	if (document.getElementById('loading')) {
	document.getElementById('loading').innerHTML=ddajaxtabssettings.loadstatustext //Display "fetching page message"	
	}
	var ajaxfriendlyurl=pageurl.replace(/^http:\/\/[^\/]+\//i, "http://"+window.location.hostname+"/") 
	page_request.onreadystatechange=function(){ddajaxtabs.loadpage(page_request, pageurl, tabinstance)}
	if (ddajaxtabssettings.bustcachevar) //if bust caching of external page
		bustcacheparameter=(ajaxfriendlyurl.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
	page_request.open('GET', ajaxfriendlyurl+bustcacheparameter, true)
	page_request.send(null)
}
ddajaxtabs.post=function(pageurl,tabinstance,params){var page_request=false;if(window.XMLHttpRequest)page_request=new XMLHttpRequest();else if(window.ActiveXObject){try{page_request=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{page_request=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}}else return false;
page_request.onreadystatechange=function(){ddajaxtabs.loadpricepage(page_request,pageurl,tabinstance)};page_request.open("POST",pageurl,true);
page_request.setRequestHeader("Content-type","application/x-www-form-urlencoded");page_request.setRequestHeader("Content-length",params.length);page_request.setRequestHeader("Connection","close");page_request.send(params);}


ddajaxtabs.loadpage=function(page_request, pageurl, tabinstance){var divId=tabinstance.contentdivid;
document.getElementById(divId).innerHTML=atabs_loading //Display "fetching page message"
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){document.getElementById(divId).innerHTML=page_request.responseText;ddajaxtabs.ajaxpageloadaction(pageurl, tabinstance);var ajaxslider=document.getElementById('slider_track_tab'); if(ajaxslider){setsliders();} if (pageurl.indexOf('tab=main') == -1){location="#tabs";}}}
ddajaxtabs.loadpricepage=function(page_request,pageurl,tabinstance){var divId=tabinstance.contentdivid;
//document.getElementById(divId).innerHTML=ddajaxtabssettings.loadstatustext //Display "fetching page message"
if(page_request.readyState==4&&(page_request.status==200||window.location.href.indexOf("http")==-1)){document.getElementById(divId).innerHTML=page_request.responseText;
ddajaxtabs.ajaxpageloadaction(pageurl,tabinstance);var f=document.getElementById("MainForm");}};

function getPriceOptionsNoDropdownClients(theForm){var str="";var valueArr=null;var val="";var cmd="";for(i=0;i<theForm.elements.length;i++){if(theForm.elements[i].type=="hidden"||theForm.elements[i].type=="text"||theForm.elements[i].type=="textarea"||theForm.elements[i].type=="button"){str+=theForm.elements[i].name+"="+theForm.elements[i].value+"&";}
else if(theForm.elements[i].type=="checkbox"){if(theForm.elements[i].checked==true){str+=theForm.elements[i].name+"="+theForm.elements[i].value+"&";}}
else if(theForm.elements[i].type=="select-one"){
	var selectedID = theForm.elements[i].id;
	if (selectedID.indexOf("DROPDOWN_CLIENT")==-1){str+=theForm.elements[i].name+"="+theForm.elements[i].options[theForm.elements[i].selectedIndex].value+"&";}}
	}
str=str.substr(0,(str.length-1));return str;}
function MultiSubmit(){var x=document.getElementById("MainForm");
x.submit()}
