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 cerrar(){
	
		if(confirm("Desea cerrar el administrador ?")){			
				window.location = "logout.php"			
			}else{
					return false
				}
	
	}
	
function menus(){

			divMenus = document.getElementById('contenedor');
			ajax=objetoAjax();	
			ajax.open("POST", "menus/index.php",true);
			ajax.onreadystatechange=function() {
					if (ajax.readyState==1) {	
						divMenus.innerHTML = "<img src=\"images/loading.gif\" >"
					}
					if (ajax.readyState==4) {	
						divMenus.innerHTML = ajax.responseText	
					}
			}
			ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			ajax.send("carga=1" )
	
	}	
	
function imagenes(){
	
			divImgs = document.getElementById('contenedor');
			ajax=objetoAjax();	
			ajax.open("POST", "imagenes/index.php",true);
			ajax.onreadystatechange=function() {	
					if (ajax.readyState==1) {
						divMenus.innerHTML = "<img src=\"images/loading.gif\" >"
					}
					if (ajax.readyState==4) {
						divMenus.innerHTML = ajax.responseText
					}
			}
			ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			ajax.send("carga=1" )
	
	}	

function templates(){

            divImgs = document.getElementById('contenedor');
			ajax=objetoAjax();
			ajax.open("POST", "templates/index.php",true);
			ajax.onreadystatechange=function() {
					if (ajax.readyState==1) {
						divImgs.innerHTML = "<img src=\"images/loading.gif\" >"
					}
					if (ajax.readyState==4) {
						divImgs.innerHTML = ajax.responseText
					}
			}
			ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			ajax.send("carga=1" )

}

function cargaEdicion(idMenu){
			
			document.getElementById('edicion').src = "detalle.php?idMenu="+idMenu
	
	}	
	
function upload(par){
	
			document.getElementById('frm_imagenes').src="imagenes/upload.php?id="+par
		
	}
	
function popDir(sec){
			
			if(sec == 5){				
					document.frm_upload.sust.value = "promociones.jpg";
					return false;
				}
	
			window.open('popDir.php?id='+sec,'null','width=700px,height=300px,scrollbars=yes')
		
	}

function sustituye(nombre){
			
			opener.document.frm_upload.sust.value = nombre
			window.close();
	
	}
	
function validaUpload(sec){
			
			error = "Se han encontrado los siguientes errores:";
			ban  = 0;
			
			if(document.frm_upload.file.value == ""){
					error += "\n - Seleccione un elemento a adjuntar.";
					ban ++;
				}else{
							
							extension = document.frm_upload.file.value.substr(document.frm_upload.file.value.lastIndexOf("."));
							if(sec != 1){
								
									if(extension != ".jpg"){
												error += "\n - Debe adjuntar una im\u00e1gen con extensi\u00f3n .jpg";
												ban ++;
									}
							
							}else{
									
									if(extension != ".swf"){
												error += "\n - Debe adjuntar una animaci\u00f3n con extensi\u00f3n .swf";
												ban ++;
									}
									
							}
					
					}
				
			if(document.frm_upload.sust.value == ""){
					error += "\n - Seleccione la im\u00e1gen que desea sustituir.";
					ban ++;
				}				
				
			var arreglo = document.frm_upload.file.value.split("\\");
			var final = document.frm_upload.file.value.split("\\").length;
			var cad = arreglo[final-1];	
			
			if(cad == document.frm_upload.sust.value){
					error += "\n - La im\u00e1gen que adjunta no se debe llamar igual que la im\u00e1gen que desea sustituir.";
					ban ++;				
				}
				
			if(ban > 0){
					alert(error);
					return false;
				}			
			
	}
	
	function estiloIn(elemento){
			elemento.style.color = "#003366";
			elemento.style.background = "#FFFFFF";
		}
		
	function estiloOut(elemento){
			elemento.style.color = "#FFFFFF";
			elemento.style.background = "#003366";
		}		
	
	function menu(valor){

				document.getElementById('frm_menus').src="menus/edita.php?id="+valor
		
		}
    function template(valor){

				document.getElementById('frm_templates').src="templates/edita.php?id="+valor

		}

     	function uploadBD(){

                divMenus = document.getElementById('contenedor');
			ajax=objetoAjax();
			ajax.open("POST", "bd/index.php",true);
			ajax.onreadystatechange=function() {
					if (ajax.readyState==1) {
						divMenus.innerHTML = "<img src=\"images/loading.gif\" >"
					}
					if (ajax.readyState==4) {
						divMenus.innerHTML = ajax.responseText
					}
			}
			ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			ajax.send("carga=1" )

	}

	function verifica(){
		
				if(!confirm("Los cambios se aplicar\u00e1n al portal web, desea continuar ?")){
						return false
					}
				
		}
		
	function elimina(id){
		
				if(confirm("En verdad desea eliminar el registo seleccionado ?")){
									resp=document.getElementById('mensaje');
									ajax=objetoAjax();	
									ajax.open("POST", "elimina.php",true);
									ajax.onreadystatechange=function() {
											if (ajax.readyState==4) {
													est =  ajax.responseText	
													alert(est)
													parent.location.reload();
												}
									}
									ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
									ajax.send("idMenu=" + id )																		
														
									
						}else{
							
								return false;	
								
					}
				
		}
		
	function validaNuevoMenu(){
		
				error = "Se han encontrado los siguientes errores:";
				ban = 0;
		
				if(document.nvo_menu.titulo.value == ""){
						error += "\n - Escriba un t\u00edtulo para el men\u00fa.";
						ban ++;				
					}
				if(document.nvo_menu.contenido.value == ""){
						error += "\n - Escriba un contenido para el men\u00fa.";
						ban ++;				
					}
				if(ban > 0){
						alert(error);
						return false;
					}
		
		}	
		
	function descargaBD(){

		file = prompt("Nombre del archivo: ")
		if(!file){return false;}
		if(file == ""){file="reporte";}	
		window.location="excel.php?nombre="+file;		
	
	}

    function desselect(elemento){
        elemento.checked=false;
    }

    function previweTemplate(disenio){
        bann = 0;

        opciones = document.getElementsByName("popup");
        for(i = 0 ; i < opciones.length ; i++){
                if(opciones[i].checked == true)
                {
                    template = (i+1);
                    bann ++;
                }
        }

        if(bann == 0){
            alert("Debe seleccionar un templete a visualizar");
            return false;
        }
        
        t = (screen.height - 600) / 2;
        l = (screen.width - 800) / 2;

        window.open('../../templates/op'+disenio+'/'+template,'null','width=800,height=600,top='+t+',left='+l);

    }

    function desselectTemp(){
                opciones = document.getElementsByName("disenio");
                for(i = 0 ; i < opciones.length ; i++){
                        opciones[i].checked == false
                }
    }

    function validaAltaTemplate(){

        error = "Debe de seleccionar un templete y un dise\u00f1o antes de guardar sus cambios:";
        bann = 0;

        templates = document.getElementsByName("popup");
        for(i = 0 ; i < templates.length ; i++){
                if(templates[i].checked == true){
                    bann ++;
                }
        }      

           if(bann == 0 ){
                alert(error);
                return false;
           }

    }

    function pop(){
                //alert("quiobolas");
                //return false;
                ajax=objetoAjax();
                ajax.open("POST", "Administrador/templates/verificaTemplate.php",true);
                ajax.onreadystatechange=function() {
					if (ajax.readyState==4) {
						if(ajax.responseText == 0){
                            return false;
                        }else{
                                t = (screen.height - 600) / 2;
                                l = (screen.width - 800) / 2;

                                window.open(ajax.responseText , 'null' , 'width=800,height=600,top='+t+',left='+l);
                        }
					}
                }
                ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
                ajax.send("0" )

    }


    function contentMicro(sec){
                   divContenido = document.getElementById('popcontent');
                   ajax=objetoAjax();
                   ajax.open("POST", "../../../Administrador/templates/contenidos.php",true);
                    ajax.onreadystatechange=function() {
					if (ajax.readyState==4) {
                        divContenido.innerHTML = "Cargando ..."
                    }
                    if (ajax.readyState==4) {
						divContenido.innerHTML = ajax.responseText                       
					}
                }
                ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
                ajax.send("sec="+sec)
    }

    function preview(imagen){
                //alert('<img src="../../templates/preview'+imagen+'.jpg"  />');
                document.getElementById('imagenpreview').innerHTML = '<img src="../../templates/preview/'+imagen+'.jpg"  style="width:400px; height:300px" />'

    }
    function previoEnvios(){

                if(confirm("El envio puede tardar dependiendo de la cantidad de usuarios.\nDesea continuar ?")){
                            error = "Antes de continuar:";
                            ban = 0;

                                if( document.getElementById('imagen').value == 0 ){
                                    error += "\n\nSeleccione una pieza para enviar.";
                                    ban ++;
                                }

                                if(ban > 0){
                                    alert(error);
                                    return false;
                                }
                }else{
                    return false;
                }
    }

    function desactiva(){

            pops = document.formTemp.popup;
                for(i = 0 ; i <= 6 ; i++){
                            pops[i].checked = false;
                }
        
    }
		