// JScript source code
function TranslateTo(lang){
	try{
		var EnglishDiv = document.getElementById('english');
		var SpanishDiv = document.getElementById('spanish');
		var EnglishLinkDiv = document.getElementById('englishlink');
		var SpanishLinkDiv = document.getElementById('spanishlink');
		if(lang=='spanish'){
			SpanishDiv.style.display="inline";
			EnglishDiv.style.display="none";
			SpanishLinkDiv.style.display="none";
			EnglishLinkDiv.style.display="inline";
		}else{
			SpanishDiv.style.display="none";
			EnglishDiv.style.display="inline";
			SpanishLinkDiv.style.display="inline";
			EnglishLinkDiv.style.display="none";
		}
	}catch(e){
		alert('Sorry, this page is not available in Spanish');
	}
}

//<!--
//From Healthwise client.js
function showLayer(id, className) {
	var layers = document.getElementsByTagName("div");
	for (var i = 0; i < layers.length; i++) {
	     if (layers[i].className == className) {
		   if (layers[i].id == id) {
		   	if (layers[i].style.display == 'block') {
			  layers[i].style.display = 'none';
		   	}
		   	else {
			  layers[i].style.display = 'block';
		   	}
		   } else {
			  layers[i].style.display = 'none';
		   }
	     }
	}
}

function showRow(id, className) {
	var layers = document.getElementsByTagName("tr");
	for (var i = 0; i < layers.length; i++) {
	     if (layers[i].className == className) {
		   if (layers[i].id == id) {
		   	if (layers[i].style.display == 'block') {
			  layers[i].style.display = 'none';
		   	}
		   	else {
			  layers[i].style.display = 'block';
		   	}
		   } else {
			  layers[i].style.display = 'none';
		   }
	     }
	}
}

// pop up a window for a target
// event handler for link popup
function PopOffWindow_AE(DaURL, type)
{
	var features;
	
	if ( type == "eform" )
	{
		var DaURL2 = DaURL;
	 	features = "top=60,left=100,toolbar=no,location=no,menubar=no,statusbar=no,"
		   +"scrollbars=yes,resizable=yes";
	} 
	else if ( type == "Calculator" )
	{
		var DaURL2 = "http://www.svcmc.org/blank.cfm?xyzpdqabc=0&id=841&action=detail&amp;bDisplayHeader=false&amp;bDisplayPrintPageEmailFriend=F&amp;AEProductID=HW%5FCatholic&amp;AEArticleID=" + DaURL;//
	 	features = "height=600,width=640,top=60,left=100,"
		   +"toolbar=no,location=no,menubar=no,statusbar=no,"
		   +"scrollbars=yes,resizable=yes";	
	}
	else
	{
		var DaURL2 = "http://www.svcmc.org/blank.cfm?xyzpdqabc=0&id=841&action=detail&amp;bDisplayHeader=false&amp;bDisplayPrintPageEmailFriend=F&amp;AEProductID=HW%5FCatholic&amp;AEArticleID=" + DaURL;//
	 	features = "height=400,width=640,top=60,left=100,"
		   +"toolbar=no,location=no,menubar=no,statusbar=no,"
		   +"scrollbars=yes,resizable=yes";
	}
	var ItsTheWindow;
	ItsTheWindow = window.open(DaURL2, 
	   "Poppy",
	   features);
	ItsTheWindow.focus();
} // end PopOffWindow

			
			function getposOffset(what, offsettype){
				var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
				var parentEl=what.offsetParent;
				while (parentEl!=null){
					totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
					parentEl=parentEl.offsetParent;
				}
				return totaloffset;
			}
			
			
			function showhide(obj, e, visible, hidden, tipwidth){
				if (ie4||ns6)
					dropmenuobj.style.left=dropmenuobj.style.top=-500
				if (tipwidth!=""){
					dropmenuobj.widthobj=dropmenuobj.style
					dropmenuobj.widthobj.width=tipwidth
				}
				if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
					obj.visibility=visible
				else if (e.type=="click")
					obj.visibility=hidden
			}
			
			function iecompattest(){
				return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
			}
			
			function clearbrowseredge(obj, whichedge){
				var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
				if (whichedge=="rightedge"){
					var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
					dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
					if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
						edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
				}
				else{
					var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
					dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
					if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
					edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
				}
				return edgeoffset
			}
			
			function fixedtooltip(menucontents, obj, e, tipwidth){
				if (window.event) 
					event.cancelBubble=true
				else if (e.stopPropagation) e.stopPropagation()
					clearhidetip()
				targetcit=document.getElementById(menucontents)
				
				if (targetcit != null) {
					dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv
					dropmenuobj.innerHTML=targetcit.innerHTML
			
					if (ie4||ns6){
						showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth)
						dropmenuobj.x=getposOffset(obj, "left")
						dropmenuobj.y=getposOffset(obj, "top")
						dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
						dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
					}
				}
			}
			
			function hidetip(e) {
				if (typeof dropmenuobj!="undefined"){
					if (ie4||ns6)
						dropmenuobj.style.visibility="hidden"
				}
			}
			
			function delayhidetip() {
				if (ie4||ns6)
					delayhide=setTimeout("hidetip()",disappeardelay)
			}
			
			function clearhidetip() {
				if (typeof delayhide!="undefined")
					clearTimeout(delayhide)
			}
			
			function changeSlide(a,b) {
				document.getElementById(a).style.display = "none";
				document.getElementById(b).style.display = "";
			}
			
			// Function to resize popup window if necessary.  Mainly 
			// used for Interactive Tools that might be larger than
			// the pop up window they are contained in.
			function resizeWindowForInteractiveTool() {
		
			      var tool = window.document["HealthwiseInteractiveTool"];
		
			      if (tool != null) {
		
				    var width = tool.width;
				    var height = tool.height; 
				    var widthPadding = 152;
				    var heightPadding = 335;    
		
				    if (width >= 600) {
					  widthPadding = 40;
				    }
				    if (height >= 600) {
					  heightPadding = 140;
				    }
				    resizedHeight = parseInt(height) + heightPadding;
				    resizedWidth = parseInt(width) + widthPadding;
				    window.resizeTo(resizedWidth, resizedHeight);
			      }
			}
			//From Healthwise client.js
															
			function AE_HWPopupLink( docHWID, intHWID )
			{
				var url = "http://www.svcmc.org/blank.cfm?xyzpdqabc=0&id=841&action=detail&amp;bDisplayHeader=false&amp;bDisplayPrintPageEmailFriend=F&amp;AEProductID=HW%5FCatholic&amp;AEArticleID=" + docHWID;
				if(intHWID != null)
				{
					url += "#" + intHWID;
				}
				
				var win = window.open(url, "AEPopupWindow", "height=400,width=400,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes");
				win.focus();
			}
			
			var ns4 = (document.layers);
			var ie4 = (document.all && !document.getElementById);
			var ie5 = (document.all && document.getElementById);
			var ns6 = (!document.all && document.getElementById);
			
			function AEShowHidden(newlevel){
				// Netscape 4
				if(ns4){
					if (document.layers(newlevel).visibility == "show") {
						document.layers(newlevel).visibility="hide";
						document.layers(newlevel).display="none";
					}
					else {
						document.layers(newlevel).visibility="show";
						document.layers(newlevel).display="";
					}							
				}
				// Explorer 4
				else if(ie4){
					if (document.all(newlevel).visibility == "visible") {
						document.all(newlevel).style.visibility="hidden";
						document.all(newlevel).style.display="none";
					}
					else {
						document.all(newlevel).style.visibility="visible";
						document.ll(newlevel).style.display="";
					}						
				}
				// W3C - Explorer 5+ and Netscape 6+
				else if(ie5 || ns6){					
					if (document.getElementById(newlevel).style.visibility == "visible") {
						document.getElementById(newlevel).style.display="none";
						document.getElementById(newlevel).style.visibility="hidden";
					}
					else {
						document.getElementById(newlevel).style.display="block";
						document.getElementById(newlevel).style.visibility="visible";
					}
				}						
			}