// JavaScript Document

function sendEmail(){
	if(validateForm(document.getElementById("contactoForm"))){
		document.getElementById("ifbox").src = "includes/dummy.html";
		document.getElementById("ifbox").src = "includes/email_redirect.html";
	}
}

function sendRecommendation(){
	if(validateForm(document.getElementById("recommendForm"))){
		document.getElementById("ifbox").src = "includes/dummy.html";
		document.getElementById("ifbox").src = "includes/recom_redirect.html";
	}
}

function goto(localUrl,external){
	if(external){window.open(localUrl);
	}else{document.location = localUrl;}
}

function expandMenu(id){
	document.getElementById(id).style.display = document.getElementById(id).style.display != "block" ? "block" : "none";
}

function externalLinks(){ 
	if(!document.getElementsByTagName){return; }
	var anchors = document.getElementsByTagName("a");
	for(var i=0; i<anchors.length; i++){ 
		var anchor = anchors[i]; 
		if(anchor.getAttribute("href") && anchor.getAttribute("rel") == "external"){
			anchor.target = "_blank";
		}
	} 
}

function showHelp(id,e){
	if(e.pageY){
		document.getElementById(id).style.top = (e.pageY+20)+"px";
		document.getElementById(id).style.left = (e.pageX-100)+"px";
	}else{
		document.getElementById(id).style.top = (e.clientY+20)+"px";
		document.getElementById(id).style.left = (e.clientX-100)+"px";
	}
	document.getElementById(id).style.display = "block";
}

function hideHelp(id){
	document.getElementById(id).style.display = "none";
}

function showRecommendModal(){
	darkenON();
	document.getElementById("recommendModal").style.left = ((document.body.offsetWidth-400)/2)+"px";
	document.getElementById("recommendModal").style.display = "block";
}

function hideRecommendModal(){
	document.getElementById("recommendModal").style.display = "none";
	darkenOFF();
}

function darkenON(){
	var bodyWidth = document.body.offsetWidth;
	var bodyHeight = document.body.offsetHeight;
	
	document.getElementById("darkBg").style.width = bodyWidth+"px";
	document.getElementById("darkBg").style.height = bodyHeight+"px";
	document.getElementById("darkBg").style.display = "block";
}

function darkenOFF(){
	document.getElementById("darkBg").style.display = "none";
}

//clock
var dowtxt_es = new Array("Domingo","Lunes","Martes","Mi\u00E9rcoles","Jueves","Viernes","S\u00E1bado");
var montxt_es = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");

var dowtxt_en = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var montxt_en = new Array("January","February","March","April","May","June","July","August","September","October","November","December");

function setDateTxt(locale){
	var date = new Date();
	if(locale == "en"){
		document.getElementById("dow").innerHTML = dowtxt_en[date.getDay()];
		document.getElementById("mon").innerHTML = montxt_en[date.getMonth()];
	}else if(locale == "es"){
		document.getElementById("dow").innerHTML = dowtxt_es[date.getDay()];
		document.getElementById("mon").innerHTML = montxt_es[date.getMonth()];
	}
	document.getElementById("date").innerHTML = date.getDate();
	document.getElementById("year").innerHTML = date.getFullYear();
	document.getElementById("hour").innerHTML = (date.getHours()<10)?"0"+date.getHours():date.getHours();
	document.getElementById("mins").innerHTML = (date.getMinutes()<10)?"0"+date.getMinutes():date.getMinutes();;
	document.getElementById("secs").innerHTML = (date.getSeconds()<10)?"0"+date.getSeconds():date.getSeconds();;
	setTimeout('setDateTxt()',1000);
}
