function RequestValue(url,Items) {
	var req = createRequest();
	var d = new Date();
	req.open('GET',url+'?code='+d.getTime()+Items,false);
	req.send(null);
	if (req.status != 200) {
		alert('Probleme with Request');
		return "";
	} else {
		return req.responseText;
	}
}

function createRequest() {
	var request;
	try {
		request = new XMLHttpRequest();
	}
	catch (tryIE) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (tryOlderIE) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
		  	}
		  	catch (failed) {
				alert("Error creating XMLHttpRequest");
		  	}
		}
	}
	return request;
}

function act_contenido(param){
	if(param == 1){
		document.formL.sNom.value = "";
	}else{
		if(document.formL.sNom.value == ""){
			document.formL.sNom.value = "Correo electrónico";
		}
	}
}

function act_contenido2(param){
	if(param == 1){
		document.formL.sPwd.value = "";
	}else{
		if(document.formL.sPwd.value == ""){
			document.formL.sPwd.value = "aaaaaaaa";
		}
	}
}

function CheckLogin(){
	if(document.formL.sNom.value == ""){
		alert("Debe introducir un nombre de usuario");
	}else{
		if(document.formL.sPwd.value == ""){
			alert("Debe introducir una contraseña");
		}else{
			d = RequestValue("checkLogin.php","&cancheck=1&sNom="+document.formL.sNom.value+"&sPwd="+document.formL.sPwd.value)
			if (d != "ok"){
				mostrarCapa("capaError");
			}else{
				window.location.reload();
			}
		}
	}
}

function redireccionar(e){

    if(!e)
        e = window.event;
    if(e.keyCode)
        KeyID = e.keyCode;
    else
        KeyID = e.charCode;

	/*alert("aaaaaa");
	 var KeyID = (window.event) ? event.keyCode : e.keyCode;*/
	 
	 if(KeyID == 13){
	 	CheckLogin();
	 }
}



function poner_fondo_over(id){
	switch (id){
    	case "10": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_infantil_on.png)';
		break ;
		case "11": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu2_eprimaria_on.jpg)';
		break; 
		case "12": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu2_esecundaria_on.jpg)';
		break; 
		case "13": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_ecursos_on.jpg)';
		break; 
   		case "14": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_clicles_on.png)';
		break; 
 	 }
}

function poner_fondo_normal(id){
	switch (id){
    	case "10": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_infantil.png)';
		break ;
		case "11": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu2_eprimaria.jpg)';
		break; 
		case "12": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu2_esecundaria.jpg)';
		break; 
		case "13": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_ecursos.jpg)';
		break; 
   		case "14": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_clicles.png)';
		break; 
 	 }
}

function cerrarCapa(id)
{
	document.getElementById("capaFondo").style.visibility="hidden";
	document.getElementById("capaFondo").style.display="none";
	document.getElementById(id).style.visibility="hidden";
	document.getElementById(id).style.display="none";
}

function cerrarCapaAmic(id)
{
	document.getElementById("capaFondo_enviar_amigo").style.visibility="hidden";
	document.getElementById("capaFondo_enviar_amigo").style.display="none";
	document.getElementById(id).style.visibility="hidden";
	document.getElementById(id).style.display="none";
}


function mostrarCapaInt(id){
	cerrarCapa('capaError');
	document.getElementById("capaFondo").style.visibility="visible";
	document.getElementById("capaFondo").style.display="inline";
	document.getElementById(id).style.visibility="visible";
	document.getElementById(id).style.display="inline";
	var h = document.getElementById("tot").clientHeight;
	if (h == 0){
		h = document.getElementById("tot").offsetHeight;
	}
	
	if (document.getElementById(id).clientHeight > h){
		document.getElementById('capaFondo').style.height=(document.getElementById(id).clientHeight + 50) + "px";
	}else{
		if (document.body.clientHeight > h){
			document.getElementById('capaFondo').style.height=document.body.clientHeight + "px";
		}else{
			document.getElementById('capaFondo').style.height=(h + 50) + "px";
		}
	}
	scroll(0,0);
}

function mostrarCapa(id){
	document.getElementById("capaFondo").style.visibility="visible";
	document.getElementById("capaFondo").style.display="inline";
	document.getElementById(id).style.visibility="visible";
	document.getElementById(id).style.display="inline";
	var h = document.getElementById("tot").clientHeight;
	if (h == 0){
		h = document.getElementById("tot").offsetHeight;
	}
	
	if (document.getElementById(id).clientHeight > h){
		document.getElementById('capaFondo').style.height=(document.getElementById(id).clientHeight + 50) + "px";
	}else{
		if (document.body.clientHeight > h){
			document.getElementById('capaFondo').style.height=document.body.clientHeight + "px";
		}else{
			document.getElementById('capaFondo').style.height=(h + 50) + "px";
		}
	}
	scroll(0,0);
}

function mostrarCapaEnviarAmigo(id)
{
	document.getElementById("capaFondo_enviar_amigo").style.visibility="visible";
	document.getElementById("capaFondo_enviar_amigo").style.display="inline";
	document.getElementById(id).style.visibility="visible";
	document.getElementById(id).style.display="inline";
	var h = document.getElementById("tot").clientHeight;
	if (h == 0)
	{
		h = document.getElementById("tot").offsetHeight;
	}
	
	if (document.getElementById(id).clientHeight > h)
	{
		document.getElementById('capaFondo_enviar_amigo').style.height=(document.getElementById(id).clientHeight + 50) + "px";
	}
	else
	{
		if (document.body.clientHeight > h)
		{
			document.getElementById('capaFondo_enviar_amigo').style.height=document.body.clientHeight + "px";
		}
		else
		{
			document.getElementById('capaFondo_enviar_amigo').style.height=(h + 50) + "px";
		}
	}
	scroll(0,0);
}

function RollMnuInferior(tipo, num, over){
	//EL 0 ES EL OVER
	/*switch (id){
    	case "10": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_infantil.png)';
		break ;
		case "11": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu2_eprimaria.jpg)';
		break; 
		case "12": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu2_esecundaria.jpg)';
		break; 
		case "13": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_ecursos.jpg)';
		break; 
   		case "14": 
			document.getElementById("mnu"+id).style.background= 'url(medias/images/mnu_clicles.png)';
		break; 
 	 }*/
	 
	if(tipo == 0){
		document.getElementById('mnup'+num).style.background= 'url(medias/images/PI'+num+'_Select.gif)';
		if(num != 1){
			if(over == 2){
				document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+(num-1)+'_Select2_DER.gif)';
			}else{
				document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+(num-1)+'_Select_DER.gif)';
			}
		}else{
			document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+num+'_Select_IZQ.gif)';
		}
		if(over == 1){
			document.getElementById('mnup'+(num+1)+'i').style.background= 'url(medias/images/PI'+num+'_Select2_DER.gif)';	
		}else{
			if (num != 5) {
				document.getElementById('mnup'+(num+1)+'i').style.background= 'url(medias/images/PI'+num+'_Select3_DER.gif)';
			}
		}
	}else{
		document.getElementById('mnup'+num).style.background= 'url(medias/images/PI'+num+'_Normal.gif)';
		if(num != 1){
			if(over == 2){
				document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+(num-1)+'_Select3_DER.gif)';	
			}else{
				document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+(num-1)+'_Over_DER.gif)';
			}
		}else{
			document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+num+'_Over_IZQ.gif)';	
		}
		if(over == 1){
			document.getElementById('mnup'+(num+1)+'i').style.background= 'url(medias/images/PI'+num+'_Select_DER.gif)';	
		}else{
			if (num != 5) {
				document.getElementById('mnup'+(num+1)+'i').style.background= 'url(medias/images/PI'+num+'_Over_DER.gif)';
			} 
		}
	}
}

function RollMnuInferiorBack(tipo, num){
	if(tipo == 0){
		document.getElementById('mnup'+num).style.background= 'url(medias/images/PI'+num+'_Select.png)';
		document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+num+'_Select_IZQ.png)';
		document.getElementById('mnup'+(num+1)+'i').style.background= 'url(medias/images/PI'+num+'_Select_DER.png)';
	}else{
		document.getElementById('mnup'+num).style.background= 'url(medias/images/PI'+num+'_Normal.png)';
		document.getElementById('mnup'+num+'i').style.background= 'url(medias/images/PI'+num+'_Over_IZQ.png)';
		document.getElementById('mnup'+(num+1)+'i').style.background= 'url(medias/images/PI'+num+'_Over_DER.png)';
	}
}

function fn_rollOver(capa, img){
	document.getElementById(capa).style.background= 'url(\'medias/images/'+img+'\') no-repeat';
}


function js_enviar_amic()
{
	pasa = true;
	if(document.frmAmic.nom1.value == ""){
		d = RequestValue("getInterface.php","&id=NomObligatori");
		alert(d);
		pasa = false;
	}else{
		if(document.frmAmic.email1.value == "" && pasa){
			d = RequestValue("getInterface.php","&id=EmailObligatori");
			alert(d);
			pasa = false;
		}else{
			if(document.frmAmic.nom2.value == "" && pasa){
				d = RequestValue("getInterface.php","&id=NomObligatori");
				alert(d);
				pasa = false;
			}else{
				if(document.frmAmic.email2.value == "" && pasa){
					d = RequestValue("getInterface.php","&id=EmailObligatori");
					alert(d);
					pasa = false;
				}else{
					if(document.frmAmic.sComentaris.value == "" && pasa){
						d = RequestValue("getInterface.php","&id=ComentariObligatori");
						alert(d);
						pasa = false;
					}else{
						check=emailCheck(document.frmAmic.email1);
						if (check == false){
							pasa = false;
						}else{
							check2=emailCheck(document.frmAmic.email2);
							if (check2 == false){
								pasa = false;
							}else{
								if(document.frmAmic.politica.checked == false){
									alert("Ha de aceptar la politica de privacidad");
									pasa = false;
								}
							}
						}
					}
				}
			}
		}
	}
	
	if (pasa){
		params = "&nom1="+document.frmAmic.nom1.value+"&email1="+document.frmAmic.email1.value+"&nom2="+document.frmAmic.nom2.value+"&email2="+document.frmAmic.email2.value+"&sComentaris="+document.frmAmic.sComentaris.value;
		//alert(document.frmAmic.sComentaris.value);
		d = RequestValue("enviarEmailAmi.php", params);
		/*if (d != "ok"){
			cerrarCapaAmic('capaOlvido_enviar_amigo');
			mostrarCapaEnviarAmigo("capaError_enviar_amigo");
		}else{*/
			cerrarCapaAmic('capaOlvido_enviar_amigo');			
			alert("El mensaje se ha enviado correctamente.");
			//mostrarCapaEnviarAmigo("capaEnvioOK");
		//}
		document.frmAmic.sComentaris.value = "";
		document.frmAmic.nom1.value = "";
		document.frmAmic.email1.value = "";
		document.frmAmic.nom2.value = "";
		document.frmAmic.email2.value = "";
		document.frmAmic.politica.checked = false;
	}
}



function js_recorda()
{
	pasa = true;
	if(document.frmRecorda.email1.value == ""){
		d = RequestValue("getInterface.php","&id=EmailObligatori");
		alert(d);
		pasa = false;
	}else{
		check=emailCheck(document.frmRecorda.email1);
		if (check == false){
			pasa = false;
		}
	}
	
	if (pasa){
		params = "&email1="+document.frmRecorda.email1.value;
		d = RequestValue("recuerda.php", params);
		if (d != "ok"){
			cerrarCapa('capaOlvido');
			mostrarCapa("capaError_Olvido");
		}else{
			cerrarCapa('capaOlvido');
			mostrarCapa("capaOlvidoOK");
		}
	}
}

