// Funcion para imprimir en IE 4 o superior y NN
function imprimir()
{
	if (navigator.appName.substring(0,8) == 'Netscape')
	{
		if (parseInt(navigator.appVersion.substring(0,1)) > 3)
			window.print();
		else
			alert("Sorry, this option is only available for IE 4.0, NN 4.0 or latest.\nTo print, click the option [PRINT] of the File menu.");
	}
	else
	{
		// IE 5.0 or later
		if ((navigator.appVersion.indexOf(5)) != -1)
			window.print();
		else
		{
			// IE 4.0 versions
			if (parseInt(navigator.appVersion.substring(0,1)) > 3)
			{
				// añadir un confirm
				// Si se utiliza OLECMDEXECOPT_DONTPROMPTUSER y al dialogo de la impresora se 
				// le da cancelar se va en error y ya no saca el dialogo....
				
					if (confirm('¿Are you sure to print?'))
					{
					 	var OLECMDID_PRINT = 6;
				        var OLECMDEXECOPT_DONTPROMPTUSER = 2;
				        var OLECMDEXECOPT_PROMPTUSER = 1;
				        var WebBrowser = "<OBJECT ID=\"WebBrowser1\" WIDTH=0 HEIGHT=0 CLASSID=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\"></OBJECT>";
				        document.body.insertAdjacentHTML("beforeEnd", WebBrowser);
						WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER);
				        WebBrowser1.outerHTML = "";
					}
					
			}
			else
				alert("Sorry, this option is only available for IE 4.0, NN 4.0 or latest.\nTo print, click the option [PRINT] of the File menu.");
		}
	}
}

// Cambiar Imagenes ONMOUSEOVER 
function ImagenCambiar(evento,nombre_img,url)
{
	if (evento == "over")
		document[nombre_img].src = url;

	if (evento == "out")
		document[nombre_img].src = url;
}

function Navegador() 
{
	var b = navigator.appName
	if (b=="Netscape") this.b = "ns"
	else if (b=="Microsoft Internet Explorer") this.b = "ie"
	else this.b = b
	this.version = navigator.appVersion
	this.v = parseInt(this.version)
	this.ns = (this.b=="ns" && this.v>=4)
	this.ns4 = (this.b=="ns" && this.v==4)
	this.ns5 = (this.b=="ns" && this.v==5)
	this.ie = (this.b=="ie" && this.v>=4)
	this.ie4 = (this.version.indexOf('MSIE 4')>0)
	this.ie5 = (this.version.indexOf('MSIE 5')>0)
	this.min = (this.ns||this.ie)
}
is = new Navegador()

function MostrarCapa(capa)
{
	//eval("setTimeout(\"OcultarCapa('" + capa + "')\",14000)");
	
	if(is.ie) {
		eval(capa + ".style.filter='blendTrans(duration=1)'");
		eval(capa + ".filters.blendTrans.apply()");
		eval(capa + ".style.visibility = 'visible'");
		eval(capa + ".filters.blendTrans.play()");
	}
	else
		document.layers[capa].visibility = 'show';
}

function OcultarCapa(capa)
{
	if (is.ie) {
		eval(capa + ".style.filter='blendTrans(duration=1)'");
		eval(capa + ".filters.blendTrans.apply()");
		eval(capa + ".style.visibility = 'hidden'");
		eval(capa + ".filters.blendTrans.play()");
	}
	else
		document.layers[capa].visibility = 'hide';
}

function isNumerico(campo)
{
	var result = false;
	var value = campo.value;
	var tam = value.length;

	if (tam == 0)
		result = true;
	else {
		for (var i=0; i < tam; i++) {
			var ch = value.substring(i,i+1);
			if ((ch < "0") || ("9" < ch)) {
				result = false;
				break;
			}
			else result = true;
		}
	}
	return result;
}
