function parse_images() {

	function on_mouseout() {
		this.src = this.rootsrc;
	}
	
	function return_false() {
		return false;
	}
	
	function on_mouseover() {
		this.src = this.hoversrc;
	}	
	
	if (document.getElementById) {
		var ar = document.getElementsByTagName('img');
		for( var x = 0; ar[x]; x++ ) {
			var im = ar[x];
			if(im.getAttribute) im.hoversrc = im.getAttribute('hoversrc');
			if(im.hoversrc) {	
				var link_id = im.parentNode.getAttribute('link_id');
				if((link_id == main_page) || (link_id == this_page)) {
					var active_src = im.getAttribute('activesrc')
					if(!active_src) active_src = im.hoversrc;
					im.src = active_src;
					if(link_id == this_page) {
						im.parentNode.style.cursor = 'default';
						im.parentNode.onclick = return_false;
					}
					continue;
				}				
			
				im.rootsrc = im.src;				
				im.onmouseout = on_mouseout;
				
				if(!img_cache[im.hoversrc]) {
					img_cache[im.hoversrc] = new Image();
					img_cache[im.hoversrc].src = im.hoversrc;
				}
				
				im.onmouseover = on_mouseover;
				
			}
		}
	}		
}


function parse_links() {
	
	function return_false() {
		return false;
	}
	
	if (document.getElementById) {
		var ar = document.getElementsByTagName('a');
		for( var x = 0; ar[x]; x++ ) {
			var a = ar[x];
			if(a.getAttribute) a.link_id = a.getAttribute('link_id');
			if(a.link_id) {	
				if((a.link_id == main_page) && main_style) {
					a.className = main_style;			
				}
				else if(a.link_id == this_page) {
					a.style.cursor = 'default';					
					a.onclick = return_false;
					if(this_style) a.className = this_style;
				}				
			}
		}
	}		
}
