$(document).ready(Styleswitcher_OnLoad)
$(document).ready(scipmakeLinkTitles)
$(document).ready(setAccessKeyList);

function SCIP_OnUnload() {
	Styleswitcher_OnUnload();
}

function setAccessKeyList() {
	setAccessKeys('menu-item-a-Contact_us','9');
}

function setAccessKeys(accessKeyElement, accessKeyAttrib) {
	var blnShowHints = false;
	var El = document.getElementById(accessKeyElement);
	
    if (El != null) {
	//set the attribute .tagName
	document.getElementById(accessKeyElement).setAttribute('accessKey', accessKeyAttrib);
	//set a nice title attribute too
	if (document.getElementById(accessKeyElement).tagName=="A") {
		var strLinkPhrase = document.getElementById(accessKeyElement).childNodes[0].nodeValue;
	}
	if ((document.getElementById(accessKeyElement).tagName=="INPUT")
			 && ((document.getElementById(accessKeyElement).type=="submit")||(document.getElementById(accessKeyElement).type=="button"))) {
				var strLinkPhrase = document.getElementById(accessKeyElement).value;
	}
	
	document.getElementById(accessKeyElement).setAttribute('title', strLinkPhrase + ' [Access Key = ' + accessKeyAttrib + ']');
	//display the accesskey hint, if that's been chosen
	if (blnShowHints) {
		strLinkPhrase = strLinkPhrase + ' [' + accessKeyAttrib + "]";
		if (document.getElementById(accessKeyElement).tagName=="A") {
			document.getElementById(accessKeyElement).childNodes[0].nodeValue = strLinkPhrase;
		}
		if (document.getElementById(accessKeyElement).tagName=="INPUT") {
			document.getElementById(accessKeyElement).value = strLinkPhrase;
		}
	}
    }
}

function scipmakeLinkTitles() {
    if( !document.links )
    {
        document.links = document.getElementsByTagName("a");
    }
    var y = window.location + "";
    for (var ti=0;ti<document.links.length;ti++) {
	       var lnk = document.links[ti];
		var x = lnk.href;
		var z = lnk.className;
		// Don't show if URL matches. Don't show if it's a mailto link
		if ( (x.substring(8,x.indexOf('/', 9))) != (y.substring(8,y.indexOf('/', 9)) ) && (x.indexOf('mailto:') != 0) ) {
			//lnk.style.color='#666';
			lnk.title = lnk.title + " [External Link]";
			lnk.style.backgroundImage = "url('/sites/egcvs.org.uk/themes/egcvs/img/external.png')";
			lnk.style.backgroundPosition = "top right";
			lnk.style.backgroundRepeat = "no-repeat";
			lnk.style.paddingRight = "14px";
		}
		if (lnk.target=="_blank") {
			lnk.title=lnk.title+" - Opens in new window";
		}
	}
}

