/********************************************************************************
Copyright (C) 2001 DHTMLCentral.com
This script is made by Thomas Brattli and copyrighted to DHTMLCentral.com
Visit for more great scripts. This may be used freely as long as this msg is intact!
We will also appreciate any links you could give us.



PopupDescriptions 
********************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5 || this.dom)
	return this
}
var bw=new lib_bwcheck()


/***************************************************************************************
Variables to set:
***************************************************************************************/
messages=new Array()
//Write your descriptions in here.
messages[0]="Return to the Homepage, from where you can easily navigate to all parts of this site"
messages[1]="See our large range of chef quality cooking utensils and pans, from suppliers such as R&ouml;sle, Berndes, Cuisinox and Grand Paderno"
messages[2]="We stock everything needed to liven up the tabletop - linen table cloths, glassware, cutlery, Pep Art pepper pots and more"
messages[3]="Chintz and China has become reknowned for its large range of pottery, much of which is exclusive to us, such as the St Jean de Fos pieces."
messages[4]="See our eclectic collection of pieces for the home, from East African olivewood bowls and Twists glass to Maria Buytaert candles, as well as cushions, throws and lamps"  
messages[5]="We carry an exciting collection of designer jewellery, watches, perfumes, bags and scarves" 
messages[6]="Upstairs from the main shop we have a gallery filled with art and sculpture, including many one off pieces from the likes of Cheryl Brown, Patrick Amarouche, Glen Lucas and De Montfort Fine Art"
messages[7]="We have a range of collectible porcelain and pottery pieces from such luminaries as Rye Pottery, Halcyon Days enamels, Vienna Bronze miniatures, and more"
messages[8]="Please feel free to email us with any queries"
messages[9]="Click here to go to our online enquiry form to send a message to us"
messages[10]="Ordering blurb here blurb blurb blurb blurb blurb"
//To have more descriptions just add to the array.

fromX=-95 //How much from the actual mouse X should the description box appear?
fromY=20////How much from the actual mouse Y should the description box appear?

//To set the font size, font type, border color or remove the border or whatever,
//change the clDescription class in the stylesheet.

//Makes crossbrowser object.
function makeObj(obj){								
   	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	if(!this.evnt) return false
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	
   	this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0;		
	this.writeIt=b_writeIt;																
	return this
}
function b_writeIt(text){if(bw.ns4){this.wref.write(text);this.wref.close()}
else this.wref.innerHTML=text}

//Capturing mousemove
var descx=0
var descy=0
function popmousemove(e){descx=bw.ns4||bw.ns6?e.pageX:event.x; descy=bw.ns4||bw.ns6?e.pageY:event.y}

var oDesc;
//Shows the messages
function popup(num){
    if(oDesc){
		oDesc.writeIt('<div class="clDescription">'+messages[num]+'</div>')
		if(bw.ie5||bw.ie6) descy=descy+document.body.scrollTop
		oDesc.css.left=descx+fromX; oDesc.css.top=descy+fromY
		oDesc.css.visibility='visible'
    }
}
//Hides it
function popout(num){
	if(oDesc) oDesc.css.visibility='hidden'
}
function setPopup(){
   	if(bw.ns4)document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove=popmousemove;
	oDesc=new makeObj('divDescription')
}

