/*	DOMFunctions.js		Created:  2.15.07	Creator:  M. Kircher, Mainline Media LLC	Modified: ---	*/function setColumnHeights(){	var content= document.getElementById('content');	var left   = document.getElementById('main-left');	var middle = document.getElementById('main-middle');	var right  = document.getElementById('main-right');		left.style.height   = "auto";	middle.style.height = "auto";	right.style.height  = "auto";		var tallest = content.offsetHeight;		left.style.height   = tallest+"px";	middle.style.height = tallest+"px";	right.style.height  = tallest+"px";}function monitorColumnHeights(){	if (window.addEventListener){		window.addEventListener('resize', setColumnHeights, false);	} else if (window.attachEvent){		window.attachEvent('resize', setColumnHeights);	}	}function initializeSponser(sponserInfoElement){	//add close button	var closeElement = document.createElement('div');	closeElement.setAttribute("class", "sponser_info_close");	closeElement.setAttribute("className", "sponser_info_close");		var closeElement_link = document.createElement('a');	closeElement_link.href="#";	closeElement_link.title = "Close sponser info...";	closeElement_link.setAttribute("onclick", "toggleSponserInfo(this.parentNode.parentNode); return false;");	closeElement_link.setAttribute("class", "sponser_info_close_link");	closeElement_link.setAttribute("className", "sponser_info_close_link");	closeElement_link.innerHTML = "&nbsp;";			closeElement.appendChild(closeElement_link);	sponserInfoElement.appendChild(closeElement);	return true;}function setSponserInfo(imgElement){	var parent = imgElement.parentNode;	var sponserInfoElement = null;		var divs = parent.getElementsByTagName('div');	var init = true;	for(var x=0; x<divs.length; x++){		if(divs[x].getAttribute("class") == "sponser_info_close" || 		   divs[x].getAttribute("className") == "sponser_info_close"){			init = false;		}		if(divs[x].getAttribute("class") == "sponser_info" || 		   divs[x].getAttribute("className") == "sponser_info"){			sponserInfoElement = divs[x];			}	}	if(init){ initializeSponser(sponserInfoElement); }	toggleSponserInfo(sponserInfoElement);}function toggleSponserInfo(sponserInfoElement){	if(sponserInfoElement){		sponserInfoElement.style.display = (sponserInfoElement.style.display == "none" || sponserInfoElement.style.display == "")? "block" : "none";		setColumnHeights();	}	}