/*  New Show/Hide Code */

function toggleLayer(whichLayer) {
  var elem, vis;
  if(document.getElementById) // this is the way the standards work
    elem = document.getElementById(whichLayer);
  else if(document.all) // this is the way old msie versions work
      elem = document.all[whichLayer];
  else if(document.layers) // this is the way nn4 works
    elem = document.layers[whichLayer];
  vis = elem.style;
  // if the style.display value is blank we try to figure it out here
  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function toggleSub(submenu) {
	    if (document.getElementById(submenu).style.display == 'none') {
	        document.getElementById(submenu).style.display = 'block';
	    } else {
	        document.getElementById(submenu).style.display = 'none';
	    }
	}
	
function switchMenu(obj1, obj2) {
    var el1 = document.getElementById(obj1);
    var el2 = document.getElementById(obj2);
        if ( el1.style.display != 'none' ) {
	    el1.style.display = 'none';
	    el2.src="/static/images/arrowright.gif"
	    } else {
	    el1.style.display = '';
            el2.src="/static/images/arrowdown.gif"
	}
    }
   
function privateWS_alert()
{
alert("You have opted to make this a PRIVATE workspace. In doing so, this workspace will not appear to non-members in ConserveOnline and non-members can't request to join this workspace.");
}

function writeDeleteURL() {
    var deleteURL = location.href + "&amp;confirm=1";
    document.write('<a href="' + deleteURL + '" class="context"><span>OK</span></a>');
    
}
    
function getYear() {
    now = new Date
    dateYear=now.getYear()
    if (dateYear < 1900)
    dateYear=dateYear+1900
    document.write(dateYear)

}

function writeTwitterFeedZumwaltPrairie() {
    var twitterContent = '<div id="viewby-box-twitter">'
    twitterContent +='<div id="head"><span class="title">What&#8217;s New</span></div>'
    twitterContent +='<p><div id="library"><ul id="twitter_update_list"></ul></div> <a href="http://twitter.com/Zumwalt_Prairie" id="twitter-link" style="display:block;text-align:right;padding-right: 5px;">follow the Zumwalt Prairie on Twitter</a></p></div>'
    twitterContent +='<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>'
    twitterContent +='<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/Zumwalt_Prairie.json?callback=twitterCallback2&amp;count=5"></script>'
    document.write(twitterContent)
    document.close()
}

function WOK_filter(yr,mon,day){
  var today = new Date()
  var expire= new Date(yr,mon,day)
  if (today.getTime()>expire.getTime())
  document.write ('<li>Web of Knowledge</li>') 
}

function WOK_description(yr,mon,day){
  var newWOK = "<li><a href=\'#\' onclick=\"window.open(\'http://journals.conserveonline.org:2048/login?url=http://www.isiknowledge.com/\',\'journals\');return false\">Web of Knowledge</a><br/> Web of Knowledge comprises Citation Index, Current Contents, Biosis, MedLine, 8700 research journals, and over 850,000 science articles from the first half of the 20th century, navigable both forward and backward through the articles' references. Direct links to the full text of articles are available for most of these journals.<br/><b>Web of Knowledge will no longer be available after 12/31/2009</b><br/></li>"
  var today = new Date()
  var expire= new Date(yr,mon,day)
  if (today.getTime()<expire.getTime())
  document.write (newWOK)
}

/* RSS Feed Reader Embedded Into Workspaces */



function convertHTML() {
  var str = comment;
  var str=str.replace("&gt;", ">");
  var str=str.replace("&lt;", "<");
  var str=str.replace("&quot;", '"');
  var str=str.replace("&#160;", " ");
  document.write (str)
}

/* Printer friendly page for blog entry */
function Clickheretoprint()
{ 
  var disp_setting="toolbar=no,location=no,directories=no,menubar=no,"; 
      disp_setting+="scrollbars=yes,width=650, height=650, left=100, top=25"; 
  var content_vue = document.getElementById("print_content").innerHTML; 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><title></title>'); 
   docprint.document.write('</head><body onLoad="self.print()">');          
   docprint.document.write(content_vue);          
   docprint.document.write('</body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
}

function check_all(cat, vSwitch, master) {
	if (!isNaN(cat)) {
	  if (document.getElementsByTagName) {
	  	var elms = document.getElementsByTagName('input');
		if (master) {
			for (var i=0;i<elms.length;i++) if (elms[i].getAttribute('type') == 'checkbox' && elms[i].getAttribute('category') == cat) elms[i].checked = vSwitch;
		}
		else {
			master = document.forms.form.habitat['check_all_' + cat];
			for (var i=0;i<elms.length;i++) if (elms[i].getAttribute('type') == 'checkbox' && elms[i].getAttribute('category') == cat) if (!elms[i].checked) { master.checked = false; return}
				master.checked = true;
			}
	  }
 	}
}

function showHide(id, target){

	var elem = document.getElementById(target);
	var trigger = document.getElementById(target + "Trigger");

	if(id == "tabs1")
	{
		if (elem.style.display == 'block')
		{
			elem.style.display = 'none';
			trigger.className = 'tab tabClose';
		}
		else
		{
			elem.style.display = 'block';
			trigger.className = 'tab tabOpen';
		}
	}
}

















