﻿Tangora.Custom = new Object();

function xArticleHitRegistrator()
{
  this.Register = function(articleId)
  {
    var loc = document.location;
    var url = loc.protocol + "//" + loc.hostname + "/page12.aspx?articleid=" + articleId + "&rnd=" + Math.random(10000);

    var storage = tsAjax.createInstance("bgsave");
    storage.callback = this.CallbackHandler;

    tsAjax.innerHTML(url,"tsAjax","bgsave",null,null,this.CallbackHandler);
  }

  this.CallbackHandler = function()
  {
  }
}

function xHighlightFirstArticle()
{
  this.Go = function()
  {
    var elm = Tangora.DOM.GetFirstCollectionMemberByClassName("mergefield_main","div","article-wrapper");

    if(!elm) return;
	
	/* if its our search page with an id 58, readjust a css rule and don't highlight the first article */
	if (document.location.href.indexOf('searchword')>-1) {
		var firstArticleImage= Tangora.DOM.GetFirstCollectionMemberByClassName('mergefield_main', 'div', 'article-leftimage');
		var firstArticleText = Tangora.DOM.GetFirstCollectionMemberByClassName('mergefield_main', 'div', 'article-leftinfo');
		firstArticleImage.style.width = "118px";
		firstArticleText.style.width = "319px";
		return;
	}

    elm.className += " first-article";

    var img = elm.getElementsByTagName("img")[0];
    img.className += " highlighted-article";
    img.src = img.src.replace("/thumbs","");
    


  }
}

function Resizer()
{
  var elm = document.getElementById("columnset5");
  while(elm.id != "mergefield_main")
  {
    elm.style.height = "auto";
    elm.style.minHeight = "auto";
    elm.style.overflow = "visible";
    elm = elm.childNodes[0];
  }
  
}

Tangora.Custom.ArticleHitRegistrator = new xArticleHitRegistrator;
Tangora.Custom.HighlightFirstArticle = new xHighlightFirstArticle;

Tangora.Events.AddHandler(window,"onload",Tangora.Custom.HighlightFirstArticle.Go);

function fbs_click()
 {
    u=location.href;
    t=Tangora.DOM.GetFirstCollectionMemberByClassName('mergefield_main','h1','pageheader').innerHTML;
    //t=document.title;
    window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
    return false;
  }