// FUNCIONES GRUPO HISPAWORKS //
// FUNCIONES VARIAS PARA APLICATIVO //
// NUEMERACION DE TODAS LAS FUNCIONES UTILIZADAS //
// CopyRight Grupo Hispaworks S.L Tel. 902.190.123 //




//// Crear el Objeto Xmlhttp //

function creaXmlhttp (){
	var xmlhttp = false;
 	//Comprobar si estamos usando IE.
	try {
 		//Si la versión de JavaScript es superior a 5.
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e1) {
		//Si no, utilizar el tradicional objeto ActiveX.
		try {
			// Si estamos usando Internet Explorer.
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e2) {
			//En caso contrario debe tratarse de un navegador que no es IE.
			xmlhttp = false;
		}	
	}

	//Si no estamos usando IE, creamos una instancia JavaScript del objeto.
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	
	return xmlhttp;
}

// Asignacion de tamaño de Imagen //

function asigna (tam1){
	if (tam1 > 150000){ // Esto son 100 Kb no en disco sinó en real
			alert ("La imagen 1 pesa " + (tam1/1024) + " Kb es demasiado grande. El peso maximo aceptado es 150 Kb.");
			limpiar("archivo1")
			return false;			
		}
}

//////////////////////////////comprobar extension ////////////////////////

var exPermitida1;
var exPermitida2;
var exPermitida3;
var exPermitida4;
var exPermitida5;
var exPermitida6;
		

function compruebaExtension(archivo) { 

	if (archivo == "") {
		
		extPermitida = "";
		
	}else{

   	  var extensiones_permitidas = new Array(".jpeg", ".pjpeg", ".jpg"); 
      var extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase(); 
      
	  var extPermitida = false;
	  
      for (var i = 0; i < extensiones_permitidas.length; i++) { 
         if (extensiones_permitidas[i] == extension) { 
         extPermitida = true; 
         break; 
         } 
      } 
	  
   return extPermitida; 
	}
} 

/////////////////////////// LIMPIAR CAMPO INPUT ////////////////////

function limpiar(id){
	f = document.getElementById(id);
	nuevoFile = document.createElement("input");
	nuevoFile.id = f.id;
	nuevoFile.type = "file";
	nuevoFile.name = f.name;
	nuevoFile.value = "";
	nuevoFile.onchange = f.onchange;
	nuevoFile.className = f.className;
	nodoPadre = f.parentNode;
	nodoSiguiente = f.nextSibling;
	nodoPadre.removeChild(f);
	(nodoSiguiente == null) ? nodoPadre.appendChild(nuevoFile):	nodoPadre.insertBefore(nuevoFile, nodoSiguiente);
}

// Carga de contenidos Escuelas //

function mostrarEscuelasSearch (provnum){
		//La ubicación donde cargamos la pagina.
	var objID = "SelecEscuela";
	var provnum = document.getElementById ('usuprov').options[document.getElementById ('usuprov').selectedIndex].value;
	if (provnum != ""){
	var serverPage = "listescuelas.php?escuelaprovid=" + provnum;
	var obj = document.getElementById(objID);
	$("escuelanom").innerHTML = "<strong><em>Seleccione su escuela</em></strong>";
	$("usuescuela").value = "";
	$("escuelamail").value = "";
	$("escuelanombre").value = "";
	$("imgSelecEscuela").src = "img/selecescuela.gif";
	$("imgSelecEscuela").alt = "Seleccione su Escuela";
	$("imgSelecEscuela").onclick = function (){Lightview.show({ href: '#SelecEscuela', title: 'Seleccionar Escuela', caption: 'Busque por texto y seleccione la escuela a la que pertenece', options: { autosize: true, topclose: true }});}
	xmlhttp = creaXmlhttp();
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState != 4){
			obj.innerHTML =  '<img src="img/ajax-loader.gif">';
		}
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
			new QuicksilverLiveSearch('q', 'posts');
			$('q').activate();
			//Lightview.show({ href: '#buscaClientes', title: 'Buscar Miembro', caption: 'Busque por texto y seleccione el miembro del grupo que desee', options: { autosize: true, topclose: true }});		
		} 
	}
	xmlhttp.send(null);
	}else{
	document.getElementById(objID).innerHTML = "";
	$("escuelanom").innerHTML = "<strong><em>Sin asignar</em></strong>";
	$("usuescuela").value = "";
	$("escuelamail").value = "";
	$("escuelanombre").value = "";
	$("imgSelecEscuela").src = "img/selecescuelaoff.gif";
	$("imgSelecEscuela").alt = "Debe seleccionar previamente una provincia";
	$("imgSelecEscuela").onclick = function (){}
	}
}

// Seleccionar una escuela //

function selecEscuela (escuelaid, escuelanom, escueladesc, escuelamail){
$("escuelanom").innerHTML = "<strong><em>" + escuelanom + " " + escueladesc + "</em></strong>";
$("usuescuela").value = escuelaid;
$("escuelamail").value = escuelamail;
$("escuelanombre").value = escuelanom;
Lightview.hide();

}