var iditextos=new Array();

window.onload=function() {
	var d=$('menuCont'+gCode);
	
	if (d) {
		Effect.BlindDown(d, { duration: 0.8 });
	} else {
		var d=$('menuCont'+gCodePare);
		
		if (d) {
			Effect.BlindDown(d, { duration: 0.8 });
		}
	}
	
	var url="../xml/datosIdioma.php";
	var ajax=new Ajax.Request( url, {
		method: 'get',
		onComplete: function(reply) {
			iditextos=reply.responseText.split(";");
		}
	});
	
	
	if($('clsGalStyle')){
		$('clsGalStyle').style.backgroundColor="white";
		
	}
}



function acceder(){
	
	var usu=$('inusu').value;
	var pass=$('inpass').value;
	pass=hex_md5(pass);
	var url="../xml/login.php";
	var params="usu="+usu+"&pass="+pass;
	var ajax=new Ajax.Request(url, {
		method: 'POST',
		postBody: params,
		onComplete: function(reply) {
			if (reply.responseText=="ok") {
					//window.location=$('hFwd').value+".php";
					
					window.location="index.php";
				
			} else {
				alert('error');
			}
		}
	});
}
function desconectar(){

	var url="../../public/xml/desconectar.php";
	var params="";
	var ajax=new Ajax.Request( url, {
		method: 'POST',
		onComplete: function(reply) {
			window.location="index.php?arbcod=1";
		}
	});

}


function mostrarcontr(){
	$('cambioC').style.display="block";

	
}
function cambiocontr(){
	var mens3=$('mens3');
	mens3.hide();
	var pass1=$('txtPass1').value;
	var pass2=$('txtPass2').value;
	
	if (pass1!=pass2) {
		mens3.show();
		return;
	}
	
	var url="../xml/cambioContr.php";
	var params="pass="+hex_md5(pass1);
	var ajax=new Ajax.Request( url, {
		method: 'POST',
		postBody: params,
		onComplete: function(reply) {
			
			if (reply.responseText=="in use") {
				
			} else {
				if (reply.responseText=="ok") {
					window.location="index.php?arbcod=1";
				} else {
					alert('error');
				}
			}
		}
	});
	
	
}

function editarDatosUsu() {
	var mens1=$('mens1');
	var mens2=$('mens2');
	var mens3=$('mens3');
	var mens4=$('mens3');
	var but1=$('but1');
	var but2=$('but2');
	
	mens1.hide();
	mens2.hide();
	mens3.hide();

	
	var usu=$('txtUsu').value;
	var nombre=$('txtNombre').value;
	var apellidos=$('txtApellidos').value;
	var dir=$('txtDir').value;
	var cp=$('txtCP').value;
	var pob=$('txtPob').value;
	var prov1=$('cboProv').value;
	var prov2=$('txtProv').value;
	var pais=$('cboPais').value;
	var mail=$('txtMail').value;
	
	if ((usu=="")  || (nombre=="") || (apellidos=="") || (dir=="") || (cp=="") || (pob=="")  || (mail=="")) {
		mens1.show();
		return;
	}
	
	
	
	var url="../xml/editaDatosUsu.php";
	var params="usu="+usu+"&nombre="+nombre+"&apellidos="+apellidos+"&dir="+dir+"&cp="+cp+"&pob="+pob+"&provcod="+prov1+"&provdes="+prov2+"&pais="+pais+"&mail="+mail;
	var ajax=new Ajax.Request( url, {
		method: 'POST',
		postBody: params,
		onComplete: function(reply) {
			mens5.hide();
			
			if (reply.responseText=="in use") {
				mens4.show();
			} else {
				if (reply.responseText=="ok") {
					but1.hide();
					but2.show();
					mens1.show();
					window.location="index.php?arbcod=1";
				} else {
					alert('error');
				}
			}
		}
	});
	
}




function guardaUsu() {
	var mens1=$('mens1');
	var mens2=$('mens2');
	var mens3=$('mens3');
	var mens4=$('mens3');
	var but1=$('but1');
	var but2=$('but2');
	
	mens1.hide();
	mens2.hide();
	mens3.hide();

	
	var usu=$('txtUsu').value;
	var pass1=$('txtPass1').value;
	var pass2=$('txtPass2').value;
	var nombre=$('txtNombre').value;
	var apellidos=$('txtApellidos').value;
	var dir=$('txtDir').value;
	var cp=$('txtCP').value;
	var pob=$('txtPob').value;
	var prov1=$('cboProv').value;
	var prov2=$('txtProv').value;
	var pais=$('cboPais').value;
	var tel=$('txtTel').value;
	var mail=$('txtMail').value;
	
	if ((usu=="") || (pass1=="") || (pass2=="") || (nombre=="") || (apellidos=="") || (dir=="") || (cp=="") || (pob=="") || (tel=="") || (mail=="")) {
		mens1.show();
		return;
	}
	
	if (pass1!=pass2) {
		mens3.show();
		return;
	}
	
	
	
	var url="../xml/guardaUsu.php";
	var params="usu="+usu+"&pass="+hex_md5(pass1)+"&nombre="+nombre+"&apellidos="+apellidos+"&dir="+dir+"&cp="+cp+"&pob="+pob+"&provcod="+prov1+"&provdes="+prov2+"&pais="+pais+"&tel="+tel+"&mail="+mail;
	var ajax=new Ajax.Request( url, {
		method: 'POST',
		postBody: params,
		onComplete: function(reply) {
			
			if (reply.responseText=="in use") {
				mens4.show();
			} else {
				if (reply.responseText=="ok") {
					mens1.show();
					window.location="index.php?arbcod=1";
					
				} else {
					alert('error');
				}
			}
		}
	});
	
}





function cambioPais(cbo) {
	if (cbo.value==1) {
		$('prov1').show();
		$('prov2').hide();
	} else {
		$('prov2').show();
		$('prov1').hide();
	}
}

function over(d) {
	//d.style.backgroundColor="#36a0d0";
	d.style.backgroundImage="url('../img/itemmenusup.png')";
}

function out(d) {
	//d.style.backgroundColor="transparent";
	d.style.backgroundImage="none";
}

function canviIdioma(idi) {
	var url="../xml/canviaIdioma.php";
	var params="idicod="+idi;
	var ajax=new Ajax.Request( url , {
		method: 'post',
		postBody: params,
		onComplete: function(reply) {
			if (reply.responseText=="Ok") {
				window.location="../index.php";
			}
		}
	});
}

function buscar() {
	var busc=escape($('txtBusc').value);
	
	if (busc!="") {
		window.location="buscar.php?busc="+busc;
	}
}

function enviar() {
	
	if (($('nombre').value=="") || ($('apellidos').value=="") || ($('telefono').value=="") || ($('mail').value=="") || ($('mensaje').value=="")) {
		alert(unescape(iditextos[0]));
		return;
	}
	
	var url="../xml/mail.php";
	var params="nombre="+encodeURI($('nombre').value)+"&apellidos="+encodeURI($('apellidos').value)+"&tel="+encodeURI($('telefono').value)+"&mail="+encodeURI($('mail').value)+"&mensaje="+encodeURI($('mensaje').value);
	var ajax=new Ajax.Request ( url, {
		method: 'post',
		postBody: params,
		onLoading: function() {
					buida($('msg'));
					var t=document.createTextNode(unescape(iditextos[1]));
					$('msg').style.visibility='visible';
					$('msg').appendChild(t);
				},
		onComplete:function(reply) {
					if (reply.responseText=="Err") {
						var txt=unescape(iditextos[2]);
					} else {
						var txt=unescape(iditextos[3]);
					}
					buida($('msg'));
					var t=document.createTextNode(txt);
					$('msg').appendChild(t);
					
					if (reply.responseText=="Ok") {
						$('nombre').value="";
						$('apellidos').value="";
						$('telefono').value="";
						$('mail').value="";
						$('mensaje').value="";
					}
				}
		});	
}

function buida(el){//clearText(el) elimina tots els "child nodes" de l'element que li passam per parámetre
    if(el!=null){
        if(el.childNodes){
            for(var i=el.childNodes.length-1;i>=0;i--){
                var childNode=el.childNodes[i];
                el.removeChild(childNode);
            }
        }
    }
}
