// JavaScript Document



var lenguage;
var activeSection='contact_sec';
var blogEntry = parseInt(Blog.numberOfEntries);
//la usamos para saber el numero de noticias que tenemos y así poder usar los controles up y down correctamente en home_sec
var numberOfNews = parseInt(News.numberOfNews); 

evaluateLenguage();

function showCharging(){
	document.getElementById("chargingDiv").style.visibility="visible";
}

function hiddenCharging(){
	setTimeout("document.getElementById('chargingDiv').style.visibility='hidden';",500);
}


function loadHeader(){
	activeSection='home_sec';
	changeLenguage(lenguage,null);
}



function changeLenguage(a,b) {
	if (a=="ES") { lenguage="ES"; }
	if (a=="EN") { lenguage="EN"; }
				
		document.getElementById("home_sec").className="home_sec_"+lenguage;
		
		document.getElementById("season_sec").className="season_sec_"+lenguage;
		document.getElementById("news_sec").className="news_sec_"+lenguage;
		document.getElementById("multimedia_sec").className="multimedia_sec_"+lenguage;
		document.getElementById("blog_sec").className="blog_sec_"+lenguage;
		document.getElementById("profile_sec").className="profile_sec_"+lenguage;
		document.getElementById("biography_sec").className="biography_sec_"+lenguage;
		document.getElementById("gallery_sec").className="gallery_sec_"+lenguage;
		document.getElementById("winners_sec").className="winners_sec_"+lenguage;
		document.getElementById("sponsors_sec").className="sponsors_sec_"+lenguage;
		document.getElementById("contact_sec").className="contact_sec_"+lenguage;

		if (activeSection!=''&&activeSection!='lounge_sec') {
			document.getElementById(activeSection).className=activeSection+'_'+lenguage+'_sel';
		}

		if (b==null) {
			go_sec('home_sec');
			//go_sec(activeSection,'fix');  // si las dejamostodas con fix entonces si, pero no
		}
}


var sectionType;

function go_sec(section) {

	//mostramos el div de carga, lo ocultaremos en resLoader tras cargar todos los recursos de la pagina
	showCharging();

	activeSection=section;
	changeLenguage(lenguage,'onlyChageHeader');
		

	//evaluamos el tipo de seccion
	evaluateSectionType(section);

	//cargamos tipo de contenedor
	if (sectionType=='fix') {
		document.getElementById("sectionBody").className="fixIFrame";
	}

	if (sectionType=='def') {
		document.getElementById("sectionBody").className="defIFrame";
	}
	if (sectionType=='defG') {
		document.getElementById("sectionBody").className="defGalleryIFrame";
	}

	//cargamos seccion
	document.getElementById("sectionBody").src ="html/"+section+".html";
	
	//hiddenCharging();
	
}

function evaluateSectionType(section) {
	
	//Una seccion tipo fix esta contenida en un marco principal con el fond de lucas guerrero, es para poner mucha info y meter más periodicamente
	//una seccion def no tiene fondo ni marco, de forma que se pueden realizar diferentes ventanas, es más personalizada
	
	if (section=='home_sec') { sectionType='def'; }
	if (section=='season_sec') { sectionType='fix'; }
	if (section=='news_sec') { sectionType='def'; }
	if (section=='multimedia_sec') { sectionType='def'; }
	if (section=='blog_sec') { sectionType='def'; }
	if (section=='profile_sec') { sectionType='fix'; }
	if (section=='biography_sec') { sectionType='fix'; }
	if (section=='gallery_sec') { sectionType='def'; }
	if (section=='winners_sec') { sectionType='fix'; }
	if (section=='sponsors_sec') { sectionType='fix'; }
	if (section=='contact_sec') { sectionType='def'; }
	if (section=='lounge_sec') { sectionType='fix'; }
}

function evaluateLenguage(){
		lenguage='ES';
}

function loadPost(value) {
	if (value != 1) { blogEntry--; 
	}else{
		blogEntry = parseInt(Blog.numberOfEntries);
	}
	go_sec('blog_sec');
}


function goLink(a) {
	window.open(a,"New","status=1,toolbar=1,resizable=1,scrollbars=1,width=800,height=400");  
}

