
function addEvent(obj, evType, fn){
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, true);
		return true;
  	} 
	else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
    	return r;
  	} 
	else {
		return false;
  	}
}


function confirm_action(o) {

	// Get id of element
	type = o.id;

	// Display confirmation
	switch (type) {

		case 'delete_page':
			return confirm('Weet u zeker dat u deze pagina wilt verwijderen?');
			break;
			
		default:
			return true;
	}
}

initMoviePopup = function () {
	
	if (document.getElementsByTagName)	
	{
		links = document.getElementsByTagName('A');
		
		for (i=0; i<links.length; i++)
		{
			url = links[i].href;
			if (url.substr(url.length - 4) == '.wmv') {
				links[i].onclick = function(e) {
					if (!e && window.event)
						e = window.event;
					
					if (e.srcElement) 
						o = e.srcElement
					else
						o = e.target;			
						
					while (o.nodeName.toLowerCase() != 'a')
						o = o.parentNode;
					
					href = o.href;
					href = href.replace(/\/movie\//i, "/movieplayer/");
					
					window.open (href, 'movieplayer', 'width=320, height=285, left=100, top=100');
					return false;
				}
//				links[i].target = '_blank';	
			}
			//if (url.substr)
//			alert();
		}
	}
}

initMenu = function() {
	
	if (document.all&&document.getElementsByTagName)	
	{
		listItems = document.getElementsByTagName('LI');

		for (i=0; i<listItems.length; i++)
		{
			// Check if we are a decendant of menu
			listItem = listItems[i];
			p = listItem.parentNode;

			while (p.tagName != 'BODY' && p.id != 'menu')
				p = p.parentNode;
				
			if (p.id == 'menu') {
				setHover(listItem);
			}

		}
	}
}

setHover = function(node) {
	node.onmouseover=function() {
		this.className+=" hover";
	}
	node.onmouseout=function() {
  		this.className=this.className.replace(" hover", "");
   	}	
}

addEvent(window, "load", initMenu);
addEvent(window, "load", initMoviePopup);
