﻿_spBodyOnLoadFunctionNames.push("getUsername1");



function findLinkByHref(href) {


  for (var i=0; i<document.links.length; i++) {
    if (document.links[i].href.toLowerCase() == href) return i;
  }
  return -1;
}

function getUsername1(){
		var userName = document.getElementById("txtuser");
		if(userName != null){	
			if(userName.value.toLowerCase().indexOf("hq") > -1)
			{
				var tempuser = document.getElementById("zz6_Menu").textContent;
				userName.value = tempuser.substr(tempuser.indexOf(" ") + 1, tempuser.length)
			}
			var oldHref = "http://www.ohiobar.org/profiles/person.aspx";
			var user= removeWrongPrefix(userName.value)
			var newHref = "http://profiles.ohiobar.org/MySites/" + user;
		
			var index = findLinkByHref(oldHref);
      		if (index > -1){
      			//document.links[index].href = newHref;
      			changeLinkHref(oldHref, newHref);
      		}
      	}
	}


function changeLinkHref(oldHref, newHref){
	var div = document.getElementById("headerMenus");//find div menu.
	if(div){
		var links = div.getElementsByTagName("A");//find all "A" tags inside div.
		for(var i = 0; i < links.length; i++){
			if(links[i].href.toLowerCase() == oldHref){
				links[i].href=newHref;
			}
		}
	}
}

function removeWrongPrefix(text){
	var searched = "osbamembershipprovider:";
	var index = text.toLowerCase().indexOf(searched);
	
	if(index > -1){
		var replaced = text.substr(index, searched.length);
		text = text.replace(replaced, "");
	}
	
	return text;
}

_spBodyOnLoadFunctionNames.push("pushEdit");
function pushEdit(){
	var host = "http://"+ document.location.host;
	var url = document.location.href.toString().toLowerCase();
	if (url.indexOf("welcome=85") > -1)
	{
		elements = getElementsByClassName(document, "a", "see_all");
		for(var i=0;i<elements.length;i++)
		   {
		     elem = elements[i];
		     elem.style.top = elem.offsetTop +35+"px";
		   }
	}

}

