document.getElementsByClassName = function(className){
	var nodes = document.getElementsByTagName('*');
	var matches = new Array();
	for(i=0;i<nodes.length;i++){
		var tmp = nodes[i].getAttribute('class') || nodes[i].getAttribute('className');
		if(tmp == className) matches[matches.length] = nodes[i];
	}
	return matches;
}


function clearHeightsFromClass(className){
var nodes = document.getElementsByTagName('*');

	for(i=0;i<nodes.length;i++){
		var tmp = nodes[i].getAttribute('class') || nodes[i].getAttribute('className');
		if(tmp == className){

		    nodes[i].style.height='';
		}
	}
}

document.getHeightsFromClass = function (className){
	var nodes = document.getElementsByTagName('*');
	var matches = new Array();
	matches[0] = new Array();
	matches[1] = 0;
	for(i=0;i<nodes.length;i++){
		var tmp = nodes[i].getAttribute('class') || nodes[i].getAttribute('className');
		if(tmp == className){
			matches[0][matches[0].length] = nodes[i];
			matches[1] = Math.max(matches[1],nodes[i].offsetHeight);
		}
	}
	return matches;
}

function setH(elementsArray){
	//var maxH = Math.max(elementsArray[1]);
	for(i=0;i<elementsArray[0].length;i++){
		elementsArray[0][i].style.height=elementsArray[1]+'px';
	}
	maxH=0;
}


function equalHeightElements(equalHeight,plus){
	var elements = document.getHeightsFromClass(equalHeight);
	setH (elements,plus);
}


/*function initApp(equalHeight){

	var elements = document.getHeightsFromClass(equalHeight);
	setH (elements);
}*/

function initTextField (nombre){
	var element = document.getElementById(nombre);
	element.onfocus = function(){element.value='';}
}

function selectObjects(){
	var nodes = document.getElementsByTagName('select');

	for(i=0;i<nodes.length;i++){
		var formulario=nodes[i].form;
		/*alert(nodes[i].innerHTML);
		alert(nodes[i].form.name);*/
		//alert(formulario);
		nodes[i].onchange = function(){formulario.submit();}
		/*	if(tmp == className) matches[matches.length] = nodes[i];*/
	}
}


function writeFlash (nombreDiv,nombreFlash){
	var node=document.getElementById(nombreDiv);
	var aux = node.innerHTML;
	node.innerHTML = '';
	node.innerHTML += ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="'+nombreFlash+'.swf" width="360" height="152"><param name="movie" value="'+nombreFlash+'.swf?variableLink=index.php" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="loop" value="false" /><param name="bgcolor" value="#FFFFFF" /><!--[if !IE]> <--><object data="'+nombreFlash+'.swf?variableLink=index.php" width="360" height="152" type="application/x-shockwave-flash" ><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#FFFFFF" /><param name="loop" value="false" />FAIL (the browser should render some flash content, not this).</object>');
	node.innerHTML +=aux;

}


function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
	return false;
}
