// JavaScript Document
var navegador;
var var2;
var ahash;
//var styReq = getXmlHttpRequestObject();
var stdReq = getXmlHttpRequestObject();
function _id(miid){
	return document.getElementById(miid);
}
function _tag(mitag){
	return document.getElementsByTagName(mitag);
}
function pageload(hash){
	var cache_not=Math.random();
	var opt = 0;
	var divcarga='';
	JSRegExp =/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
	if(hash){
		//window.scrollTo(0,0);
		var var1 = hash.split('-');
		$("#contenido").load("modulos/" + var1[0]+ ".php?cache="+cache_not,function(){
			$("a[@rel='pag']").click(function(){
				var hash = this.href;
				hash = hash.replace(/^.*#/, '');
				if (ahash!=hash){
					$.historyLoad(hash);
					ahash=hash;
				}
			});
			ahash='#';
		});
	} else {
		$("#contenido").load("modulos/noticias.php",function(){
			$("a[@rel='pag']").click(function(){
				var hash = this.href;
				hash = hash.replace(/^.*#/, '');
				if (ahash!=hash){
					$.historyLoad(hash);
					ahash=hash;
				}
				return false;
			});
		});
	}
}
$(document).ready(function () {
	$("a[@rel='pag']").click(function(){
		var hash = this.href;
		hash = hash.replace(/^.*#/, '');
		if (ahash!=hash){
			$.historyLoad(hash);
			ahash=hash;
		}
		return false;
	});
	// IE
	if(navigator.userAgent.indexOf("MSIE")>=0) navegador=0;
	// Otros
	else navegador=1;
	setInterval("mostrarEstadistica()",4000);
/*	_id('emergente').style.top=(Math.floor(window.screen.height/2)-300)+'px';
	_id('cerraremergente').style.top=(Math.floor(window.screen.height/2)-290)+'px';
	$('#emergente').fadeIn('slow');
*/	toggleCuadroPromo(1);
	$.historyInit(pageload);
});
function cerrarEmergente(){
	$('#cerraremergente').hide('fast');
	$('#emergente').hide('slow');	
}
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("El navegador no soporta XmlHttpRequest Object.");
	}
}
function mostrarEstadistica(){
	sendStd();	
}
function sendStd() {
	if (stdReq.readyState == 4 || stdReq.readyState == 0) {
		stdReq.open('POST','modulos/cons_visita.php',true);
		stdReq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		stdReq.onreadystatechange = respuestaStd; 
		var param = 'variable=a';
		stdReq.send(param);
	}			
}
function respuestaStd() {
	if (stdReq.readyState == 4) {
		respuesta=stdReq.responseText;
		valores=respuesta.split(",");
		_id("estadistica_hoy").innerHTML=valores[0];
		_id("estadistica_mes").innerHTML=valores[1];
		_id("estadistica_total").innerHTML=valores[2];
	}
}
function mostrarModal(miimagen){
	var altodocumento=document.body.clientHeight;
	var altoventana=(document.documentElement.clientHeight>altodocumento) ? document.documentElement.clientHeight : altodocumento;
	var scrTop = (navegador==1) ? window.scrollY : document.body.scrollTop ;
	_id('cont').style.display='none';
	_id('imagenmodal').setAttribute('src',miimagen);
	_id('imagenmodal').style.marginTop=Math.floor((document.documentElement.clientHeight/2)-(parseInt(_id('imagenmodal').style.height)/2)+parseInt(scrTop))+'px';
	_id('modal').style.height=altoventana+'px';
	_id('modal').style.display='block';
	$('#cont').fadeIn('slow');
}
function ocultarModal(){
	_id('modal').style.display='none';
	_id('imagenmodal').setAttribute('src','');
	
}
function toggleCuadroPromo(std){
	alturabody = (navegador) ? document.documentElement.scrollHeight : document.documentElement.scrollHeight;
	topmodal=Math.floor(document.documentElement.clientHeight/2)-280;
 	if(std==1){
		_id('cuadro_promocion').style.top=topmodal+'px';
		_id('capaoscura').style.height=alturabody+'px';
		$('#capaoscura').fadeIn('fast');
	}else{
		$('#capaoscura').fadeOut('fast');
		_id('cuadro_promocion').style.display='none';
		_id('cuadro_promocion').innerHTML="";
	}
}


