

function dropmenu(myobj, objid){
 myobj.className = (myobj.className == "closelist") ? "openlist" : "closelist";
 var menu = document.getElementById(objid);
 menu.style.display = (menu.style.display == "block") ? "none" : "block";
 return false;
}

function subhidden(){
 var menu = document.getElementById("submenu");
 menu = menu.getElementsByTagName("div");
 for(var i=0; i<menu.length;i++){
  if (menu[i].id != "submenu0"){
   menu[i].style.display = "none";
  }
 } 
}

function menuselect(obj){
 menu = $("mainmenu").getElementsByTagName("a");
 for(var i=0;i<menu.length;i++){
  if (menu[i].className == "selected"){
   menu[i].className = "normal";
  }
 }

 var viewsub = "submenu" + obj.id.match("[0-9]+");
 var menu = document.getElementById("submenu");
 menu = menu.getElementsByTagName("div");
 for(var i=0; i<menu.length;i++){
  if (menu[i].id != viewsub){
   menu[i].style.display = "none";
  } else {
   menu[i].style.display = "block";
  }
 } 
 obj.className = "selected";
 return false;
}

function openwing(linkobj, imgwidth, imgheight){
 var obj = document.getElementById("wing");
 obj.style.height = "auto";
 obj.style.width = "auto";
 var captext = linkobj.title.split(",");
 var imgobj = document.getElementById("wingpic");
 document.getElementById("wingtitle").innerHTML = captext[0];
 document.getElementById("wingcaption").innerHTML = captext[1];
 imgobj.setAttribute("src", linkobj.href);
 imgobj.width = imgwidth;
 imgobj.height = imgheight;
 if (document.body.clientWidth <= imgwidth){
  obj.style.left = 0;
  obj.style.overflowX = "scroll";
  obj.style.width = document.body.clientWidth - 15;
 } else {
  obj.style.left = (document.body.clientWidth - imgwidth) / 2;
  obj.style.overflowX = "hidden";
 }
 if (document.body.clientHeight <= imgheight){
  obj.style.top = 0;
  obj.style.height = document.body.clientHeight - 15;
  obj.style.overflowY = "scroll";
 } else {
  obj.style.top = (document.body.clientHeight - imgheight) / 2;
  obj.style.overflowY = "hidden";
 }
 Element.show(obj);
 return false;
}

function getHTML(myobj, targetobj, textaddress){
 menuselect(myobj);
 var url = textaddress;
 var myAjax = new Ajax.Updater(
  targetobj, 
  url, 
  {
   method: 'get'
  });
}

function limitFocus(viewName){
 var iList = $('SQdaily').getElementsByTagName('div');
 daily = $A(iList);
 for(var i=0; i<daily.length; i++){
  if (viewName == "all") {
   Element.show(daily[i]);
   continue;
  } else {
   if (daily[i].className == viewName) {
    Element.show(daily[i]);
   } else {
    Element.hide(daily[i]);
   }
  }
 }
}

function secretOpen(viewName){
 var iList = $('SQdaily').getElementsByTagName('span');
 daily = $A(iList);
 for(var i=0; i<daily.length; i++){
  if (daily[i].className == "secretClose") {
   daily[i].className = "secretOpen";
  }
  if (daily[i].className == viewName) {
   daily[i].style.visibility = "visible";
  }
 }
}

