function pongoflash(pelicula,ancho,alto,link,destino){
	document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0' width='"+ancho+"' height='"+alto+"'>");
	document.write("<param name='movie' value='"+pelicula+"?link="+link+"&destino="+destino+"' />");
	document.write("<param name='quality' value='high' />");
	document.write("<param name='wmode' value='transparent' />");
	document.write("<embed src='"+pelicula+"?link="+link+"&destino="+destino+"' wmode='transparent' quality='high' pluginspage='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='"+ancho+"' height='"+alto+"'></embed>");
	document.write("</object>");
}

var XMLHttpRequestObject = false;

if (window.XMLHttpRequest) {
	XMLHttpRequestObject = new XMLHttpRequest();
	// XMLHttpRequestObject.overrideMimeType("text/xml");
} else if (window.ActiveXObject) {
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function cuentaBanner(inValor){
	if(XMLHttpRequestObject) {
	  XMLHttpRequestObject.open("GET", "seguir_banner.php3?banner=" + inValor, true);

	  XMLHttpRequestObject.send(null);
	}
}

function FormatNumber(num, decimalNum, bolLeadingZero, bolParens)
/* IN - num:            the number to be formatted
	   decimalNum:     the number of decimals after the digit
	   bolLeadingZero: true / false to use leading zero
	   bolParens:      true / false to use parenthesis for - num

  RETVAL - formatted number
*/
{
   var tmpNum = num;

   // Return the right number of decimal places
// tmpNum *= Math.pow(10,decimalNum);
//	alert(tmpNum);
// tmpNum = Math.floor(tmpNum);
//	alert(tmpNum);
// tmpNum /= Math.pow(10,decimalNum);


   var tmpStr1 = new String(num);
	var pos_decimal;
	pos_decimal = tmpStr1.indexOf(".");
	if(pos_decimal== -1)
	{
		tmpStr1 = tmpStr1 + ".";
		pos_decimal = tmpStr1.length;
	}
	for(var i=0; i<decimalNum; i++)
	{
		tmpStr1 = tmpStr1 + "0";
	}
	var tmpStr = tmpStr1.substr(0,(parseInt(pos_decimal) + parseInt(decimalNum) + 1 ));
	

   // See if we need to hack off a leading zero or not
   if (!bolLeadingZero && num < 1 && num > -1 && num !=0)
	   if (num > 0)
		   tmpStr = tmpStr.substring(1,tmpStr.length);
	   else
		   // Take out the minus sign out (start at 2)
		   tmpStr = "-" + tmpStr.substring(2,tmpStr.length);


   // See if we need to put parenthesis around the number
   if (bolParens && num < 0)
	   tmpStr = "(" + tmpStr.substring(1,tmpStr.length) + ")";


   return tmpStr;
}

//////////
// Global vars

	var vizDept = null;
	var vizMenu = null;
	var noAnnoy = false;

//
//////////

////////// Comentado por Ferlit
//  Toggle diamonds on/off
//
//	function Toggle(show,image) {
//
//	    if(show) {
//	        eval("document." + image + ".src=" + imageon);
//	    } else {
//	        eval("document." + image + ".src=" + imageoff);
//
//	    }
//	}
//
//
////////// ----------------------------

//////////
//  Build menu

	function getMenu(deptName,menuName) {

		if(document.all && !mac) {

			var top = 0;
			var left = 0;
			var thisDept;

			if(vizDept != null && vizMenu != null) {
				if(vizMenu.style.visibility != 'hidden') {
					closeMenu();
					showSelect();
				}
			}

			vizDept = eval("document.all." + deptName);
			vizMenu = eval("document.all." + menuName);

			thisDept = vizDept;

			while(thisDept.tagName != "BODY") {
				top += thisDept.offsetTop;
				left += thisDept.offsetLeft;
				thisDept = thisDept.offsetParent;
			}

			//offset menu so dept heading is visible.
			top += (vizDept.offsetHeight);

			vizMenu.style.left = left;
			vizMenu.style.top = top;

			//set slight delay so menu will not annoy you.
			setTimeout('delayMenu()',300);

			event.cancelBubble = true;
		}
	}

//
//////////

//////////
//  Delay opening menu

	function delayMenu() {

		hideSelect();
		openMenu();
	}

//
//////////

//////////
//  Open menu

	function openMenu() {

		if(vizDept != null && vizMenu != null) {
			vizMenu.style.visibility = 'visible';
		}
	}

//
//////////

//////////
// Close menu

	function closeMenu() {

		vizMenu.style.visibility = 'hidden';
	}

//
//////////

//////////
// Keeps menu hidden

	function hideMenu() {

		if(document.all && !mac) {

			if(vizDept != null && vizMenu != null) {

				if(!vizMenu.contains(event.toElement)) {

					vizMenu.style.visibility = 'hidden';
					vizDept = null;
					vizMenu = null;
					showSelect();
				}
			}
		}
	}

//
//////////

//////////
//  Turn off select tags

	function hideSelect() {

		var s = 0;
		var selTag;
		var thisTag;
		var top = 0;
		var left = 0;
		var menuHeight;

		for( s; s < document.all.tags("select").length; s++ ) {

			selTag = document.all.tags("select")[s];
			thisTag = selTag;

			while(thisTag.tagName != "BODY") {

				top += thisTag.offsetTop;
				left += thisTag.offsetLeft;
				thisTag = thisTag.offsetParent;
			}
			if(vizMenu != null) {

				menuHeight = (vizMenu.offsetTop + vizMenu.offsetHeight);

				if(top < menuHeight) {

					if((left < (vizMenu.offsetLeft + vizMenu.offsetWidth)) && (left + selTag.offsetWidth > vizMenu.offsetLeft)) {
						selTag.style.visibility = 'hidden';
						document.all.queryType.style.visibility = 'visible';
					}
				}
			}
			top = 0;
			left = 0;
		}
	}

//
//////////

//////////
//  Turn select tags back on

	function showSelect() {

		var s = 0;
		var selTag;

		for( s; s < document.all.tags("select").length; s++ ) {

			selTag = document.all.tags("select")[s];

			if(!selTag || !selTag.offsetParent)
				continue;
			selTag.style.visibility = 'visible';
		}
	}

//
//////////
