// JavaScript Document

// Declaraciones de variables en la página.
var el
var mancla
var mcontenido 

function wasClicked() 
{
    el = window.event.srcElement;

//alert(el.name);		
//alert(el.tagName);
//alert(window.location);
//alert(window.location.href);

	//Si enviamos una noticia
	if ((el != null) && (el.name == "emailNEW")) {
mcontenido = null;
mancla = null;
		var coll = document.all.tags("DIV");
		var laCuenta = 0
		for (laCuenta = 0; laCuenta < (coll.length); laCuenta++) {
			if (coll(laCuenta).id == "news") {
				if (coll(laCuenta).contains(el)) {
					mcontenido = coll(laCuenta);
					mancla = coll(laCuenta).children.tags("A")[0].name;
					if (mancla != null) fnCallEmailDialog(); return;
					break;
				}
			}
		}

	}


	//Si enviamos un especial
	if ((el != null) && (el.name == "emailESP")) {
		mcontenido = document.getElementById("contenido")	
		fnCallEmailDialog(); return;	
	}
	

	//Si imprimimos una noticia
	if ((el != null) && (el.name == "printNEW")) {
		var coll = document.all.tags("DIV");
		var laCuenta = 0;
		while (laCuenta < (coll.length)) {
		  laCuenta ++ 
			if (coll(laCuenta).id == "news") {
				if (coll(laCuenta).contains(el)) {
					mcontenido = coll(laCuenta);
					laCuenta = coll.length; 
					fnCallPrintDialog(); return;
				}
			}
		}	
	}


	//Si imprimimos un especial
	if ((el != null) && (el.name == "printESP")) {
		mcontenido = document.getElementById("contenido")	
		fnCallPrintDialog(); return;	
	}
	
	window.event.cancelBubble = true;
}



function fnCallPrintDialog()
{ 
	myWindow = window.open('/interactiva/printnews.htm','windowPrint','status=no,toolbar=no,resizable=yes,scrollbars=yes,width=600');
//	myWindow = window.open('http://vl_proxy/pd/Html/interactiva/printnews.htm','windowPrint','status=no,toolbar=no,resizable=no,scrollbars=yes,width=600');
//	myWindow.location.href = 'http://www.protestantedigital.com/interactiva/printnews.htm';
	if (myWindow != null){
		if (!myWindow.opener)
		myWindow.opener = self;
	}
}



function fnCallEmailDialog()
{
	myWindow = window.open('/interactiva/emailnews.asp','windowMail','status=no,toolbar=no,resizable=no,scrollbars=yes,width=600');
//	myWindow = window.open('http://vl_proxy/pd/Html/interactiva/emailnews.asp','windowMail','status=no,toolbar=no,resizable=no,scrollbars=yes,width=600');
//	myWindow.location.href = 'http://www.protestantedigital.com/interactiva/emailnews.asp';
	if (myWindow != null){
		if (!myWindow.opener)
		myWindow.opener = self;
	}
}



function doIniEmail() {
	if (!opener) {alert("No hay nada que mostrar en esta página."); window.returnValue = false; return}
	var oContenido = opener.mcontenido
	if (oContenido == null) { window.returnValue = false; return }
	if (typeof(opener.mcontenido)!=="object") {alert("No hay nada que mostrar en esta página."); window.returnValue = false; return}

	var oAncla = opener.mancla

	window.document.title = opener.document.title; 
	document.FormMail.numeroyfecha.value = opener.document.all.numeroyfecha.innerText
	if (!oAncla) {
		document.FormMail.link.value = opener.location.href
	}
	else{
		document.FormMail.link.value = opener.location.href + "#" + oAncla 
	}
	

	for (i=0; i < oContenido.children.length;i++)
	{
		var oChildren = oContenido.children[i]
		if (oChildren.children.length >= 0) {
			for (laCuenta=0; laCuenta < oChildren.children.length; laCuenta++)
			{
				if (oChildren.children[laCuenta].className=="titularnoticia") {
					document.FormMail.titular.value = oChildren.children[laCuenta].innerText ;
					document.all.titularnoticia.innerText = oChildren.children[laCuenta].innerText ; 					
					break ;
					}
			}
		}
		
		
		if (oChildren.className=="titularnoticia") {
		document.FormMail.titular.value = oChildren.innerText ;
		document.all.titularnoticia.innerText = oChildren.innerText ;
		break ;
		}

	}

	if (opener.el.name == "emailESP") {
		document.FormMail.titular.value = opener.document.all.titulo.innerText ;
		document.all.titularnoticia.innerText = opener.document.all.titulo.innerText ;
	}

	if (oContenido != null) {
		var sHTML = oContenido.innerHTML 
			sHTML = Replace(sHTML, "<!-- noprint -->", "<!-- "); 
			sHTML = Replace(sHTML, "<!-- /noprint -->", " -->"); 
			
//		document.all.contenido.innerHTML = sHTML;
	}

}


function doIniPrint() {
	if (!opener) {alert("No hay nada que mostrar en esta página."); window.returnValue = false; return}

	var oContenido = opener.mcontenido
	if (oContenido == null) { window.returnValue = false; return }
	if (typeof(opener.mcontenido)!=="object") {alert("No hay nada que mostrar en esta página."); window.returnValue = false; return}	

	var el = opener.el
	if (el == null) { window.returnValue = false; return }

	window.document.title = opener.document.title; 
	document.all.numeroyfecha.innerText = opener.document.all.numeroyfecha.innerText;

	if (el.name == "printESP") {
		document.all.cabeceraespecial.style.display = ""; //elimina none
		
		document.all.iconespecial.innerHTML = opener.document.all.iconespecial.innerHTML;
		document.all.titulo.innerHTML = opener.document.all.titulo.innerHTML;
		document.all.autor.innerHTML = opener.document.all.autor.innerHTML;
		document.all.fotoautor.innerHTML = opener.document.all.fotoautor.innerHTML;
	}   

	if (oContenido != null) {
		var sHTML = oContenido.innerHTML 
			sHTML = Replace(sHTML, "<!-- noprint -->", "<!-- "); 
			sHTML = Replace(sHTML, "<!-- /noprint -->", " -->"); 
			
		document.all.contenido.innerHTML = sHTML;
	}

}


