<!--
var ns4 = document.layers;
var op5 = (navigator.userAgent.indexOf("Opera 5")!=-1)||(navigator.userAgent.indexOf("Opera/5")!=-1);
var op6 = (navigator.userAgent.indexOf("Opera 6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1);
var agt=navigator.userAgent.toLowerCase();
var mac = (agt.indexOf("mac")!=-1);
var ie = (agt.indexOf("msie") != -1);
var mac_ie = mac && ie;

function PopUp(url, header, width, height)
{
  myWindow = window.open(url, header, "width="+width+",height="+height+",resizable=yes");
  window.myWindow.focus();
}

function resizeWindow(width, height)
{
  window.resizeTo(width, height);
}

function setShipping(obj)
{
  if(obj.shippingMode.checked == true)
    {
      obj.shippingFirstName.value         = obj.billingFirstName.value;
      obj.shippingLastName.value          = obj.billingLastName.value;
      obj.shippingCompanyName.value       = obj.billingCompanyName.value;

      obj.shippingCountryId.selectedIndex = obj.billingCountryId.selectedIndex;

      obj.shippingAddress1.value          = obj.billingAddress1.value;
      obj.shippingAddress2.value          = obj.billingAddress2.value;
      obj.shippingCity.value              = obj.billingCity.value;


      obj.shippingStateId.selectedIndex   = obj.billingStateId.selectedIndex;
      obj.shippingZip.value               = obj.billingZip.value;
      obj.shippingPhone.value             = obj.billingPhone.value;
      obj.shippingFax.value               = obj.billingFax.value;
      xajax_getStates('selectShippingStateId', obj.shippingCountryId.value, obj.billingStateId.value, 'shippingStateId');
    }
  else
    {
      obj.shippingFirstName.value         = '';
      obj.shippingLastName.value          = '';
      obj.shippingCompanyName.value       = '';
      obj.shippingCountryId.selectedIndex = '';
      obj.shippingAddress1.value          = '';
      obj.shippingAddress2.value          = '';
      obj.shippingCity.value              = '';

      obj.shippingStateId.selectedIndex   = '';
      obj.shippingZip.value               = '';
      obj.shippingPhone.value             = '';
      obj.shippingFax.value               = '';
      xajax_getStates('selectShippingStateId', obj.shippingCountryId.value, '', 'shippingStateId');
    }
}

function getElementHeight(Elem)
{
	 if (ns4)
	 {
		  var elem = getObjNN4(document, Elem);
		  return elem.clip.height;
	 }
	 else
	 {
		  if(document.getElementById)
			   var elem = document.getElementById(Elem);
		  else if (document.all)
			   var elem = document.all[Elem];

			 if (op5)
			   xPos = elem.style.pixelHeight;
		  else
			   xPos = elem.offsetHeight;

		  return xPos;
	 }
}

function getElementWidth(Elem)
{
	 if (ns4)
	 {
		  var elem = getObjNN4(document, Elem);
		  return elem.clip.width;
	 }
	 else
	 {
		  if(document.getElementById)
			   var elem = document.getElementById(Elem);
		  else if (document.all)
			   var elem = document.all[Elem];

		  if (op5)
		    xPos = elem.style.pixelWidth;
		  else
		    xPos = elem.offsetWidth;

		  return xPos;
	 }
}

function showPleaseWait(flag, element)
{
  var divWait = document.getElementById('pleaseWait');
  var divContent = document.getElementById(element);

  if(flag==true)
  {
    //document.getElementById('pleaseWaitTable').style.height = parseInt(document.body.offsetHeight*0.8);
    document.getElementById('pleaseWaitTable').style.height = getElementHeight(element) + "px";
    divWait.style.display = "block";
    divContent.style.display = "none";
  }
  else
  {
    divWait.style.display = "none";
    divContent.style.display = "block";
  }
}

function f(tdName) {
  var td = document.getElementById(tdName);
  td.style.backgroundImage='url(images/menuOverBg.gif)';
  td.style.backgroundRepeat='repeat-x';
  td.style.backgroundPosition='bottom';
}

function fo(tdName) {
  var td = document.getElementById(tdName);
  td.style.background='transparent';
}

function getBrowser(objectName)
{
  if (document.all) {
    if (window.ActiveXObject) document.getElementById(objectName).style.marginLeft='0px';
    else document.getElementById(objectName).style.marginLeft='50%';
  } else {
    document.getElementById(objectName).style.marginLeft='50%';
  }
}

function changeStep(step)
{
  if (step>=1 && step<= 4) stepJS = step;

  if (step == '1')
  {
    document.getElementById('details').style.display = "";
    document.getElementById('picture').style.display = "none";
    document.getElementById('inscription').style.display = "none";
    document.getElementById('instruction').style.display = "none";
    document.getElementById('prev').style.display = "none";
    document.getElementById('next').style.display = "";
    document.getElementById('addToCart').style.display = "none";
    if (document.getElementById('back')) document.getElementById('back').style.display = "";
  }
  if (step == '2')
  {
    document.getElementById('details').style.display = "none";
    document.getElementById('picture').style.display = "";
    document.getElementById('inscription').style.display = "none";
    document.getElementById('instruction').style.display = "none";
    document.getElementById('prev').style.display = "";
    document.getElementById('next').style.display = "";
    document.getElementById('addToCart').style.display = "none";
    if (document.getElementById('back')) document.getElementById('back').style.display = "none";
  }
  if (step == '3')
  {
    document.getElementById('details').style.display = "none";
    document.getElementById('picture').style.display = "none";
    document.getElementById('inscription').style.display = "";
    document.getElementById('instruction').style.display = "none";
    document.getElementById('next').style.display = "";
    document.getElementById('addToCart').style.display = "none";
  }
  if (step == '4')
  {
    document.getElementById('details').style.display = "none";
    document.getElementById('picture').style.display = "none";
    document.getElementById('inscription').style.display = "none";
    document.getElementById('instruction').style.display = "";
    document.getElementById('next').style.display = "none";
    document.getElementById('addToCart').style.display = "";
  }
}

function paymentMethodOnChange(paymentMethod)
{
  if (paymentMethod == 'creditCard')
    document.getElementById('creditcardOptionsTable').style.display = '';
  else
    document.getElementById('creditcardOptionsTable').style.display = 'none';
}

//-->
