//location



//goto page
function go_to(){
a=document.frm.member.selectedIndex
b=document.frm.member.options[a].value
location.href= b + ".php"
}


// open window function for gallery message page
var newwindow2;
function openwin_member(id){
page= "/en/gallery/greenGallery/memberMessage.php?mid="+id;
newwindow2=window.open(page,"newwindow2","height=300,width=470,toolbar=0,status=0");
if (window.focus) {newwindow2.focus()}
}

var newwindow3;
function winocean(){
page= "ocean.php" 
newwindow3=window.open(page,"newwindow3","height=600,width=800,toolbar=0,status=0");
if (window.focus) {newwindow2.focus()}
}




var cur_lyr;        // holds id of currently visible layer
function swapLayers(id) {
  if (cur_lyr) hideLayer(cur_lyr);
  showLayer(id);
  cur_lyr = id;
}

function showLayer(id) {
  var lyr = getElemRefs(id);
  if (lyr && lyr.css) lyr.css.visibility = "visible";

}

function hideLayer(id) {
  var lyr = getElemRefs(id);
  if (lyr && lyr.css) lyr.css.visibility = "hidden";

}

function getElemRefs(id) {
        var el = (document.getElementById)? document.getElementById(id): (document.all)? document.all[id]: (document.layers)?

document.layers[id]: null;
        if (el) el.css = (el.style)? el.style: el;
return el;

}

// buttons

var cur_button;        // holds id of currently visible layer
function swapbutton(id) {
if (cur_button) hideLayer(cur_button);
  showLayer(id);
  old_button = cur_button
  cur_button = id;
}



// help
var cur_help;        // holds id of currently visible layer
function swaphelp(id) {
if (cur_help) hideLayer(cur_help);
  showLayer(id);
  old_help = cur_help
  cur_help = id;
}

var cur_login; 
function swaplogin(id) {
if (cur_login) hideLayer(cur_login);
  showLayer(id);
  old_help = cur_login
  cur_login = id;
}




//window open function for bibliography page
var newwindow;
function winref(id){

page= "ref" +id +".html" 
newwindow=window.open(page,"References","height=80,width=800,toolbar=0,status=0");
if (window.focus) {newwindow.focus()}
}

//scroller init function
function initScrollLayer() {
  var wndo = new dw_scrollObj('wn', 'lyr1');
  wndo.bSizeDragBar = true;
  wndo.setUpScrollbar("dragBar", "track", "v", 1, 1);
  dw_scrollObj.GeckoTableBugFix('wn'); 
  
  // sometimes ns6+ needs extra help to position correctly
  dw_scrollObj.rePositionGecko(); 
}



