function mouse(image) {
	var source = image.src;
	var extension = source.substr(source.length-4);
	var filename = source.substr(0, source.length-4);
	if(source.indexOf("_over") == source.length-9) {
		image.src = filename.substr(0, filename.length-5) + extension;
	} else {
		image.src = filename + "_over" + extension;
	}
}

function returnObjById( id ) {
	if (document.getElementById)
		return document.getElementById(id);
	else if (document.all)
		return document.all[id];
	else if (document.layers)
		return document.layers[id];
}

function getElementsByClassName(className, tag, elm) {
	var testClass = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}

function doEmails() {
	var emails = getElementsByClassName('emailaddress', 'a');
	for(var i=0; i<emails.length; i++){
		address_to_replace=emails[i].firstChild;
		real_address=address_to_replace.nodeValue.replace("[at]", "@");
		address_to_replace.nodeValue=real_address;
		address_to_replace.parentNode.setAttribute("href", "mailto:"+real_address);
	}
}


Cufon.replace('.dinot-regular', { fontFamily: 'DINOT-Regular' });
Cufon.replace('.dinot-bold', { fontFamily: 'DINOT-Bold' });

Cufon.replace('#header .headerText', { fontFamily: 'DINOT-Regular' });

Cufon.replace('.content_Sidebar h1', { fontFamily: 'DINOT-Bold' });
Cufon.replace('.content_Sidebar h2', { fontFamily: 'DINOT-Bold' });
Cufon.replace('.content_Sidebar h3', { fontFamily: 'DINOT-Bold' });
Cufon.replace('.content_Sidebar h4', { fontFamily: 'DINOT-Bold' });
Cufon.replace('.content_Sidebar h5', { fontFamily: 'DINOT-Bold' });
Cufon.replace('.content_Sidebar h6', { fontFamily: 'DINOT-Bold' });

Cufon.replace('.content_Navigation_block1 .text', { fontFamily: 'ElephantBlack' });

Cufon.replace('.content_Navigation_block2 .text', { fontFamily: 'DINOT-Regular' });
Cufon.replace('.content_Navigation_block2 .header', { fontFamily: 'DINOT-Regular' });

Cufon.replace('.content_Navigation_block3 .text', { fontFamily: 'DINOT-Regular' });
Cufon.replace('.content_Navigation_block3 .source', { fontFamily: 'DINOT-Bold' });

Cufon.replace('.content_Navigation_block4 .text', { fontFamily: 'DINOT-Regular' });

Cufon.replace('.content_Navigation_block5 .text', { fontFamily: 'DINOT-Regular' });

Cufon.replace('.content_Navigation_block6 .text', { fontFamily: 'DINOT-Regular' });

// window.addEvent('domready', function(){
// 	if(typeof sIFR == "function"){
// 		sIFR.replaceElement("#menu .dinot-bold", named({sFlashSrc: "/fonts/dinot-bold.swf", sColor: "#004781", sBgColor: "#FFFFFF"}));
// 		sIFR.replaceElement("#menu .dinot-regular", named({sFlashSrc: "/fonts/dinot-bold.swf", sColor: "#6497B2", sBgColor: "#FFFFFF"}));
// 		sIFR();
// 	};
// });
