if (document.getElementById){ 
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}


function preloadAllImages() {
	MM_preloadImages();
}

function goBack() {
	history.go(-1);
}

function showProductQuantity() {
  var i,p,v,obj,args=showProductQuantity.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2]; d=args[i+3];
    if (obj.style) { 
	 	obj=obj.style; 
		v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
		d=(d=='block')?'block':(d=='none')?'none':d; 
	}
    obj.visibility=v;
	 obj.display=d;
	 }
}

function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("masterdiv").getElementsByTagName("span"); 
		if(el.style.display != "block"){ 
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu")
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

function crossBrowserLinkClick(element) {
	if (element.click) {
		element.click();
	} else {
		var href = element.href;
		//strip off the leading 'javascript:'
		var func;
		
		if (href.indexOf('javascript:') > -1) {
			func = href.substr(11);
		} else
			func = href;
			
		//strip the space off (encoded as 20)		
		if (func.substr(0, 3) == '%20')
			func = func.substr(3);	

		//run the function
		eval(func);
	}
}

function SubMenuOpen (obj)
{
var el = document.getElementById(obj);
if (el.style.display == "none")
	{
	el.style.display = "block"
	}
else
	{
	el.style.display = "none";
	}
}

//variable to store the chosen swatch name - populated from variantSelector.ascx.cs
var sSwatchName = '';

function MM_ChangeSwatch(imageName, nameElement, swatchName)
{
	/*document.all(imageName).className = "outlinepink"
	document.all.colourTxt.innerHTML = imageName*/
	document.getElementById('img'+imageName).className = "outlinepink";
	document.getElementById(nameElement).innerHTML = swatchName;
}

function MM_RevertSwatch(imageName, nameElement, swatchName, className)
{
	/*document.all(imageName).className = "outline"
	document.all.colourTxt.innerHTML = ""*/
	document.getElementById('img'+imageName).className = className;
	document.getElementById(nameElement).innerHTML = swatchName;
}

function ChangeText (ProdName, ProdPrice, ProdDesc)
{
	document.all.ProductName.innerHTML = ProdName
	document.all.ProductPrice.innerHTML = ProdPrice
	document.all.ProductDesc.innerHTML = ProdDesc
	document.all.AddBasket.src = "../images/site/add_to_basket.gif"
}
