 /* ------------------------*\
|* Escrito por Gabriel Plaza *|
 \* ------------------------*/
	
	tags=document.getElementsByTagName('script')
	var CSS_body=null;
	var CSS_html=null;
	var Ejecutando=false;
	existe=false
	for (i=0;i<tags.length;i++) {
		if (tags[i].src){
			if (tags[i].src.indexOf('jquery')!=-1){
				existe=true
				break
			}
		}
	}
	
	if (!existe){			
		<!--document.write('<script src="http://code.jquery.com/jquery-1.4.3.min.js"></s' + 'cript>\n')-->
		alert('no se ha detectado el Framework de Javascript JQuery.')
	}

	w=$(window).width()
	h=$(window).height()

	t=200 //tiempo de despliegue de la ventana jquery;
	pp=25 //margen de la ventana;

	hc=Math.round(h*pp)
	wc=Math.round(w*pp)
	
	var eb='';
	var ec='';
	
	eb='top: 0px; '
	eb+='left: 0px; '
	eb+='height:1px; '
	eb+='width:1px; '        /* hacemos que ocupe toda la pantalla a cualquier resolución*/
	eb+='position: absolute; '
	eb+='z-index: 1; '        /* lo colocamos por encima del resto de componentes*/
	eb+='background:#000000; '  /*Color de fondo semitransparente*/
	eb+='display:none; '

	ec='top: 1px; '
	ec+='left: 1px; '
	ec+='height:1px; '
	ec+='width:1px; '        /* hacemos que ocupe toda la pantalla a cualquier resolución*/
	ec+='position: absolute; '
	ec+='overflow:hidden; '
	ec+='padding:10px; '
	ec+='z-index: 1; '        /* lo colocamos por encima del resto de componentes*/
	ec+='background:#FFFFFF; '  /*Color de fondo semitransparente*/
	ec+='display:none; '

	cr='top: 1px; '
	cr+='left: 1px; '
	cr+='height:17px; '
	cr+='width:17px; '        /* hacemos que ocupe toda la pantalla a cualquier resolución*/
	cr+='position: absolute; '
	cr+='overflow:hidden; '
	cr+='padding:0px; '
	cr+='padding-left:2px; '
	cr+='padding-top :2px; '
	cr+='font-family: Arial, Helvetica, sans-serif; '
	cr+='font-weight: bold; '
	cr+='margin:0px; '
	cr+='z-index: 1; '        /* lo colocamos por encima del resto de componentes*/
	//cr+='background:#FFFFFF; '  /*Color de fondo semitransparente*/
	cr+='display:none; '
	
	$(function(){
	  // Bind the resize event. When the window size changes, update its corresponding
	  // info div.
	  $(window).resize(function(){
			w=$(window).width()
			h=$(window).height()
			ts=$(window).scrollTop()
			hc=h-(2*pp)-20
			wc=w-(2*pp)-20
			$('#LayerBloqueador').css('height',h+'px')
			$('#LayerBloqueador').css('width',w+'px')
			$('#LayerContenedor').css('top',ts+pp+'px')
			$('#LayerContenedor').css('left',pp+'px')
			$('#LayerContenedor').css('height',hc+'px')
			$('#LayerContenedor').css('width',wc+'px')
			if($('#ifc').attr('id')) {
				$('#ifc').attr('width',wc)
				$('#ifc').attr('height',hc)
			}
			$('#LayerBotonCerrar').css('top',Math.round(ts+(h-hc-40)/2)+'px');
			$('#LayerBotonCerrar').css('left',Math.round(wc + ((w-wc)/2))+'px');

		});
	  // Updates the info div immediately.
	  $(window).resize();
	});

	function CerrarVT(){
		if (!Ejecutando){
			$('#LayerBotonCerrar').css('display','none')
			$('#LayerContenedor').html('');
			$('#LayerContenedor').fadeTo(t,0,function(){
				$('#LayerBloqueador').fadeTo(t,0, function (){
					$('#LayerBloqueador').css('display','none');
					$('#LayerContenedor').css('display','none');
				})
			})

			$('body').css('overflow',CSS_body)
			//$('html').css('overflow',CSS_html)
		}
	}

	document.write('<div id="LayerContenedor" style="'+ec+'"></div>\n')
	document.write('<div id="LayerBloqueador" style="'+eb+'"></div>\n')
	document.write('<div id="LayerBotonCerrar" style="'+cr+'"><a href="javascript:CerrarVT()"><img src="v-tour/v-tour/botones/cerrar_ajax2.png" border="0"></a></div>\n')

	var alto=0
	$(document).ready(function(){
		alto=$('#LayerBloqueador').height()
		$('#LayerBloqueador').click(function(){
			CerrarVT();
		});
	});

	function MuestraVT(Ruta){
		CSS_body=$('body').css('overflow')
		CSS_html=$('html').css('overflow')
		Ejecutando=true;
		$('body').css('overflow','hidden')
		//$('html').css('overflow','hidden')
		$(window).resize();
		w=$(window).width()
		h=$(window).height()
		ts=$(window).scrollTop()
		hc=h-(2*pp)-20
		wc=w-(2*pp)-20	
		$('#LayerBloqueador').css('top',ts+'px');
		$('#LayerBloqueador').css('z-index','100000');
		$('#LayerBloqueador').removeClass('display');
		$('#LayerBloqueador').fadeTo(t,0.8, function (){
			$('#LayerContenedor').css('z-index','100001');
			$('#LayerBotonCerrar').css('z-index','100002');
			$('#LayerContenedor').css('height','1px');
			$('#LayerContenedor').css('width','1px');
			$('#LayerContenedor').css('left',Math.round((w)/2)+'px');
			$('#LayerContenedor').css('top',Math.round(ts+(h)/2)+'px');
			$('#LayerBotonCerrar').css('top',Math.round(ts+(h-hc-40)/2)+'px');
			$('#LayerBotonCerrar').css('left',Math.round(wc + ((w-wc)/2))+'px');
			$('#LayerContenedor').fadeTo(t,1,function(){
				$('#LayerContenedor').animate({'height': (hc +'px'),'top': (Math.round(ts+pp) +'px')},t*2,function(){
					$('#LayerContenedor').animate({'width': (wc +'px'),'left': (Math.round(pp) +'px')},t*2,function(){
						document.getElementById('LayerContenedor').innerHTML='<iframe id="ifc" src="'+Ruta+'" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" width="'+ wc +'" height="'+hc+'"></iframe>';
						$('#LayerBotonCerrar').css('display','');
						Ejecutando=false;
					});
				});
			});
		});	
	};
			
	//$('#LayerBotonCerrar').corner();
