
function loadFooterCorners(){
  footerSettings = {
	  tl: { radius: 0 },
	  tr: { radius: 0 },
	  bl: { radius: 10 },
	  br: { radius: 10 },
	  antiAlias: true,
	  autoPad: true,
	 validTags: ["div"]
  };
  var roundBoxObject = new curvyCorners(footerSettings, 'footer');
  roundBoxObject.applyCornersToAll();

}

function loadMenuCorners(){
  menuSettings = {
	  tl: { radius: 0 },
	  tr: { radius: 0 },
	  bl: { radius: 5 },
	  br: { radius: 5 },
	  antiAlias: true,
	  autoPad: true,
	 validTags: ["ul"]
  };
  var roundBoxObject = new curvyCorners(menuSettings, 'menu');
  roundBoxObject.applyCornersToAll();

}

function loadStaticCorners(){
  staticSettings = {
	  tl: { radius: 5 },
	  tr: { radius: 5 },
	  bl: { radius: 5 },
	  br: { radius: 5 },
	  antiAlias: true,
	  autoPad: true,
	 validTags: ["div"]
  };
  var roundBoxObject = new curvyCorners(staticSettings, 'staticWidget');
  roundBoxObject.applyCornersToAll();

  var roundBoxObject = new curvyCorners(staticSettings, 'rss');
  roundBoxObject.applyCornersToAll();

}


// Clean out focusoutline from anchors
function remove_focus(){
	if (document.links) {
		for (var i=0;i<document.links.length;i++) {
			var OriginalJSFunction = document.links[i].getAttribute("onclick");
			document.links[i].setAttribute("onclick","this.blur();" + OriginalJSFunction + ";");
		}
	}
}

// Function to set label properties of the form element id
function getLabelForId(id) {
    var label, labels = document.getElementsByTagName('label');
    for (var i = 0; (label = labels[i]); i++) {
        if (label.htmlFor == id) {
            return label;
        }
    }
    return false;
}

//Open confirm window with supplied message.
function confirmDelete(delUrl,message) {
  if (confirm(message)) {
	document.location = delUrl;
  }
}




function dimTabs(elem,key) { //onmouseover
	var splitArray = elem.split("_");
	var rawID= splitArray[1];
	var portalID = document.body.id
	var splitArray = portalID.split("_");
	var bodyID= splitArray[1];
	
	MM_timelineStop('MenuOff');
	//Element.setStyle('subNav',{'display': 'block'});
	Element.setStyle('subNav',{'visibility': 'visible'});
	//document.getElementById("subNav").style.visibility="visible";
//	document.all.subNav.style.visibility="visible";
	if(key<3){
		Element.setStyle('subNav',{'text-align': 'left'});
	}
	else if (key<6){
		Element.setStyle('subNav',{'text-align': 'center'});
	}
	else if (key<9){
		Element.setStyle('subNav',{'text-align': 'right'});
	}
	
	//alert(key);
	
	$$('.aloha a').each(function(e) {
		//id=e.id;
		if(rawID==bodyID && e.parentNode.id==elem){
			Element.setStyle(e,{'backgroundPosition': '0 -21px'});
			Element.setStyle(e,{'color': '#fff'});
		}
		else if(e.parentNode.id!=elem){
			Element.setStyle(e,{'backgroundPosition': '0 -42px'});
			Element.setStyle(e,{'color': '#fff'});
		}
	});
} // End dimTabs function


function brightenTabs(elem) {//onmouseout
	var splitArray = elem.split("_");
	var rawID= splitArray[1];
	var portalID = document.body.id
	var splitArray = portalID.split("_");
	var bodyID= splitArray[1];
			
	MM_timelineGoto('MenuOff','1');
	MM_timelinePlay('MenuOff');

	//Element.setStyle('menu_1',{'display': 'block'});
	$$('.aloha a').each(function(e) {
		//id=e.parentNode.id;
		if(e.parentNode.id.split("_")[1]==bodyID){
			Element.setStyle(e,{'backgroundPosition': '0 0'});
			Element.setStyle(e,{'color': '#000'});
		}
		else if(e.parentNode.id!=elem){
			Element.setStyle(e,{'backgroundPosition': '0 -21px'});
			//$(e).addClassName('bright');
		}
	});
} // End brightenTabs function


function BookmarkThis(){
	var txt = "Bookmark this Page";
	// do not edit below this line
	// ===========================
	
	//var url = this.location;
	//var who = document.title;
	var ver = navigator.appName;
	var agt=navigator.userAgent.toLowerCase(); 
	var is_mac    = (agt.indexOf("mac")!=-1); 
	var num = parseInt(navigator.appVersion);
	if(is_mac){
	   txt += "  (Cmd+D)";
	   document.write(txt);
	} 
	else if ((ver == "Microsoft Internet Explorer")&&(num >= 4)) {
	   document.write('<a href="javascript:window.external.AddFavorite(location.href,document.title);" class="slideNav"');
	   document.write('>'+ txt + '\</a>');
	}
	else{
	   txt += "  (Ctrl+D)";
	   document.write(txt);
	}
						
}

function changeImages() {
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}

	}
}


var starsMesage="";
function starsRollover(userID) {

	if(userID>0){
		var message="Click to rate this article.";
	} else {
		var message="You must be a member to rate this article.";
	}
	
	if(starsMesage==""){
		starsMesage = $('num_Reviews').innerHTML;
		$('num_Reviews').innerHTML = message;
		
	} else {
		$('num_Reviews').innerHTML = starsMesage;
		starsMesage = '';
	}
} // End starsRollover function
