window.onload=initialise;

function initialise(){
externalLinks()
bookmark()
}

//function externalLinks() {
// if (!document.getElementsByTagName) return;
// var anchors = document.getElementsByTagName("a");
// for (var i=0; i<anchors.length; i++) {
//   var anchor = anchors[i];
//   if (anchor.getAttribute("href") &&
//       anchor.getAttribute("rel") == "external" || anchor.getAttribute("rel") == "pdf"){ 
//			anchor.target = "_blank";
//			anchor.title = "opens in a new window";
//		}
// }
//}	





function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") &&
			(anchor.getAttribute("rel") == "external" || anchor.getAttribute("rel") == "pdf"))
		{
			anchor.target = "_blank";
			anchor.title = anchor.title + " [opens in a new window]";

			// IE has a lovely feature where the alt attribute of an image
			// overrides the title on the parent link. So we need
			// to check there are any child images, and update the alt attribute
			// with the same information.
			var images = anchor.getElementsByTagName('img');
			for (var j=0; j<images.length; j++) {
				images[j].alt = images[j].alt + " [opens in a new window]";
			}

		} else if (document.all && 
			(anchor.className == "hide-all" || anchor.className == "hide-screen") ) {
			// Focus on off screen links (screen reader navigation cues)
			// Internet Explorer needs a little help for :focus styled links
			// Need to set up a class to display them on screen, and
			// use this code to manipulate the class on the anchor
			////alert(i + ": " + anchor.href);
			if (anchor.href.indexOf('#')>=0) {
				anchor.onfocus = function() {
					//alert('linkFocus');
					this.className = 'linkFocus';
				}
				anchor.onblur = function() {
					this.className = 'hide-all';
				}
			}
		}
	}
}



function bookmark(){
if(document.getElementById){
var paraEl
var linkEl

var agt=navigator.userAgent.toLowerCase();
if((agt.indexOf("msie")!=-1)){
	if(document.getElementById("bookmark")){
	paraEl = document.createElement("p");
	linkEl = document.createElement("a");
	linkEl.setAttribute("href","javascript:addtoBookmarks(document.location.href,document.title);");
	linkEl.appendChild(document.createTextNode("Bookmark this page"))
	paraEl.appendChild(linkEl)
	document.getElementById("bookmark").appendChild(paraEl);
	document.getElementById("bookmark").removeChild(document.getElementById("bookmark").firstChild)
	}
}
}
}


function quickLinks(){
var newURL = document.getElementById("quicklinks").quick.options[document.getElementById("quicklinks").quick.selectedIndex].value
if(newURL!=""){
document.location.href = newURL
}
}

if(document.images){
	mainnav01Roll = new Image();
	mainnav01Roll.src = "/bpcentre_furniture/images/mainnav01-on.gif";
	mainnav01Off = new Image();
	mainnav01Off.src = "/bpcentre_furniture/images/mainnav01.gif";
	
	mainnav02Roll = new Image();
	mainnav02Roll.src = "/bpcentre_furniture/images/mainnav02-on.gif";
	mainnav02Off = new Image();
	mainnav02Off.src = "/bpcentre_furniture/images/mainnav02.gif";
	
	mainnav03Roll = new Image();
	mainnav03Roll.src = "/bpcentre_furniture/images/mainnav03-on.gif";
	mainnav03Off = new Image();
	mainnav03Off.src = "/bpcentre_furniture/images/mainnav03.gif";
	
	mainnav04Roll = new Image();
	mainnav04Roll.src = "/bpcentre_furniture/images/mainnav04-on.gif";
	mainnav04Off = new Image();
	mainnav04Off.src = "/bpcentre_furniture/images/mainnav04.gif";
	
	mainnav05Roll = new Image();
	mainnav05Roll.src = "/bpcentre_furniture/images/mainnav05-on.gif";
	mainnav05Off = new Image();
	mainnav05Off.src = "/bpcentre_furniture/images/mainnav05.gif";
	
	mainnav06Roll = new Image();
	mainnav06Roll.src = "/bpcentre_furniture/images/mainnav06-on.gif";
	mainnav06Off = new Image();
	mainnav06Off.src = "/bpcentre_furniture/images/mainnav06.gif";

}

function imgRoll(n){
	if(document.getElementById(n+"Link")){document.getElementById(n+"Link").src = eval(n+"Roll").src}
}

function imgOff(n){
	if(document.getElementById(n+"Link")){document.getElementById(n+"Link").src = eval(n+"Off").src}
}

function addtoBookmarks(url,title) { window.external.AddFavorite(url,title); }
