/********************************************************************************
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]="The nine bedroom log cabin was built in the 1970's by my father. Click here to find out more about the history of the Log House, and the amenities available to guests."
messages[2]="Click here to find out about the estate, which is a haven for wild life as well as walks, shooting and fishing on the estate, and see a map of the estate."
messages[3]="Within an hour or two of the Log House are some superb castles, golf courses, fishing rivers and other excuses for a day out. This page also has details about local amenities such as restaurants, shops and emergency services."
messages[4]="Click here for the tariffs and details of how to book the Log House. You can also contact us using a simple form."


//To have more descriptions just add to the array.

fromX=-60 //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')
}

