<!--
function fadenewnm(messId,destLink,mId)
{
if(!document.getElementById) return true;
if(!document.getElementById("popup")) return true;

var hide = document.getElementById("popup");
var htmlEl = document.getElementsByTagName('html')[0];
var mesEl = document.getElementById(messId);
var dest = "#" + destLink;
if(htmlEl.id == null) return true;
		if(htmlEl.id =="fade-off") {
			htmlEl.id=htmlEl.id.replace(new RegExp("fade-off\\b"), "fade-on");
			mesEl.style.display="block";
			hide.style.display="block";
			document.getElementById('selhide_'+mId).style.display="none";
			return false;
			}
			else if (htmlEl.id =="fade-on") {		
			htmlEl.id=htmlEl.id.replace(new RegExp("fade-on\\b"), "fade-off");
		 	mesEl.style.display="none";
			hide.style.display="none";
			document.getElementById('selhide_'+mId).style.display="block";
			window.location = dest;
			return false;
		}
return true;
}

function fadenew(messId,destLink)
{
if(!document.getElementById) return true;
if(!document.getElementById("popup")) return true;

var hide = document.getElementById("popup");
var htmlEl = document.getElementsByTagName('html')[0];
var mesEl = document.getElementById(messId);
var dest = "#" + destLink;
if(htmlEl.id == null) return true;
		if(htmlEl.id =="fade-off") {
			htmlEl.id=htmlEl.id.replace(new RegExp("fade-off\\b"), "fade-on");
			mesEl.style.display="block";
			hide.style.display="block";
			return false;
			}
			else if (htmlEl.id =="fade-on") {		
			htmlEl.id=htmlEl.id.replace(new RegExp("fade-on\\b"), "fade-off");
		 	mesEl.style.display="none";
			hide.style.display="none";
			window.location = dest;
			return false;
		}
return true;
}

function switchProdBox(pvar, tvar, bvar, ttvar)
{
for (var i=0; i<tvar; i++)
{
if (i==pvar)
document.getElementById('prod_box_'+i).style.display='block';
else
document.getElementById('prod_box_'+i).style.display='none';
}
for (var j=0; j<ttvar; j++)
{
if (j==bvar)
{
document.getElementById('arrow_'+j).style.display='block';
document.getElementById('cont_box_'+j).style.display='block';
}
else
{
document.getElementById('arrow_'+j).style.display='none';
document.getElementById('cont_box_'+j).style.display='none';
}
}
}

function switchProdImages(tvar, pvar)
{
for (var i=0; i<tvar; i++)
{
if (i==pvar)
document.getElementById('top_pic_'+i).style.display='block';
else
document.getElementById('top_pic_'+i).style.display='none';
}
}

function catchQty(div, extra)
{
var mlen = document.getElementById('qty_'+div).length
for(var x = 0;x<mlen;x++)
{
if (document.getElementById('qty_'+div).options[x].selected==true)
document.getElementById('catch_'+div).value = document.getElementById('qty_'+div).options[x].value;
}
if (extra=='1')
switchPrice(div, '', '1');
}

function switchPrice(div, arr, extra)
{
var newarr = '';
if (extra=='1')
{
var mlen = document.getElementById('select_'+div).length
for(var x = 0;x<mlen;x++)
{
if (document.getElementById('select_'+div).options[x].selected==true)
newarr = document.getElementById('select_'+div).options[x].value;
}
}
else
{
catchQty(div, extra)
newarr = arr;
}
qty = document.getElementById('catch_'+div).value;
var myarr = newarr.split("_");
document.getElementById('price_'+div).innerHTML='$'+myarr[1];
if (parseInt(myarr[2])<=0 && myarr[3]!="2")
//document.getElementById('stock_'+div).innerHTML='<div style="padding-right:5px;" class="red-txt"><a href="backorder.php?id='+myarr[0]+'&amp;qty='+qty+'">Backorder</a></div>';
document.getElementById('stock_'+div).innerHTML='<div class="bag"><a href="javascript:void(0);" onclick="cartMenu(\'super\',1); addToCart('+div+'); timeoutclose(); scroll(0,0);">Backorder</a></div>';
else
document.getElementById('stock_'+div).innerHTML='<div class="bag"><a href="javascript:void(0);" onclick="cartMenu(\'super\',1); addToCart('+div+'); timeoutclose(); scroll(0,0);">Add to Bag</a></div>';
}

var thespeed = 15;
var thetimer = 5;

// main function to handle the mouse events //
function cartMenu(id,dir) {
  var head = document.getElementById(id + '-cartheader');
  var cont = document.getElementById(id + '-cartcontent');
  clearInterval(cont.timer);
  if(dir == 1) {
    clearTimeout(head.timer);
    if(cont.maxh && cont.maxh <= cont.offsetHeight) {
      return;
    } else if(!cont.maxh) {
      cont.style.display = 'block';
      cont.style.height = 'auto';
      cont.maxh = cont.offsetHeight;
      cont.style.height = '0px';
    }
    cont.timer = setInterval("cartSlide('" + id + "-cartcontent', 1)", thetimer);
  } else {
    head.timer = setTimeout('cartCollapse(\'' + id + '-cartcontent\')', 80);
  }
}

// collapse the menu //
function cartCollapse(id) {
  var cont = document.getElementById(id);
  cont.timer = setInterval("cartSlide('" + id + "', -12)", thetimer);
  cont.style.display = 'none';
}

// cancel the collapse if a user rolls over the dropdown content //
function cancelHidecart(id) {
  var head = document.getElementById(id + '-cartheader');
  var cont = document.getElementById(id + '-cartcontent');
  clearTimeout(head.timer);
  clearInterval(cont.timer);
  if(cont.offsetHeight < cont.maxh) {
    cont.timer = setInterval("cartSlide('" + id + "-cartcontent', 1)", thetimer);
  }
}

// incrementally expand/contract the dropdown and change the opacity //
function cartSlide(id,dir) {
  var cont = document.getElementById(id);
  var currheight = cont.offsetHeight;
  var dist;
  if(dir == 1) {
    dist = (Math.round((cont.maxh - currheight) / thespeed));
  } else {
    dist = (Math.round(currheight / thespeed));
  }
  if(dist <= 1 && dir == 1) {
    dist = 1;
  }
  cont.style.display = 'block';
  cont.style.height = currheight + (dist * dir) + 'px';
  cont.style.opacity = currheight / cont.maxh ;
  cont.style.filter = 'alpha(opacity=' + (currheight * 100 / cont.maxh) + ')';
  if((currheight < 2 && dir != 1) || (currheight > (cont.maxh - 2) && dir == 1)) {
    clearInterval(cont.timer);
  }
}

var timer; 

function timeoutclose(){
  if (timer)
       clearTimeout(timer);
  timer = setTimeout("cartMenu('super',-1)",4300);			
}

function countryOption(el)
{
if (document.getElementById(el+'country').value=="United States")
{
document.getElementById(el+'change1').style.display="block";
document.getElementById(el+'change2').style.display="none";
document.getElementById(el+'town').value="";
document.getElementById(el+'province').value="";
document.getElementById(el+'postal').value="";
}
else
{
document.getElementById(el+'change1').style.display="none";
document.getElementById(el+'change2').style.display="block";
document.getElementById(el+'city').value="";
document.getElementById(el+'state').value="";
document.getElementById(el+'zip').value="";
}
}

function copyBilling()
{
var myArray = ['fname', 'lname', 'address1', 'address2', 'country', 'city', 'state', 'zip', 'town', 'province', 'postal', 'phone1', 'phone2', 'phone3', 'ext'];
if (document.getElementById('copy').checked==true)
{
for (var i=0; i<myArray.length; i++)
document.getElementById('s_'+myArray[i]).value=document.getElementById(myArray[i]).value;
}
else
{
for (var i=0; i<myArray.length; i++)
document.getElementById('s_'+myArray[i]).value="";
document.getElementById('s_country').value="United States";
}
countryOption('s_');
}

function confirmSubmit()
{
var agree=confirm("Are you sure you want to continue?");
if (agree)
return true;
else
return false;
}

function Pop(daLink, w, h)
{
var comwin = window.open(daLink,'Print','width='+w+',height='+h+',scrollbars=yes,resize=no');
comwin.focus();
}

function switchDinnerware(pos,nn)
{
var classarray = new Array();
classarray[0] = "bio";
classarray[1] = "compostable";
classarray[2] = "renewble";
classarray[3] = "sun";
classarray[4] = "hot";
classarray[5] = "oven";
classarray[6] = "micro";
for (var i=0; i<nn; i++)
{
document.getElementById('dinnerlink'+i).className=classarray[i];
if (pos==i)
{
document.getElementById('dinnerdiv'+i).style.display='block';
document.getElementById('dinnerlink'+i).className+='Active';
}
else
document.getElementById('dinnerdiv'+i).style.display='none';
}
document.getElementById('dinnerdiv').style.display='none';
}

function accessDinnerwareThumb(file,w,h)
{
document.getElementById('bigPic').innerHTML="<img class='imgW310' src='files/big_"+file+"' height='280' alt='' />";
document.getElementById('xinner').style.width=w+"px";
document.getElementById('xinner').style.height=(h+30)+"px";
document.getElementById('message').innerHTML="<img src='files/"+file+"' width='"+w+"' height='"+h+"' alt='' /><br /><p align='center'><a onclick=\"return fadenew('message','');\" href='#'>Close Window</a></p>";
}

function myplayer(formname)
{
if(document.myregistration.Company.value=="")
{
alert("Please enter your Company");
document.myregistration.Company.focus();
return false;
}
else
if(document.myregistration[5].value=="")
{
alert("Please enter your First Name");
document.myregistration[5].focus();
return false;
}
else
if(document.myregistration[6].value=="")
{
alert("Please enter your Last Name");
document.myregistration[6].focus();
return false;
}
else
if(document.myregistration.Designation.value=="")
{
alert("Please enter your Title");
document.myregistration.Designation.focus();
return false;
}
else
if(document.myregistration.Email.value=="")
{
alert("Please enter your Email Address");
document.myregistration.Email.focus();
return false;
}
else
if(document.myregistration.Phone.value=="")
{
alert("Please enter your Phone Number");
document.myregistration.Phone.focus();
return false;
}
else
if(document.myregistration.Website.value=="")
{
alert("Please enter your Website");
document.myregistration.Website.focus();
return false;
}
else
if(document.myregistration.Street.value=="")
{
alert("Please enter your Street");
document.myregistration.Street.focus();
return false;
}
else
if(document.myregistration.City.value=="")
{
alert("Please enter your City");
document.myregistration.City.focus();
return false;
}
else
if(document.myregistration.State.value=="")
{
alert("Please enter your State");
document.myregistration.State.focus();
return false;
}
else
if(document.myregistration[17].value=="")
{
alert("Please enter your Zip Code");
document.myregistration[17].focus();
return false;
}
else
if(formname==2 && document.myregistration.Country.value=="")
{
alert("Please enter your Country");
document.myregistration.Country.focus();
return false;
}
else
{
return true;
}
}
//-->