function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

function setfocus(objectid) 
{ 
	if(document.getElementById(objectid)) 
		{ 
			document.getElementById(objectid).focus(); 
		} 
}

function linkEmail() {
  if(!document.getElementsByTagName) return;
  var allElts = document.getElementsByTagName("*");
  if(allElts.length == 0 && document.all) 
    allElts = document.all; //hack for IE5
  for(var i=0; i<allElts.length; i++) {
    var elt = allElts[i];
    var className = elt.className || elt.getAttribute("class") 
      || elt.getAttribute("className");
    if(className && className.match(/\belectronic-mail\b/)
        && elt.firstChild.nodeType == 3) {
      var addr = elt.firstChild.nodeValue;
      addr = addr.replace(/[ \[\{\(\|\/\\](snabela|at)[ \]\}\)\|\/\\]/i, "@")
        .replace(/[ \[\{\(\|\/\\](punkt|dot|period)[ \]\}\)\|\/\\]/gi, ".");
      var lnk = document.createElement("a");
      lnk.setAttribute("class", "contact");
      lnk.setAttribute("href","mailto:"+addr);
      lnk.appendChild(document.createTextNode(addr));
      elt.replaceChild(lnk, elt.firstChild);
    }
  }
}

function showLayer(whichLayer)
{
	if (document.getElementById)
	{
		// this is the way the standards work
		document.getElementById(whichLayer).style.display = "block";
	}
	else if (document.all)
	{
		// this is the way old msie versions work
		document.all[whichLayer].style.display = "block";
	}
	else if (document.layers)
	{
		// this is the way nn4 works
		document.layers[whichLayer].style.display = "block";
	}
	location.href='#order';	
}


function hideLayer(whichLayer)
{
	if (document.getElementById)
	{
		document.getElementById(whichLayer).style.display = "none";
	}
	else if (document.all)
	{
		document.all[whichLayer].style.display = "none";
	}
	else if (document.layers)
	{
		document.layers[whichLayer].style.display = "none";
	}
}

function hideOrderForm()
{
	hideLayer('divOrderForm');
}
