/*___________________________________________________________________________________________________________________

	mediaCT webinterieur - www.mediact.nl - info@mediact.nl - 050 5799393 - Groningen - The Netherlands
	copyright: http://creativecommons.org/licenses/by-nc-nd/2.0/deed.nl

_____________________________________________________________________________________________________________________*/

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.target = "_blank";
	}
}

function changeClass(en,cn) {
	if(!document.getElementById) return;
	var element = document.getElementById(en);	
	element.className = cn;
}

function setImgSize(classNameStr, widthNum, heightNum) {
	nodes = getElementsByClassName(classNameStr);
	for(i=0; i < nodes.length; i++) {
		node = nodes[i];
		if(node.width > widthNum) node.width = widthNum;
		if(node.height > heightNum) node.height = heightNum;
	}
}

function getElementsByClassName(classNameStr) {
	tagNameStr = '*';
	var elements = document.getElementsByTagName(tagNameStr);

	var nodes = [];
	for(i=0; i < elements.length; i++) {
		element = elements[i];
		if(element.className == classNameStr) {
			nodes[nodes.length] = element;
		}
	}
	
	return nodes;
}

function bookmarksite(title){
	url = document.location;
	if (window.sidebar) {
 		// firefox
 		window.sidebar.addPanel(title, url, "");
 	} else if(window.opera && window.print) {
 		// opera
 		var elem = document.createElement('a');
 		elem.setAttribute('href',url);
 		elem.setAttribute('title',title);
 		elem.setAttribute('rel','sidebar');
 		elem.click();
 	} else if(document.all) {
 		// ie
 	window.external.AddFavorite(url, title);
 	}
}