// JavaScript Document
var currMenu,currLink;
var timer;
function init(){
	doPNG();
	setMenuAction();
	currMenu = null;
	currLink = null;
}
function doPNG(){
	var imgs;
	if(document.getElementById){
		imgs = document.getElementsByTagName("img");
		for(var img in imgs){
			if(imgs[img].runtimeStyle && imgs[img].src!=undefined && /\.png$/.test( imgs[img].src.toLowerCase() )){
				var src = imgs[img].src;
				imgs[img].src = "images/blank.gif";
				imgs[img].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
				imgs[img].parentNode.style.display = "block";
			}
		}
	}
}
function setMenuAction(){
	var activeTag = document.getElementById('mouseAction');
	var hits = activeTag.childNodes;
	for(var hit in hits){
		hits[hit].onmouseover = showSubMenu;
		hits[hit].onmouseout = doSubMenu;
	} 
}
function showSubMenu(){
	hideSubMenu();
	currLink = this.getElementsByTagName("a")[0];
	if(this.getElementsByTagName("div")[0]!= null){
		currMenu = this.getElementsByTagName("div")[0];
		currMenu.style.display = "block";
	}
	try{
		if(currLink.className.indexOf("active")<0)
			//currLink.style.background = "url(style/graphics/" + currLink.className + "_over.gif) no-repeat";
			currLink.style.background = "url(style/graphics/" + currLink.className + ".gif) 0px -67px no-repeat";
	}catch(e){;}
}
function doSubMenu(){
	timer = setTimeout("hideSubMenu()",400); //800
}
function hideSubMenu(){
	clearTimeout(timer);
	if(currLink!=null&&currLink.className.indexOf("active")<0)
		currLink.style.background = "url(style/graphics/" + currLink.className + ".gif) no-repeat";
	try{
		if(currMenu!= null){
			currMenu.style.display = "none";
			currMenu = null;
			currLink = null;
		}
	}catch(e){;}
}

// video scripts - LS
function showVideoLink(product) {
	var linkText="";
	if( document.getElementById ) {
		var vidLink = document.getElementById( "videolink" );
		if( vidLink != null ) {
			switch(product){			
				case "bio": linkText = "Watch the 'pure clean' TV advert"; break;
				case "sensitive": linkText = "Watch the 'gentle' TV advert"; break;
				case "colour": linkText = "Watch the 'red' TV advert"; break;				
			}
			
			vidLink.innerHTML = "<a class='alink' href='javascript:toggleVideo(1)'>" + linkText + "<\/a>";
		}
	}
}
function toggleVideo(mode) {
	var classname;
	classname = mode == 1 ? "block" : "none";
	document.getElementById("videoViewer").style.display = classname;
}

// attaches js onclick event - use for anchor tags ONLY
function doExtLink(linkID)
{
	if(document.getElementById)
	{
		var obj = document.getElementById(linkID);
		if( obj != null ){
				obj.target = null;
				obj.onclick = function() { var orderWin = window.open(this.href,"order","height=400,width=566,toolbar=no,scrollbars=yes,resizable=yes,menubar=no,location=no"); return false; };
		}
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
