/**********************************************************************************   
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">Belize classic Reef and Rainforest Combo</div><br>7 days/6 nights<br>This tour has something for everyone, lush rainforest, Mayan ruins, rivers & pine forests, white sand beaches on paradise islands and a myriad of wildlife from birds to sharks and rays! A wonderful mix of adventure and luxurious relaxation.<br> ACTUN CAVE – CARACOL – CAVE TUBING - SNORKELLING – BEACH RELAXATION</div>'
messages[1] = '<div class="clCaption"></div>'
messages[2] = '<div class="clCaption">Expedition Caracol</div>3 days/2 nights<br>We explore the impressive Maya ruins of Caracol, the largest Maya site in Belize.  On our way, we go in birding and in search of the Manatee at Gales Point Manatee and stop at the Inland Blue Hole.  Naturally, we also explore the Mountain Pine Ridge Forest close to Caracol.<br>Gales Point Manatee - Inland Blue Hole National Park -  Mountain Pine Ridge Resort - Caracol</div>'
messages[3] = '<div class="clCaption"></div>'
messages[4] = '<div class="clCaption"></div>'
messages[5] = '<div class="clCaption"></div>'
messages[6] = '<div class="clCaption">Natural History Trail</div>9 days/8 nights<br>Explore with us Belize\'s incredible natural wealth.  We travel through Belize\'s National Parks and protected areas, such as the famous Cockscomb Basin Wildlife Jaguar Preserve and the largest barrier reef of the Northern Hemisphere while visiting the Maya ruins we encounter.<br>Xunantunich - Mountain Pine Ridge Reserve - Panti Medicinal Trail - Cahal Pech - Cockscomb Basin - Frigate Bird Sanctuary - Gales Point Manatee - Barrier Reef</div>'
messages[7] = '<div class="clCaption">Los Dos Cayos</div>6 days/5 nights<br>Your 5 nights can be shared in any way between the inland resorts of the scenic Cayo district and the island resorts of Ambergris Cay. <br>Belize City - Cayo - Ambergris Caye - Belize City</div>'
messages[8] = '<div class="clCaption"></div>'
messages[9] = '<div class="clCaption"></div>'
messages[0] = '<div class="clCaption"></div>'
messages[11] = '<div class="clCaption">Ambergris Caye</div>Several Resorts<br>A selection of beach resorts on Ambergris Caye</div>'
messages[12] = '<div class="clCaption">Atolls & Outer Cayes</div>Several Resorts<br>A selection of beach resorts on the Atolls & Outer Cayes</div>'
messages[13] = '<div class="clCaption">Mainland: Placencia</div>Several Resorts<br>A selection of beach resorts on the mainland in Placencia</div>'
messages[14] = '<div class="clCaption">Fascinating Honduras</div>7 days/6 nights<br>A journey of discovery of Western Honduras with its Maya heritage of Copan.<br>San Pedro Sula Tela -  Copan - San Pedro Sula<br><font color="red">Fixed departure throughout the year</font</div>'
messages[15] = '<div class="clCaption"></div>'
messages[16] = '<div class="clCaption"></div>'
messages[17] = '<div class="clCaption"></div>'
messages[18] = '<div class="clCaption">Bay Islands Beach, Snorkel & Dive Holdiays</div><br>Image a string of emerald islands crowded with palms, steeply protruding from a turquoise sea. These are the breathtaking Bay Islands of Honduras. Why not stay on one of the resorts and <b>relax, snorkel, dive, surf, canoe, kayak, hike etc.  one of the paradisiac islands <b>Roatan, Guanaja and Utila</b>, falling like tears off the face of northern Honduras.</div>'
messages[19] = '<div class="clCaption">Belize Soft Adventure</div><br>8 days/7 nights<br>Join us on this soft adventure journey, exploring Mother Nature\'s best kept secrets while hiking, horseback riding, canoeing, sea-kayaking, swimming and snorkelling. Explore with us the intriguing mix of tropical forests rich with wildlife, majestic mountains, mysterious Maya temples and the longest barrier reef in the Western Hemisphere..<br> Belize Zoo - Mountain Pine Ridge National Park - Xunantunich - Panti Medicinal Trail - Ambergris Cay & Hol Chan Marine Reserve</div>'
messages[20] = '<div class="clCaption">Belize Off the Beaten Path</div><br>8 days/7 nights<br>A great combination of activities and relaxation from the more off the beaten track, southern area of Belize known as the Toldeo District to the beach at Placencia<br>TOLEDO – PUNTA GORDA – GARIFUNA – RIVER CANOE – JUNGLE HIKING – REEF SNORKEL – MAYA SITES - BEACH RELAXATION</div>'
messages[21] = '<div class="clCaption">Active Belize with Tikal</div><br>8 days/7 nights<br>An active discovery combining cave expedition, jungle hikes, Biking to Xunantunich, canoeing the Mopan river, visiting Tikal and snorkeling Shark Ray Alley and Hol Chan Marine park.<br> ACTUN CAVE – BIKING – XUNANTUNICH – CANOEING – TIKAL – CHECHEM HA – HIKING - SNORKELLING – BEACH RELAXATION.</div>'
messages[22] = '<div class="clCaption"></div>'
messages[23] = '<div class="clCaption"></div>'
messages[24] = '<div class="clCaption"></div>'
messages[25] = '<div class="clCaption"></div>'
messages[26] = '<div class="clCaption"></div>'
messages[27] = '<div class="clCaption"></div>'
messages[28] = '<div class="clCaption"></div>'
messages[29] = '<div class="clCaption"></div>'
messages[30] = '<div class="clCaption"></div>'
messages[31] = '<div class="clCaption"></div>'
messages[32] = '<div class="clCaption"></div>'
messages[33] = '<div class="clCaption"></div>'
messages[34] = '<div class="clCaption"></div>'
messages[35] = '<div class="clCaption"></div>'
messages[36] = '<div class="clCaption"></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')
}