function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function detectarnavegador()
{
	if (typeof (document.body.style.maxHeight) == "undefined") 
	{   
		alert("Usted esta usando un navegador no compatible al 100% con esta pagina, le recomendamos el uso de Mozilla Firefox o Safari, gracias.");
	}
}




function tiempo()
{
	var fecha=new Date();
	var diames=fecha.getDate();
	var diasemana=fecha.getDay();
	var mes=fecha.getMonth() +1 ;
	var ano=fecha.getFullYear();
	var textosemana = new Array(7);
	textosemana[0]="Domingo";
	textosemana[1]="Lunes";
	textosemana[2]="Martes";
	textosemana[3]="Miércoles";
	textosemana[4]="Jueves";
	textosemana[5]="Viernes";
	textosemana[6]="Sábado";
	var textomes = new Array (12);
	textomes[1]="Ene";
	textomes[2]="Feb";
	textomes[3]="Mar";
	textomes[4]="Abr";
	textomes[5]="May";
	textomes[6]="Jun";
	textomes[7]="Jul";
	textomes[8]="Ago";
	textomes[9]="Sep";
	textomes[10]="Oct";
	textomes[11]="Nov";
	textomes[12]="Dic";
	var horas = fecha.getHours();
	var minutos = fecha.getMinutes();
	var segundos = fecha.getSeconds();
	if(horas < 10) { horas = '0' + horas; }
	if(minutos < 10) { minutos = '0' + minutos; }
	if(segundos < 10) { segundos = '0' + segundos; }
 
	document.getElementById("reloj").innerHTML = horas+':'+minutos+':'+segundos+' h. '+"    "+textosemana[diasemana]+ ", " + diames + " de " + textomes[mes] + " de " + ano;
}

function categoria()
{
		var cate;
    	cate = document.consulta.selCategorias[document.consulta.selCategorias.selectedIndex].value;
		return cate;		
}

function seccion()
{
		var sec;
    	sec = document.grabar.selSecciones[document.grabar.selSecciones.selectedIndex].value;
		return sec;		
}

function GrabarCliente(datos){
	var_cat = categoria();
	var_sec = seccion();
	var_nomb = document.grabar.nombre_cliente.value;
	var_contac = document.grabar.contacto_cliente.value;
	var_tfno = document.grabar.telefono_cliente.value;
	var_email = document.grabar.email_cliente.value;
	if (document.grabar.enabled.checked)
	{
		var_enab= 1;
	}
	else
	{
		var_enab = 0;
	}
	window.location= datos+"?variable1="+var_cat+"&variable2="+var_sec+"&variable3="+var_nomb+"&variable4="+var_enab+"&variable5="+var_contac+"&variable6="+var_tfno+"&variable7="+var_email;
}

function generarpreview(cliente){
	divResultado = document.getElementById('preview');
	preview=objetoAjax();
	preview.open("GET", "pages/preview.php?variable1="+cliente);
	preview.onreadystatechange=function() 
	{
			
		if (preview.readyState==4) 
		{
			
			divResultado.innerHTML = preview.responseText
		}
	}
	preview.send(null)
}

function destruirpreview(){
	divResultado = document.getElementById('preview');
	preview=objetoAjax();
	preview.open("GET", "pages/preview_out.php");
	preview.onreadystatechange=function() 
	{
			
		if (preview.readyState==4) 
		{
			
			divResultado.innerHTML = preview.responseText
		}
	}
	preview.send(null)
}

function Generartabla(elemento){
	var cat = elemento.innerHTML;
	divResultado = document.getElementById('secciones');
	ajax=objetoAjax();
	ajax.open("GET", "pages/categorias.php?variable1="+cat);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.send(null)
}

function Destruirtabla(elemento){
	var cat = elemento.innerHTML;
	divResultado = document.getElementById('secciones');
	ajax=objetoAjax();
	ajax.open("GET", "pages/secciones_out.php");
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.send(null)
}

function MostrarConsulta(datos){
	var cat = categoria();
	if (cat=="0")
	{
	alert("Debe seleccionar una categoria.");
	}
	else
	{
		divResultado = document.getElementById('resultado');
		ajax=objetoAjax();
		ajax.open("GET", datos+"?variable1="+cat);
		ajax.onreadystatechange=function() 
		{
			if (ajax.readyState==4) 
			{
				divResultado.innerHTML = ajax.responseText
			}
		}
	}
	ajax.send(null)
}

window.onload = function() {
  setInterval(tiempo, 1000);
};
