function img_hover(this_img){
	img_src = this_img.src;
	this_img.src = img[this_img.name].src;
	img[this_img.name].src = img_src;
}

// functions for setting position of menu
function getRealLeft(el) { 
	xPos = el.offsetLeft; tempEl = el.offsetParent; 
	while (tempEl != null) { xPos += tempEl.offsetLeft; 
		tempEl = tempEl.offsetParent; 
	} 
	return xPos; 
} 

function getRealTop(el) { 
	yPos = el.offsetTop; tempEl = el.offsetParent; 
	while (tempEl != null) { yPos += tempEl.offsetTop; 
		tempEl = tempEl.offsetParent; 
		
	} 
	return yPos; 
} 

//Assign the returned values to variables in this way: 

function return_positions(el) {
	el = document.getElementById(el);
	trueX = getRealLeft(el); 
	trueY = getRealTop(el); 
	pos = new Array();
	pos['x'] = trueX;
	pos['y'] = trueY;
	return pos;
}
function init(){
	//menu_position = return_positions("menu_pos_td");
	//oCMenu.fromleft = menu_position["x"];
	//oCMenu.fromtop = menu_position["y"];
	//oCMenu.makeTop(1);
}

function rowOverEffect(object) {
  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}
function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}
var selected;

function selectRowEffect(object, buttonSelect) {
  if (!selected) {
    if (document.getElementById) {
      selected = document.getElementById('defaultSelected');
    } else {
      selected = document.all['defaultSelected'];
    }
  }

  if (selected) selected.className = 'moduleRow';
  object.className = 'moduleRowSelected';
  selected = object;

// one button is not an array
  if (document.checkout_address.shipping[0]) {
    document.checkout_address.shipping[buttonSelect].checked=true;
  } else {
    document.checkout_address.shipping.checked=true;
  }
}

function rowOverEffect(object) {
  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}

function checkBox(object) {
  document.account_newsletter.elements[object].checked = !document.account_newsletter.elements[object].checked;
}

startList = function()
{
	if (document.all && document.getElementById)
	{
		navRoot = document.getElementById("navigation");
		for (i = 0; i < navRoot.childNodes.length; i++)
		{
			node = navRoot.childNodes[i];
			if (node.nodeName == "LI")
			{
				node.onmouseover = function()
				{
					this.className += " hover";
				}
				
				node.onmouseout = function()
				{
					this.className = this.className.replace(" hover", "");
				}
			}
		}
	}
}
