/*  
 * Efecto de roll over de los elementos del menu
 */
function rollovers() {

	var li1 = document.getElementById('menu_item_info');
   var li2 = document.getElementById('menu_item_contact');
   var li3 = document.getElementById('menu_item_documents');
			
	li1.onmouseover = li2.onmouseover = li3.onmouseover = function() {	
    	document.getElementById('header').className = 'over_' + this.id;
	  	this.className = 'over';    
	}
    li1.onmouseout = li2.onmouseout = li3.onmouseout = function() {
    	document.getElementById('header').className = '';
		this.className = ''; 
	}
}

/*
 *
 */
function itemize() {

	var uls = document.getElementsByTagName('UL');
	
	for (i = 0; i < uls.length; i++) {
						
		if (uls[i].className == 'itemized') {

			lis = uls[i].childNodes;
			
			var index = 1;
			
			for (j = 0; j < lis.length; j++) {
			
				if (lis[j].nodeName == 'LI') {
				
					var content = document.createTextNode(index++);
					var span = document.createElement('SPAN');
					span.className="item_number";
					span.appendChild(content);
					
					lis[j].insertBefore(span, lis[j].firstChild);
				}
			}
		}
	}
}


/*
 *
 */
function gotoMenu() {

	var content = document.getElementById('content');

	var ulNode = document.createElement('UL');

	var index = 0;	
	
	var firstH2;
	
	for (i = 0; i < content.childNodes.length; i++) {
	
		var h2 = content.childNodes[i];
							
		if (h2.nodeName == 'H2') {			
			
			h2.id = "h2node_" + index;
												
			var a = document.createElement('A');
			
			a.href="#h2node_" + index;		
			a.title = "Ir a " + h2.innerHTML;			
			a.appendChild(document.createTextNode(h2.textContent));			
			a.innerHTML = h2.innerHTML;
	
			
			var li = document.createElement('LI');
			
			li.appendChild(a);
			
			ulNode.appendChild(li);

			if (index == 0) {
				firstH2 = h2;
			}
			index++;	
		}		
		
	}
	
	
	ulNode.className = "index_links";

	var span = document.createElement('SPAN');	
	span.id = "goto_links";
	

	var anchor = document.createElement('A');

	anchor.className = "over_link";
	anchor.title = "Accesos directos";	
	anchor.appendChild(document.createTextNode("Ir a"));
	
	if (document.all&&document.getElementById) {
		span.onmouseover = function() {
			this.className = 'over';
		}
	
		span.onmouseout = function() {
			this.className = '';
		}
	}


	span.appendChild(ulNode);
	span.appendChild(anchor);
	
	content.insertBefore(span, firstH2);
}