// Content Box Swap.
// Originaly taken from http://bracreef.com/rateSpecials.html on Oct. 29 2007

// needs:
//  <script language="javascript">
//		var defaultSpecials;
//	<\/script>
//
//
				var $current_open;
				var $current_anchor;
		  		//$current_open = new Array();
				//$current_anchor = "";
				function openContainer(divname, chosen) {
					closeContainer($current_open, $current_anchor);
					$current_open = divname;
					$current_anchor = chosen;
					for (x in divname) {
						tempDiv = document.getElementById(divname);
						tempDiv.style.display = "block";
						opacity(divname[x], 0, 100, 750);
					}
					if(chosen) {
						tempDiv2 = document.getElementById("anchor-"+chosen);
						tempDiv2.style.background = "#dbe4af";
						tempDiv2.style.fontWeight = "bold";
					}
				}
				
				function closeContainer(divname, chosen) {
					for (x in divname) {
						opacity(divname[x], 100, 0, 0);
						tempDiv = document.getElementById(divname);
						tempDiv.style.display = "none";
					}
					if(chosen) {
						tempDiv2 = document.getElementById("anchor-"+chosen);
						tempDiv2.style.background = "";
						tempDiv2.style.fontWeight = "";
					}
				}
				
				function opacity(id, opacStart, opacEnd, millisec) {
					//speed for each frame
					var speed = Math.round(millisec / 100);
					var timer = 0;
				
					//determine the direction for the blending, if start and end are the same nothing happens
					if(opacStart > opacEnd) {
						for(i = opacStart; i >= opacEnd; i--) {
							//setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
							timer++;
						}
					} else if(opacStart < opacEnd) {
						for(i = opacStart; i <= opacEnd; i++)
							{
							//setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
							timer++;
						}
					}
				}
				
				//change the opacity for different browsers
				function changeOpac(opacity, id) {
					var object = document.getElementById(id).style;
					object.opacity = (opacity / 100);
					object.MozOpacity = (opacity / 100);
					object.KhtmlOpacity = (opacity / 100);
					object.filter = "alpha(opacity=" + opacity + ")";
				}

