function addLoadEvent(fn) {
	if (typeof window.addEventListener != "undefined") {
		window.addEventListener("load", fn, false);
	} else if (typeof document.addEventListener != "undefined") {
		document.addEventListener("load", fn, false);
	} else if (typeof window.attachEvent != "undefined") {
		window.attachEvent("onload", fn);
	} else if (typeof window.onload == "function") {
		var fnOld = window.onload;
		window.onload = function() {
			fnOld();
			fn();
		};
	} else {
		window.onload = fn;
	}
}
function setNavTools() {
	var nav_tools = document.getElementById('ka_login_area');
	if(!nav_tools){return;}
	var nav_signin = nav_tools.getElementsByTagName('li')[3];
	if(!nav_signin){
    	var nav_signin = nav_tools.getElementsByTagName('li')[2];
	}
	if(!nav_signin){return;}
	nav_signin.innerHTML='<a href="http://live.edie.net/kickapps/user/logoutUser.kickAction?as=25995">sign out</a>';
}
function setAddTools() {
	var add_tools = document.getElementById('ka_contentContainer');
	var tmpTxt = "";
	if(!add_tools){return;}
	var nav_marker = add_tools.getElementsByTagName('h3')[0].innerHTML;
	var nav_element = add_tools.getElementsByTagName('h3')[0];
	if (trim(nav_marker) == "Most Recent Videos") {
		var newdiv = document.createElement('span');
		var divIdName = 'ka_add';
		newdiv.setAttribute('class',divIdName);
		newdiv.setAttribute('style','background: url("http://css.kickstatic.com/kickapps/images/sprites/sprite_media.png") no-repeat scroll 0 -225px transparent;margin: 10px 10px 0 -10px;font-size:110%');
		newdiv.innerHTML = '<a href="http://live.edie.net/service/displayVideoUpload.kickAction?as=25995">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;add a video</a>';
		document.getElementById('ka_mainContainer').insertBefore(newdiv,add_tools.previousSibling);
	}
}
function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
addLoadEvent(setNavTools);
addLoadEvent(setAddTools);
function $() {
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1) 
      return element;

    elements.push(element);
  }

  return elements;
}


