function getElem(elemID) {
  if (document.getElementById) {return document.getElementById(elemID);}
  else if (document.all) {return document.all[elemID];}
  else if (document.layers) {return document.layers[elemID];}
  else {alert('Browser Doesn\'t Support DOM')}
}

function open_main() {
  getElem("main_open").style.display = 'none';
  getElem("main").style.height = 'auto';
  //getElem("mbl").style.bottom = '0px';
  //getElem("mbr").style.bottom = '0px';
}

function show(elementid) {
  if(getElem(elementid)) getElem(elementid).style.visibility = 'visible';
}
function hide(elementid) {
  if(getElem(elementid)) getElem(elementid).style.visibility = 'hidden';
}

function opacityup(obj)
{
  if (imageopacity!=1){
    imageopacity = imageopacity+0.01;
    obj.style.opacity = imageopacity;
    setTimeout("opacityup(getElem(\"mainsubtransitionoverlay\"));",12);
    }
}
function applyTransition (obj)
{
    if(obj.filters) {
    obj.filters(0).Apply();
    obj.style.visibility = "visible";
    obj.filters(0).Play();
    }else{
    opacityup(obj);
    }
    return true;
}

function swapsubimages(swaprate) {
}
function swapsubimagesB(swaprate) {
  subimage = subimages[currentsubimage]['image'];
  subtext = subimages[currentsubimage]['caption'];
  subimage = 'imagebank/sub/'+subimage+'.png';

  imageopacity=0;
  getElem("mainsubtransitionoverlay").style.filter='progid:DXImageTransform.Microsoft.Fade(overlap=0.7)';
  getElem("mainsubtransitionoverlay").style.opacity='0';
  getElem("mainsubtransitionoverlay").style.backgroundImage = "url('makeimage.php?l=27&x=10&y=32&size=16&spacing=21&c=ffffff&font=Tahoma-Bold.ttf&image="+subimage+"&text="+subtext+"')";
  applyTransition(getElem("mainsubtransitionoverlay"));
  newbackground = "url('makeimage.php?l=27&x=10&y=32&size=16&spacing=21&c=ffffff&font=Tahoma-Bold.ttf&image="+subimage+"&text="+subtext+"')";
  //setTimeout("getElem(\"mainsubimage\").style.backgroundImage=\""+newbackground+"\";",2000);

  //setTimeout('swapsubimages("'+swaprate+'")',swaprate);
  currentsubimage++;
  if(currentsubimage>=key)currentsubimage=0;
}

var rssfeeditemcell;
function nextrssfeeditem() {
  rssitems = getElem('rsscontent').childNodes;
  rssitem = Math.floor(Math.random() * rssitems.length);
  rssfeeditemcell = rssitems[rssitem];
/*
  if(rssfeeditemcell && rssfeeditemcell.nextSibling) {
    rssfeeditemcell = rssfeeditemcell.nextSibling;
  } else {
    rssfeeditemcell = getElem('rsscontent').firstChild;
  }
*/
  rssfeeditemhtml = rssfeeditemcell.innerHTML;
  getElem('rssfeed').innerHTML = rssfeeditemhtml;
  setTimeout("nextrssfeeditem();",5000);
}

function show(elementid) {
if(getElem(elementid)) getElem(elementid).style.visibility = 'visible';
}
function hide(elementid) {
 if(getElem(elementid)) getElem(elementid).style.visibility = 'hidden';
}

function openvideo(src){
 var so = new SWFObject("preview.swf?videoPath="+src+"&autoStart=true&volAudio=100&newWidth=384&newHeight=288&disableMiddleButton=false&playSounds=true&soundBarColor=0x0066FF&barColor=0x0066FF&barShadowColor=0x91BBFB&subbarColor=0xffffff", "sotester", "384", "288", "9", "#000000");
 so.addParam("allowFullScreen", "true");
 so.write("popupmsg");
 getElem('popup').style.display = 'block';
 }