// JavaScript Document SETCODE FOR CMS -
//document.write('<div id="box_load"><div align="center"><br><img src="images/preloader.gif" alt="loader" /><br>Cargando...</div></div>');

//PERFORMANCE FUNCTION FOR getElementById
function GEBI(id){
	return document.getElementById(id);
	}
//jQuery.noConflict();	
/*
$(document).ready(
				  function(){
					  	GEBI('box_load').style.display='none';
						//Redondear Bordes de la caja Hora
						Nifty("div.hora","height");
						//Mostrar Reloj Digital
						//window.setTimeout("mostrar()",1000);
						reloj();
						//SPLIT COL LEFT WITH CONTENT GENERAL - COPYRIGHT JOSE A GOMEZ JARAMILLO	
						 function hideElementLeft(){
							if(GEBI('block_left').style.display=='')
								{
									GEBI('block_left').style.display='none';
									var obj, ob2;
									obj= GEBI("content");
									obj2=GEBI("modules");
								
									if(obj2.offsetWidth<obj.offsetWidth )
										{
										  obj.style.width="79%";
										  GEBI("split_left").style.background="url(images/split_panel_return.png) no-repeat";
										  GEBI("split_left").style.width="6px";
										  GEBI("split_left").style.height="50px";
										}
								}
							else{
									GEBI('block_left').style.display='';
									var obj, ob2;
									obj =  GEBI("content");
									obj2 = GEBI("modules");
									
									if(obj2.offsetWidth<obj.offsetWidth )
										{
										  obj.style.width="59.4%";
										 GEBI("split_left").style.background="url(images/split_panel_inside.png) no-repeat";
										 GEBI("split_left").style.width="6px";
										 GEBI("split_left").style.height="50px";
										}
								}	
							}
						
						
						//ACTIVAR EL SPLIT IZQUIERDO
						$('#split_left').click(function(){ hideElementLeft()});
						
						
						//SLIDE TOGGLE EFECTO EN MODULOS
						$('div.head_modules').click(
								function(){
									$(this).next('div.support_members').slideToggle(400);
									$(this).next('div.contactos').slideToggle(400);
									$(this).next('div.noticias').slideToggle(400);
									$(this).next('div.control_follow').slideToggle(400);
									}
							);
						$('div.contactos, div.noticias').css({display:'none'});
						
																
						//INICIO CLICK
						$('div#inicio').click(function(){ document.location.href='main.php';});
						
						//CLICK MODULO MIEMBROS DEL SISTEMA
						$('button#addmemb').click(function(){ document.location.href='miembros_add.php';});
						$('button#listmemb').click(function(){ document.location.href='miembros.php';});
						$('button#addnoti').click(function(){ document.location.href='noticias_add.php';});
						$('button#listnoti').click(function(){ document.location.href='noticias_list.php';});
						$('button#catnoti').click(function(){ document.location.href='noticias_cat_list.php';});
						$('button#addfaq').click(function(){ document.location.href='pqr_add.php';});
						$('button#listfaq').click(function(){ document.location.href='pqr_list.php';});
						
						
						//IR A MODULOS DESDE EL BOTON SELECT
						$('button#modulo_ir').click(function(){ 
															 var destino=GEBI('modulos_go').options[GEBI('modulos_go').selectedIndex].value;
															 document.location.href=destino; 
															 });
						
						//ASIGNAR TEXTO AL BOTON TAN PRONTO SE HAGA UNA SELECCION DEL MODULO
						$('select#modulos_go').change(function(){ $('#name_m').text(GEBI('modulos_go').options[GEBI('modulos_go').selectedIndex].text); });
						
						//HABILITAR TOGGLE A IMAGEN EDIT EN LA LISTA DE MIEMBROS
						$('img.edit_img_user, span.edit_img_user').click(function(){ $('div#file_post').slideToggle(400); });
						$('img.edit_img_user, span.edit_img_user').css({cursor:'pointer'});
						$('div#file_post').css({textalign:'center'});
						

					  	}//END FUNCTION MAIN
						
				  );*/



//LIGHTING FIELDSETS
	

		

//FUNCIONES SCRIPT GENERALES
//Funcion de Envio de Formularios...
function enviar (formu){
	document.getElementById(formu).submit();		
}

//Funcion generadora de extenciones PHP en la web...
function ingre_ext(){
	document.paginasweb.paginas_nombre.value = '';
	document.paginasweb.paginas_cuerpo.value = '';	
	document.paginasweb.paginas_nombre.value = document.paginasweb.nombre_pag.value+'.php';
	document.paginasweb.paginas_cuerpo.value = document.paginasweb.nombre_pag.value+'_body.php';		
}

//Funcion de Eliminacion de las paginas creadas...
function eli_pagina(id,nombre) {
	var eli_pagina = confirm('>>> Esta seguro de eliminar '+nombre+' ?');
	if (eli_pagina == true) {
		window.location="paginas_elimi.php?pagid="+ id;
	} 
}

function eli_nota(id,nombre) {
	var eli_pagina = confirm('>>> Esta seguro de eliminar la Nota Debito N° '+nombre+' ?');
	if (eli_pagina == true) {
		window.location="info_process.php?modo=elinota&id="+ id;
	} 
}

//Funcion de Eliminacion de pqr...
function eli_pqr(id,pregunta) {
	var eli_pagina = confirm('>>> Esta seguro de eliminar el pqr '+pregunta+' ?');
	if (eli_pagina == true) {
		window.location="pqr_process.php?modo=eliPQR&conid="+ id;
	} 
}



//Funcion de Eliminacion de registros...
function eli_datos(nombre,formulario) {
	var eli_datos = confirm('>>> Esta seguro de  eliminar '+nombre+' ?');
	if (eli_datos == true) {
		document.getElementById(formulario).submit();
	} 
}

//Funcion de Eliminacion de los contactos...
function eli_contact(idcon,nombrecon) {
	var eli_contact = confirm('>>> Esta seguro de  eliminar el contacto '+nombrecon+' ?');
	if (eli_contact == true) {
		window.location="contact_process.php?conid="+ idcon;
	} 
}

//Funcion de muestra de infomacion adicional en las tablas...
function mas(idval) {
	var valor = 'info'+idval;
	var muestra = 'menos'+idval;	
	var oculta = 'mas'+idval;		
	GEBI(muestra).style.display='';		
	GEBI(valor).style.display='';		
	GEBI(oculta).style.display='none';				
}

//Funcion de ocultar la infomacion adicional en las tablas...
function menos(idval) {
	var valor = 'info'+idval;
	var muestra = 'menos'+idval;	
	var oculta = 'mas'+idval;		
	GEBI(valor).style.display='none';		
	GEBI(muestra).style.display='none';			
	GEBI(oculta).style.display='';	
}

//Funcion de muestra de infomacion adicional en las tablas...
function mas_multi(idval,viewmas,viewmenos,viewmues,valucam) {
	var valor=new Array;	
	for(var i=0;i<=valucam;i++){
		valor[i] = i+viewmues+idval;		
	}
	var muestra = viewmenos+idval;	
	var oculta = viewmas+idval;		
	GEBI(muestra).style.display='';		
	for(var i=0;i<=valucam;i++){
		GEBI(valor[i]).style.display='';			
	}
	GEBI(oculta).style.display='none';				
}

//Funcion de ocultar la infomacion adicional en las tablas...
function menos_multi(idval,viewmas,viewmenos,viewmues,valucam) {
	var valor=new Array;
	for(var i=0;i<=valucam;i++){
		valor[i]= i+viewmues+idval;		
	}
	var muestra = viewmenos+idval;	
	var oculta = viewmas+idval;		
	for(var i=0;i<=valucam;i++){
		GEBI(valor[i]).style.display='none';			
	}		
	GEBI(muestra).style.display='none';	
	GEBI(oculta).style.display='';	
}	

//Funcion contadora de caracteres en los campos de texto...
function checkLength(field,charactercount,countfield) {
	document.getElementById(countfield).value = document.getElementById(field).value.length;
	maxlength=charactercount;
	if(GEBI(field).value.length>=maxlength) {
		alert('El texto debe de contener ' + maxlength + ' caracteres o menos.');			
		GEBI(field).focus();
		return false;
	} else {
		return true;
	}
}							
//Validador de campos numericos
function numberValidate(e) {
	tecla = (document.all) ? e.keyCode : e.which;
	if (tecla==8 || tecla==0) return true; //Tecla de retroceso (para poder borrar)
		patron =/[0-9]/;
		te = String.fromCharCode(tecla);
		return patron.test(te);
};
