			// add class function
			function addClass(element,value) {
			  if (!element.className) {
				element.className = value;
			  } else {
				newClassName = element.className;
				newClassName+= " ";
				newClassName+= value;
				element.className = newClassName;
			  }
			}


			// Initialise the effects

			var container1Height, container2Height, container3Height, container4Height, container5Height;           
		   
			window.onload = function() {
					// do these with moo.fx
					container1Height = new fx.Height('priceguide', {duration: 200});
					container2Height = new fx.Height('features', {duration: 200});
					container3Height = new fx.Height('countryinfo', {duration: 200});
					container4Height = new fx.Height('inclusions', {duration: 200});
					container5Height = new fx.Height('exclusions', {duration: 200});
					// hide the elements which effects are applied to
					container1Height.hide();
					container2Height.hide();
					container3Height.hide();
					container4Height.hide();
					container5Height.hide();
					
					// give the h2 elements a rollover look
					// applied by js so non-js people dont think its a link
					var rcol = document.getElementById("right-col");
					var heads = rcol.getElementsByTagName("h2");
					for (var i=0; i<heads.length; i++) {
						// check it doesnt have class noRoll, for h2s that are not meant to expand)
						if (heads[i].className!="noRoll") {
								heads[i].oldClassName = heads[i].className
								heads[i].onmouseover = function() {
								  addClass(this,"highlight");
								}
								heads[i].onmouseout = function() {
								  this.className = this.oldClassName
								}
							}

						}


					// menu initialize from itbyus
					if (document.all&&document.getElementById) {
					navRoot = document.getElementById("country-nav");
					for (i=0; i<navRoot.childNodes.length; i++) {
					node = navRoot.childNodes[i];
					if (node.nodeName=="li") {
					node.onmouseover=function() {
					this.className+=" over";
					  }
					  node.onmouseout=function() {
					  this.className=this.className.replace(" over", "");
					   }
					   }
					  }
					 }
			 }
