function bvGetLocation(elementId){var obj=document.getElementById(elementId);if(obj){var w=obj.offsetWidth;var h=obj.offsetHeight;var posX=0;var posY=0;while(obj){posX+=obj.offsetLeft;posY+=obj.offsetTop;obj=obj.offsetParent;}return{left:posX,top:posY,width:w,height:h};}else{return{left:0,top:0,width:0,height:0};}}function bvSetOpenerLocation(url){bvSetOpenerLocation(url,false);}function bvSetOpenerLocation(url,closeWindow){if(opener){if(opener.closed){window.open(url,"");}else{opener.location.href=url;if(closeWindow){window.close();}}return false;}return true;}function bvReplaceTitleInURL(url){return url.replace("__TITLE__",encodeURIComponent(document.title));}
function bvToggleDivWithIEControlsFrame(targetId,ieControlsFrameId,ieControlsFrameTitle){if(document.getElementById(targetId).style.display=="block"){bvCloseDivs(targetId,ieControlsFrameId);}else{bvExpandDivWithIEControlsFrame(targetId,ieControlsFrameId,ieControlsFrameTitle);}}function bvExpandDivWithIEControlsFrame(targetId,ieControlsFrameId,ieControlsFrameTitle){bvOpenDivs(targetId);var isExplorer=document.all&&((navigator.userAgent.indexOf("MSIE 6.")>-1)||(navigator.userAgent.indexOf("MSIE 5.5")>-1));if(isExplorer){var ieControlsFrame=document.getElementById(ieControlsFrameId);if(!ieControlsFrame){ieControlsFrame=document.createElement("iframe");ieControlsFrame.id=ieControlsFrameId;ieControlsFrame.title=ieControlsFrameTitle;ieControlsFrame.src="";ieControlsFrame.scrolling="no";ieControlsFrame.frameBorder="0";}if(ieControlsFrame){var target=document.getElementById(targetId);if(target){target.parentNode.insertBefore(ieControlsFrame,target);var targetLocation=bvGetLocation(targetId);ieControlsFrame.style.width=targetLocation.width;ieControlsFrame.style.height=targetLocation.height;}ieControlsFrame.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";bvOpenDivs(ieControlsFrameId);}}}function bvOpenDivs(){for(var i=0;i<arguments.length;i++){if(document.getElementById(arguments[i])){if(document.getElementById(arguments[i]).style.display!="block"){document.getElementById(arguments[i]).style.display="block";}}}}function bvCloseDivs(){for(var i=0;i<arguments.length;i++){if(document.getElementById(arguments[i])){if(document.getElementById(arguments[i]).style.display!="none"){document.getElementById(arguments[i]).style.display="none";}}}}function bvToggleVis(target){if(document.getElementById(target).style.display=="block"){document.getElementById(target).style.display="none";}else{document.getElementById(target).style.display="block";}}

