var objX;
var objY;
var divObj;
var startX;
var startY;
var opc=100
var tempX = 0
var tempY = 0

var IE = document.all?true:false
//if (!IE) document.captureEvents(Event.MOUSEMOVE)

function AddToBasket(divName,imgName){
	divObj=document.getElementById(divName)
	objX=findPosX(divObj)
	objY=findPosY(divObj)
	document.getElementById("divImage").src=imgName;
	layer1.style.left=objX + 'px';
	layer1.style.top=objY + 'px';
	layer1.style.display='';
	layer1.style.width=110;
	layer1.style.height=110;
	move()
}
	

function move(){
  layer1.style.left=objX + 'px';
  layer1.style.top=objY + 'px';
  var baseMove=10;
  changeOpac(opc,"divImage")
  opc=opc-2;
  objX =objX - baseMove //Math.round(baseMove * ratio);
  objY =objY - baseMove //baseMove;
  if (objX  < 0 || objY <0){layer1.style.display='none';opc=100;return false;}else{setTimeout("move()",5)} 
}

function AddAddOns(divName){
	
	divObj=document.getElementById(divName)
	objX=findPosX(divObj)
	objY=findPosY(divObj)

	layerAddOn.style.left=(objX-250) + 'px';
	layerAddOn.style.top=objY + 'px';
	layerAddOn.style.display='';
	  
	moveAddOn()
}
function moveAddOn(){
   layerAddOn.style.left=(objX-250) + 'px';
   layerAddOn.style.top=objY + 'px';
   var baseMove=40;
   changeOpac(opc,"layerAddOn")
   opc=opc-15;
   objX =objX - (baseMove * 2);
   objY =objY - baseMove;
   if (objX  < 0 || objY <0){layerAddOn.style.display='none';opc=100;return false;}else{setTimeout("moveAddOn()",100)} 
}

function findPosX(obj){
    var curleft = 0;
    if(obj.offsetParent)
        while(1){
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
}

function findPosY(obj) {
    var curtop = 0;
    if(obj.offsetParent)
        while(1){
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
}

function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
} 

function clickButton(e, buttonid){ 
      var bt = document.getElementById(buttonid); 
      if (typeof bt == 'object'){ 
            if(navigator.appName.indexOf("Netscape")>(-1)){ 
                  if (e.keyCode == 13){ 
                        bt.click(); 
                        return false; 
                  } 
            } 
            if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1)){ 
                  if (event.keyCode == 13){ 
                        bt.click(); 
                        return false; 
                  } 
            } 
      } 
} 

function startList() {

	// code for IE
	if(!document.body.currentStyle) return;
	var subs = document.getElementsByName('submenu');
	for(var i=0; i<subs.length; i++) {
		var li = subs[i].parentNode;
		if(li && li.lastChild.style) {
			li.onmouseover = function() {
				this.lastChild.style.visibility = 'visible';
			}
			li.onmouseout = function() {
				this.lastChild.style.visibility = 'hidden';
			}
		}
	}
}
 





