﻿
      
   var MAX_FONTSIZE = 70;
   var ACTUAL_FONTSIZE = 0;
   var MIN_FONTSIZE = -20;
   
   function MagnifyText(iDirection)
   {
      var oNewsPreTitle = document.getElementById("newsPreTitle");
      var oNewsTitle = document.getElementById("newsTitle");
      var oNewsDate = document.getElementById("newsDate");
      var oNewsByline = document.getElementById("newsByline");
      var oNewsHead = document.getElementById("newsHead");
      var oNewsBody = document.getElementById("newsBody");
      
      if ( ACTUAL_FONTSIZE + 1*iDirection >= MIN_FONTSIZE &&  ACTUAL_FONTSIZE + 1*iDirection <= MAX_FONTSIZE){   
         if(iDirection==0)
         {
         ACTUAL_FONTSIZE = 0
         }
         else
         {
         ACTUAL_FONTSIZE = ACTUAL_FONTSIZE + 1*iDirection;
         }
         SaveActualFontSize(); 
         
         var iGap = ( ACTUAL_FONTSIZE <= 0 ? 10: 20 );      
         if ( ACTUAL_FONTSIZE == 0  )  {
            var fontSize = ( window.showModalDialog ? "100%" : "110%" );
            if (oNewsPreTitle) oNewsPreTitle.style.fontSize = fontSize;
            var fontSize = ( window.showModalDialog ? "120%" : "130%" );
            if (oNewsTitle) oNewsTitle.style.fontSize = fontSize;
            var fontSize = ( window.showModalDialog ? "65%" : "90%" );
            if (oNewsByline) oNewsByline.style.fontSize = fontSize;
            var fontSize = ( window.showModalDialog ? "80%" : "100%" );
            if (oNewsHead) oNewsHead.style.fontSize = fontSize;
            var fontSize = ( window.showModalDialog ? "70%" : "100%" );
            if (oNewsBody) oNewsBody.style.fontSize = fontSize;
            if (oNewsDate) oNewsDate.style.fontSize = fontSize;
         }
         else {
            if (oNewsPreTitle) oNewsPreTitle.style.fontSize = 100 + ACTUAL_FONTSIZE*iGap + "%";
            if (oNewsTitle) oNewsTitle.style.fontSize = 120 + ACTUAL_FONTSIZE*iGap + "%";
            if (oNewsByline) oNewsByline.style.fontSize = 65 + ACTUAL_FONTSIZE*iGap + "%";
            if (oNewsHead) oNewsHead.style.fontSize = 80 + ACTUAL_FONTSIZE*iGap + "%";
            if (oNewsBody) oNewsBody.style.fontSize = 70 + ACTUAL_FONTSIZE*iGap + "%";
            if (oNewsDate) oNewsDate.style.fontSize = 70 + ACTUAL_FONTSIZE*iGap + "%";
         }
      }
   }
   
   function SaveActualFontSize() 
   {
      var expire = new Date ();
      expire.setTime (expire.getTime() + (6000 * 24 * 3600000));
      expire = expire.toGMTString();
      document.cookie="jnFontSize=" + ACTUAL_FONTSIZE + "; path=/; expires=" + expire;
   }
   
   function LoadActualFontSize() 
   {
      tempArray = document.cookie.split(";");
      for (tA = 0; tA < tempArray.length; tA++){
         if (tempArray[tA].indexOf('jnFontSize') > -1){
            fontSizeValue = tempArray[tA].split("=")
            ACTUAL_FONTSIZE = parseInt(fontSizeValue[1]);
         }
      }
   }
      
      
   var sDivHeight = 0;
   function ShowMaisUltimas() 
   {
      var oDiv1 = document.getElementById("maisultimas");
    
      if (oDiv1)
      {
        if(oDiv1.style.display == "")
          oDiv1.style.display = "none";
        else
          oDiv1.style.display = "";
      }
   }

   function ChangeLayerPais(Layerid, obj, parentname, elementname, elementname2) 
   {
   
    var parentobj = GetAncestor(obj,parentname);
    var element = GetDescendant(parentobj,elementname,"div");
    var element2 = GetDescendant(parentobj,elementname2,"div");
    if ( element && element2)   
      if (Layerid==1)
      {
        element.style.display = "";
        element2.style.display = "none";
      }
      else if (Layerid==2)
      {
        element.style.display = "none";
        element2.style.display = "";
      }
   }

function empty(){}
   
var NewsArgs;
function PrintNews()
{
   var id = GetQueryStringValue("content_id");
   if ( id ) {
       var sFeatures = "height=560px,width=600px,status=no,toolbar=no,menubar=no,location=yes,scrollbars=yes";
       window.open("/Common/print.aspx?content_id=" + id, "Print", sFeatures);
   }
}

function SendNews(commentId, destinationId, isSinopse, originNameId, originMailId, programTitleId)
{
    var oTitle = document.getElementById("NewsTitle");
    var oSummary = document.getElementById("NewsSummary");
    var sFeatures, sLoc = document.location.toString().toLowerCase();
    var id = GetQueryStringValue("content_id");
    if ( (commentId!=null && destinationId!=null && sLoc.indexOf("programa.aspx")<0 ) ) {
        var objId = document.getElementById("AudioVideoId");
        if (objId) id = objId.value;
        var oLoc = document.getElementById("AudioVideoLink");
        if (oLoc && oLoc.value) sLoc = oLoc.value.toLowerCase();
    }
    NewsArgs = Array((oTitle ? oTitle.innerHTML : ""), (oSummary ? oSummary.innerHTML:""), sLoc);
    var url = "";
    var sFeatures = "height=340px,width=700px,status=no,toolbar=no,menubar=no,location=yes,scrollbars=yes";
    if ( id ) {
         var url = "/Common/send.aspx?content_id=" + id;
         if (commentId) {
           var comment = document.getElementById(commentId);
           url += "&comment=" + ( comment && comment.value!=comment.title ? escape(comment.value) : "" );
         }
         if (destinationId) { 
           var destination = document.getElementById(destinationId);
           url += "&destination=" + ( destination && destination.value!=destination.title ? escape(destination.value) : "" ) + "&url=" + escape(sLoc);
         }
         if (originMailId) { 
           var origin_mail = document.getElementById(originMailId);
           url += "&origin_mail=" + ( origin_mail ? escape(origin_mail.value) : "" );
         }
         if (originNameId) { 
           var origin_name = document.getElementById(originNameId);
           url += "&origin_name=" + ( origin_name ? escape(origin_name.value) : "" );
         }
         if (programTitleId) { 
           var program = document.getElementById(programTitleId);
           url += "&program=" + ( program ? escape(program.value) : "" );
         }
         window.open(url, "Send", sFeatures);
    }
}


var statsComments = 0, statsVisits = 0, statsPrint = 0, statsSend = 0, statsVideo = 0,statsVideoSend = 0, statsAvailable = false;

function ShowStats(visible, hasComments, texttodisplay)
{
  var sText = texttodisplay ? texttodisplay : "vista";
  
  if (statsAvailable) {
    var statsWrapper = document.getElementById("StatsWrapper");

    if (statsWrapper) {
      //if (!visible && statsWrapper.style.display == "inline") alert(window.event);
      statsWrapper.style.display = visible ? "inline" : "none";
      var hbq = document.getElementById("EstatisticasLink");
      if(hbq)
      {
       var hbqx = getXCoord(hbq);
       //statsWrapper.style.marginTop = "-10px";
       statsWrapper.style.marginLeft = hbqx+"px";
      }
      var stats = document.getElementById("Stats");
      if (stats) {
        stats.innerHTML = "" +
          sText + "&nbsp;" + statsVisits + "&nbsp;vez" + ( 1*statsVisits == 1 ? "" : "es" ) + "<br clear='all'/>" +
          ( hasComments ? "comentada&nbsp;" + statsComments + "&nbsp;vez" + ( 1*statsComments == 1 ? "" : "es" ) + "<br clear='all'/>" : "" ) +
          ( 1*statsSend ? "enviada&nbsp;" + statsSend + "&nbsp;vez" + ( 1*statsSend == 1 ? "" : "es" ) + "<br clear='all'/>" : "" ) +
          ( 1*statsPrint ? "impressa&nbsp;" + statsPrint + "&nbsp;vez" + ( 1*statsPrint == 1 ? "" : "es" ) + "<br clear='all'/>" : "" );
      }
    }
  }
}


function InitStats()
{
  var visitsObj = document.getElementById("AreaVisitas");
  if (visitsObj) {
    statsVisits = GetFirstChild(GetFirstChild(visitsObj)).innerHTML; 
    var printObj = GetDescendant(visitsObj, "AreaImpressoes", "div");
    if (printObj) statsPrint = printObj.innerHTML;
    var sendObj = GetDescendant(visitsObj, "AreaEnvios", "div");
    if (sendObj) statsSend = sendObj.innerHTML;
    var videoObj = GetDescendant(visitsObj, "AreaPlayerVisits", "div");
    if (videoObj) statsVideo = videoObj.innerHTML;
    var videosendObj = GetDescendant(visitsObj, "AreaPlayerSend", "div");
    if (videosendObj) statsVideoSend = videosendObj.innerHTML;
  }
  if (IsNumeric(statsVisits) && statsVisits) {
    statsAvailable = true;
    var showStatsobj = document.getElementById("ShowStats");
    if (showStatsobj) showStatsobj.style.display = "";
    if (IsNumeric(statsVideo) && statsVideo && statsVideo*1)
    {
      var showVideoStats = document.getElementById("ShowVideoStats");
      if (showVideoStats) showVideoStats.style.display = "";
    }
    var commentsWrapper = document.getElementById("AreaComentariosWrapper");
    if (commentsWrapper){
      var totalCommentsObj = GetDescendantByPartialId(commentsWrapper, "totalComments", "div");
      if (totalCommentsObj) {
        var aux = totalCommentsObj.innerHTML.toString();
        statsComments = ( aux.indexOf(' ')>0 ? aux.substr(0, aux.indexOf(' ')) : aux );
      }
    }
  }
}

function ShowVideoStats()
{

  if (statsAvailable) {

      var statsObj = document.getElementById("VideoStats");
      if (statsObj) {
        //var stats = ( statsprogram  ? statsprogram : statsVisits );
        statsObj.innerHTML = "" +
          statsVideo + "&nbsp;vez" + ( 1*statsVideo == 1 ? "" : "es" ) + 
          (1*statsVideoSend ? "&nbsp;|&nbsp;enviado&nbsp;" + statsVideoSend + "&nbsp;vez" + ( 1*statsVideoSend == 1 ? "" : "es" ) : "");
          
           //+ ( 1*statsVideoSend ? "&nbsp;|&nbsp;enviado&nbsp;" + statsVideoSend + "&nbsp;vez" + ( 1*statsVideoSend == 1 ? "" : "es" ) : "" ) +
          
      }

  }
}
