// Este Script sirve para otener el parámetro que se le pasó
// Limpiamos la direccion URL dado que el navegador cambia los caracteres de espacio por los signos '%'
// aparte de otras modificacion, entonces debemos asegurarnos de 'descodificar' la URL para ello nesecitamo estas linea de codigo.
// var remplaza = /\+/gi; 
// var url = window.location.href;
// url = unescape(url);
// url = url.replace(remplaza, " ");
// url = url.toUpperCase(); //toLowerCase()
// Con estas 5 lineas de codigo ya tenemos la URL descodificada y almacenada en la variable 'url', lo que le mostraremos a 
// continuacion es la funcion que nos devolvera el valor del parametro que queremos obtener...

function obtener_valor(variable) {
	var variable_may = variable.toUpperCase();
	var variable_pos = url.indexOf(variable_may);
	if (variable_pos != -1)	{ var pos_separador = url.indexOf("&", variable_pos);
		if (pos_separador != -1) { 
			return url.substring(variable_pos + variable_may.length + 1, pos_separador);
		} else {
			return url.substring(variable_pos + variable_may.length + 1, url.length);
		}
	} else {
	return "NO_ENCONTRADO";
	}
}

// Centrar verticalmente u horizontalmente el sitio INICIO ************************************************************************
function CenterSite() //No sirve para todos los navegadores, hay que hacerle ajustes
{                     // Se lo llama al final del index.html para que todos los componentes estén iniciados y corregirlos.
	var WinWidth  = 0, MyWidth   = 0 // Not apply in this site
	var WinHeight = 0, MyHeight  = 0 
	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE 
		WinWidth  = window.innerWidth;
		WinHeight = window.innerHeight;
		MyHeight  = parseInt(document.getElementById("IdHeader").style.height)+parseInt(document.getElementById("Principal").height)+parseInt(document.getElementById("IdFooter").style.height)
		if (!isNS) document.getElementById("IdHeader").style.marginTop = ( parseInt( (parseInt(WinHeight)-parseInt(MyHeight) )/2 ))+'px'
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
		WinWidth  = document.documentElement.clientWidth;
		WinHeight = document.documentElement.clientHeight;
		MyHeight  = parseInt(IdHeader.style.height)+parseInt(window.document.getElementById("Principal").height)+parseInt(IdFooter.style.height);
		window.IdHeader.style.marginTop = ( parseInt( (parseInt(WinHeight)-parseInt(MyHeight) )/2 ))
	}
//	window.alert('WinHeight:'+WinHeight+' MyHeight:'+MyHeight) 
}
// Centrar verticalmente u horizontalmente el sitio FIN ***************************************************************************

// Inicializar varios script INICIO ***********************************************************************************************
//estos van afuera para que sirvan a todas las páginas
disableRightClick()
BrowserDetect()
function Inicializar()
{	
	ShowFecha()			//Pone la fecha
	ShowHora()			//Pone la hora y actualiza a cada segundo
	StatusScroll()		//Pone mensaje en el window status
}
// Inicializar varios script FIN **************************************************************************************************

// Javascript - Detectar el navegador INICIO **************************************************************************************
function BrowserDetect()
{
	var ua = navigator.userAgent.toLowerCase();
	
	// browser engine name
	this.isGecko       = (ua.indexOf('gecko') != -1 && ua.indexOf('safari') == -1);
	this.isAppleWebKit = (ua.indexOf('applewebkit') != -1);
	
	// browser name
	this.isKonqueror   = (ua.indexOf('konqueror') != -1); 
	this.isSafari      = (ua.indexOf('safari') != - 1);
	this.isOmniweb     = (ua.indexOf('omniweb') != - 1);
	this.isOpera       = (ua.indexOf('opera') != -1);
	this.isIcab        = (ua.indexOf('icab') != -1);
	this.isAol         = (ua.indexOf('aol') != -1);
	this.isIE          = (ua.indexOf('msie') != -1 && !this.isOpera && (ua.indexOf('webtv') == -1) );
	this.isMozilla     = (this.isGecko && ua.indexOf('gecko/') + 14 == ua.length);
	this.isFirefox     = (ua.indexOf('firefox/') != -1 || ua.indexOf('firebird/') != -1);
	this.isNS          = ( (this.isGecko) ? (ua.indexOf('netscape') != -1) : ( (ua.indexOf('mozilla') != -1) && !this.isOpera && !this.isSafari && (ua.indexOf('spoofer') == -1) && (ua.indexOf('compatible') == -1) && (ua.indexOf('webtv') == -1) && (ua.indexOf('hotjava') == -1) ) );

	// spoofing and compatible browsers
	this.isIECompatible = ( (ua.indexOf('msie') != -1) && !this.isIE);
	this.isNSCompatible = ( (ua.indexOf('mozilla') != -1) && !this.isNS && !this.isMozilla);
	
	// rendering engine versions
	this.geckoVersion = ( (this.isGecko) ? ua.substring( (ua.lastIndexOf('gecko/') + 6), (ua.lastIndexOf('gecko/') + 14) ) : -1 );
	this.equivalentMozilla = ( (this.isGecko) ? parseFloat( ua.substring( ua.indexOf('rv:') + 3 ) ) : -1 );
	this.appleWebKitVersion = ( (this.isAppleWebKit) ? parseFloat( ua.substring( ua.indexOf('applewebkit/') + 12) ) : -1 );
	
	// browser version
	this.versionMinor = parseFloat(navigator.appVersion);
	
	// correct version number
		   if (this.isGecko && !this.isMozilla) { this.versionMinor = parseFloat( ua.substring( ua.indexOf('/', ua.indexOf('gecko/') + 6) + 1 ) );
	} else if (this.isMozilla) { this.versionMinor = parseFloat( ua.substring( ua.indexOf('rv:') + 3 ) );
	} else if (this.isIE && this.versionMinor >= 4) { this.versionMinor = parseFloat( ua.substring( ua.indexOf('msie ') + 5 ) );
	} else if (this.isKonqueror) { this.versionMinor = parseFloat( ua.substring( ua.indexOf('konqueror/') + 10 ) );
	} else if (this.isSafari) { this.versionMinor = parseFloat( ua.substring( ua.lastIndexOf('safari/') + 7 ) );
	} else if (this.isOmniweb) { this.versionMinor = parseFloat( ua.substring( ua.lastIndexOf('omniweb/') + 8 ) );
	} else if (this.isOpera) { this.versionMinor = parseFloat( ua.substring( ua.indexOf('opera') + 6 ) );
	} else if (this.isIcab) { this.versionMinor = parseFloat( ua.substring( ua.indexOf('icab') + 5 ) );
	}
	
	this.versionMajor = parseInt(this.versionMinor);
	
	// dom support
	this.isDOM1 = (document.getElementById);
	this.isDOM2Event = (document.addEventListener && document.removeEventListener);
	
	// css compatibility mode
	this.mode = document.compatMode ? document.compatMode : 'BackCompat';
	
	// platform
	this.isWin    = (ua.indexOf('win') != -1);
	this.isWin32  = (this.isWin && ( ua.indexOf('95') != -1 || ua.indexOf('98') != -1 || ua.indexOf('nt') != -1 || ua.indexOf('win32') != -1 || ua.indexOf('32bit') != -1 || ua.indexOf('xp') != -1) );
	this.isMac    = (ua.indexOf('mac') != -1);
	this.isUnix   = (ua.indexOf('unix') != -1 || ua.indexOf('sunos') != -1 || ua.indexOf('bsd') != -1 || ua.indexOf('x11') != -1)
	this.isLinux  = (ua.indexOf('linux') != -1);
	
	// specific browser shortcuts
	this.isNS4x = (this.isNS && this.versionMajor == 4);
	this.isNS40x = (this.isNS4x && this.versionMinor < 4.5);
	this.isNS47x = (this.isNS4x && this.versionMinor >= 4.7);
	this.isNS4up = (this.isNS && this.versionMinor >= 4);
	this.isNS6x = (this.isNS && this.versionMajor == 6);
	this.isNS6up = (this.isNS && this.versionMajor >= 6);
	this.isNS7x = (this.isNS && this.versionMajor == 7);
	this.isNS7up = (this.isNS && this.versionMajor >= 7);
	this.isIE4x = (this.isIE && this.versionMajor == 4);
	this.isIE4up = (this.isIE && this.versionMajor >= 4);
	this.isIE5x = (this.isIE && this.versionMajor == 5);
	this.isIE55 = (this.isIE && this.versionMinor == 5.5);
	this.isIE5up = (this.isIE && this.versionMajor >= 5);
	this.isIE6x = (this.isIE && this.versionMajor == 6);
	this.isIE6up = (this.isIE && this.versionMajor >= 6);
	this.isIE4xMac = (this.isIE4x && this.isMac);
	
//Ejemplo de como usar el BrowserDetect
	// if IE5.5+ on Win32, then display PNGs with AlphaImageLoader
	this.pngAlpha = false;
	this.pngNormal= false;
//	if ((browser.isIE55 || browser.isIE6up) && browser.isWin32)
	if ((isIE55 || isIE6up) && isWin32)
	{	pngAlpha = true;
	// else, if the browser can display PNGs normally, then do that
//	} else if ((browser.isGecko) || (browser.isIE5up && browser.isMac) || (browser.isOpera && browser.isWin && browser.versionMajor >= 6) || (browser.isOpera && browser.isUnix && browser.versionMajor >= 6) || (browser.isOpera && browser.isMac && browser.versionMajor >= 5) || (browser.isOmniweb && browser.versionMinor >= 3.1) || (browser.isIcab && browser.versionMinor >= 1.9) || (browser.isWebtv) || (browser.isDreamcast))
	} else if ((isGecko) || (isIE5up && isMac) || (isOpera && isWin && versionMajor >= 6) || (isOpera && isUnix && versionMajor >= 6) || (isOpera && isMac && versionMajor >= 5) || (isOmniweb && versionMinor >= 3.1) || (isIcab && versionMinor >= 1.9) || (isWebtv) || (isDreamcast))
	{	pngNormal = true; }
} //BrowserDetect()
	
//	function od_displayImage(strId, strPath, intWidth, intHeight, strClass, strAlt)
//	{
//		if (pngAlpha)
//		{
//			document.write('<div style="height:'+intHeight+'px;	width:'+intWidth+'px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+strPath+'.png\', sizingMethod=\'scale\')" id="'+strId+'" class="'+strClass+'"></div>');
//		} else if (pngNormal) {
//			document.write('<img src="'+strPath+'.png" width="'+intWidth+'"height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />');
//		} else {
//			document.write('<img src="'+strPath+'.gif" width="'+intWidth+'"height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />');
//		}
//	}
	//So now we have a JavaScript object to display PNGs. Here’s how we use it:
//	<html><head>
//	<script language="javascript" src="browserdetect_lite.js" type="text/javascript"><\script>
//	<script language="javascript" src="opacity.js" type="text/javascript"><\script>
//	<script type="text/javascript">
//	var objMyImg = null;
//	function init()
//	{
//		objMyImg = new OpacityObject('myimg','/images/myimage');
//		objMyImg.setBackground();
//	}
//	<\script>
//	
//	<style type="text/css">
//		#myimg { background: url('back.png') repeat; position:absolute; left: 10px; top: 10px; width: 200px; height: 200px; }
//	</style>
//	</head>
//	
//	<body onload="init()" background="back.jpg">
//	<div id="myimg"></div>
//	</body>
//	</html>
	//That’s it.
//var browser = new BrowserDetect();
// Javascript - Detectar el navegador FIN *****************************************************************************************

// Pone la fecha INICIO ************************************************************************************************************
function ShowFecha()
{
	var monthNames = new Array( "Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Setiembre","Octubre","Noviembre","Diciembre");
	var dayNames = new Array( "Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
	var now = new Date();
	thisYear = now.getYear();
	if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem
	document.write(dayNames[now.getDay()] + ", " +  now.getDate() + " de " + monthNames[now.getMonth()] +" de " + thisYear+"  - ");
}
// Pone la fecha INICIO ***********************************************************************************************************

// Pone la Hora INICIO ************************************************************************************************************
function hora()
{
	var fecha = new Date()
	var hora = fecha.getHours()
	var minuto = fecha.getMinutes()
	var segundo = fecha.getSeconds()
	if (hora < 10) {hora = "0" + hora}
	if (minuto < 10) {minuto = "0" + minuto}
	if (segundo < 10) {segundo = "0" + segundo}
	var horita = hora + ":" + minuto + ":" + segundo
	document.getElementById('hora').firstChild.nodeValue = horita
	tiempo = setTimeout('hora()',1000)

}

function ShowHora()
{
	document.write('<span id="hora">')
	document.write ('000000</span>')
	hora()
}
// Pone la hora FIN ***************************************************************************************************************

// Scroll en la barra de estado INICIO ********************************************************************************************
var txt="Bienvenidos a la web de Mirta Irene Audubert                                                                      "
function StatusScroll() 
{
	window.status = txt;
//	txt = txt.substring(1, txt.length) + txt.charAt(0);
	window.setTimeout("StatusScroll()",150);
} 
// Scroll en la barra de estado FIN ***********************************************************************************************

// Javascript - Contador sencillo INICIO ******************************************************************************************

// Arrow onMouseover INICIO *******************************************************************************************************
//By Clarence Eldefors (http://www.freebox.com/cereweb) Visit http://javascriptkit.com for this and over 400+ other scripts
function imgover(imgname){ imgname.src = "images/on.gif" }
function  imgout(imgname){ imgname.src = "images/bullet-1.gif" }
// Arrow onMouseover FIN **********************************************************************************************************

// Efecto Slide left to right INICIO **********************************************************************************************
this.bTranState= (0);
function fnToggle()
{
	if (pngAlpha)
	{
		oTransContainer.filters[0].Apply();
		if  ( bTranState=='0' )
			{ bTranState = 1; oDIV2.style.visibility="visible"; oDIV1.style.visibility="hidden" ;}
		else
			{ bTranState = 0; oDIV2.style.visibility="hidden" ; oDIV1.style.visibility="visible";}
		{ oTransContainer.filters[0].Play(duration=2);}
	} else {
		if  ( bTranState=='0' )
			{ bTranState = 1; oDIV2.style.visibility="visible"; oDIV1.style.visibility="hidden" ;}
		else
			{ bTranState = 0; oDIV2.style.visibility="hidden" ; oDIV1.style.visibility="visible";}
	}
}
// Efecto Slide left to right FIN *************************************************************************************************

// Boton Derecho Disable INICIO ***************************************************************************************************
function disableRightClick(e)
{
  var message = "Boton derecho no soportado";
  
  if(!document.rightClickDisabled) // initialize
  {
    if(document.layers) 
    {
      document.captureEvents(Event.MOUSEDOWN);
      document.onmousedown = disableRightClick;
    }
    else document.oncontextmenu = disableRightClick;
    return document.rightClickDisabled = true;
  }
  if(document.layers || (document.getElementById && !document.all))
  {
    if (e.which==2||e.which==3)
    {
      alert(message);
      return false;
    }
  }
  else
  {
    alert(message);
    return false;
  }
}//disableRightClick()
// Boton Derecho Disable FIN ******************************************************************************************************

// AdRotator INICIO ***************************************************************************************************************
function AdRotator()
{
	var how_many_ads = 3 ;
	var now = new Date( );
	var sec = now.getSeconds() ;
	var ad = sec % how_many_ads ;
	ad +=1 ;
	if (ad==1) {
		txt="Leviatan21 - Webmaster - Diseños web";
		url="http://www.leviatan21.com.ar";
		alt="Leviatan21 - Webmaster - Diseños web";
		banner="images/BannerLeviatan21.gif"; //"http://leviatan21.orgfree.com/BannerLeviatan21.gif";
		width="450";
		height="60";
	}
	
	if (ad==2) {
		txt="Titina's";
		url="http://www.titinas.com.ar";
		alt="Titina's";
		banner="http://www.titinas.com.ar/images/logo.gif";
		width="450";
		height="60";
	}
	
	if (ad==3) {
		txt="Nuestro Hosting Gratuito"; 
		url="http://www.orgfree.com/";
		alt="Nuestro Hosting Gratuito";
		banner="http://www.orgfree.com/images/header.gif";
		width="450";
		height="60";
	}
	adrhtml = '<center>';
	adrhtml += '<a href=\"' + url + '\" target=\"_blank\">';
	adrhtml += '<small>' + txt + '</small><br>';
	adrhtml += '<img src=\"' + banner + '\" width=';
	adrhtml += width + ' height=' + height + ' ';
	adrhtml += 'alt=\"' + alt + '\" border=0></a>';
	adrhtml += '</center>';
//	document.getElementById("VIH").innerHTML = adrhtml2;
	document.getElementById("AdRotator").innerHTML = adrhtml;
	window.setTimeout("AdRotator()",5000);

}
// AdRotator INICIO ***************************************************************************************************************
// Nueva Ventana ****************************************************************************************
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
// Funcion para mostrar la foto clickeda en nueva ventana sin barras ni nada INICIO************************************************
function abreFoto(ruta) {
   html  = '<html><head><title>'+ruta+'</title><meta http-equiv="imagetoolbar" content="no"></head>';
   html += '<link rel="stylesheet" type="text/css" href="../MIA.css" />';
   html += '<SCRIPT language=JavaScript src="../MIA.js"></SCRIPT>';
   html += '<body style="margin:50px 0px 50px 0px;">';
   html += '<center><img src="'+ruta+'" border=0 name="Foto" onLoad="window.resizeTo(document.Foto.width+100,document.Foto.height)">';
   html += '</center></body></html>';
   popupImage=window.open('','_blank','scrollbars=yes,resizable=1');
   popupImage.document.open();
   popupImage.document.write(html);
   popupImage.document.close();
}
// Funcion para mostrar la foto clickeda en nueva ventana sin barras ni nada FIN***************************************************

// Mover body INICIO **************************************************************************************************************
function mover(y) {
	Speed=10
	if (y > 0) { var total_scroll = (y   )/Speed; for(i = 0; i <total_scroll; i += 1){ window.scrollBy( (Speed   ),0) }
	}   else   { var total_scroll = (y*-1)/Speed; for(i = 0; i <total_scroll; i += 1){ window.scrollBy( (Speed*-1),0) } }
}
// Mover body FIN *****************************************************************************************************************

