<!--
// Global variables
var imageLoadFlag = 0;
var imageCache = new Array();
var menuLoadFlag = 0;
var menuCount = 0;
var onMenu = 0;
var winW, winH;
var mT = 0;
var mF = "";
var onPage = 99;
var newNav = 0;

// Simple browser detection (seperate into:  NS4.x, IE4.x, DOCOM[5+] browsers)
var IE4=((document.all)&&(!document.getElementById))?1:0; 
var IE5=((document.all)&&(document.getElementById))?1:0;
var NS4=(document.layers)?1:0; 
var NS6=((document.getElementById)&&(!document.all))?1:0; 
var NS7 =(navigator.product == 'Gecko')?1:0;
var NS3=((navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)==3));
var MAC=(navigator.userAgent.indexOf('Mac')!=-1)?1:0;
var IEMAC=(MAC&&(IE4||IE5))?1:0;
var IE4MAC=(IEMAC&&(navigator.appVersion.indexOf('4.',4)!=-1))?1:0; 
var IE5MAC=(IEMAC&&(navigator.appVersion.indexOf('5.')!=-1))?1:0;
var DOM=(IE5||NS6); 
var docom = (document.getElementById);
var DHTML=(IE4||IE5||NS4||NS6);
var range;
var styleObj;
var nameObj;
var theObj;
var prodPullDown=0;
var m_x; 
var m_y; 
var menuCount=0; 
var cSig=0; 
var selectorON=0; 
var scrollTicks=0; 
var st=0; 
var scrollTop=0; 
var rate=20; 
var dragt=0; 
var distYt=0;
var thumbTop=32;
var activePD='';
var ppSelected=3;
var spSelected=2;
var ipSelected=9;
var ppValue;
var SHOW, HIDE;
var pageClick = false;


if (DOM) {
  SHOW = "visible";
  HIDE = "hidden";
} else if (NS4) {
  SHOW = "show";
  HIDE = "hide";
}


function imgSwap(imNum, aMem) {
  if (imageLoadFlag) {
    mF = "";
    var imName = "mb" + imNum;
    if (NS4) { }
    else document[imName].src = imageCache[aMem].src;
  }
}

function cacheImages() {
 if (document.images) {
  for (var loadProg = 0; loadProg < cacheImages.arguments.length; loadProg++) {
    cI = cacheImages.arguments[loadProg];
    imageCache[loadProg] = new Image();
    imageCache[loadProg].src = '/images/' + cI;
  }
 imageLoadFlag = 1;
 }
}

function setup(){
  if (DHTML){
  	cacheImages('my-account-off.gif', 'my-account-on.gif', 'current-order-off.gif', 'current-order-on.gif','upload-files-off.gif', 'upload-files-on.gif','home-off.gif', 'home-on.gif','company-info-off.gif', 'company-info-on.gif','about-products-off.gif', 'about-products-on.gif', 'designers-off.gif', 'designers-on.gif','contact-us-off.gif', 'contact-us-on.gif');
  	if (NS4){
		winW = window.innerWidth;
	   	winH = window.innerHeight;
	   	window.onresize = reDraw;
	   }
  }  
}

function reDraw(){
  if (NS4 && (winW!=window.innerWidth || winH!=window.innerHeight))
    history.go(0);
}

function popGaruntee(anchorName){
 window.open("/guarantee.html#"+anchorName,"Garuntee","width=450,height=450,resize=1")
};

function lockCalculatorNav(){

	var accept;

	accept = confirm("You must be a registered user in order to price a product.  If you wish to log in or register now, click OK.  Otherwise click cancel.");
	if (accept){
		window.location="/login/login.aspx?nextPage=return&address=%2Fproducts%2Fpricing%2Easpx";
	};
};


function SubmitForm(btnName)
{
	var keyPressed;

	if (NS4 || NS6 || NS7)
	{
		keyPressed = event.which;
		if ( keyPressed == 13 ) {
			event.returnValue=false;
			eval("document.forms.stockLayoutsForm."+btnName+".click()");
			return false;
		}
	}else{
		keyPressed = event.keyCode;
		if ( keyPressed == 13 ) {
			event.returnValue=false;
			document.all[btnName].click();
			return false;
		}
	}
}

var btnNameForClick;
var linkNameForClick;

function setClickTo(btnName)
{
	btnNameForClick = btnName;
}

function setLinkClickTo(linkName)
{
	linkNameForClick = linkName;
}
function submitOnEnter(e)
{
	var KeyID = (window.event) ? event.keyCode : e.keyCode;
	
	if (KeyID == 13)
	{
		var btnToClick = document.getElementById(btnNameForClick);
		btnToClick.click();
		return false;
	}
}

function trapEnter(e)
{
	var KeyID = (window.event) ? event.keyCode : e.keyCode;
	
	if (KeyID == 13)
	{
		return false;
	}
}

function submitLinkOnEnter(e)
{
	var	KeyID = (window.event) ? event.keyCode : e.keyCode;
	
	if (KeyID == 13)
	{
		var linkToClick = document.getElementById(linkNameForClick);
		eval(linkToClick.href.split(':')[1]);
		return false;
	}
}

function popClosingSurvey()
{
	if ((!pageClick) && (window.location != "/products/DesignSuggestion.aspx"))
	{
		window.open("/ExitSurvey.aspx","Garuntee","width=450,height=450,resize=1");
	}
	return true;
}


function swapMenuOn(i)
{
	if (NS4) 
	{ 
	}
	else
	{
		//document["leftTab"+i].src = "/images/tab-left-on.gif";
		//document["rightTab"+i].src = "/images/tab-right-on.gif";
		document.getElementById("tab"+i).style.backgroundColor = "#63AFFA";
	}
}

function swapMenuOff(i)
{
	if (NS4) 
	{ 
	}
	else
	{
		//document["leftTab"+i].src = "/images/tab-left-off.gif";;
		//document["rightTab"+i].src = "/images/tab-right-off.gif";
		document.getElementById("tab"+i).style.backgroundColor = "#145AA0";
	}
}

function popSave()
{
	window.open("/PMS.aspx", "PickMixSave", "height=450,width=450,menubar=0,scrollbars=yes,resizable=yes,titlebar=0,toolbar=0");
}

function popCompare()
{
	window.open("/CommVsDesk.html", "Compare", "height=425,width=450,menubar=0,scrollbars=yes,resizable=yes,titlebar=0,toolbar=0");
}

function popDownLoad(shortID, purchasedSku, lineKey)
{
	window.open("/SecureDownload/DownloadFormat.aspx?shortID="+shortID+"&purchasedSku="+purchasedSku+"&lineKey="+lineKey, "Downloads", "height=260,width=400,menubar=0,scrollbars=yes,resizable=yes,titlebar=0,toolbar=0");
}			

function popVersionCompat()
{
	window.open("/Versions.html", "VersionCompat", "height=300,width=450,menubar=0,scrollbars=yes,resizable=yes,titlebar=0,toolbar=0");
}

function popCdTypes()
{
	window.open("/OCD.aspx", "OCD", "height=535,width=650,menubar=0,scrollbars=yes,resizable=yes,titlebar=0,toolbar=0");
}
			
			
function popAddTemplateToPack(shortID)
{
	window.open("/Products/AddTemplateToPack.aspx?shortID="+shortID, "AddTemplateToPack", "height=225,width=450,menubar=0,scrollbars=yes,resizable=yes,titlebar=0,toolbar=0");
}
window.offscreenBuffering = true;
//-->