var globImgItem = null;
var globImgColor = null;


function showPassbox(show)
{
	var elm = document.getElementById('passBox');
	elm.style.display = (show == true) ? 'block' : 'none';
}

function swapProdImg(imgSrc, imgColor, prodName, item)
{
	//checkGlobImg();
	checkGlobColor();
	globImgColor = item;
	var img = document.getElementById('mainProdImg');
	var colorElm = document.getElementById('mainProdColor');
	var textElm = document.getElementById('mainProductName');
	document.productForm.prodColor.value = imgColor;
	img.src = imgSrc;
	colorElm.innerHTML = imgColor;
	globImgColor.style.border = "1px solid #98d9e3";
	//textElm.innerHTML = prodName + '(' + imgColor + ')';
	var drp = document.getElementById('prodSize');
	drp.length = 0;
		
		var arSizes = new Array("Small","Medium","Large","X-Large","2X-Large","3X-Large");
		for(x = 0; x < arSizes.length; x++)
		{
			var elOptNew = document.createElement('option');
			elOptNew.text = arSizes[x];
			elOptNew.value = arSizes[x];
			var elSel = drp;

			try 
			{
				elSel.add(elOptNew, null); // standards compliant; doesn't work in IE
			}
			catch(ex)
			{
				elSel.add(elOptNew); // IE only
			}
		}
	if(prodName == 'Arctic Series Bib' && imgColor == 'Black')
	{
		drp.remove(1); // med
		drp.remove(1); // large
		drp.remove(1); // xlarge
		drp.remove(2); // 3x large
	}
	else if(prodName == 'Arctic Series Bib' && imgColor == 'Gray')
	{
		drp.remove(1); // med
		drp.remove(4); // 3xlarge
	}
	else if(prodName == 'Arctic Series Jacket' && imgColor == 'Gray')
	{
		drp.remove(1); // med
		drp.remove(4); // 3xlarge
	}
	else if(prodName == 'Arctic Series Jacket' && imgColor == 'Black')
	{
		drp.remove(5);
	}
	else
	{
		
	}
}

function swapAdditional(view, item)
{
	checkGlobImg();
	globImgItem = item;
	var img = document.getElementById('mainProdImg');
	var color = document.getElementById('mainProdColor').innerHTML;
	var urlParts = img.src.split('_');
	var newImgSrc = urlParts[0].substring(0, urlParts[0].length-1) + view + '_' + urlParts[1] + '_' + urlParts[2].substring(0, urlParts[2].length-4) + '.jpg';
	//alert(newImgSrc + "\n" + img.src);
	globImgItem.style.border = "2px solid #98d9e3";
	img.src = newImgSrc;
}

function checkGlobImg()
{
	if(globImgItem != null)
	{
		globImgItem.style.border = '';
	}
}
function checkGlobColor()
{
	if(globImgColor != null)
	{
		globImgColor.style.border = '';
		globImgItem.style.border = '';
		globImgItem = document.getElementById('pImg');
		globImgItem.style.border = "2px solid #98d9e3";
	}
}

function transferAddy(form, chkd)
{
	if(chkd)
	{
		form.billingAddress.value = form.address.value;
		form.billingCity.value = form.city.value;
		form.billingState.value = form.state.value;
		form.billingZip.value = form.zip.value;
		form.shipName.value = form.firstName.value + ' ' + form.lastName.value;
		form.billingAddress.readOnly = true;
		form.billingCity.readOnly = true;
		form.billingState.readOnly = true;
		form.billingZip.readOnly = true;
		form.shipName.readOnly = true;
	}
	else
	{
		form.billingAddress.readOnly = false;
		form.billingCity.readOnly = false;
		form.billingState.readOnly = false;
		form.billingZip.readOnly = false;
		form.shipName.readOnly = false;
	}
}

function showOther(elm, idx)
{
	if(idx.value == 'Other')
	{
		document.getElementById(elm).style.display = 'block';
	}
	else
	{
		document.getElementById(elm).style.display = 'none';
	}
}




/* -- pop up script -- */

/*Auto center window script- Eric King (http://redrival.com/eak/index.shtml)Permission granted to Dynamic Drive to feature script in archiveFor full source, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com*/var win = null;function NewWindow(mypage,myname,w,h,scroll){LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;TopPosition = (screen.height) ? (screen.height-h)/2 : 0;settings ='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'win = window.open(mypage,myname,settings)}function popup() {var NewWind = window.open( '','remote', 'width=400,height=480,scroll=yes' );  if (NewWind.opener == null) {    NewWind.opener = window;  }}
