function fondo_cabecera() {
	var fecha=new Date();
	var hora=fecha.getHours();
	if (hora<7 || hora>=20) {
		imagen="url(/imagenes/noche.jpg)";
		document.getElementById("naiandei-titulo").style.top='4em';
		document.getElementById("navegacion-superior").style.backgroundImage=imagen;
	}
	else { 
		imagen="url(/imagenes/dia.jpg)";
		document.getElementById("naiandei-titulo").style.top='0em';
		document.getElementById("navegacion-superior").style.backgroundImage=imagen;
	}
}
function getElementsByClass(searchClass,node,tag) {
var classElements = new Array();
if ( node == null )
node = document;
if ( tag == null )
tag = '*';
var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
for (i = 0, j = 0; i < elsLen; i++) {
		       if ( pattern.test(els[i].className) ) {
		       classElements[j] = els[i];
		       j++;
		       }
		       }
		       return classElements;
}
function makeArray() {
	var x;
	var res=new Array();
	for (x=0;x<arguments[0].length;x++)
		res.push(arguments[0][x]);
	return res; //document.write(res[0]);
}
function isArray(obj) {
/* Esta función nos dice si el objeto es un array o no*/
    if (obj.constructor == Array)
       return true;
    else
       return false;
 }
function getType(obj,dataType) {
/*Esta función dice si un objeto es un tipo de datos concreto o no. Devuelve FALSE si no es el tipo que se busca y devuelve TRUE si sí coincide.*/
	var objType=new String();
	objType=obj.toString();
//La busqueda es del tipo HTMLLIElement (distingue entre mayusculas y minusculas
	if (objType.search(dataType) > 0)
		return true
	else
		return false
}
function replace_input() {
/*Esta función cambia <\#> por las comillas dobles en todos los campos que tengan la clase input-replace*/
	var x;
	inputs=getElementsByClass("campo");
	for (x=0;x<inputs.length;x++) {
		inputs[x].value=inputs[x].value.replace(/\\#\\/g,"\"");
	}
}
function checkRegularExpression(txt,regexp) {
	string = new String(txt);
	if (!string.match(regexp))
		return false;
	else
		return true;
}
