function correo(user,domain) {
	locationstring = "mailto:" + user + "@" + domain;
	window.location = locationstring;
}



/* coge las cookies del documento y las devuelve como un objeto. dicho
objeto tendrá propiedades que se corresponden con los nombres
de la cookies. Así, por ejemplo, si sabemos que en el documento
hay una cookie llamada "visitas", podemos hacer:
				 
c = parseCookies();
alert(c.visitas);
alert(c["visitas"]); */		 

function parseCookies() {
	var i, pares, valores, listaCookies;
	//poner cada par atributo=valor por separado
	pares = document.cookie.split("; ");
	//crear la lista de cookies
	listaCookies = new Array();
	for (i=0; i<pares.length; i++) {
	//separar el atributo del valor
		valores = pares[i].split("=");
		listaCookies[unescape(valores[0])] = unescape(valores[1]);
	}
return listaCookies;
}




/* borra la cookie con el nombre que le pasemos, poniéndole una
fecha de caducidad hace un año */

function borraCookie(nombre) {
	var fecha;			
	fecha = new Date();
	fecha.setFullYear(fecha.getFullYear()-1);	//fecha caducada
	document.cookie = nombre + "=" + ";expires="+fecha.toGMTString();
	alert("document.cookie: " + document.cookie);
}



//muestro mensaje de bienbenida
function mensaje()
{
	var dt = new Date();
	var sec = dt.getSeconds();
	msg="<h2> CITA : ";
	if(sec===0)
	{
		msg=msg +" Si dios hubiera querido prohibir el vino, ¿habría hecho uno tan bueno? (Mariscal Duque de Richelieu)";
	}
	if(sec===1)
	{
		msg=msg +" El vino da brillantez a las campiñas, exalta los corazones, enciende las pupilas y enseña a los pies la danza (José Ortega y Gasset)";
	}
	if(sec===2)
	{
		msg=msg +" Lo bueno del vino es que durante dos horas los problemas son de otros (Pedro Ruiz)";
	}
	if(sec===3)
	{
		msg=msg +" Si quieres vivir mucho, guarda un poco de vino rancio y un amigo viejo (Pitágoras)";
	}
	if(sec===4)
	{
		msg=msg +" Si bien la penicilina cura a los hombres, el vino los hace felices (Alexander Fleming)";
	}
	if(sec===5)
	{
		msg=msg +" Vino, enséñame el arte de ver mi propia historia/ como si ésta fuera ya ceniza en la memoria (Jorge Luis Borges)";
	}
	if(sec===6)
	{
		msg=msg +" El vino, cuando se bebe con inspiración sincera, sólo puede compararse al beso de una doncella (Nicanor Parra)";
	}
	if(sec===7)
	{
		msg=msg +" Si los amantes del vino y del amor se van al infierno, vacío debe estar el paraíso (Omar Khayyam)";
	}
	if(sec===8)
	{
		msg=msg +" La comida es la parte material de la alimentación; el vino, la parte espiritual (Alejandro Dumas)";
	}
	if(sec===9)
	{
		msg=msg +" El que al mundo vino y no toma vino, ¿a qué vino? (Bernardo Piuma)";
	}

	if(sec===10)
	{
		msg=msg +" Oh, botella sin vino! ¡Oh, vino que enviudó de esta botella! (César Vallejo)";
	}
	if(sec===11)
	{
		msg=msg +" El amor es como el vino: a unos reconforta y a otros destroza (Stefan Zweig)";
	}
	if(sec===12)
	{
		msg=msg +" El vino hace la vida más fácil y llevadera, con menos tensiones y más tolerancia (Benjamin Franklin)";
	}
	if(sec===13)
	{
		msg=msg +" Un vaso de vino vale más que todas las riquezas de la tierra (Gustav Mahler)";
	}
	if(sec===14)
	{
		msg=msg +" Un pueblo que no bebe su vino tiene un grave problema de identidad (Manuel Vázquez Montalbán)";
	}
	if(sec===15)
	{
		msg=msg +" El vino es la cosa más civilizada del mundo (Ernest Hemingway)";
	}
	if(sec===16)
	{
		msg=msg +" Una mujer y un vaso de vino curan todo mal, y el que no bebe y no besa está peor que muerto (Johan Wolfgang von Goethe)";
	}
	if(sec===17)
	{
		msg=msg +" Donde no hay vino no hay amor (Eurípides)";
	}
	if(sec===18)
	{
		msg=msg +" Si el mar fuera vino, todo el mundo sería marino (Refrán)";
	}
	if(sec===19)
	{
		msg=msg +" Un buen vino es como una buena película: dura un instante y te deja en la boca un sabor a gloria; es nuevo en cada sorbo y , como ocurre con las películas, nace y renace en cada saboreador.(Federico Fellini)";
	}

	if(sec===20)
	{
		msg=msg +" No nos hagáis beber, ¡oh!, no, esas aguas minerales, benditas o lustrales, sino buen vino, ¡por lo que más queráis!.(George Brassens)";
	}
	if(sec===21)
	{
		msg=msg +" Para conservar la salud y cobrarla si se pierde, conviene alargar en todo y en todas maneras el uso del beber vino, por ser, con moderación, el mejor vehículo del alimento y la más eficaz medicina.(Francisco De Quevedo)";
	}
	if(sec===22)
	{
		msg=msg +" Llenáronse de regocijo los pechos porque se llenaron las tazas de generosos vinos que, cuando se trasiegan por la mar, de un cabo a otro, no hay néctar que se les iguale.(Miguel De Cervantes Saavedra)";
	}
	if(sec===23)
	{
		msg=msg +" El vino debe tener tres prendas de mujer hermosa: buena cara, buen olor y buena boca.(Refrán)";
	}
	if(sec===24)
	{
		msg=msg +" Viva el buen vino, que es el gran camarada para el camino.(Pío Baroja)";
	}
	if(sec===25)
	{
		msg=msg +" El vino se parece al hombre: nunca se sabe hasta qué punto se le puede apreciar o despreciar, amar u odiar; ni cuantos actos sublimes o crímenes monstruosos es capaz de realizar. No seamos, entonces, más crueles con él que con nosotros mismos y tratémosle como a un igual.(Charles Baudelaire)";
	}
	if(sec===26)
	{
		msg=msg +" A la carne vino, y si es jamón, con más razón.(Refrán)";
	}
	if(sec===27)
	{
		msg=msg +" El vino mueve la primavera, crece como una planta la alegría. Caen muros, peñascos, se cierran los abismos, nace el canto.(Pablo Neruda)";
	}
	if(sec===28)
	{
		msg=msg +" Me gustaría ser todo de vino y beberme yo mismo.(Federico García Lorca)";
	}
	if(sec===29)
	{
		msg=msg +" El vino abre las puertas con asombro y en el refugio de los meses vuelca su cuerpo de empapadas alas rojas.(Pablo Neruda)";
	}

	if(sec===30)
	{
		msg=msg +" Creo que es un gran error considerar cobrar altos impuestos a los vinos como un impuesto al lujo, si lo hiciéramos estaríamos cobrándole impuestos a la salud de nuestros ciudadanos.(Thomas Jefferson)";
	}
	if(sec===31)
	{
		msg=msg +" Del mal vino, buena borrachera.(Refrán)";
	}
	if(sec===32)
	{
		msg=msg +" Los muchachos deben abstenerse de beber vino, pues es un error añadir fuego al fuego.(Platón)";
	}
	if(sec===33)
	{
		msg=msg +" Mis aforismos son como los buenos vinos, mientras más pasa el tiempo, más caros.(Ernesto Esteban Echenique)";
	}
	if(sec===34)
	{
		msg=msg +" Las copas sin vino son pesadas, son arcilla como las vasijas de barro, mas al llenarlas de vino se hacen leves lo mismo que los cuerpos con las almas.(Yehuda Haleví)";
	}
	if(sec===35)
	{
		msg=msg +" El vino de la adolescencia no siempre aclara según pasan los años, a veces se vuelve turbio.(Carl Jung)";
	}
	if(sec===36)
	{
		msg=msg +" Tres cosas cambian la naturaleza del hombre: la mujer, el estudio y el vino. (Refrán)";
	}
	if(sec===37)
	{
		msg=msg +" El vino es la más sana e higiénica de las bebidas (Luis Pasteur)";
	}
	if(sec===38)
	{
		msg=msg +" Me gusta el vino porque el vino es bueno/ pero cuando el agua brota/ pura y cristalina de la madre tierra/ ¡más me gusta el vino! (Tito Fernández)";
	}
	if(sec===39)
	{
		msg=msg +" Un vino es ideal cuando uno lamenta haber acabado la botella. (Roberto Verino)";
	}

	if(sec===40)
	{
		msg=msg +" El vino es el amigo del sabio y el enemigo del borracho. Es amargo y útil como el consejo del filósofo, está permitido a la gente y prohibido a los imbéciles. Empuja al estúpido hacia las tinieblas y guía al sabio hacia Dios. (Avicena, médico iraní, siglo XI)";
	}
	if(sec===41)
	{
		msg=msg +" Me basta / con el vino dorado y viejo / una manta con olor a invierno / diecisiete almendras nuevas / y tus manos… (Beatríz Mazliah. (El vino y la poesía))";
	}
	if(sec===42)
	{
		msg=msg +" España, el bello país del vino y de las canciones. (Goethe (Fausto))";
	}
	if(sec===43)
	{
		msg=msg +" Vieja madera para arder, viejo vino para beber, viejos amigos en quien confiar, y viejos autores para leer. (Francis Bacon, (1561-1626))";
	}
	if(sec===44)
	{
		msg=msg +" A los gallegos nos gustan nuestros vinos. Quizás porque tienen más ganas de hablar que nosotros, o porque tienen un sabor fugitivo y, buscándoselo, rememoramos tiempos, lugares, amores, despedidas... (Alvaro Cunqueiro)";
	}
	if(sec===45)
	{
		msg=msg +" Existe más historia que geografía en una botella de vino. (J. Kressman (1908-2000))";
	}
	if(sec===46)
	{
		msg=msg +" Las gentes del Mediterráneo empezaron a emerger del barbarismo cuando aprendieron a cultivar el olivo y la vid. (Tucídides (Historiador, siglo V a.C.))";
	}
	if(sec===47)
	{
		msg=msg +" Más de uno conservaría sus bienes si hubiese sabido que el agua también apaga la sed. (Proverbio alemán)";
	}
	if(sec===48)
	{
		msg=msg +" Los hombres son como los vinos: la edad agria los malos y mejora los buenos. (Marco Tulio Cicerón)";
	}
	if(sec===49)
	{
		msg=msg +" La leche da salud, pero el vino alimenta y da genio.(Refrán)";
	}

	if(sec===50)
	{
		msg=msg +" Amor de puta y vino de frasco, a la noche gustosos, y a la mañana dan asco (Refrán)";
	}
	if(sec===51)
	{
		msg=msg +" Bueno es el vino, cuando el vino es bueno.....pero si el agua es de arroyo puro y cristalino, siempre es mejor el vino (Refrán)";
	}
	if(sec===52)
	{
		msg=msg +" Al cuerpo hay que darle lo contrario de lo que quiere: si pide agua, darle vino, y si pide vino... darle más vino!";
	}
	if(sec===53)
	{
		msg=msg +" La embriaguez no hace vicios, sólo los evidencia. (Séneca)   ";
	}
	if(sec===54)
	{
		msg=msg +" Los que no podáis beber, marchaos lejos de esta fiesta, aquí no hay lugar para los tímidos.";
	}
	if(sec===55)
	{
		msg=msg +" Si mal no recuerdo, son cinco los motivos para beber: la llegada de un amigo, la sed del momento, o la futura, la bondad del vino o cualquier otra cosa.";
	}
	if(sec===56)
	{
		msg=msg +" Los hombres perversos buscan cómplices; los viciosos, compañeros de andanzas; los interesados, socios y los políticos correligionarios. Los habitantes comunes que viven en este mundo que se congregan, para compartir una copa de vino, tan solo necesitan..... amigos";
	}
	if(sec===57)
	{
		msg=msg +" De la misma forma, que nadie oyó música celestial, sin agudizar el oído. Para detectar los aromas de un vino, requiere concentrarse y penetrar en su intimidad, pues no todos se revelan espontáneamente.";
	}
	if(sec===58)
	{
		msg=msg +" Un Medico puede enterrar sus errores, pero a un Enólogo, no le queda otra salida que mezclar su desliz, con aceite, lechuga, tomate y sal.";
	}
	if(sec===59)
	{
		msg=msg +" Como consecuencia de las leyes físicas, que rigen el universo, es más fácil abrir una botella, que volverla a tapar, motivo por el cual, es prudente......... dejarla vacía.";
	}
	msg=msg +"</h2>"
	document.write(msg); 
}


function cambiaCSS(nombre) {
	document.getElementById("hojaCSS").setAttribute("href", nombre);
	//acción de la cookie
	caduca = new Date();
	//poner fecha justo el año que viene			  					
	caduca.setFullYear(caduca.getFullYear()+1);	
	//crear la cookie
	document.cookie = "color=" + escape(nombre)+ "; expires=" + caduca.toGMTString()  	
	cookies = parseCookies();
	alert("document.cookie: " + document.cookie);
}

/*function favoritos() {
// Begin
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {

	var url="http://www.megustaelvino.es/";
	var title="Vinos y Gastronomía en www.megustaelvino.es";

	document.write('<A HREF="javascript:window.ext');
	document.write('ernal.AddFavorite(url,title);" ');
	document.write('onMouseOver=" window.status=');
	document.write("'Añade esta web a tus favoritos'; return true ");
	document.write('"onMouseOut=" window.status=');
	document.write("' '; return true ");
	document.write('">&nbsp;Agregar a Favoritos.</a>');
	}
	else {
	var msg = "&nbsp;Agregar a Favoritos";
	if(navigator.appName == "Netscape") msg += "  (CTRL-D)";
	document.write(msg);
	}

// End 
}
*/

function cuentaregresiva(){
	//cambiar el texto
	var before="mi cumpleaños"
	var current="Hoy es mi cumpleaños!"
	var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

	function countdown(yr,m,d){
	var today=new Date()
	var todayy=today.getYear()
	if (todayy < 1000)
	todayy+=1900
	var todaym=today.getMonth()
	var todayd=today.getDate()
	var todaystring=montharray[todaym]+" "+todayd+", "+todayy
	var futurestring=montharray[m-1]+" "+d+", "+yr
	var difference=(Math.round((Date.parse(futurestring)-Date.parse(todaystring))/(24*60*60*1000))*1)
	if (difference==0)
	document.write(current)
	else if (difference>0)
	document.write("Faltan "+difference+" días para "+before)
	}
	//cambiar la fecha
	countdown(2003,2,10)
}


function cuentaprogresiva(){
	var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

	function countup(yr,m,d){
	var today=new Date()
	var todayy=today.getYear()
	if (todayy < 1000)
	todayy+=1900
	var todaym=today.getMonth()
	var todayd=today.getDate()
	var todaystring=montharray[todaym]+" "+todayd+", "+todayy
	var paststring=montharray[m-1]+" "+d+", "+yr
	var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
	difference+=" días"
	document.write("Este Sitio lleva "+difference+" en Internet desde su creación!")
	}
	//cambiar la fecha
	countup(2001,06,16)
}

// Botón derecho del mouse -->

// Adaptado por Tk: Compatible con IE y NS -->
// Script original enviado por Graciela -->

function derecha(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){
	alert('Botón derecho inhabilitado')
	return false;
}

else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2)){
	alert('Botón derecho inhabilitado')
}
document.onmousedown=derecha
}

//function reload()
//{
//<BODY onLoad=window.setTimeout("location.href='PÁGINA_A_LA_QUE_ENVIAR.html'",10000)>
//}


// Consigue este JavaScript y otros muchos en MundoJavaScript.com -->	  

function agregar(){ 
   if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) { 
		var url="http://www.megustaelvino.es" 
		var titulo="Megustaelvino.es - Vinos y Gastronomía"
		window.external.AddFavorite(url,titulo); 
   } 
   else { 
      if(navigator.appName == "Netscape") 
         alert ("Presione Crtl+D para agregar este sitio en sus Favoritos"); 
   } 
}


//valida cuando tratamos un formulario de vino
function validaVino()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var entero=/^[0-9]{1,}$/;
	var porcentaje=/^[0-9]{0,3}$/;


	if(document.insertar.notas.value=="")	
	{		
		aux = "\n ERROR. Tienes que introducir una descripción de la cata.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.notas.focus();
	}
	if(!porcentaje.test(document.insertar.porcentaje3.value))	
	{		
		aux = "\n ERROR. El porcentaje de uva 3 tiene que ser un número entero menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje3.focus();
	}

	if(!porcentaje.test(document.insertar.porcentaje2.value))	
	{		
		aux = "\n ERROR. El porcentaje de uva 2 tiene que ser un número entero menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje2.focus();
	}

	if(!porcentaje.test(document.insertar.porcentaje1.value))	
	{		
		aux = "\n ERROR. El porcentaje de uva 1 tiene que ser un número entero menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje1.focus();
	}
	if (parseInt(document.insertar.porcentaje1.value) + parseInt(document.insertar.porcentaje2.value) + parseInt(document.insertar.porcentaje3.value) > 100)
	{
		aux = "\n ERROR. La suma de todos los porcentajes de las uvas tienen que ser menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje1.focus();
	
	}

	if(!entero.test(document.insertar.precio.value))	
	{		
		aux = "\n ERROR. El precio tiene que ser un número positivo y sin decimales.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.precio.focus();
	}
	if (document.insertar.pais.value =="ESPAÑA")
		if(document.insertar.denominacion.value =="") 
		{        
			aux = "\n ERROR. Tienes que seleccionar la denominación de origen.";
			aux += Error;
			Error = aux;
			retorno = false;
			document.insertar.denominacion.focus();
		}
	if (document.insertar.anyada.value =="0") 
	{        
		aux = "\n ERROR. El año del vino es un campo obligatorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.anyada.focus();
	}
	if (document.insertar.nombre.value =="") 
	{        
		aux = "\n ERROR. El nombre del vino es un campo obligatorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.nombre.focus();
	}
	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar este vino?");

	return retorno;
}





//valida cuando tratamos un formulario de noticias
function validaNoticia()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";


	if(document.insertar.noticia.value=="")	
	{		
		aux = "\n ERROR. Tienes que introducir una descripción de la noticia.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.noticia.focus();
	}
	if(document.insertar.titulo.value=="")	
	{		
		aux = "\n ERROR. Tienes que introducir un título para la noticia.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.titulo.focus();
	}

	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar esta noticia?");

	return retorno;
}




//valida cuando tratamos un formulario de vino
function validaVinoP()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var entero=/^[0-9]{1,}$/;
	var porcentaje=/^[0-9]{0,3}$/;


	if(document.insertar.notas.value=="")	
	{		
		aux = "\n ERROR. Tienes que introducir una descripción de la cata.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.notas.focus();
	}
	if(!porcentaje.test(document.insertar.porcentaje3.value))	
	{		
		aux = "\n ERROR. El porcentaje de uva 3 tiene que ser un número entero menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje3.focus();
	}

	if(!porcentaje.test(document.insertar.porcentaje2.value))	
	{		
		aux = "\n ERROR. El porcentaje de uva 2 tiene que ser un número entero menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje2.focus();
	}

	if(!porcentaje.test(document.insertar.porcentaje1.value))	
	{		
		aux = "\n ERROR. El porcentaje de uva 1 tiene que ser un número entero menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje1.focus();
	}
	if (parseInt(document.insertar.porcentaje1.value) + parseInt(document.insertar.porcentaje2.value) + parseInt(document.insertar.porcentaje3.value) > 100)
	{
		aux = "\n ERROR. La suma de todos los porcentajes de las uvas tienen que ser menor o igual a 100.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.porcentaje1.focus();
	
	}
	if (document.insertar.pena.value =="") 
	{        
		aux = "\n ERROR. La fecha de la cata es un campo obligatorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.pena.focus();
	}

	if(!entero.test(document.insertar.precio.value))	
	{		
		aux = "\n ERROR. El precio tiene que ser un número positivo y sin decimales.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.precio.focus();
	}
	if (document.insertar.pais.value =="ESPAÑA")
		if(document.insertar.denominacion.value =="") 
		{        
			aux = "\n ERROR. Tienes que seleccionar la denominación de origen.";
			aux += Error;
			Error = aux;
			retorno = false;
			document.insertar.denominacion.focus();
		}
	if (document.insertar.anyada.value =="0") 
	{        
		aux = "\n ERROR. El año del vino es un campo obligatorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.anyada.focus();
	}
	if (document.insertar.nombre.value =="") 
	{        
		aux = "\n ERROR. El nombre del vino es un campo obligatorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.nombre.focus();
	}
	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar este vino en esta cata?");

	return retorno;
}




//valida cuando queremos enviar una foto asociada a un evento de la peña
function validaFotoP()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var entero=/^[0-9]{1,}$/;
	var porcentaje=/^[0-9]{0,3}$/;


	if(document.insertar.pena.value=="")	
	{		
		aux = "\n ERROR. Tienes que seleccionar un evento de la peña al que insertarle la foto.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.pena.focus();
	}
	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar esta imagen en este evento de la peña?");

	return retorno;
}





//valida cuando queremos insertar un nuevo usuario
function validaUsuario()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var entero=/^[0-9]{1,}$/;
	var correo=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;


	if(!correo.test(document.insertar.correo.value))	
	{		
		aux = "\n ERROR. Tiene que introducir un correo correcto.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.correo.focus();
	}
	if(document.insertar.pass.value!=document.insertar.pass2.value)	
	{		
		aux = "\n ERROR. Las contraseñas introducidas no son iguales. Por favor, compruebelas.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.pass.focus();
	}
	if(document.insertar.pass.value=="")	
	{		
		aux = "\n ERROR. Tiene que introducir una contraseña.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.pass.focus();
	}
	if(document.insertar.usuario.value=="")	
	{		
		aux = "\n ERROR. Tiene que introducir un usuario.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.usuario.focus();
	}
	if(document.insertar.nombre.value=="")	
	{		
		aux = "\n ERROR. Tiene que introducir un nombre corto.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.nombre.focus();
	}
	if(!retorno)
		alert(Error);

	return retorno;

}






//valida cuando queremos insertar un nuevo usuario
function validaLogin()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var cadena=/^[0-9 A-Z a-z]{1,10}$/;


	if(!cadena.test(document.insertar.pass.value))	
	{		
		aux = "\n ERROR. Tiene que introducir una contraseña.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.pass.focus();
	}
	if(!cadena.test(document.insertar.usuario.value))	
		{		
		aux = "\n ERROR. Tiene que introducir un usuario.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.usuario.focus();
	}
	if(!retorno)
		alert(Error);

	return retorno;

}


//valida cuando se nos ha olvidado la contraseña
function validaOlvido()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var cadena=/^[0-9 A-Z a-z]{1,10}$/;


	if(!cadena.test(document.insertar.usuario.value))	
	{		
		aux = "\n ERROR. Tiene que introducir un usuario.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.usuario.focus();
	}
	if(!retorno)
		alert(Error);

	return retorno;

}



//valida cuando queremos cerrar la sesión
function validaSalida()
{
	//Inicialmente suponemos que todo esta OK
	var retorno = true;


	retorno=confirm("¿Está seguro que quiere abandonar la zona privada de Megustaelvino.es?");

	return retorno;

}



//valida cuando queremos insertar una nueva actualización
function validaActualizacion()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var entero=/^[0-9]{1,}$/;
	var porcentaje=/^[0-9]{0,3}$/;


	if(document.insertar.enlace.value=="")	
	{		
		aux = "\n ERROR. Tienes que indicar un enlace para la actualización.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.enlace.focus();
	}
	if(document.insertar.titulo.value=="")	
	{		
		aux = "\n ERROR. Tienes que insertar un TÍTULO para la actualización.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.titulo.focus();
	}
	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar esta actualización?");

	return retorno;
}



//valida cuando queremos insertar un nuevo país
function validaPais()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var cadena=/^[0-9 A-Z a-z]{1,}$/;


	if(!cadena.test(document.insertar.pais.value))	
	{		
		aux = "\n ERROR. Tiene que introducir un país.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.pais.focus();
	}
	if(!retorno)
		alert(Error);

	return retorno;

}



//valida cuando queremos insertar un nuevo país
function validaTema()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var cadena=/^[0-9 A-Z a-z]{1,}$/;


	if(document.insertar.temae.value=="")	
	{		
		aux = "\n ERROR. Tiene que introducir la traducción del tema en inglés.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.temae.focus();
	}
	if(document.insertar.tema.value=="")	
	{		
		aux = "\n ERROR. Tiene que introducir un tema.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.tema.focus();
	}
	if(!retorno)
		alert(Error);

	return retorno;

}


//valida cuando queremos insertar una nueva zona
function validaZona()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";
	var cadena=/^[0-9 A-Z a-z]{1,}$/;


	if(document.insertar.zona.value=="")	
	{		
		aux = "\n ERROR. Tiene que introducir el nombre de la zona.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.zona.focus();
	}
	if(!cadena.test(document.insertar.pais.value))	
	{		
		aux = "\n ERROR. Tiene que introducir un país.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.pais.focus();
	}
	if(!retorno)
		alert(Error);

	return retorno;

}





//valida cuando aprobamos un directorio
function AprobarDir()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";

	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere APROBAR este directorio?");

	return retorno;
}

//valida cuando queremos cancelar un directorio
function CancelarDir()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";

	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere CANCELAR este directorio?");

	return retorno;
}


//valida cuando queremos traducir un directorio
function traducirDir()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";

	if(document.insertar.traduccion.value=="")	
	{		
		aux = "\n ERROR. Tiene que introducir la traducción del direcctorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.traduccion.focus();
	}
	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar la traducción del directorio?");

	return retorno;
}



//valida cuando tratamos un formulario de directorio
function validaDirectorio()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";

	if(document.insertar.reciproco.value=="")	
	{		
		aux = "\n ERROR. Tiene que indicar la dirección donde va a color el enlace recíproco a nuestra web.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.reciproco.focus();
	}
	if(document.insertar.direccion.value=="")	
	{		
		aux = "\n ERROR. Tienes que introducir la dirección del directorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.direccion.focus();
	}
	if(document.insertar.titulo.value=="")	
	{		
		aux = "\n ERROR. Tienes que introducir un título para el directorio.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.titulo.focus();
	}

	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar este directorio?");

	return retorno;
}





//valida cuando tratamos un formulario de directorio
function validaDirectory()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";


	if(document.insertar.reciproco.value=="")	
	{		
		aux = "\n ERROR. You have to write the mutual link where you are going to link us.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.reciproco.focus();
	}
	if(document.insertar.direccion.value=="")	
	{		
		aux = "\n ERROR. You have to write the directory direction.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.direccion.focus();
	}
	if(document.insertar.titulo.value=="")	
	{		
		aux = "\n ERROR. You have to write the directory title.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.titulo.focus();
	}

	if(!retorno)
		alert(Error);
	else
		retorno=confirm("Are you sure you whant to add this directory?");

	return retorno;
}



//valida cuando tratamos un formulario de noticias
function validaAmiga()
{
	//Inicialmente suponemos que todo esta OK
	var aux = true;
	var retorno = true;
	var Error = "";


	if(document.insertar.direccion.value=="")	
	{		
		aux = "\n ERROR. Tienes que indicar la dirección de la web amiga.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.direccion.focus();
	}
	if(document.insertar.descripcion.value=="")	
	{		
		aux = "\n ERROR. Tienes que indicar una descripcion para la web amiga.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.descripcion.focus();
	}
	if(document.insertar.nombre.value=="")	
	{		
		aux = "\n ERROR. Tienes que indicar un nombre para la web amiga.";
		aux += Error;
		Error = aux;
		retorno= false;
		document.insertar.nombre.focus();
	}

	if(!retorno)
		alert(Error);
	else
		retorno=confirm("¿Está seguro que quiere insertar esta Web Amiga?");

	return retorno;
}


// refresca la página al elegir el pais del vino
function cambioPais()
{
	document.insertar.opcion.value="no";
	document.insertar.submit();
}



function cambio()
{
	document.location.href="http://www.megustaelvino.es/navegacion.php?opcion=zonas";
}
function cambioEspana()
{
	document.location.href="http://www.megustaelvino.es/navegacion.php?opcion=zonas&subopcion=espana";
}

function cambioEuropa()
{
	document.location.href="http://www.megustaelvino.es/navegacion.php?opcion=zonas&subopcion=europa";
}

function cambioMundo()
{
	document.location.href="http://www.megustaelvino.es/navegacion.php?opcion=zonas&subopcion=mundo";
}


function abrir()
{
	window.open("http://www.megustaelvino.es")
}

function redireccionar(pagina){ 
	window.locationf=pagina; 
}







  