/* pokladna.aspx */

function showaddress()
{
	cat = document.getElementById('CheckoutBuyerShippingAddressCheckBox').checked;
	if (document.all)	
	{
		if (!cat)
		{
			document.all['pokladna-shipping-address'].style.display="none";
		}
			else
		{
			document.all['pokladna-shipping-address'].style.display="";
		}
	}
	else 
	{
		if (document.layers)
		{
			if (!cat)
			{
				document.layers['pokladna-shipping-address'].display="none";
			}
			else
			{
				document.layers['pokladna-shipping-address'].display="";
			}
		}
		else 
		{
			if (document.getElementById)
			{
				if (!cat)
				{
					document.getElementById('pokladna-shipping-address').style.display = "none";
				}
				else
				{
					document.getElementById('pokladna-shipping-address').style.display = "";
				}
			}
		}
	}
}

/* administrace.aspx */
/* moje-objednavky.aspx */

function hasClass(obj)
{
   var result = false;
   if (obj.getAttributeNode('class') != null) 
   {
      result = obj.getAttributeNode('class').value;
   }
   
   return result;
}   

function stripe(id)
{
  var even = false;  
  var evenColor = arguments[1] ? arguments[1] : '#eee';
  var oddColor = arguments[2] ? arguments[2] : '#fff';

  var table = document.getElementById(id);
  if (! table) 
  { 
		return;
	}
    
  var tbodies = table.getElementsByTagName('tbody');  
  for (var h = 0; h < tbodies.length; h++)
  {     
    var trs = tbodies[h].getElementsByTagName('tr');
    for (var i = 0; i < trs.length; i++)
    {    
      if (! hasClass(trs[i]) && ! trs[i].style.backgroundColor) 
      { 		  
        trs[i].style.backgroundColor = even ? evenColor : oddColor;
      }   
      even = ! even;
    }
  }
}

function printit()
{  
	if (window.print) 
	{
    window.print();  
	} 
	else
	{
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);
	}
}

function checkmaxlen(txt, maxlen) 
{
    try 
    {
        if (txt.value.length > (maxlen - 1)) 
        {
            var cont = txt.value;
            txt.value = cont.substring(0, (maxlen - 1));
            return false;
        };
    }
    catch (e) 
    {
    }
}
