function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function swapem(sname,rname) {
sname.src = rname.src;
}

function SampWin(var1)
	{
	thewin = window.open(var1,'samples','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,width=480, height=650');
	thewin.focus();
}

function SampWin2(var1)
	{
	thewin = window.open(var1,'agreement','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,width=600, height=650');
	thewin.focus();
}

function TellFriendWin(var1)
	{
	thewin = window.open(var1,'agreement','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,width=770, height=500');
	thewin.focus();
}

function ImgWin(var1)
	{
	thewin = window.open(var1,'productimage','toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,width=480, height=650');
	thewin.focus();
}

function ContactWin(var1)
	{
	thewin = window.open(var1,'custservice','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,width=600, height=600');
	thewin.focus();
}		

function TstWin(var1, var2)
	{
	var myString;
	myString = 'includes/ws_tstpopup.asp?mode=';
	myString = myString + var1 + '&id=' + var2;
	thewin = window.open(myString,'toastinfo','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,width=480, height=600');
	thewin.focus();
}		

function WsWinPopup(var1, var2, var3)
	{
	var myString;
	myString = "toolbar=no,location=no,directories=no,status=no,scrollbars=yes,width=" + var2 + ", height=" + var3 + ",resizable=no"
	thewin = window.open(var1,'sitewindow',myString);
	thewin.focus();
}		

function redirect(URLStr,myvalue) { 
	location = URLStr+"?method="+myvalue; 
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
countfield.value = maxlimit - field.value.length;
}

function showPrices(prodid) {
	myEl = document.getElementById('qty-prices-'+prodid);
	document.body.style.cursor = 'default';
	myEl.style.display = 'block';
}
function hidePrices(prodid) {
	myEl = document.getElementById('qty-prices-'+prodid);
	myEl.style.display = 'none';
}

function unDisable() {
	for (x = 0; x < document.prodForm.elements.length; x++) {
		document.prodForm.elements[x].disabled = false;
	}
}
function askPersonalization() {
	if (document.prodForm.bEngrave.checked == false) {
		if (confirm("Maybe you missed it, but this item(s) can be personalized.  If you wish to have it personalized, click 'OK' and you will be taken through a quick 3-step personalization process.  If you don't wish to have this item(s) personalized, simply click 'Cancel' and you will be taken straight to the shopping cart so you can check out."))
			document.prodForm.bEngrave.checked = true;		
	
	}
}