<!--
// depends on getElementsByClasssName-1.0.1.js

// where are we? assumes that the root directory is called "grafit" and all are subdirectories off that
var url=location.href.replace(/\\/g,'/');
var path= url.substring(0,url.lastIndexOf('/'));
var dir_offset = ""


do {
var stripdir = path.substring(0,path.lastIndexOf('/'));
var lastdir = path.substring(path.lastIndexOf('/')+1);

path = stripdir;

if (lastdir.toLowerCase() == "grafit" || lastdir=="")
	break;

//dir_offset= dir_offset+ "../"

} while (true);

dir_offset=path+'/grafit/';

rBack=dir_offset+'images/Ribbon%20group%20background.png';
rBackSel=dir_offset+'images/Ribbon%20group%20background%20selected.png';
rBackChosen=dir_offset+'images/Ribbon%20group%20background%20chosen.png';


rSmallBackSel = dir_offset+'images/Ribbon%20small%20background%20selected.png';
rSmallBackChosen = dir_offset+'images/Ribbon%20small%20background%20chosen.png';
//rSmallBack = dir_offset+"images/transparent.png";
rSmallBack = dir_offset+"images/transparent.gif"; // for IE6 compat


rBack='http://www.erithacus.com/grafit/images/Ribbon%20group%20background.png';


function mypreload(img) 
{
  var a=new Image();
  a.src=img;
  return a; 
}


mypreload(rBack);
mypreload(rBackSel);
mypreload(rBackChosen);
mypreload(rSmallBackSel );
mypreload(rSmallBackChosen );
mypreload(rSmallBack );


function initalize_ribbonback(){
var ele=document.getElementById("menu_home");
ele.style.background='url('+home2+')';

ele=document.getElementById("menu_prodinfo");
ele.style.background='url('+prodinfo2 +')';

ele=document.getElementById("menu_techsupport");
ele.style.background='url('+techsupp2 +')';

ele=document.getElementById("menu_purchase");
ele.style.background='url('+purchase2 +')';

ele=document.getElementById("menu_download");
ele.style.background='url('+download2 +')';

ele=document.getElementById("menu_search");
ele.style.background='url('+search2 +')';

ele=document.getElementById("menu_sitemap");
ele.style.background='url('+sitemap2 +')';

ele=document.getElementById("menu_about");
ele.style.background='url('+about2 +')';

}


if (window.addEventListener)
window.addEventListener("load", initalize_ribbonback, false)
else if (window.attachEvent)
window.attachEvent("onload", initalize_ribbonback)
else if (document.getElementById)
window.onload=initalize_ribbonback;


//====================================

//====================================

// png_gif substitution
// works with img elements only
// set the class to "img_png_gif"
// depends on getElementsByClasssName-1.0.1.js
// also replaces for class "ReadMore"

function swap_pngs_for_gifs()
{
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
		var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
		if (ieversion<=6) {
			// this is IE6
			var all_links=getElementsByClassName("img_png_gif");
			for (var i=0; i<all_links.length; i++){
				var image = all_links[i].src;
				image = image.replace(/png/i, "gif");
				all_links[i].src = image;
			}
			var all_links2=getElementsByClassName("ReadMore");
			for (var i=0; i<all_links2.length; i++){
				var image = all_links2[i].src;
				image = image.replace(/png/i, "gif");
				all_links2[i].src = image;
			}
		}
	}
}




if (window.addEventListener)
window.addEventListener("load", swap_pngs_for_gifs, false)
else if (window.attachEvent)
window.attachEvent("onload", swap_pngs_for_gifs)
else if (document.getElementById)
window.onload=swap_pngs_for_gifs;


//-->