var mastertabvar=new Object()
mastertabvar.baseopacity=0
mastertabvar.browserdetect=""

//-------------------------------------------
// Check if they entered any search text
//-------------------------------------------
function SubmitSearch(controlID)
{
  var control = document.getElementById(controlID);
  var text = control.value;
  
  if (text == '')
  {
    alert('Please enter search text');
	submitBtnWeb.disabled=false;
    submitBtnBook.disabled=false;
    submitBtnImages.disabled=false;
    submitBtnVideos.disabled=false;
    return false;
  }
  
  
  //Default Web URL
  var URL = "SearchResults.aspx?s=st&q=" + text;
  
  switch (controlID)
  {
    case "TxtBooks": 
      URL = "BookSearch.aspx?SearchType=Keyword&SearchTerm=" + text;
      break;
    case "TxtImages": 
       URL = "MediaSearch.aspx?t=1&q=" + text;
       break;
    case "TxtVideos": 
       URL = "MediaSearch.aspx?t=2&q=" + text;
       break;
   }

  document.location.href=URL;  
}
//-------------------------------------------
// Populate all the boex
//-------------------------------------------
function PopulateBoxes(controlID)
{

  var control = document.getElementById(controlID);
  var searchText = control.value;
  if (searchText == '') {return};
 
  
  var elem1 = document.getElementById('TxtWeb');
  elem1.value = searchText;
  
  var elem2 = document.getElementById('TxtBooks');
  elem2.value = searchText;

  var elem3 = document.getElementById('TxtImages');
  elem3.value = searchText;

  var elem4 = document.getElementById('TxtVideos');
  elem4.value = searchText;
}

function showsubmenu(masterid, id)
{

 if (typeof highlighting!="undefined")
   clearInterval(highlighting)
   submenuobject=document.getElementById(id)
   mastertabvar.browserdetect=submenuobject.filters? "ie" : typeof submenuobject.style.MozOpacity=="string"? "mozilla" : ""
   hidesubmenus(mastertabvar[masterid])
   submenuobject.style.display="block"
   instantset(mastertabvar.baseopacity)
   highlighting=setInterval("gradualfade(submenuobject)",50)
}

function hidesubmenus(submenuarray)
{

  for (var i=0; i<submenuarray.length; i++)
  document.getElementById(submenuarray[i]).style.display="none"
}

function instantset(degree){
if (mastertabvar.browserdetect=="mozilla")
submenuobject.style.MozOpacity=degree/100
else if (mastertabvar.browserdetect=="ie")
submenuobject.filters.alpha.opacity=degree
}


function gradualfade(cur2){
if (mastertabvar.browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
else if (mastertabvar.browserdetect=="ie" && cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (typeof highlighting!="undefined") //fading animation over
clearInterval(highlighting)
}

function initalizetab(tabid){
mastertabvar[tabid]=new Array()
var menuitems=document.getElementById(tabid).getElementsByTagName("li")
for (var i=0; i<menuitems.length; i++){
if (menuitems[i].getAttribute("rel")){
menuitems[i].setAttribute("rev", tabid) //associate this submenu with main tab
mastertabvar[tabid][mastertabvar[tabid].length]=menuitems[i].getAttribute("rel") //store ids of submenus of tab menu
//Moust over
//if (menuitems[i].className=="selected")
//showsubmenu(tabid, menuitems[i].getAttribute("rel"))
//menuitems[i].getElementsByTagName("a")[0].onmouseover=function(){
//showsubmenu(this.parentNode.getAttribute("rev"), this.parentNode.getAttribute("rel"))
//}
//Onclick
if (menuitems[i].className=="selected")
showsubmenu(tabid, menuitems[i].getAttribute("rel"))
menuitems[i].getElementsByTagName("a")[0].onclick=function(){
showsubmenu(this.parentNode.getAttribute("rev"), this.parentNode.getAttribute("rel"))
}
}
}
}