

/**********************************************************************************   
PopupDescriptions 
*   Copyright (C) 2001 <a href="/dhtmlcentral/thomas_brattli.asp">Thomas Brattli</a>
*   This script was released at DHTMLCentral.com
*   Visit for more great scripts!
*   This may be used and changed freely as long as this msg is intact!
*   We will also appreciate any links you could give us.
*
*   Made by <a href="/dhtmlcentral/thomas_brattli.asp">Thomas Brattli</a> 
*********************************************************************************/

function lib_bwcheck(){ //Browsercheck (needed)
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-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)
	return this
}
var bw=new lib_bwcheck()



/***************************************************************************************
Variables to set:
***************************************************************************************/
messages=new Array()
//Write your descriptions in here.
messages[0] = '<div class="clCaption">Expédition naturaliste en Guyana</div><br>"15 jours/14 nuits"<br>	La Guyana est renommée pour sa grande diversité d\'espèces animales. Avec peu ou pas de villes, la plupart du pays est toujours vierge et  représente l\'idéal pour les amoureux de la nature et les aventuriers.  Nous explorons plusieurs <b>réserves naturelles et centre de conservation animale gérés par des scientifiques</b> ou des protecteurs passionnés de la nature.	<br> 	Shell Beach - Chutes de Kaieteur -  Karanambu Ranch - Rock View Lodge - Iwokrama Rainforest Station<br></div>'
messages[2] = '<div class="clCaption">Protection des tortues marines de Guyana </div><br>"8 jours/7 nuits"	<br>	Débutant par un périple à travers la terre des indiens Caraïbes et Arawaks, nous arrivons à Shell Beach où nous sommes accueillies par des familles amérindiennes  qui s\'occupent du Sea Turtle Conservation Project, un projet destiné à  protéger les tortues marines qui viennent régulièrement pondre sur les  plages guyanaises.	<br> 	Georgetown - Santa Rosa - Shell Beach - Georgetown<br></div>'
messages[3] = '<div class="clCaption">Savanes et forêts vierges</div><br>"9 jours/8 nuits"	<br>		En tant qu\'invité au ranch de Karanambo, à Baganara puis à la Lodge écologique de Rock View Lodge, nous explorons l\'immensité de la région de Rupununi, rencontrant les habitants du crû, cow-boys et amérindiens, à la personnalité aussi fortes que la grandeur des paysages. 	<br>	Georgetown - Karanambo - Rock View - Baganara - Kaieteur - Georgetown </div>'
messages[6] = '<div class="clCaption"> Chutes de Kaieteur </div><br>"5 jours/4 nuits"	<br> Ce trek au travers de la jungle Amazonienne vous amènera jusqu\'aux impressionantes chutes de Kaieteur en pleine Amazonie, considérées comme l\'une des plus	belles et plus grandes chute d\'eau au monde.</div>'


//To have more descriptions just add to the array.

fromX = 50 //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
}

// A unit of measure that will be added when setting the position of a layer.
var px = bw.ns4||window.opera?"":"px";

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)+px
		oDesc.css.top = (descy+fromY)+px
		oDesc.css.visibility = "visible"
    }
}
//Hides it
function popout(){
	if(oDesc) oDesc.css.visibility = "hidden"
}
function setPopup(){
   	if(bw.ns4)document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove = popmousemove;
	oDesc = new makeObj('divDescription')
}