function openShadowbox(url,w,h){
	var options = {
		
		};

	var iframe = {
		player:     'iframe',
		content:    url,
		width:      w,
		height:		h,
		options:    options
	};
	///
	Shadowbox.open([iframe]);
};

//window.onload = Shadowbox.init; 
Shadowbox.init({
	displayNav:false,
	displayCounter:false
});

//Specify affected tags. Add or remove from list:
var tgs = new Array('div','td','tr','font','a','span','h2');

//Specify spectrum of different font sizes:
/*var szs = new Array('xx-small','x-small','small','medium','large','x-large','xx-large');*/
var szs=new Array('70%','80%','90%','100%','110%','120%','130%');
var startSz = 2;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	}
}

function nuevoAjax(){
	var xmlhttp=false;
	try{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e){
		try{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E){
			if (!xmlhttp && typeof XMLHttpRequest != 'undefined') xmlhttp = new XMLHttpRequest();
		}
	}
	return xmlhttp; 
}
///
function getBodyBounds() {
	var t = l = 100;
	var h = w = 500;
	if (window.innerHeight) {
		t = window.pageYOffset;
		l = window.pageXOffset;
		w = window.innerWidth;
		h = window.innerHeight;
	} else
	if (document.documentElement && document.documentElement.scrollTop) {
		t = document.documentElement.scrollTop;
		l = document.documentElement.scrollLeft;
		w = document.documentElement.clientWidth;
		h = document.documentElement.clientHeight;
	} else
	if (document.body) {
		t = document.body.scrollTop;
		l = document.body.scrollLeft;
		w = document.body.clientWidth;
		h = document.body.clientHeight;
	}

	if (document.documentElement && document.documentElement.clientWidth) {
		w = document.documentElement.clientWidth;
		h = document.documentElement.clientHeight;
	}
	return {top:t, left:l, width:w, height:h};
}
///
function openPopupLayer(src) {
	var recWin = getBodyBounds();
	var transpImg = document.getElementById('transparencyImg');
	var transpImgBg = document.getElementById('transparencyImgBg');
	///
	transpImg.style.top = recWin.top+"px";
	transpImg.style.left = recWin.left+"px";
	transpImg.style.width = recWin.width+"px";
	transpImg.style.heigth = recWin.heigth+"px";
	///
	transpImgBg.style.top = "0px";
	transpImgBg.style.left = recWin.left+"px";
	transpImgBg.style.width = recWin.width+"px";
	/*transpImgBg.style.height = (recWin.top+recWin.height)+"px";*/
	transpImgBg.style.height = recWin.height+"px";
	///
	transpImg.style.display = 'block';
	transpImgBg.style.display = 'block';
	//--------------------------------------------------------------------------
	//var id_img = document.getElementById('id_img');
	//id_img.src = src;
	//--------------------------------------------------------------------------
	document.body.style.overflow = "hidden";
}
///
function closePopupLayer(){
	var transpImg  = document.getElementById('transparencyImg');
	var transpImgBg  = document.getElementById('transparencyImgBg');
	///
	//var id_img = document.getElementById('id_img');
	//id_img.src = "";
	///
	transpImg.style.display = 'none';
	transpImgBg.style.display = 'none';
	//--------------------------------------------------------------------------
	document.body.style.overflow = "scroll";
}
///
function imprSelec(id){
	var c, tmp;
	c = document.getElementById(id);
	tmp = window.open(" ","Impresión.");
	tmp.document.open();
	tmp.document.write('<head><style type="text/css"> html, body{ padding:10px; margin:10px; border:0px; width:645px; } </style></head>'); // Le da el estilo a la hoja para imprimir
	tmp.document.write(c.innerHTML);
	tmp.document.close();
	tmp.print();
	tmp.close();
}
