function checkEnter(e)
{
  if (e.keyCode == 13) doSearch();
}

function doSearch()
{
  var t = document.getElementById('txtSearch');
  var s = t.value;
  if (s == '') t.value = 'please type something';
  else 
  {
    var searchDiv = document.getElementById('searchDiv');
    searchDiv.innerHTML = "Searching, please wait...";
    document.location = "SearchVideos?q=" + encodeURIComponent(s);
  }
  return false;
}

function openBlog()
{
  HandleClick('YTBlog');
  var wnd2 = window.open("http://youtuberepeater.blogspot.com/2009/11/how-youtuberepeater-started.html", "YoutubeRepeaterBlog", "menubar=1,toolbar=1,location=1,scrollbars=1,status=1,directories=1,resizable=1");
  wnd2.focus();
  return false;
}
function openPower101()
{
  HandleClick('YTPower');
  var wnd3 = window.open("http://www.Power101.com", "Power101", "menubar=1,toolbar=1,location=1,scrollbars=1,status=1,directories=1,resizable=1");
  wnd3.focus();
  return false;
}
function openPhotos()
{
  HandleClick('YTPhotos');
  var wnd4 = window.open("http://submit.depositphotos.com?ref=1006969", "DepositPhotos", "menubar=1,toolbar=1,location=1,scrollbars=1,status=1,directories=1,resizable=1");
  wnd4.focus();
  return false;
}
function openTwit()
{
  HandleClick('YTTwit');
  var wnd5 = window.open("http://twitter.com/YoutubeRepeater", "YoutubeRepeaterTwit", "menubar=1,toolbar=1,location=1,scrollbars=1,status=1,directories=1,resizable=1");
  wnd5.focus();
  return false;
}
function HandleClick(s)
{
  var RR1 = createHttpPost();
  if (RR1 != null)
  {
    RR1.onreadystatechange = function() 
    {
    }
    RR1.send('ref='+s);
  }
}
function createHttpPost()    
{
  var req = null;
  try 
  {
    if (window.XMLHttpRequest) req = new XMLHttpRequest();
    else if (window.ActiveXObject) req = new ActiveXObject("Microsoft.XMLHTTP");
    var url = 'http://' + document.location.host + '/YoutubeRepeater/RefClick';
    req.open('POST', url, true);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  }
  catch (err) { req = null; }
  return req;
}
