
// JavaScript Functions for 
// planetfootbag austria

function getObj(objID)
{
    if (document.getElementById) {return document.getElementById(objID);}
    else if (document.all) {return document.all[objID];}
    else if (document.layers) {return document.layers[objID];}
}

function enblend (layerName, e) {
  var Ex, Ey;
  document.getElementById(layerName).style.display = "block";	
  Ex = document.all ? window.event.clientX : e.pageX;
  Ey = document.all ? window.event.clientY : e.pageY;
  document.getElementById(layerName).style.top = (Ey) +"px";
  document.getElementById(layerName).style.left = (Ex + 15) +"px";
}


function outblend (layerName) {
  document.getElementById(layerName).style.display = "none";
}

function setHelping (htmlText) {
	document.getElementById("helping").innerHTML = htmlText;
}

function insertReview (htmlText) {
	var newProduct = getObj("newReview");
	newProduct.style.display = "block";
}

function deleteReview () {
	var newProduct = getObj("newReview");
	newProduct.style.display = "none";
}

function selectButton(elem) {
var i;
var selection = document.getElementById("selection");
var lines = selection.getElementsByTagName("table");
   for(i=0; i<lines.length; i++) {
			if(lines[i].getAttribute('name') == "module") {
				lines[i].getElementsByTagName("input")[0].checked = false;
				lines[i].className = "checkout"
			}
   }
   elem.getElementsByTagName("input")[0].checked = true;
	elem.className = "checkoutSelected"
}

function deleteCartProduct(prid) {
var i;
   if(prid == "all") {
      var checkboxes = document.getElementsByName("cart_delete[]");
      for(i=0; i<checkboxes.length; i++) {
         checkboxes[i].checked = true;
      }
   } else {
      var box = document.getElementById(prid);
      var checkbox = box.getElementsByTagName("input")[1];
      checkbox.checked = true;
   }
document.forms[1].submit();
}

function loadPrintPreview() {
	var printing = window.open('print.php');
	printing.focus();
}

function rollOverImage(image) {
	var ro = new Image();
	ro.src = image.src.replace(/.png/g,"_ro.png");
	image.src = ro.src;
}
function rollOutImage(image) {
	var ro = new Image();
	if(image.src.match(/_ro.png/g)) {
		ro.src = image.src.replace(/_ro.png/g,".png");
		image.src = ro.src;
	}
}

function Left(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function Top(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}