
var sfHover;

sfHover = function() {

	var sfEls = document.getElementById("menuUl").getElementsByTagName("LI");
	
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}


if (window.attachEvent) window.attachEvent("onload", sfHover);


function SeleccionarTexto(formu,pos) {
	formu.elements[pos].select()
}

var contImagen=0;
var cont=0;

function mostrarAddFile() {
	
	cont = document.getElementById('ImageFile');
	var eleNew=document.createElement('span');
	eleNew.innerHTML += "<a href='javascript: addFile(10);' >Añadir archivo</a><div class='aviso'>Tamaño máximo: 5 Megas</div><BR>";
	cont.appendChild(eleNew);
	
}

function addFile(total)
{
	sw=0;
	sw2=0;
	
	x=document.getElementsByTagName("input");
	y=document.getElementsByTagName("img");
	
	for(i=0;i<x.length;i++)
	{
		if(x[i].type=="file")
		{
			sw++;	
		}
	}
	
	for(i=0;i<y.length;i++)
	{
		if(y[i].id=="archivoSubida[]")
		{
			sw2++;	
		}
	}
	
	
	if(sw<(total-sw2))
	{
		cont = document.getElementById('ImageFile');
		var eleNew=document.createElement('span');
	   	eleNew.setAttribute('id','contImg'+contImagen);
	   	eleNew.setAttribute('style','display: block;');
		eleNew.innerHTML += "<input type='file' name='archivoSubida[]' /><a href='javascript: removeFile(\"contImg"+contImagen+"\");' >Eliminar</a><br />";
		cont.appendChild(eleNew);
		contImagen++;
	}
}

function removeFile(nodo)
{
        cont = document.getElementById('ImageFile');
        cont.removeChild(document.getElementById(nodo));
}

var id,idInt;

function GetXmlHttpObject() {

	var xmlHttp=null;
	try {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  
	} catch (e) {
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e){
	    	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

/*Actualizar el WebMail*/

function stateChangedWeb() 
{ 
	if (xmlHttp.readyState==4)
	{ 
	document.getElementById("frameMail").innerHTML=xmlHttp.responseText;
	setTimeout('examinarCorreo('+id+')',120000);
	}
}

var xmlHttp
var xmlHttpInt

function examinarCorreo(uid)
{ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	  
	var url="modulos/Portada/frames.php";
	url+="?uid="+uid;
	id=uid;
	xmlHttp.onreadystatechange=stateChangedWeb;
	xmlHttp.open("get",url,true);
	xmlHttp.send(null);
}

/*Actualizar el correo Interno */

function CorreoInterno(uid)
{ 
	xmlHttpInt=GetXmlHttpObject();
	if (xmlHttpInt==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	var url="modulos/Portada/correo.php";
	url+="?uid="+uid;
	idInt=uid;
	xmlHttpInt.onreadystatechange=stateChangedInt;
	xmlHttpInt.open("get",url,true);
	xmlHttpInt.send(null);
}


function stateChangedInt() 
{ 
	if (xmlHttpInt.readyState==4)
	{ 
	document.getElementById("interno").innerHTML=xmlHttpInt.responseText;
	setTimeout('CorreoInterno('+idInt+')',120000);
	}
}

/* Actualizar El Mensajero */
var xmlHttpMen

function Mensa()
{ 
	xmlHttpMen=GetXmlHttpObject();
	if (xmlHttpMen==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	var url="modulos/Portada/mensajero.php";
	xmlHttpMen.onreadystatechange=stateChangedMen;
	xmlHttpMen.open("get",url,true);
	xmlHttpMen.send(null);
}


function stateChangedMen() 
{ 
if (xmlHttpMen.readyState==4)
{ 
document.getElementById("mensajero").innerHTML=xmlHttpMen.responseText;
setTimeout('Mensa()',120000);
}
}

/* Enviar mensaje al mensajero*/
function subir(id)
	{ 
	xmlHttpSub=GetXmlHttpObject();
	if (xmlHttpSub==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	var url="modulos/Portada/mensajero.php";
	url += "?uid="+id;
	url += "&texto="+document.getElementById("texto").value;
	xmlHttpSub.onreadystatechange=stateChangedSub;
	xmlHttpSub.open("get",url,true);
	xmlHttpSub.send(null);
	document.getElementById("texto").value="";
}


function stateChangedSub() 
{ 
	if (xmlHttpMen.readyState==4)
	{ 
		Mensa();
	}
}

function stateChangedPoblaciones() { 

	if (xmlPoblaciones.readyState==4){ 
		document.getElementById("poblaciones").innerHTML=xmlPoblaciones.responseText;
	}
}

function cargarPoblaciones(provincia, poblacion) { 
	
	if(provincia==null) {
		provincia = document.getElementById("provincia").value
	}
	
	xmlPoblaciones=GetXmlHttpObject();
	
	if (xmlPoblaciones==null) {
	  alert ("Tu navegador no soporta AJAX!");
	  return;
	}
	  
	var url="modulos/Curriculums/funciones.php";
	url+="?provincia="+provincia+"&op=leerPoblaciones&poblacion="+poblacion;
	xmlPoblaciones.onreadystatechange=stateChangedPoblaciones;
	xmlPoblaciones.open("get",url,true);
	xmlPoblaciones.send(null);
}

