// JavaScript Document
var flag = 0;
var embed = "";
var param = "";
var topswf = "";
var botswf = "";

var dt = new Date();

var x = dt.getDate(); // dia
var y = dt.getUTCMonth() + 1; // January = 0

function setFormDate()
{
	document.getElementById('dia').value = x;
	document.getElementById('mes').value = y;
}

function chgimage(docid,imgsrc)
{
	document.getElementById(docid).src = imgsrc;
}

function openmenu(name)
{
	document.getElementById('topswf').innerHTML = "<div id='top1'><img src='images/carta/" + name + ".jpg' width='960' height='340' /><div id='top2'><a href='index.php?rest=1'><img src='images/btn_cerrar.png'></a></div></div>";
}

function mapa()
{
	if (flag == 1)
	{
		document.getElementById('topswf').innerHTML = topswf;
		document.getElementById('bottomswf').innerHTML = botswf;
		
		flag = 0;
	}
	else
	{
		topswf = document.getElementById('topswf').innerHTML;
		botswf = document.getElementById('bottomswf').innerHTML;
		
		document.getElementById('topswf').innerHTML = '<object width="960" height="340"><param id="movie1" name="movie1" value="swf/mapa.swf"><param name="wmode" value="opaque" /><embed src="swf/mapa.swf" width="960" height="340"></embed></object>';
		
		flag = 1;
			
	}
}

function LoadPage(hash)
{
	window.location = hash;
	hashes();
	
}

function hashes()
{

	var hash=location.hash;
	
	switch(hash)
	{
		case '#_cafe01':
		pie = 'atencion.swf';
		break;
		
		case '#_cafe02':		
		pie = 'encuentro.swf';
		break;
				
		case '#_cafe04':		
		pie = 'vinos.swf';
		break;
		
		case '#_cafe05':		
		pie = 'tapas.swf';
		break;
				
		case '#_cafe07':		
		pie = 'horariocafeteria.swf';
		break;
		
		case '#_rest01':		
		pie = 'especialidad.swf';
		break;
		
		case '#_rest02':		
		pie = 'instalaciones.swf';
		break;	
		
		case '#_rest03':		
		pie = 'horariorestaurante.swf';
		break;	
			
	}

	document.getElementById('bottomswf').innerHTML = '<object width="960" height="160"><param name="movie" value="swf/' + pie + '"><param name="wmode" value="opaque" /><embed src="swf/' + pie + '" width="960" height="160"></embed></object>';
	
      
}

function contactar()
{
	document.getElementById('bottomswf').innerHTML = '<iframe src="contactar.html" width="960px" height="160px" frameborder="0" scroll="no"></iframe>';
}

function reservar()
{
	parent.document.getElementById('topswf').innerHTML = '<iframe src="reservar.html" width="960px" height="340px" frameborder="0" scroll="no"></iframe>';
	parent.document.getElementById('bottomswf').innerHTML = '<image src="images/fondo_inferior_solicitud.png">';
}

function movil()
{
	document.getElementById('topswf').innerHTML = '<iframe src="movil.html"></iframe>';
	document.getElementById('bottomswf').innerHTML = '<image src="images/fondo_inferior_solicitud.png">';
}

function enviar()
{
	var count = 0;	
	
	if(document.getElementById('form').elements['nombre'].value == "" || document.getElementById('form').elements['nombre'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form').elements['nombre'].value = "Por favor, rellene este campo";
		document.getElementById('form').elements['nombre'].style.color = "#FF0000";
	} else {
	    count++;
	}
		
	if(document.getElementById('form').elements['consulta'].value == "" || document.getElementById('form').elements['consulta'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form').elements['consulta'].value = "Por favor, rellene este campo";
		document.getElementById('form').elements['consulta'].style.color = "#FF0000";
	} else {
		count++;
	}
	
	if (document.getElementById('form').elements['mail'].value.indexOf("@")  > 0)
	{
		count++;
	}else
	{
		document.getElementById('form').elements['mail'].value = "Formato incorrecto";
		document.getElementById('form').elements['mail'].style.color = "#FF0000";
	}
	
	if(document.getElementById('form').elements['mail'].value == "" || document.getElementById('form').elements['mail'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form').elements['mail'].value = "Por favor, rellene este campo";
		document.getElementById('form').elements['mail'].style.color = "#FF0000";
	} else {
		count++;
	}
			
	if (count == 4)
	{
		document.getElementById('form').submit()
	}
}

function solicitarreserva()
{
	var count = 0;
		
	if(document.getElementById('form_reserva').elements['nombre'].value == "" || document.getElementById('form_reserva').elements['nombre'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form_reserva').elements['nombre'].value = "Por favor, rellene este campo";
		document.getElementById('form_reserva').elements['nombre'].style.color = "#FF0000";
		
	} else {
	    count++;
	}
		
	if(document.getElementById('form_reserva').elements['tlf'].value == "" || document.getElementById('form_reserva').elements['tlf'].value == "Por favor, rellene este campo" || document.getElementById('form_reserva').elements['tlf'].value.length != 9)
	{
		document.getElementById('form_reserva').elements['tlf'].value = "Por favor, rellene este campo";
		document.getElementById('form_reserva').elements['tlf'].style.color = "#FF0000";
	
	} else {			
		count++;
	}
		
	if (document.getElementById('form_reserva').elements['mail'].value.indexOf("@")  > 0)
	{
		count++;
	}else
	{
		document.getElementById('form_reserva').elements['mail'].value = "Formato incorrecto";
		document.getElementById('form_reserva').elements['mail'].style.color = "#FF0000";
	}
	
	if(document.getElementById('form_reserva').elements['mail'].value == "" || document.getElementById('form_reserva').elements['mail'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form_reserva').elements['mail'].value = "Por favor, rellene este campo";
		document.getElementById('form_reserva').elements['mail'].style.color = "#FF0000";
	} else {
		count++;
	}	
	
	
	
	if (count == 4)
	{
		document.getElementById('form_reserva').submit();
	}
}

function solicitarinfo()
{
	var count = 0;
		
	if(document.getElementById('form_grupos').elements['nombre'].value == "" || document.getElementById('form_grupos').elements['nombre'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form_grupos').elements['nombre'].value = "Por favor, rellene este campo";
		document.getElementById('form_grupos').elements['nombre'].style.color = "#FF0000";
	} else {
	    count++;
	}
		
	if(document.getElementById('form_grupos').elements['tlf'].value == "" || document.getElementById('form_grupos').elements['tlf'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form_grupos').elements['tlf'].value = "Por favor, rellene este campo";
		document.getElementById('form_grupos').elements['tlf'].style.color = "#FF0000";
	} else {
		count++;
	}
	
	if(document.getElementById('form_grupos').elements['mail'].value == "" || document.getElementById('form_grupos').elements['mail'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form_grupos').elements['mail'].value = "Por favor, rellene este campo";
		document.getElementById('form_grupos').elements['mail'].style.color = "#FF0000";
	} else {
		count++;
	}
	
	if(document.getElementById('form_grupos').elements['obs'].value == "" || document.getElementById('form_grupos').elements['obs'].value == "Por favor, rellene este campo")
	{
		document.getElementById('form_grupos').elements['obs'].value = "Por favor, rellene este campo";
		document.getElementById('form_grupos').elements['obs'].style.color = "#FF0000";
	} else {
		count++;
	}
	
	if (count == 4)
	{
		document.getElementById('form_grupos').submit()
	}
}

function reseta(me)
{
	if (me.value == "Por favor, rellene este campo" || me.value == "Formato incorrecto")
	{
	me.style.color = "#000";
	me.value = "";
	}	
}

function reloadme()
{
	parent.location.reload();
}
