/***********************************************
* Image w/ description tooltip- By Dynamic Web Coding (www.dyn-web.com)
* Copyright 2002-2007 by Sharon Paine
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
/* IMPORTANT: Put script after tooltip div or 
	 put tooltip div just before </BODY>. */
var dom = (document.getElementById) ? true : false;
var ns5 = (!document.all && dom || window.opera) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var nodyn = (!ns5 && !ie4 && !ie5 && !dom) ? true : false;
var origWidth, origHeight;
// avoid error of passing event object in older browsers
if (nodyn) { event = "nope" }
///////////////////////  CUSTOMIZE HERE   ////////////////////
// settings for tooltip 
// Do you want tip to move when mouse moves over link?
var tipFollowMouse= true;	
// Be sure to set tipWidth wide enough for widest image
var tipWidth= 257;
var offX= 20;	// how far from mouse to show tip
var offY= 12; 
var tipFontFamily= "Verdana, arial, helvetica, sans-serif";
var tipFontSize= "8pt";
// set default text color and background color for tooltip here
// individual tooltips can have their own (set in messages arrays)
// but don't have to
var tipFontColor= "#666666";
var tipBgColor= "#F4EFE7"; 
var tipBorderColor= "#000000";
var tipBorderWidth= 3;
var tipBorderStyle= "ridge";
var tipPadding= 2;
// tooltip content goes here (image, description, optional bgColor, optional textcolor)
var messages = new Array();
// multi-dimensional arrays containing: 
// image and text for tooltip
// optional: bgColor and color to be sent to tooltip
messages[0] = new Array('test.gif','Test description','black','white');
messages[1] = new Array('images/guidedalaskathumb2.jpg','<center><strong>GUIDED ALASKA HUNTING</strong></center><br>I specialize in full service spike camp hunts in extremely remote areas of Alaska. We will hunt for grizzly brown bear, caribou or moose, whether you\'re an experienced Alaska hunter or a first-time Alaska hunter looking for the best trophy hunting Alaska has to offer, we have something for you!</center>');
messages[2] = new Array('images/nmprothumb2.jpg','<center><strong>NEW MEXICO PROFESSIONAL BIG GAME HUNTING INC.</strong></center><br>Since the beginning, I have tried to focus on taking the largest animals available anywhere. We are simply the best and will consistently produce anywhere. I hire only the best guides who have been hand selected by me. They are by far the highest paid guides in the industry. This has enabled me to produce some of the largest trophy animals taken in the United States including two past New Mexico state records.</center>');
messages[3] = new Array('images/hornswhitetailthumb2.jpg','<center><strong>HORN\'S WHITETAIL ADVENTURES</strong></center><br>Hunting Saskatchewan Whitetail Deer or Black Bear with our team will provide you the excitement that you have been craving and dreaming of all year. We provide a great lodge with home cooked meals and lots of great stands for your hunting pleasure. Our team of experienced guides will work very hard to make your hunt successful.</center>');
messages[4] = new Array('images/jimriverthumb2.jpg','<center><strong>JIM RIVER GUIDE SERVICE</strong></center><br>Jim River Guide Service provides you with an excellent hunting experience. Housing, excellent vehicles and equipment, and first class meals are provided with unmatched hospitality. The guides give 100\% all of the time, good weather and bad. Not only does he guide in South Dakota, but Willie Dvorak, owner of Jim River Guide Service, is an experienced guide for moose, caribou and bear in Alaska.</center>');
messages[5] = new Array('images/jandjthumb2.jpg','<center><strong>J AND J GUIDE SERVICE</strong></center><br>We lease the exclusive hunting rights on several private ranches as well as being the only permitted outfitter on about 60,000 acres of National Forest.  We are able to provide personal service for quality animals by limiting the number of hunters to 4 or 5 per hunt at each camp.  All hunts are fully guided and outfitted with 4 wheel drive being the method of transportation to and from the hunting area. Excellent accommodations are provided at each camp including hot showers and home cooked meals.  Hunts available for Mule Deer, Whitetail, Antelope and Elk.</center>');
messages[6] = new Array('images/crossfirethumb2.jpg','<center><strong>CROSSFIRE OUTFITTERS</strong></center><br>Crossfire Outfitters is owned and operated by Josh Gordon and Kent Gordon in Dalhart, Texas. Crossfire offers a variety of great hunting experiences to suit all ages.  Whether you are looking for locked up Canada Geese during a morning Goose hunt or that sudden sound of a Pheasant breaking from cover during our invigorating pheasant hunts, we have you covered!  We offer hunts for Geese, Pheasants, Antelope and Varmints.</center>');
messages[7] = new Array('images/kingsberyfarmsthumb2.jpg','<center><strong>KINGSBERY FARMS</strong></center><br>Kingsbery Farms offers a great hunting experience in a true Southern, family environment.  You will have the opportunity to take a great trophy buck, and put some meat in your freezer.  All of our hunts are "fair chase" and while that means they are not guaranteed we have enjoyed a high success rate.  We offer hunts for Whitetail deer, Wild Turkey, and Wild Hogs as well as some great predator hunting for Coyotes and Bobcat.</center>');
messages[8] = new Array('images/upoutfittersthumb2.jpg','<center><strong>U.P. OUTFITTERS</strong></center><br>U.P. Outfitters Game Farm and Hunting Preserve is a privately owned and operated elk, buffalo and whitetail deer farm located in the beautiful Upper Peninsula in Ewen, Michigan.  Encompassing over 400 acres of planted fields, wooded forest, creek bottom and ponds, our terrain makes for excellent wildlife habitat. This preserve is managed to produce trophy animals for the ultimate hunting experience.</center>');
messages[9] = new Array('images/cutawhiskiethumb2.jpg','<center><strong>CUTAWHISKIE CREEK OUTFITTERS</strong></center><br>Cutawhiskie Creek Outfitters is your complete hunting outfitter. We are located in Menola, NC, which is about 5 miles outside of Ahoskie, NC . Menola is in Hertford County, which is in the heart of the best Whitetail Deer hunting in North Carolina. Our 4,500 acres of prime hunting land in Hertford, NorthHampton, Bertie, Gates, and Camden counties with over 40 hunting stands is composed of a mixture of swamp bottoms, hardwoods, pine blocks, thickets, march land, and fields. Deer, Black Bear, Turkey and Duck hunts.</center>');
messages[10] = new Array('images/leigeriverthumb2.jpg','<center><strong>LEIGE RIVER OUTFITTERS</strong></center><br>Moose hunting, black bear hunting and whitetail deer hunting in Alberta, Canada. Whether you are interested in black bear hunts over bait, moose hunts along the spruce bogs, or trophy Alberta whitetail deer hunts, you will have an exciting and memorable time when you hunt with us.</center>');
messages[11] = new Array('images/elkhorncreekthumb2.jpg','<center><strong>ELKHORN CREEK OUTFITTERS</strong></center><br>Elkhorn Creek Outfitters offers some outstanding hunting on over 14,000 acres of game rich land. Located in the heart of Kansas we are a family operation for the hunter wanting a personalized, relaxing & quality hunt. Our hunts are conducted on private ranches that we know well and have hunted for years. Our land offers some of the best wild turkey, upland game, and whitetail deer hunting around.</center>');
messages[12] = new Array('images/timberlandthumb2.jpg','<center><strong>TIMBERLAND OUTFITTERS</strong></center><br>TLO has established itself on providing quality Arizona hunts over quantity!  With a professional commitment and passionate dedication to each of our hunts we have been rewarded with remarkable success rates!  With our genuine concern and personal attention given to each hunter and their tags we will continue to provide a world class quality hunting experience for all of our clients and our guides as well.</center>');
messages[13] = new Array('images/buffalocountythumb2.jpg','<center><strong>BUFFALO COUNTY OUTFITTERS</strong></center><br>If you enjoy the pursuit of giant whitetails, the friendship of fellow hunters and breath-taking views of rolling whitetail country, then join us next year at the place where bucks of a lifetime roam - Buffalo County Outfitters.  Contact us today for free information on hunting Wisconsin\'s Trophy Whitetail Deer.</center>');
messages[14] = new Array('images/sunafricathumb2.jpg','<center><strong>SUN AFRICA HUNTING SAFARI</strong></center><br>Sun Africa Safaris is owned and operated by Professional Hunter Pierre Moolman and his wife Annalie. Situated in the Camdeboo Plains in the Eastern Cape of the Republic of South Africa. Sun Africa Safaris has access to some of South Africa\'s best hunting areas.  We at Sun Africa Safaris invite you to come and join us as clients, experience South Africa at its best, and go home as friends.</center>');
messages[15] = new Array('images/langfordfarmsthumb2.jpg','<center><strong>LANGFORD FARMS</strong></center><br>If you are looking  for a place to hunt trophy whitetail deer and turkey, we have got you covered.  We are a  family owned farm located in central Alabama and we have been managing for wildlife since my grandfather bought the place, back in 1943.  We believe that hunting should be relaxing and enjoyable.  We try to provide everyone with an opportunity to take game if they choose.  If you happen not to bag a trophy, we sincerely hope that you still have a good time.  We will do everything within our power to make sure that happens.</center>');
messages[16] = new Array('images/rivercountrythumb2.jpg','<center><strong>RIVER COUNTRY OUTFITTERS</strong></center><br>River Country Outfitters offers Spring and Fall hunts for Black Bear in Northern Manitoba.  Our prices are about the best in Manitoba, and our hunting success rate is high.  Bear size and color is excellent also.   We hunt for black bear with muzzle loader, rifle or bow.  Come and experience the adventure of a lifetime.  We give friendly Manitoba a whole new meaning.</center>');
messages[17] = new Array('images/turtlecreekthumb2.jpg','<center><strong>TURTLE CREEK OUTFITTERS</strong></center><br>Hunt Trophy Whitetail Deer in Western Wisconsin with Turtle Creek Outfitters. In the hills of Western Wisconsin, at the Northern edge of the Driftless Area, you will find the peace and quiet and monster bucks of your dreams.  Contact us today to book your hunt for Trophy Whitetails in Wisconsin.</center>');
messages[18] = new Array('images/prooutfittersthumb2.jpg','<center><strong>PRO OUTFITTERS</strong></center><br>If a Trophy Whitetail Buck is what you are after, Pro Outfitters is the Place to go. Pro Outfitters offers seasonal hunts in Kansas and Missouri with a variety of sporting methods, including muzzle loader, rifle and archery. Hunt Trophy Whitetail Deer, Turkey, Ducks and Geese.  Fishing Trips are also available.  For a Trophy Whitetail hunt in some of the best country around, contact Pro Outfitters today.</center>');
messages[19] = new Array('images/nushagakthumb2.jpg','<center><strong>NUSHAGAK GUIDES</strong></center><br>Nushagak Guides have been providing an "Alaskan Hunting Adventure of a Lifetime" since 1997. Brian Donovan is the owner and a registered guide. He is personally involved with all the hunts and takes great pride in the trophies his clients harvest from this renewable natural resource. Because he only takes a few customers a year, he maintains at or near 100% success on all species.  Contact Nushagak Guides today for Alaskan Hunting at its best.</center>');
messages[20] = new Array('images/bushwackthumb2.jpg','<center><strong>BUSHWACK SAFARIS</strong></center><br>Bushwack Safaris welcome hunters at all levels be it first timers, family hunts or dedicated trophy hunters. We specialize in Bow hunting, Rifle hunting, Green and Handgun hunting. You can hunt various species including: Crocodile, Wildebeest, Hippo, Zebra and Greater Kudu to name just a few.</center>');
////////////////////  END OF CUSTOMIZATION AREA  ///////////////////
// preload images that are to appear in tooltip
// from arrays above
if (document.images) {
	var theImgs = new Array();
	for (var i=0; i<messages.length; i++) {
  	theImgs[i] = new Image();
		theImgs[i].src = messages[i][0];
  }
}
// to layout image and text, 2-row table, image centered in top cell
// these go in var tip in doTooltip function
// startStr goes before image, midStr goes between image and text
var startStr = '<table width="' + tipWidth + '"><tr><td align="center" width="100%"><img src="';
var midStr = '" border="0"></td></tr><tr><td valign="top">';
var endStr = '</td></tr></table>';
////////////////////////////////////////////////////////////
//  initTip	- initialization for tooltip.
//		Global variables for tooltip. 
//		Set styles
//		Set up mousemove capture if tipFollowMouse set true.
////////////////////////////////////////////////////////////
var tooltip, tipcss;
function initTip() {
	if (nodyn) return;
	tooltip = (ie4)? document.all['tipDiv']: (ie5||ns5)? document.getElementById('tipDiv'): null;
	tipcss = tooltip.style;
	if (ie4||ie5||ns5) {	// ns4 would lose all this on rewrites
		tipcss.width = tipWidth+"px";
		tipcss.fontFamily = tipFontFamily;
		tipcss.fontSize = tipFontSize;
		tipcss.color = tipFontColor;
		tipcss.backgroundColor = tipBgColor;
		tipcss.borderColor = tipBorderColor;
		tipcss.borderWidth = tipBorderWidth+"px";
		tipcss.padding = tipPadding+"px";
		tipcss.borderStyle = tipBorderStyle;
	}
	if (tooltip&&tipFollowMouse) {
		document.onmousemove = trackMouse;
	}
}
window.onload = initTip;
/////////////////////////////////////////////////
//  doTooltip function
//			Assembles content for tooltip and writes 
//			it to tipDiv
/////////////////////////////////////////////////
var t1,t2;	// for setTimeouts
var tipOn = false;	// check if over tooltip link
function doTooltip(evt,num) {
	if (!tooltip) return;
	if (t1) clearTimeout(t1);	if (t2) clearTimeout(t2);
	tipOn = true;
	// set colors if included in messages array
	if (messages[num][2])	var curBgColor = messages[num][2];
	else curBgColor = tipBgColor;
	if (messages[num][3])	var curFontColor = messages[num][3];
	else curFontColor = tipFontColor;
	if (ie4||ie5||ns5) {
		var tip = startStr + messages[num][0] + midStr + '<span style="font-family:' + tipFontFamily + '; font-size:' + tipFontSize + '; color:' + curFontColor + ';">' + messages[num][1] + '</span>' + endStr;
		tipcss.backgroundColor = curBgColor;
	 	tooltip.innerHTML = tip;
	}
	if (!tipFollowMouse) positionTip(evt);
	else t1=setTimeout("tipcss.visibility='visible'",100);
}
var mouseX, mouseY;
function trackMouse(evt) {
	standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body //create reference to common "body" across doctypes
	mouseX = (ns5)? evt.pageX: window.event.clientX + standardbody.scrollLeft;
	mouseY = (ns5)? evt.pageY: window.event.clientY + standardbody.scrollTop;
	if (tipOn) positionTip(evt);
}
/////////////////////////////////////////////////////////////
//  positionTip function
//		If tipFollowMouse set false, so trackMouse function
//		not being used, get position of mouseover event.
//		Calculations use mouseover event position, 
//		offset amounts and tooltip width to position
//		tooltip within window.
/////////////////////////////////////////////////////////////
function positionTip(evt) {
	if (!tipFollowMouse) {
		mouseX = (ns5)? evt.pageX: window.event.clientX + standardbody.scrollLeft;
		mouseY = (ns5)? evt.pageY: window.event.clientY + standardbody.scrollTop;
	}
	// tooltip width and height
	var tpWd = (ie4||ie5)? tooltip.clientWidth: tooltip.offsetWidth;
	var tpHt = (ie4||ie5)? tooltip.clientHeight: tooltip.offsetHeight;
	// document area in view (subtract scrollbar width for ns)
	var winWd = (ns5)? window.innerWidth-20+window.pageXOffset: standardbody.clientWidth+standardbody.scrollLeft;
	var winHt = (ns5)? window.innerHeight-20+window.pageYOffset: standardbody.clientHeight+standardbody.scrollTop;
	// check mouse position against tip and window dimensions
	// and position the tooltip 
	if ((mouseX+offX+tpWd)>winWd) 
		tipcss.left = mouseX-(tpWd+offX)+"px";
	else tipcss.left = mouseX+offX+"px";
	if ((mouseY+offY+tpHt)>winHt) 
		tipcss.top = winHt-(tpHt+offY)+"px";
	else tipcss.top = mouseY+offY+"px";
	if (!tipFollowMouse) t1=setTimeout("tipcss.visibility='visible'",100);
}

function hideTip() {
	if (!tooltip) return;
	t2=setTimeout("tipcss.visibility='hidden'",100);
	tipOn = false;
}
document.write('<div id="tipDiv" style="position:absolute; visibility:hidden; z-index:100"></div>')
<!-- flooble Expandable Content header start -->
// Expandable content script from flooble.com.
// For more information please visit:
//   http://www.flooble.com/scripts/expand.php
// Copyright 2002 Animus Pactum Consulting Inc.
//----------------------------------------------
var ie4 = false; if(document.all) { ie4 = true; }
function getObject(id) { if (ie4) { return document.all[id]; } else { return document.getElementById(id); } }
function toggle(link, divId) { var lText = link.innerHTML; var d = getObject(divId);
 if (lText == '+') { link.innerHTML = '-'; d.style.display = 'block'; }
 else { link.innerHTML = '+'; d.style.display = 'none'; } }
<!-- flooble Expandable Content header end   -->