<!-- 

function postNotify(sValue)
    {
		
		
		var sInputs = '' ;
		var i= 0;
        var hd = document.getElementById('blCatBrowser_hdMenuID');
        var frm = document.getElementById('Form1');
        
        var ofrmGen = document.getElementById('dvFormGen');
        
        if (sValue == 'anterior'){hd.value = parseInt(hd.value) - 1;}
        if (sValue == 'siguiente'){hd.value = parseInt(hd.value) + 1;}
        if (sValue != 'anterior'){
			if (sValue != 'siguiente') {
        
				var listInputs = ofrmGen.getElementsByTagName('input');
				for (i = 0; i < listInputs.length; i++){

					if (listInputs[i].attributes["type"].value == 'text'){
						sInputs += "<control type='" + listInputs[i].attributes["type"].value + "' id='" + listInputs[i].id + "' value='" +listInputs[i].value+"'/>";
					}
					if (listInputs[i].attributes["type"].value == 'checkbox'){
						if (listInputs[i].attributes["father"] != null){
							sInputs += "<control type='" + listInputs[i].attributes["type"].value + "' id='" + listInputs[i].id + "' checked='" +listInputs[i].checked + "' father='" + listInputs[i].attributes["father"].value + "' />";
						}
					}
				}
				
				

				var listSelects = ofrmGen.getElementsByTagName('select');
				for (i = 0; i < listSelects.length; i++){
					sInputs += "<control type='select' id='" + listSelects[i].id + "' value='" +listSelects[i].selectedIndex+"'/>";
				}
				
				var listDivs = ofrmGen.getElementsByTagName('div');
				for (i = 0; i < listDivs.length; i++){
				
					if (listDivs[i].className == "contPopup tr11"){
					
						sInputs += "<control type='button' id='" + listDivs[i].getAttribute("control") + "'>"
						
						var listOptions = listDivs[i].getElementsByTagName("span");
						for (i2 = 0; i2 < listOptions.length; i2++){
							
							sInputs += "<value id='" + listOptions[i2].id + "' name='" + listOptions[i2].innerHTML + "' father='" + listDivs[i].id + "'/>"
							//alert (listOptions[i2].innerHTML);
						}
						
						sInputs += "</control>"
					}
				
				}
				
			}
        }
		
        document.getElementById("blCatBrowser_hdActionForm").value = "<?xml version='1.0' encoding='ISO-8859-15'?><root>" + sInputs +  "</root>";
        document.getElementById("blCatBrowser_hdTypeAction").value = sValue;
		
		if (sValue == 'dependency')
			{ buscalibros.ActualizeDependency(document.getElementById("blCatBrowser_hdDoc").value, document.getElementById("blCatBrowser_hdActionForm").value,ActualizeDependency_CallBack);}
			else if (sValue == 'search')
			{ notifySearch(); }
			else if (sValue == 'refresh')
			{  }
			else
			{ frm.submit(); } 
     
    }
    
    function ActualizeDependency_CallBack(response){
		if (response.error != null){
			alert(response.error);
			return;
		}
		var resp = response.value;
		if (typeof(resp) == "object"){      
			document.getElementById("blCatBrowser_hdDoc").value = resp.xml;
			document.getElementById("blCatBrowser_frmBusca").innerHTML = resp.html;
		}
	}
	
	function print(what, id){

		if (what == 'busca'){
		
			var cat = document.getElementById("numCatalog");
			var crit = document.getElementById("searchCrit");
			var order = document.getElementById("searchOrder");
			
			var sUrl =  "print.aspx?type=search&catalogo=" + cat.value + "&busca=" + crit.value + "&order=" + order.value
			var sFeat = 'resizable=yes,scrollbars=yes,height=600,width=800';
			
		}else{
		
			var cat = document.getElementById("numCatalog");
			var sUrl =  "print.aspx?type=" + what + "&catalogo=" + cat.value + "&id=" + id;
			var sFeat = 'resizable=yes,scrollbars=yes,height=600,width=800';

		}
		
		var winPrint = window.open(sUrl, 'print', sFeat, false);
		winPrint.focus();
	
	}
    
    function focusBuscar(sId)
    {
		var txt = document.getElementById(sId);
		txt.focus();
    }
    
    function click_BtPopup(sID){
    
		var oDoc = document.getElementById("blCatBrowser_hdDoc");
		var oAction = document.getElementById("blCatBrowser_hdActionForm");
		
		buscalibros.ActualizePopup(oDoc.value, oAction.value, sID, ActualizePopup_CallBack);
		
    }
    
    function hideSelect(sID)
    {
		var oBase = document.getElementById('a'+ sID);
		var iTest = findPosY(oBase);
		var ofrmGen = document.getElementById('dvFormGen');
		var listSelects = ofrmGen.getElementsByTagName('select');
		for (i = 0; i < listSelects.length; i++){
			if (findPosY(listSelects[i]) > iTest){
				listSelects[i].className = "invisible";
			}
		}
    
    }
    function showSelects(){
    
		var ofrmGen = document.getElementById('dvFormGen');
		var listSelects = ofrmGen.getElementsByTagName('select');
		for (i = 0; i < listSelects.length; i++){
			listSelects[i].className = "tr11";
		}
    
    }
    
    function ActualizePopup_CallBack(response){
    
		if (response.error != null){
			alert(response.error);
			return;
		}
		var resp = response.value;
		hideSelect(resp.sReturn)
		if (typeof(resp) == "object"){
			var oDiv = document.getElementById("dvForm" + resp.sReturn);
			oDiv.innerHTML = resp.html;
			document.getElementById("blCatBrowser_hdDoc").value = resp.xml;
			new Rico.Accordion( 'accordionDiv', {panelHeight:180});
			new Effect.FadeTo(oDiv, 0.2, 1, 1, {complete:function() {new Effect.FadeTo( oDiv , 1, 1000, 10 );}} );
		}
    }
    
    function findPosX(obj)
	{
		var curleft = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curleft += obj.offsetLeft
				obj = obj.offsetParent;
			}
		}
		else if (obj.x)
			curleft += obj.x;
		return curleft;
	}

	function findPosY(obj)
	{
		var curtop = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curtop += obj.offsetTop
				obj = obj.offsetParent;
			}
		}
		else if (obj.y)
			curtop += obj.y;
		return curtop;
	}
	
	function selectZero(sDiv){
	
		var oDiv = document.getElementById(sDiv);
		var listChecks = oDiv.getElementsByTagName('input');
		
		for (i = 0; i < listChecks.length; i++){
		
			if (listChecks[i].attributes["type"].value == 'checkbox'){
				listChecks[i].checked = false;
			}
		}	
	}
	
	function acceptKeywords(sDiv, sType){
	
		var oDiv = document.getElementById(sDiv);
		var listChecks = oDiv.getElementsByTagName('input');
		var sSeleccion = "";
		var iCountSelect = 0; 
		
		for (i = 0; i < listChecks.length; i++){
		
			if (listChecks[i].attributes["type"].value == 'checkbox'){
				if (listChecks[i].checked == true){
					
						sSeleccion += "<span type='selectedItem' class='tr11' id='" + listChecks[i].getAttribute("id") + "'>" + listChecks[i].getAttribute("text") + "</span><br/>"
						iCountSelect += 1;
					
					
				}
			}
		}
		document.getElementById(sType).innerHTML = sSeleccion;
		document.getElementById('dvForm' + sType).innerHTML = "";
		
		showSelects();
		postNotify("refresh");
	}
	
	function limpia(){
	
		 buscalibros.ActualizeDependency(document.getElementById("blCatBrowser_hdDoc").value, "<?xml version='1.0' encoding='ISO-8859-15'?><root></root>",ActualizeDependency_CallBack);
	
	}

-->
