<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImageX() { //v3.0
  var i,j=0,x,a=MM_swapImageX.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function submit_newsletter_form() {
   if (validate_signup(document.sidePanelMailingListSignupForm) == true) {
			       document.sidePanelMailingListSignupForm.submit();
   }
}
			
function submit_search_form() {
   if (validate_search(document.searchForm) == true) {
       document.searchForm.submit();
    }
}
				
function validate_search(theForm) {
	if (theForm.searchTerm.value == "") {
		alert("Please enter something to search for.");
		theForm.searchTerm.focus;
		return false;
	}
return true;
}
		
function popup2(url,nme,hgt,wgt)
		{
		var params='toolbar=no,height='+hgt+',width='+wgt+',location=no,scrollbars=no,status=no,menubar=no,resizable=no';
		if(self && self.screen && self.screen.width)
			{
			params+=",left="+((self.screen.width-wgt)/2);
			params+=",top="+((self.screen.height-hgt)/2);
			}
		window.open(url,nme,params);

		}
	
function setPointer(theRow, thePointerColor, theFontColor)
{
    if (thePointerColor == '' || typeof(theRow.style) == 'undefined') {
        return false;
    }
    if (typeof(document.getElementsByTagName) != 'undefined') {
        var theCells = theRow.getElementsByTagName('td');
    }
    else if (typeof(theRow.cells) != 'undefined') {
        var theCells = theRow.cells;
    }
    else {
        return false;
    }

    var rowCellsCnt  = theCells.length;
    for (var c = 0; c < rowCellsCnt; c++) {
        theCells[c].style.backgroundColor = thePointerColor;
        theCells[c].style.color = theFontColor;
    }

    return true;
}
	
			function validate_signup(loginForm) {
					if (loginForm.strName.value == "") {
						alert("Please enter your name");
						loginForm.strName.focus;
						return false;
					}
					if (loginForm.strEmailAddress.value == "")
			  		{
				        alert("Please enter your email address.");
    					loginForm.strEmailAddress.focus();
		    			return (false);
			  		}
		    		if (loginForm.strEmailAddress.value.indexOf("@") == -1) {
		       			alert("Please enter a valid email address (you have not entered an @ sign)");
		       			loginForm.strEmailAddress.focus();
		       			return false;
		    		}
		    		if (loginForm.strEmailAddress.value.indexOf(" ") != -1) {
		       			alert("Please do not have any spaces in your email address");
			       		loginForm.strEmailAddress.focus();
		       			return false;
		    		}
    	    		if (loginForm.strEmailAddress.value.indexOf(".") == -1) {
       					alert("Please enter a valid email address (you have not entered a full stop anywhere)");
		    	   		loginForm.strEmailAddress.focus();
		       			return false;
		    		}

					var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
					if (loginForm.strEmailAddress.value.match(illegalChars)) {
					   	alert('Your email address contains illegal characters');
					   	loginForm.strEmailAddress.focus();
					   	return false;
					}
				return true;
			}

function submit_search_form() {
   if (validate_search(document.searchForm) == true) {
       document.searchForm.submit();
    }
}
				
function validate_search(theForm) {
	if (theForm.searchTerm.value == "") {
		alert("Please enter a search term");
		theForm.searchTerm.focus;
		return false;
	}
return true;
}

			function submit_form() {
			   if (validate_login(document.sidePanelLoginForm) == true) {
			       document.sidePanelLoginForm.submit();
			    }
			}
				
			function validate_login(loginForm) {
					if (loginForm.strUsername.value == "") {
						alert("Please enter your username");
						loginForm.strUsername.focus;
						return false;
					}
					if (loginForm.strPassword.value == "") {
						alert("Please enter your password");
						loginForm.strPassword.focus;
						return false;
					}
					return true;
			}

function validateAddToCart(theForm) {
	if (theForm.qty.value == "") {
		alert("Please enter how many of this product you would like to order.");
		theForm.qty.focus;
		return false;
	}
	return true;
}

function filterApply (action)	{
    var selectedItem      = document.filterForm.filterAction.selectedIndex;
    var selectedItemValue = document.filterForm.filterAction.options[selectedItem].value;
    var selectedItemText  = document.filterForm.filterAction.options[selectedItem].text;
		
	if (selectedItemValue != "") { 
	    theURL = selectedItemValue;
	    document.filterForm.action = theURL;
   	    document.filterForm.submit();
	}
}

function sortApply (action)	{
    var selectedItem      = document.sortForm.sortAction.selectedIndex;
    var selectedItemValue = document.sortForm.sortAction.options[selectedItem].value;
    var selectedItemText  = document.sortForm.sortAction.options[selectedItem].text;
		
	if (selectedItemValue != "") { 
	    theURL = selectedItemValue;
	    document.sortForm.action = theURL;
   	    document.sortForm.submit();
	}
}

function confirmDelete()
{
	var check1=confirm("Are you sure you want to delete this?");
	if (check1)	{
		return true;
	} else {
		return false;
	}
}


//-->