/* ... */
function addClass(element,value) {
    if (!element.className) {
        element.className = value;
    } else {
        newClassName = element.className;
        newClassName+= " ";
        newClassName+= value;
        element.className = newClassName;
    }
}
function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            oldonload();
            func();
        }
    }
}
function clearInput ()
{
    var el    = document.getElementById('txtSearch')
    if ( el ) {
        el.onfocus = function()
        {
            if(this.value=='or enter a search term'){
                this.value='';
            }
        }
        el.onblur = function()
        {
            if(this.value=='')
            {
                this.value='or enter a search term';
            }
        }
    }
}
addLoadEvent(clearInput);

function createPrintLink ()
{
  var parEl     = document.getElementById('printcontainer'); // get parent container
  if (parEl)
  {
    var link      = document.createElement('a');  // create the link
    link.setAttribute('id','printLink');  // set id so link can be styled with css
  
    var linkText  = document.createTextNode('Print Page');  // create link text
    link.appendChild(linkText); // append text to link
    parEl.appendChild(link);  //  append link to parent container
    link.onmouseover = function()
    {
      this.style.cursor = 'pointer';
    }
    link.onclick  = function ()
    {
      window.print(); // assign behaviour
    }
  }
}
addLoadEvent(createPrintLink);


/*
function updatePlayer ()
{
    var all                = document.all ? document.all : document.getElementsByTagName('*');
      var elements        = new Array();
      for (var e = 0; e < all.length; e++){
        if  ( all[e].className == 'vidLink' || all[e].className == 'vidLinkThumb'){
            elements[elements.length] = all[e];
        }
    }
    for (var i = 0; i < elements.length; i++)
    {
        var el        = elements[i];
        el.onclick = function()
        {
            var all            = document.all ? document.all : document.getElementsByTagName('*');
              var elements    = new Array();
            for (var e = 0; e < all.length; e++) {
                if (all[e].className == 'vidTitle' || all[e].className == 'vidLinkThumb' ) {
                    elements[elements.length] = all[e];
                }
            }
            for (var i = 0; i < elements.length; i++){
                var atitle = this.innerHTML;
            }
            var els            = String(this);
            var lnk            = els.split("&");
            var intro        = lnk.length;
            var url            = lnk[intro-3].split("=")[1];
            var image        = lnk[intro-2].split("=")[1];
            var urlPath        = pathToAssets + "flash/videos/" + url;
            var imagePath    = pathToAssets + "images/staticimages/" + image;
            var vid            = { movie:pathToAssets+"flash/swfPlayer.swf", width:"320", height:"230", majorversion:"8", build:"0", flashvars:'videoPath='+urlPath+'&imagePath='+imagePath };
            UFO.create(vid, "divFlashPlayer");
            var vidTitle    = document.getElementById('ddNowPlaying');
            if (atitle.match(/alt\="(.*?)"/)) {
                atitle    = atitle.match(/alt\="(.*?)"/);
                atitle    = atitle[1];
            }
            vidTitle.innerHTML = atitle;
            var player        = document.getElementById('divFlashPlayer')
            var dy            = player.offsetTop;
            var tn            = player
            while ( tn.offsetParent && (tn.offsetParent != document.body ) )
            {
                tn            = tn.offsetParent;
                dy           += tn.offsetTop;
            }
            window.scrollTo ( 0, dy );
            //upDatePagination(this);
            return false;
        }
    }
}

function upDatePagination(obj)
{
  if  (
      obj.href.match(/cp=(\d)/)
      )
  {
    var pageNo = obj.href.match(/cp=(\d)/);
    pageNo  = pageNo[1];
  }
  else
  {
    var str = new String(window.location);
    if (str.match(/cp=(\d)/))
    {
      var pageNo = str.match(/cp=(\d)/);
      pageNo = pageNo[1];
    }
    else
    {
      pageNo = 1;
    }
  }
  var nxtpage = parseFloat(pageNo) + 1;
  var prvpage = parseFloat(pageNo) - 1;
 if (obj.href.match(/cp=(\d)/))
  {
    var nextLink = obj.href.replace(/cp=\d/, 'cp=' + nxtpage);
  }
  else
  {
    var nextLink = obj.href.replace(/\?/, '?cp=' + nxtpage + '&');
  }
  if (obj.href.match(/cp=(\d)/))
  {
    var prevLink = obj.href.replace(/cp=\d/, 'cp=' + prvpage);
  }
  else
  {
    var str = new String (obj.href);
    var prevLink = str + '&cp=' + prvpage;
  }

  var links = document.getElementById('pnlResults').getElementsByTagName('a');
  for (var i = 0 ; i < links.length ; i++)
  {
    if  (
        links[i].className == 'prevLink'
        )
    {
        links[i].href = prevLink;
    }
    if  (
        links[i].className == 'nextLink'
        )
    {
        links[i].href = nextLink;
    }
  }
}
addLoadEvent(updatePlayer);
*/
