function iFrameHeight() {
    var cookie = readCookie('sizing');
    var hight1 = contentframe.document.body.scrollHeight;
    if(cookie)
    {
        applySizeStyle(cookie);
    }
    else
    {
        applySizeStyle("text-medium");
    }
    var hight2 = contentframe.document.body.scrollHeight;
    document.getElementById('contentframe').style.height = contentframe.document.body.scrollHeight;
}

function latestEventsLoaded() {
    document.getElementById('latestEventsFrame').style.height = latestEventsFrame.document.body.scrollHeight;
}

function searchboxClicked()
{
    var f = document.getElementById('cse-search-box');
    if(f.q.value == 'SEARCH')
        f.q.value = '';
}

function searchboxBlured()
{
    var f = document.getElementById('cse-search-box');
    if(!f.q.value || f.q.value == '')
        f.q.value = 'SEARCH';
}


//sizing funcitons
function setActiveStyleSheet(id) {
    createCookie('sizing',id, 365);
    iFrameHeight();
}

function applySizeStyle(id)
{
  document.getElementById("text-small").className='text-unselected';
  document.getElementById("text-medium").className='text-unselected';
  document.getElementById("text-large").className='text-unselected';
  document.getElementById(id).className='text-selected';
  
  document.getElementById("text-small").disabled=false;
  document.getElementById("text-medium").disabled=false;
  document.getElementById("text-large").disabled=false;
  document.getElementById(id).disabled=true;
  
  if(contentframe.document)
  {
    if(id == 'text-small')
        contentframe.document.body.className='contenttextsmall';
    else if (id == 'text-medium')
        contentframe.document.body.className='contenttext';
    else if (id == 'text-large')
        contentframe.document.body.className='contenttextlarge';
  }
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function search()
{
var f = document.getElementById('cse-search-box');
f.submit();
}