//$(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 swap(imageid) {
	el_detail_image = document.getElementById('img-' + imageid);
	el_detail_zooma = document.getElementById('zooma');
	if (el_detail_image.style.visibility == "visible") {
		el_detail_image.style.visibility = "hidden";
		el_detail_zooma.innerHTML = 'Zoom In';
		el_detail_zooma.style.backgroundImage = 'url(../img/zoom-in.gif)';
	} else {
		el_detail_image.style.visibility = "visible";
		el_detail_zooma.innerHTML = 'Zoom Out';
		el_detail_zooma.style.backgroundImage = 'url(../img/zoom-out.gif)';
	}
}


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) && (x.indexOf('javascript:') != 0) ) { 
			//lnk.style.color='#666';
			lnk.title = lnk.title + " [External Link]";
			lnk.style.display = "inline-block";
			lnk.style.backgroundImage = "url('/sites/bhlp.org.uk/themes/bhlp/img/external.gif')";
			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";
		}
	}
}


