/* Javascript for Quantock Abbey Wines - By Small Blue Information Systems */
/* 27/06/06 www.smallblue.net */


// html comment prevents old browsers from displaying the script
<!--

function mouseX(evt) {
if (evt.pageX) return evt.pageX;
else if (evt.clientX)
   return evt.clientX + (document.documentElement.scrollLeft ?
   document.documentElement.scrollLeft :
   document.body.scrollLeft);
else return null;
}

function mouseY(evt) {
if (evt.pageY) return evt.pageY;
else if (evt.clientY)
   return evt.clientY + (document.documentElement.scrollTop ?
   document.documentElement.scrollTop :
   document.body.scrollTop);
else return null;
}

if (document.images) {
	
	var imagesNormal = new Object();
	
	imagesNormal["head"] = new Image(500, 50);
	imagesNormal["head"].src = "images/head.gif"
	
	imagesNormal["home"] = new Image(132, 132);
	imagesNormal["home"].src = "images/home-box.gif"
	
	imagesNormal["about"] = new Image(132, 132);
	imagesNormal["about"].src = "images/about-box.gif"
	
	imagesNormal["recommend"] = new Image(132, 132);
	imagesNormal["recommend"].src = "images/recommend-box.gif"
	
	imagesNormal["rose-wine"] = new Image(132, 132);
	imagesNormal["rose-wine"].src = "images/rose-wine-box.gif"
	
	imagesNormal["red-wine"] = new Image(132, 132);
	imagesNormal["red-wine"].src = "images/red-wine-box.gif"
	
	imagesNormal["white-wine"] = new Image(132, 132);
	imagesNormal["white-wine"].src = "images/white-wine-box.gif"
	
	imagesNormal["dessert-wine"] = new Image(132, 132);
	imagesNormal["dessert-wine"].src = "images/dessert-wine-box.gif"
	
	imagesNormal["sparkling-wine"] = new Image(132, 132);
	imagesNormal["sparkling-wine"].src = "images/sparkling-wine-box.gif"
	
	imagesNormal["fortified-wine"] = new Image(132, 132);
	imagesNormal["fortified-wine"].src = "images/fortified-wine-box.gif"
	
	imagesNormal["offers"] = new Image(132, 132);
	imagesNormal["offers"].src = "images/offers-box.gif"
	
	imagesNormal["money"] = new Image(132, 132);
	imagesNormal["money"].src = "images/money-box.gif"
	
	imagesNormal["country"] = new Image(132, 132);
	imagesNormal["country"].src = "images/mixed-case-box.gif"
	
	imagesNormal["news"] = new Image(132, 132);
	imagesNormal["news"].src = "images/news-box.gif"
	
	imagesNormal["contact"] = new Image(132, 132);
	imagesNormal["contact"].src = "images/contact-box.gif"
	
	
	var imagesHilite = new Object();
	
	imagesHilite["home"] = new Image(132, 132);
	imagesHilite["home"].src = "images/home-box-2.gif"
	
	imagesHilite["about"] = new Image(132, 132);
	imagesHilite["about"].src = "images/about-box-2.gif"
	
	imagesHilite["recommend"] = new Image(132, 132);
	imagesHilite["recommend"].src = "images/recommend-box-2.gif"
	
	imagesHilite["rose-wine"] = new Image(132, 132);
	imagesHilite["rose-wine"].src = "images/rose-wine-box-2.gif"
	
	imagesHilite["red-wine"] = new Image(132, 132);
	imagesHilite["red-wine"].src = "images/red-wine-box-2.gif"
	
	imagesHilite["white-wine"] = new Image(132, 132);
	imagesHilite["white-wine"].src = "images/white-wine-box-2.gif"
	
	imagesNormal["dessert-wine"] = new Image(132, 132);
	imagesNormal["dessert-wine"].src = "images/dessert-wine-box-2.gif"
	
	imagesNormal["sparkling-wine"] = new Image(132, 132);
	imagesNormal["sparkling-wine"].src = "images/sparkling-wine-box-2.gif"
	
	imagesNormal["fortified-wine"] = new Image(132, 132);
	imagesNormal["fortified-wine"].src = "images/fortified-wine-box-2.gif"
	
	imagesHilite["offers"] = new Image(132, 132);
	imagesHilite["offers"].src = "images/offers-box-2.gif"
	
	imagesHilite["money"] = new Image(132, 132);
	imagesHilite["money"].src = "images/money-box-2.gif"
	
	imagesHilite["country"] = new Image(132, 132);
	imagesHilite["country"].src = "images/mixed-case-box-2.gif"
	
	imagesHilite["news"] = new Image(132, 132);
	imagesHilite["news"].src = "images/news-box-2.gif"
	
	imagesHilite["contact"] = new Image(132, 132);
	imagesHilite["contact"].src = "images/contact-box-2.gif"
}

function flip(fName)
{
	document.getElementById(fName).style.backgroundImage = "url(images/" + fName + "-2.gif)";
	return true;
}

function flop(fName)
{
	document.getElementById(fName).style.backgroundImage = "url(images/" + fName + ".gif)";
	return true;
}


function moreinfo(evt,id)
{
		// Create an object to be the hidden content;
		obj = document.getElementsByTagName("div");
		
		obj[id].style.visibility = 'hidden';
		obj[id].style.height = '0px';
		
		// Get mouse x&y.
		x=mouseX(evt) + 150;
		y=mouseY(evt);
		
		// Set mouse x&y
		obj[id].style.top = y;
		obj[id].style.left = x;
		
		obj = document.getElementsByTagName("div");
			
		obj[id].style.visibility = 'visible';
		obj[id].style.background = '#ffffff';
		obj[id].style.height = 'auto';

		//alert("X coords: " + x + ", Y coords: " + y);	// DEBUG
}

function lessinfo(id)
{
		// Hide the object;
		obj = document.getElementsByTagName("div");
		obj[id].style.visibility = 'hidden';
		obj[id].style.height = '0px';
}
                  

//-->