/* JDC SCRIPTS */	
var xhrDatos	= "false";

//... Para hacer referencia al <div> que recibirá la informacion
var divDatos	= "false";

// Construimos nuestra funcion
function cargar_imagen(imagen, id, ancho, selec, cantidad){
	
	divDatos	= document.getElementById("imagen"+id);
	divDatos.innerHTML="Cargando...";
	// Evaluamos que tipo de objeto reconoce el navegador
	if( window.XMLHttpRequest ){
		xhrDatos	= new XMLHttpRequest();
	}else if( window.ActiveXObject ){
		xhrDatos	= new ActiveXObject("Microsoft.XMLHTTP");	
	}else{
		divDatos.innerHTML = "Su navegador no soporta XHMHttpRequest";	
	}
	
	// Evaluamos si se ha podido generar el objeto
	if( xhrDatos ){
	xhrDatos.onreadystatechange = fDatosCargados;
	xhrDatos.open("GET", "./imagen.php?imagen="+imagen+"&ancho="+ancho , true);
	xhrDatos.send( null );
	}
	
}

function fDatosCargados(){
	// Evaluamos si ha terminado de cargar
	if( xhrDatos.readyState == 4 ){
	// Si el estado es 200, OK
		if( xhrDatos.status == 200 ){ 
			divDatos.innerHTML= xhrDatos.responseText;
			
		}else{
			divDatos.innerHTML="Ocurrió un error al cargar los datos";
		}
	}
	
		for( i=1 ; i <= cantidad ; i++ ){
			var num			= "numero"+id+i;
			if( document.getElementById(num) ){
			if( selec == i ){
		document.getElementById(num).style.backgroundColor="#000";
		document.getElementById(num).style.fontSize="15px";
			}else{
		document.getElementById(num).style.backgroundColor="#161616";
		document.getElementById(num).style.fontSize="14px";
			}
			}
		}
}




function rollover(id){
document.getElementById(id).style.borderColor="#FFF";
}

function rollout(id){
document.getElementById(id).style.borderColor="#000";
}
function ampliar(archivo){
window.open('foto.php?imagen='+archivo,'imagen','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,rezisable=no,width="200px",height="200px",left=10,top=10');
}
/* -------------------------*/
function mostrar_ocultar(variable){
	if(variable==1){
		document.getElementById('pub_sup_despl').style.visibility="visible";	
	}else{
		document.getElementById('pub_sup_despl').style.visibility="hidden";	
	}
}


//function capas(img_tapa,img_ciencia,img_tecno,img_esp,img_encuesta){
function capas(tama){
	if (tama == "small"){
		document.write ("<div id='miscelaneas'>")
		llamarasincrono("auxiliar.php", "miscelaneas");
		document.write ("</div>")
	} else {
		document.write ("<div id='mas_servicios'>")
		llamarasincrono("mas_servicios.php", "mas_servicios");
		document.write ("</div>")
	}	
}
var factual = 12;
var fsmallest = 12;
var flargest = 20;
function aumentarFontSize(l){
	factual = (factual >= flargest) ? flargest : factual + 1;
	var lay = document.getElementById(l);
	lay.style.fontSize = factual;
	lay.style.lineHeight = (factual + 3) + "px";
}

function reducirFontSize(l){
	factual = (factual <= fsmallest) ? fsmallest : factual - 1;
	var lay = document.getElementById(l);
	lay.style.fontSize = factual;
	lay.style.lineHeight = (factual + 3) + "px";
}
// ajax
// Documento JavaScript
// Esta función cargará las paginas
function check_form_cont(){
	if(document.getElementById('nombre').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su NOMBRE !!!</span>";
	} else if(document.getElementById('apellido').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su APELLIDO !!!</span>";
	} else if(document.getElementById('localidad').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su LOCALIDAD !!!</span>";
	} else if(document.getElementById('provincia').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su PROVINCIA !!!</span>";
	} else if(document.getElementById('pais').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su PAIS !!!</span>";
	} else if(document.getElementById('email').value.length < 8 || document.getElementById('email').value.indexOf('@')< 2 || document.getElementById('email').value.indexOf('.')< 1){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su E-MAIL !!!</span>";
	} else if(document.getElementById('asunto').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba el ASUNTO de su mensaje !!!</span>";
	} else if(document.getElementById('comentarios').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">No olvide redactar su MENSAJE !!!</span>";
	} else {
		llamarasincrono('envia_datos.php', 'formulario');
	}
}
function check_form_coment(){
	if(document.getElementById('nombre').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su NOMBRE !!!</span>";
	} else if(document.getElementById('apellido').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su APELLIDO !!!</span>";
	} else if(document.getElementById('comentarios').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">No olvide redactar su MENSAJE !!!</span>";
	} else if(document.getElementById('idd').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">El comentario no está identificado con ninguna nota !!!</span>";
	} else {
		llamarasincrono('envia_coment.php', 'form_coment');
	}
}
function check_form_msg(){
	if(document.getElementById('comentarios').value.length < 2){
		document.getElementById("result_msg").innerHTML="<span class=\"BlancoTH_msg\">No olvide redactar su MENSAJE !!!</span>";
	} else {
		document.form221.submit();
		//llamarasincrono('envia_msg.php', 'form_msg');
	}
}
function check_form_busp(tip){
	if(tip == "p"){
		if(document.getElementById('palabra').value == ""){
			document.getElementById("result_busp").innerHTML="<span class=\"BlancoTH_msg\">Escriba la palabra o frase a buscar!!!</span>";
		} else {
			var palab = document.getElementById('palabra').value;
			window.location="buscador.php?pal="+palab;
		}
	}
}
function check_form_resp(){
	if(document.getElementById('nombre').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su NOMBRE !!!</span>";
	} else if(document.getElementById('apellido').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su APELLIDO !!!</span>";
	} else if(document.getElementById('localidad').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su LOCALIDAD !!!</span>";
	} else if(document.getElementById('provincia').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su PROVINCIA !!!</span>";
	} else if(document.getElementById('pais').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su PAIS !!!</span>";
	} else if(document.getElementById('email').value.length < 8 || document.getElementById('email').value.indexOf('@')< 2 || document.getElementById('email').value.indexOf('.')< 1){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba correctamente su E-MAIL !!!</span>";
	} else if(document.getElementById('asunto').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">Escriba el ASUNTO de su mensaje !!!</span>";
	} else if(document.getElementById('comentarios').value == ""){
		document.getElementById("resultados").innerHTML="<span class=\"BlancoTH_msg\">No olvide redactar su MENSAJE !!!</span>";
	} else {
		llamarasincrono('envia_resp.php', 'form_resp');
	}
}
function llamarasincrono(url, id_contenedor){
	var pagina_requerida = false
	if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
		pagina_requerida = new XMLHttpRequest()
	} else if (window.ActiveXObject){ // pero si es IE
		try {
			pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){ // en caso que sea una versión antigua
			try{
				pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
			}
		catch (e){}
		}
	}
	else
	return false
	pagina_requerida.onreadystatechange=function(){ // función de respuesta
		cargarpagina(pagina_requerida, id_contenedor);
	}
	pagina_requerida.open('POST', url, true) // asignamos los métodos open y send
	if (id_contenedor == "mas_servicios" || id_contenedor == "audio_vv" || id_contenedor == "vivo_tn"){
		pagina_requerida.send(null);
	} else if (id_contenedor == "form_msg"){
		pagina_requerida.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		pagina_requerida.send(retornarRes());
	} else if (id_contenedor == "form_coment"){
		pagina_requerida.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		pagina_requerida.send(retornarAvi());
	} else if (id_contenedor == "foto_gal"){
		pagina_requerida.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		pagina_requerida.send(retornarGal());
	} else if (id_contenedor == "form_resp"){
		pagina_requerida.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		pagina_requerida.send(retornarResp());
	} else if (id_contenedor == "clima"){
		var codigo=document.getElementById('clim').value;
		if(codigo != 0){
			cad='codigo='+encodeURIComponent(codigo);
			pagina_requerida.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			pagina_requerida.send(cad);
		}
	} else {
		pagina_requerida.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		pagina_requerida.send(retornarDatos());
	}
}
function retornarDatos(){
  var cad='';
  var dia=document.getElementById('select').value;
  var mes=document.getElementById('select2').value;
  var anio=document.getElementById('select3').value;
  cad='select='+encodeURIComponent(dia)+'&select2='+encodeURIComponent(mes)+'&select3='+encodeURIComponent(anio);
  return cad;
}
function retornarRes(){
  var cad='';
  var nombre=document.getElementById('nombre').value;
  var email=document.getElementById('email').value;
  var asunto=document.getElementById('asunto').value;
  var comentarios=document.getElementById('comentarios').value;
  var acttion="save";
  cad='nombre='+encodeURIComponent(nombre)+'&email='+encodeURIComponent(email)+'&asunto='+encodeURIComponent(asunto)+'&comentarios='+encodeURIComponent(comentarios)+'&acttion='+encodeURIComponent(acttion);
  //alert(cad);
  return cad;
}
function retornarAvi(){
  var cad='';
  var nombre=document.getElementById('nombre').value;
  var apellido=document.getElementById('apellido').value;
  var comentarios=document.getElementById('comentarios').value;
  var id=document.getElementById('idd').value;
  var acttion="save";
  cad='nombre='+encodeURIComponent(nombre)+'&apellido='+encodeURIComponent(apellido)+'&comentarios='+encodeURIComponent(comentarios)+'&idd='+encodeURIComponent(id)+'&acttion='+encodeURIComponent(acttion);
  return cad;
}
function retornarGal(){
  var cad='';
  var idd=document.getElementById('idd').value;
  var acttion="cons";
  cad='idd='+encodeURIComponent(idd)+'&acttion='+encodeURIComponent(acttion);
  return cad;
}
function retornarResp(){
  var cad='';
  var nombre=document.getElementById('nombre').value;
  var apellido=document.getElementById('apellido').value;
  var telefono=document.getElementById('telefono').value;
  var localidad=document.getElementById('localidad').value;
  var provincia=document.getElementById('provincia').value;
  var pais=document.getElementById('pais').value;
  var email=document.getElementById('email').value;
  var asunto=document.getElementById('asunto').value;
  var comentarios=document.getElementById('comentarios').value;
  var ema_dest=document.getElementById('ema_dest').value;
  var acttion="save";
  cad='nombre='+encodeURIComponent(nombre)+'&apellido='+encodeURIComponent(apellido)+'&telefono='+encodeURIComponent(telefono)+'&localidad='+encodeURIComponent(localidad)+'&provincia='+encodeURIComponent(provincia)+'&pais='+encodeURIComponent(pais)+'&email='+encodeURIComponent(email)+'&asunto='+encodeURIComponent(asunto)+'&comentarios='+encodeURIComponent(comentarios)+'&ema_dest='+encodeURIComponent(ema_dest)+'&acttion='+encodeURIComponent(acttion);
  return cad;
}

// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina(pagina_requerida, id_contenedor){
	if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1)) {
		document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText;
	} else {
		if (id_contenedor == "form_msg" || id_contenedor == "form_clas" || id_contenedor == "form_resp" || id_contenedor == "form_coment"){
			document.getElementById("resultados").innerHTML="<span class=\"BlancoTH\">Aguarde un momento por favor...<br>Conectando con la fuente de datos !!!</span>";
		} else if(id_contenedor == "clima"){
			
		} else {
			document.getElementById(id_contenedor).innerHTML="<span class=\"BlancoTH\">Aguarde un momento por favor...<br>Conectando con la fuente de datos !!!</span>";
		}
	}
}
// fin ajax
//---Fecha y hora
function show5(an,me,di,nd,ho,mi,se){

	nom_mes = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
	sx = an/4;
	sy = Math.floor(sx);
	if(sx == sy){
		feb = 29;
	}else{
		feb = 28;
	}
	cant_dias = new Array(31,feb,31,30,31,30,31,31,30,31,30,31)
	nom_dia = new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado","Domingo");
	//if (!document.layers&&!document.all)
		//return;
	se++;
	if (se >= 60){
		se = 0;
		mi++;
	}
	if (mi == 60){
		mi = 0;
		ho++;
	}
	if (ho >= 24){
		ho = 0;
		di++;
		nd++;
	}
	if (nd > 6){
		nd = 0;
	}
	ld = cant_dias[me]+1
	if (di == ld){
		di = 1;
		me++;
	}
	if (me >= 12){
		me = 0;
		an++;
	}
	
	if (ho<=9){
		hora="0"+ho;
	} else {
		hora = ho;
	}
	if (mi<=9){
		minutes="0"+mi;
	} else {
		minutes = mi;
	}
	if (se<=9){
		seconds="0"+se;
	} else {
		seconds = se;
	}

	myclock=nom_dia[nd]+", "+di+" de "+nom_mes[me]+" de "+an+", Catamarca - Argentina | "+hora+":"+minutes+":"+seconds;
	window.document.getElementById("liveclock").innerHTML=myclock;
	setTimeout("show5("+an+","+me+","+di+","+nd+","+ho+","+mi+","+se+")",1000);
	
}
function ver_fotoGal(img,ancho,alto,epi){
	conten="";
	conten += "<table width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\n";
	conten += "<tr><td>\n";
	conten += "<img src=\"images/fotos/"+img.substr(0, 6)+"/"+img+"\" width=\""+ancho+"\" height=\""+alto+"\">";
	conten += "</td></tr>\n";
	if(epi!=""){
		conten += "<tr><td>\n";
		conten += epi;
		conten += "</td></tr>\n";
	}
	conten +=  "</table>\n";
	window.document.getElementById("foto_big").innerHTML=conten;
}