/* Javascript code to replace headers with images */
function im_rp_init()
{
	var W3CDOM = (document.createElement && document.getElementsByTagName);
	if (!W3CDOM) return;
	var test = new Image();
	var tmp = new Date();
	var suffix = tmp.getTime();
	test.src = '/scotland/music/celticconnections/images/fir_assumptions.gif?'+suffix;
	test.onload = imageReplacement;
}

function imageReplacement()
{
	replaceThem([document.getElementById("logo_a"),document.getElementById("links_h2")]);
	if(isSafari()){
		// remove the offending curvy corner
		var l_box = document.getElementById("links");
		var p_tags = l_box.getElementsByTagName("p");
		for(var i=0;i<p_tags.length;i++){
			p_tags[i].style.backgroundImage = "none";
		}
		
		var m_box = document.getElementById("main_body");
		p_tags = m_box.getElementsByTagName("p");
		for(var i=0;i<p_tags.length;i++){
			p_tags[i].style.backgroundImage = "none";
		}
	}
}

function replaceThem(x)
{
	var replace = document.createElement('img');
	for (var i=0;i<x.length;i++)
	{
		if(!x[i]){
			continue;
		}
		if (x[i].parentNode.id)
		{
			var y = replace.cloneNode(true);
			y.src = '/scotland/music/celticconnections/images/' + x[i].parentNode.id + '.gif';
			y.alt = x[i].firstChild.nodeValue;
			y.style.width = "auto";
			y.style.height = "auto";
			x[i].replaceChild(y,x[i].firstChild);
			y.onload=function(){
				this.width = this.width;
				this.height = this.height;
				this.style.width = "auto";
				this.style.height = "auto";
			}
		}
	}
}
function isSafari(){
	if(navigator.vendor){
		if(navigator.vendor.indexOf("Apple") != -1){
			return true;
		} else {
			return false;
		}
	} else {
		return false;
	}
}