/**********************************************************************************   
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[10] = '<div class="clCaption">La Via Maya</div><br>minimum 3 \- maximum 14 jours<br>Un voyage inoubliable à la découverte des fabuleux sites archéologiques mayas et des richesses naturelles du Guatemala, Mexique et Honduras<br>Copan - Rio Dulce - Flores - Petexbatun Jungle Lodge - Palenque - San Cristobal - Quetzaltenango - Panajachel - Antigua</div>'
messages[2] = '<div class="clCaption">Mayaventura</div><br>10 jours/9 nuits<br>Visitez avec nous les marchés colorés de Chichicastenango et Sacapulas au cœur du Guatemala, là où les mayas respectent leurs traditions 	millénaires, les cités coloniales d\'Antigua et de Quetzaltenango, 	les communautés Maya-mam isolées et les superbes attractions 	naturelles de Semuc Champey et Mario Dary	Rivera, habitat de l\'oiseau national du Guatemala, le quetzal.<br> 	Guatemala Ciudad - Antigua - Santiago - Chichicastenango - Quetzaltenango - Zunil - Huehuetenango - Todos Santos -Sacapulas - Semuc Champey - Mario Rivera Biotope - Guatemala Ciudad</div>'
messages[11] = '<div class="clCaption">Tikal et Uaxactun</div><br>2 jours/1 night<br>Explorez l\'antique citée Maya de Tikal et le parc national d\'Uaxactun, les plus anciennes villes mayas du Guatemala et centres culturels prestigieux<br>Guatemala Ciudad - Flores - Tikal - Uaxactun - Flores - Guatemala Ciudad/div>'
messages[12] = '<div class="clCaption">Aguateca, Dos Pilas et Ceibal</div><br>3 jours/2 nuits<br>La jungle autour de El Peten était autrefois le cœur de la civilisation Maya. Cependant, durant le dernier millénaire la zone n\'a été que peu peuplée et les glorieuses citées mayas sont peu à peu retournées à la jungle.	Explorez les fabuleuse citée mayas oubliées au milieu de la jungle.<br>Flores - Sayaxche Petexbatun - Ceibal - Dos Pilas - Aguateca - Flores</div>'
messages[18] = '<div class="clCaption">Traditions Mayas au Guatemala</div><br>7 jours/6 nuits<br>Voyage au travers de l\'univers culturel maya à la découverte de leur mode de vie actuel et de leurs traditions artisanales millénaires<br>Guatemala City - La Democracia - Quetzaltenango - Zunil - Almolonga - Panajachel - Chichicastenango - Antigua - Guatemala City</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')
}