// JavaScript Document
var categoriaActual = 0;
var mensajeLoading = "<center><br><br><br><img src='/app/template/img/loading.gif' valign='middle' align='absmiddle'><br><span class='info_descripcion'> Cargando </span></center>";
/*function openAlert() 
{
  Dialog.alert("<img src='/app/template/img/ico/warning2.jpg' align='middle' />&nbsp;&nbsp;<strong>Selecciona al menos un registro</strong>", {
  windowParameters: {
  top:200, width:400,height:150,className: "alphacube"
  }})
}*/
function validar(e) {
  tecla = (document.all) ? e.keyCode : e.which;
  if (tecla==13) busquedaFront();
}

function detalleImgPortada(server,idEscuela){

	window.location = "http://"+server+"/pages/interior.php?detallePortada=1&idEscuela="+idEscuela;

}

function existeDIV(idEscuela){
	if(document.getElementById('listado_escuelas')){
		//alert(idEscuela);
		document.getElementById('listado_escuelas').innerHTML=mensajeLoading;
		//$ajaxreplace("listado_escuelas", "/app/admin/modulos/Escuelas/front/php/detalle.php?idEscuela="+idEscuela, false);
		$ajaxload('listado_escuelas', "/app/admin/modulos/Escuelas/front/php/detalle.php?idEscuela="+idEscuela, mensajeLoading,'blind',false);
		$('listado_escuelas').style.height = "";
	}else{
		setTimeout("existeDIV("+idEscuela+");",10);
	}
}

function eligeSubcategoria(categoria,id)
{
	
	document.getElementById('idCat').value = id;
	document.getElementById('idSubCat').value = id;
		//alert("kjhkjh k");
	//document.getElementById('td_subcategoriaDe').innerHTML = "&nbsp;"+categoria;
	//document.getElementById('subcategoria').value = id;
	//alert(categoriaActual);
	//alert(id);
	if(categoriaActual != 0)
		eval("document.getElementById('"+categoriaActual+"').style.color = '#565656'");
	eval("document.getElementById('"+id+"').style.color = 'blue'");
	categoriaActual = id;
}

function scrollit(){ 

	//var I = window.pageYOffset; // Solo Firefox
	var I = document.documentElement.scrollTop; // Al parecer funciona bien con Firefox e IE7
	var velocidad = 3;
	//alert(I);
	if(I < 170){
		for (I; I<=170; I=I+velocidad){ 	 
			parent.scroll(1,I)  
		}
	}else if(I > 170){
		for (I; I>=170; I=I-velocidad){ 	
			parent.scroll(1,I)  
		}
	}
} 

function scrollit2(){ 

	//var I = window.pageYOffset; // Solo Firefox
	var I = document.documentElement.scrollTop; // Al parecer funciona bien con Firefox e IE7
	var velocidad = 3;
	//alert(I);
	//alert(document.getElementById('numSubCategorias').value);
	var limite = 82  + 170 + (24*(parseInt(document.getElementById('numSubCategorias').value/3)));
	if(navigator.appName != "Netscape"){ // Netscape -> Firefox
		if(parseInt(document.getElementById('numSubCategorias').value) < 5)
			limite += 35;
		else
			limite += 70;
	}
	//alert(limite);
	if(I < limite){
		for (I; I<=limite; I=I+velocidad){ 	 
			parent.scroll(1,I)  
		}
	}else if(I > limite){
		for (I; I>=limite; I=I-velocidad){ 	
			parent.scroll(1,I)  
		}
	}
} 

function scrollit3(){ 

	//var I = window.pageYOffset; // Solo Firefox
	var I = document.documentElement.scrollTop; // Al parecer funciona bien con Firefox e IE7
	var velocidad = 3;
	//alert(I);
	//alert(document.getElementById('numSubCategorias').value);
	var limite =  170;
	/*
	if(navigator.appName != "Netscape"){ // Netscape -> Firefox
		if(parseInt(document.getElementById('numSubCategorias').value) < 5)
			limite += 35;
		else
			limite += 70;
	}
	*/
	//alert(limite);
	if(I < limite){
		for (I; I<=limite; I=I+velocidad){ 	 
			parent.scroll(1,I)  
		}
	}else if(I > limite){
		for (I; I>=limite; I=I-velocidad){ 	
			parent.scroll(1,I)  
		}
	}
} 
/*********************************************/

function detalleEscuelas(idEscuela, clave, busqueda, pagina){
	//alert(clave);
	//alert(document.getElementById('paginado').innerHTML);
	if(document.getElementById('paginado'))
		document.getElementById('paginado').style.display = "none";
	//alert(document.getElementById('paginado').innerHTML);

	document.getElementById('tabla_listado').innerHTML=mensajeLoading;
	//$ajaxreplace('tabla_listado',"/app/admin/modulos/Escuelas/front/php/detalle.php?page="+pagina+"&idEscuela="+idEscuela+"&clave="+clave+"&busqueda="+busqueda,mensajeLoading,'blind',false);
	$ajaxload('tabla_listado', "/app/admin/modulos/Escuelas/front/php/detalle.php?page="+pagina+"&idEscuela="+idEscuela+"&clave="+clave+"&busqueda="+busqueda, mensajeLoading,'blind',false);
	$('tabla_listado').style.height = "";
if(document.getElementById("texto_paginado"))
	document.getElementById("texto_paginado").style.visibility = 'hidden';
	
	
	if(document.getElementById('scroll'))
		scrollit2();
	else
		scrollit3();

	

/*	
	if(imageArray[0] == 'undefined')
		setTimeout("alert('VACIO');",1000);
	else
		setTimeout("alert(imageArray[0]);",1000);
*/
}

/*function preCarga(){
	//alert("kjh - "+imageArray[0]);
	if(isset(imageArray[0])){
		//alert("kjh - "+imageArray[0]);
		//alert("awiwiiii");

	}else{

		//myLightbox.start();
		//myLightbox.end();
		//alert("mis pelotongas");
		funcion="preCarga()";
        intervalo=setTimeout(funcion,550); 
	}
}*/

function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
}

/*****************************************/
function busquedaFront(){
	
	document.getElementById('idCat').value = "";
	document.getElementById('idSubCat').value = "";
	
	categoriaActual = 0;
	//alert("kjhdfsjkahdk sja");
	var Escuela 	= document.getElementById('nombre').value;
	var Direccion 	= document.getElementById('direccion').value;
	var Colonia 	= document.getElementById('colonia').value;
	var Ciudad 		= document.getElementById('ciudad').value;
	var Categoria 	= document.getElementById('categoria').value;
	var particulares = 0;
	
	if(Escuela.toLowerCase() == 'características de la escuela')
		Escuela = '';

	
	if($2('particulares').checked == true)
		particulares = 1;

		
//alert(Escuela+" - "+Direccion+" - "+Colonia+" - "+Ciudad+" - "+Categoria);
	//muestra imagen de loading
	document.getElementById('listado_escuelas').innerHTML=mensajeLoading;
	//$ajaxreplace("listado_escuelas", "/app/admin/modulos/Escuelas/front/php/listado.php?ocultar=1&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&categoria="+Categoria+"&texto_img=CATEGORIAS&img=_1", false);
	$ajaxload('listado_escuelas', "/app/admin/modulos/Escuelas/front/php/listado.php?ocultar=1&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&categoria="+Categoria+"&texto_img=CATEGORIAS&img=_1", mensajeLoading,'blind',false);
	$('listado_escuelas').style.height = "";
	//alert("jkgkjhkj");
	Reload6(Escuela, Direccion, Colonia, Ciudad, Categoria, particulares);
}
function Reload6(Escuela, Direccion, Colonia, Ciudad, Categoria, particulares)
{
	if(document.getElementById("control2")){
		document.getElementById('tabla_listado').innerHTML=mensajeLoading;
		//$ajaxreplace('tabla_listado',"/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?busqueda=1&ocultar=1&page=0&clave=&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&categoria="+Categoria,'mensajeLoading','blind',false);
		$ajaxload('tabla_listado', "/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?busqueda=1&ocultar=1&page=0&clave=&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&categoria="+Categoria, mensajeLoading,'blind',false);
		$('tabla_listado').style.height = "";
		Contador();
	}
	else{
		//alert("Reload5("+idCat+","+idSubCat+","+texto_img+","+img+")");
		setTimeout("Reload6('"+Escuela+"','"+Direccion+"','"+Colonia+"','"+Ciudad+"',"+Categoria+","+particulares+")",100);
	}			
}
/*******************************************/

function reiniciarBuscador(){
	$2('nombre').value = "Nombre de la Escuela";
	$2('direccion').value = "Clase de ...";
	$2('colonia').value = "";
	$2('ciudad').value = "";
	$2('categoria').value = 0;
	
}
/*******************************************/
/*
function Eliminar(id,modulo)
{
	Dialog.confirm("<img src='/app/template/img/ico/question2.jpg' align='middle' />&nbsp;&nbsp;<strong>¿Desea eliminar el registro seleccionado?</strong>",
                   {
				   top: 150, width:500,height:150, className: "alphacube", okLabel: "Si", cancelLabel:"No", action:"window.location='/app/admin/modulos/"+modulo+"/php/eliminar.php?id="+id+"'"
				   });
}
*/
function listado_escuelas(idCat, idSubCat, texto_img, img){
	if(document.getElementById('paginado'))
				document.getElementById('paginado').style.display = "block";
	//alert(document.getElementById('listado_escuelas'));
	//alert(document.getElementById('idCat'));
	document.getElementById('idCat').value = idCat;
	//alert("1");
	document.getElementById('idSubCat').value = idSubCat;
	//alert("2");
	
	//muestra imagen de loading
	document.getElementById('listado_escuelas').innerHTML=mensajeLoading;
	//alert("3");
	/*$ajaxreplace("listado_escuelas", "/app/admin/modulos/Escuelas/front/php/listado.php?idCat="+idCat+"&idSubCat="+idSubCat+"&texto_img="+texto_img+"&img="+img, false);
	$("listado_escuelas").style.height = "";
	$("listado_escuelas").style.opacity = "1";*/
	$ajaxload('listado_escuelas', "/app/admin/modulos/Escuelas/front/php/listado.php?idCat="+idCat+"&idSubCat="+idSubCat+"&texto_img="+texto_img+"&img="+img, mensajeLoading,'blind',false);
	$('listado_escuelas').style.height = "";
	
	//alert("4");
	Reload5(idCat, idSubCat, texto_img, img);
}

function tablaListadoFront(idCat, idSubCat, clave, pagina, busqueda){
	//alert("idCat: "+idCat+" - idSubCat: "+idSubCat);
	//alert(clave);
	//alert(document.getElementById('tabla_listado').style.display);
	
	
	
	/*********************/
	if($2('nombre')){
		var Escuela		= $2('nombre').value;
		if(Escuela.toLowerCase() == 'características de la escuela')
			Escuela = '';
	}else
		var Escuela		= "";
		
	if($2('direccion'))
		var Direccion 	= $2('direccion').value;
	else
		var Direccion 	= "";
		
	if($2('colonia'))
		var Colonia 	= $2('colonia').value;
	else 
		var Colonia 	= "";
		
	if($2('ciudad'))
		var Ciudad 		= $2('ciudad').value;
	else
		var Ciudad 		= "";

	if($2('categoria'))
		var Categoria 	= $2('categoria').value;
	else
		var Categoria 	= "";
		
	if($2('particulares'))
		if($2('particulares').checked == true)
			var particulares = 1;
		else
			var particulares = 0;
	else
		var particulares = 0;
	
	/***********************/
	
	
	document.getElementById('tabla_listado').style.display = "block";
	//alert(document.getElementById('tabla_listado').style.display);
	document.getElementById('tabla_listado').innerHTML=mensajeLoading;
	//$ajaxreplace('tabla_listado',"/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page="+pagina+"&clave="+clave+"&idCat="+idCat+"&idSubCat="+idSubCat,mensajeLoading,'blind',false);    //backup
	//$ajaxreplace('tabla_listado',"/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page="+pagina+"&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&idCat="+idCat+"&idSubCat="+idSubCat+"&busqueda=0&clave="+clave ,mensajeLoading,'blind',false);
	$ajaxload('tabla_listado', "/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page="+pagina+"&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&idCat="+idCat+"&idSubCat="+idSubCat+"&busqueda="+busqueda+"&clave="+clave+"&categoria="+Categoria, mensajeLoading,'blind',false);
	$('tabla_listado').style.height = "";
	
	/**///$ajaxreplace('tabla_listado', '/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page=' + paginado +"&orden="+orden+"&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&idCat="+idCat+"&idSubCat="+idSubCat+"&busqueda="+busqueda+"&clave="+clave, false);
	
	Contador();
	
	document.getElementById('paginado').style.display = "block";
	document.getElementById('page_up').style.display = "block";
	document.getElementById('page_down').style.display = "block";
}

	function Reload5(idCat, idSubCat, texto_img, img)
	{
		//alert(document.getElementById('tabla_listado'));
		//alert(document.getElementById('control2'));
		
		if(document.getElementById("control2")){
			document.getElementById('idCat').value = idCat;
			document.getElementById('idSubCat').value = idSubCat;
			//alert("mis pelotongas");
			if(idCat != 0){
				categoriaActual = idSubCat;
				eligeSubcategoria(idSubCat,idSubCat);
			}
			//alert(document.getElementById('tabla_listado'));
			document.getElementById('tabla_listado').innerHTML=mensajeLoading;
			//$ajaxreplace('tabla_listado',"/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page=0&clave=&idCat="+idCat+"&idSubCat="+idSubCat+"&texto_img="+texto_img+"&img="+img,mensajeLoading,'blind',false);
			$ajaxload('tabla_listado', "/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page=0&clave=&idCat="+idCat+"&idSubCat="+idSubCat+"&texto_img="+texto_img+"&img="+img, mensajeLoading,'blind',false);
			$('tabla_listado').style.height = "";
			Contador();
		}
		else{
			//alert("Reload5("+idCat+","+idSubCat+","+texto_img+","+img+")");
			setTimeout("Reload5("+idCat+","+idSubCat+",'"+texto_img+"','"+img+"')",100);
		}
				
	}
/*
function eliminaVarios()
{	
	var elimina = 0;
	var check = document.form3.getElementsByTagName("input");	
	for(var i = 0; i<check.length; i++){
		if(check[i].checked == true)
			elimina = 1;
	}
	if(elimina == 1){
	Dialog.confirm("<img src='/app/template/img/ico/question2.jpg' align='middle' />&nbsp;&nbsp;<strong>¿Desea eliminar los registros seleccionados?</strong>",
                   {
				   top: 150, width:450, className: "alphacube", okLabel: "Si", cancelLabel:"No",action:"document.form3.submit()"
				   });
	}else
		openAlert();
}
*/
function loadTable(idHidden)
{	//funcion que indica el orden 1 = ASC, 2 = DESC 
	var clave = document.getElementById('clave').value;
	var filtro = document.getElementById('filtro').value;
	var orden = $2(idHidden).id+$2(idHidden).value
	
	//muestra imagen de loading
	document.getElementById('tabla_listado').innerHTML=mensajeLoading;
	
	if( $2(idHidden).value == 1 ){
		//$ajaxreplace('tabla_listado', '../ajax/php/tablaListado.php?orden='+orden+"&clave="+clave+"&page=0&filtro="+filtro , false);
		$ajaxload('tabla_listado', '../ajax/php/tablaListado.php?orden='+orden+"&clave="+clave+"&page=0&filtro="+filtro, mensajeLoading,'blind',false);
		$('tabla_listado').style.height = "";
		$2(idHidden).value = 2;
		$2("ordenH").value = orden;
	}
	else if( $2(idHidden).value == 2 ){
		//$ajaxreplace('tabla_listado', '../ajax/php/tablaListado.php?orden='+orden+"&clave="+clave+"&page=0&filtro="+filtro, false);
		$ajaxload('tabla_listado', '../ajax/php/tablaListado.php?orden='+orden+"&clave="+clave+"&page=0&filtro="+filtro, mensajeLoading,'blind',false);
		$('tabla_listado').style.height = "";
		$2(idHidden).value = 1;
		$2("ordenH").value = orden;
	}
	Contador();
}

function page(paginado)
{	
	//alert("idCat: "+ document.getElementById('idCat').value)
	//alert("idSubCat: "+ document.getElementById('idSubCat').value)
	//alert("categoria: "+ document.getElementById('categoria').value)
	
	if(document.getElementById('idCat').value != ""){
		var idCat = document.getElementById('idCat').value;
	}else{
		var idCat = "";
	}
	
	if(document.getElementById('idSubCat').value != ""){
		var idSubCat = document.getElementById('idSubCat').value;
	}else{
		var idSubCat = "";
	}
	
	//alert("idCat = "+idCat+" - idSubCat = "+idSubCat);
	/**************************/

	var orden = $2("ordenH").value;
	
	/*********************/
	if($2('nombre')){
		var Escuela		= $2('nombre').value;
		if(Escuela.toLowerCase() == 'características de la escuela')
			Escuela = '';
	}else
		var Escuela		= "";
		
	if($2('direccion'))
		var Direccion 	= $2('direccion').value;
	else
		var Direccion 	= "";
		
	if($2('colonia'))
		var Colonia 	= $2('colonia').value;
	else 
		var Colonia 	= "";
		
	if($2('ciudad'))
		var Ciudad 		= $2('ciudad').value;
	else
		var Ciudad 		= "";

	//alert($2('categoria').value);

	if($2('categoria'))
		var Categoria 	= $2('categoria').value;
	else
		var Categoria 	= "";
		
	if($2('particulares'))
		if($2('particulares').checked == true)
			var particulares = 1;
		else
			var particulares = 0;
	else
		var particulares = 0;
	
	/***********************/
	
	var busqueda  		= $2("busqueda").value;
	var clave  			= $2("clave_aux").value;
	
	//alert(clave);
	
	document.getElementById('tabla_listado').style.display = "block";
	//alert(paginado);
	//muestra imagen de loading
	document.getElementById('tabla_listado').innerHTML=mensajeLoading;
	
	//$ajaxreplace('tabla_listado', '/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page=' + paginado +"&orden="+orden+"&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&idCat="+idCat+"&idSubCat="+idSubCat+"&busqueda="+busqueda+"&clave="+clave, false);
	$ajaxload('tabla_listado', '/app/admin/modulos/Escuelas/front/ajax/php/tablaListado.php?page=' + paginado +"&orden="+orden+"&escuela="+Escuela+"&direccion="+Direccion+"&colonia="+Colonia+"&ciudad="+Ciudad+"&particulares="+particulares+"&idCat="+idCat+"&idSubCat="+idSubCat+"&busqueda="+busqueda+"&clave="+clave+"&categoria="+Categoria, mensajeLoading,'blind',false);
	$('tabla_listado').style.height = "";
	Contador();
}

function buscar()
{	
	var clave = document.getElementById('clave').value;	
	var filtro = document.getElementById('filtro').value;
	var orden = $2("ordenH").value;
	
	//muestra imagen de loading
	document.getElementById('tabla_listado').innerHTML=mensajeLoading;
	
	//$ajaxreplace("tabla_listado", "../ajax/php/tablaListado.php?clave="+clave+"&orden="+orden+"&page=0&filtro="+filtro, false);
	$ajaxload('tabla_listado', "../ajax/php/tablaListado.php?clave="+clave+"&orden="+orden+"&page=0&filtro="+filtro, mensajeLoading,'blind',false);
	$('tabla_listado').style.height = "";
	Contador();
}
function Contador()
{	
if(document.getElementById("texto_paginado"))
	document.getElementById("texto_paginado").style.visibility = 'visible';
	if( $2("start") ){
	$2("C_start").innerHTML= $2("start").value;
	$2("C_stop").innerHTML= $2("stop").value;	
	$2("C_total").innerHTML= $2("numRegistros").value;	
	display_page();
	document.form3.removeChild($2("start"));
	document.form3.removeChild($2("PAG"));
	}else
	setTimeout("Contador()",50);	
}

function ocultaPaginado(){
	$2("page_up").style.display = "none";
	$2("page_down").style.display = "none";
}

function display_page()
{
	var pagina 		= $2("PAG").value;
	var limit  		= $2("LIMIT").value;
	var numRegistros = $2("numRegistros").value;
	var _stop		= $2("stop").value;
	var start		= $2("C_start").innerHTML;
	
	
	
	//alert("página: "+pagina+"  limit: "+limit+"  numRegistros: "+numRegistros+"  _stop: "+_stop+"  start: "+start);
	

	$2("page_up").innerHTML="";
	$2("page_down").innerHTML="";
	
		//alert("pagina: "+pagina);
		//boton firt
		if(pagina != 0)
			$2("page_up").innerHTML="<img id='firt' src='/app/template/img/btn/navegacion/btn_rw.gif' alt='Primero' width='19' height='18' align='middle' style=' cursor:pointer;' border='0' onClick='javascript:page(0);scrollit3();'  />";
			
		//boton previous
		if((pagina >=2) || (pagina == -1)){
			
				if(pagina != -1){
					var pag = parseInt(pagina,10)-1;
					$2("page_up").innerHTML += "<img id='previous' src='/app/template/img/btn/navegacion/btn_previous.gif' alt='Siguiente' width='19' height='18' border='0' align='middle'  onclick='javascript:page("+pag+");scrollit3();' style='cursor:pointer;'/>";
				}
				else{
					var pag = (parseInt(start,10)/limit)-1;
					$2("page_up").innerHTML += "<img id='previous' src='/app/template/img/btn/navegacion/btn_previous.gif' alt='Siguiente' width='19' height='18' border='0' align='middle'  onclick='javascript:page("+pag+");scrollit3();' style='cursor:pointer;'/>";
					//$2("previous").style.display = "inline";
				}
			}
			
		//alert("7   kjhkjh");

		var aux1 = parseInt(_stop) + 1;
		//alert("aux1: "+aux1+"  numRegistros: "+numRegistros);
		//boton	next
		
		if( aux1 <= numRegistros){			
			var pag = parseInt(pagina,10)+1;
			//alert(pag);
			$2("page_up").innerHTML += "<img id='next' src='/app/template/img/btn/navegacion/btn_next.gif' alt='Siguiente' width='19' height='18' border='0' align='middle'  onclick='javascript:page("+pag+");scrollit3();' style='cursor:pointer;'/>";
			$2("next").style.display = "inline";	
			}
		
		var aux2 = parseInt(_stop) + 1;
		//alert("aux2: "+aux2);
		//boton	end
		if( aux2 < numRegistros )
			$2("page_up").innerHTML += "<img id='end' src='/app/template/img/btn/navegacion/btn_ff.gif' alt='&Uacute;ltimo' width='19' height='18'   border='0' align='middle' style='cursor:pointer;' onclick='javascript:page(-1);scrollit3();'/>";


$2("page_down").innerHTML=$2("page_up").innerHTML;
}


function activarCheck(id)
{	
	id="id["+id+"]";
	if($2(id).checked == false)
		$2(id).checked = true	
	else
		$2(id).checked = false
}

function validaFormulario(form)
{
	var flag=0;
	var requeridos = getElementsByAttribute(document.getElementById(form), "input", "requerido", "1");	
	for(var i=0; i<requeridos.length;i++)
	{
		if(requeridos[i].value == "")
		{
			flag=1;
			eval("document.getElementById('CR_"+requeridos[i].name+"').style.display = 'inline'");
		}
		else
		{
			eval("document.getElementById('CR_"+requeridos[i].name+"').style.display = 'none'");
		}
	}
return flag;
}