﻿var gimageNum = 1;
var gsearchSite = "+site:www.tellusmuseum.org";

if (window.gsub === undefined)
	var gsub = "";

if (document.images) {
	var homeselect = new Image();
	homeselect = gsub + "images/logoon.jpg";
	var homeunselect = new Image();
	homeunselect = gsub + "images/logo.jpg";
	var homekidsselect = new Image();
	homekidsselect = gsub + "images/logowhiteon.jpg";
	var homekidsunselect = new Image();
	homekidsunselect = gsub + "images/logowhite.jpg";
}

function ChangeImg(id) {
	if (document.images) {
		switch(id){
		case 'homeid':
			document["homeimg"].src = homeselect;
			break;
		case 'homeidkids':
			document["homeimgkids"].src = homekidsselect;
			break;
		}
	}
}

function ResetImg(id) {
	if (document.images) {
		switch(id){
		case 'homeid':
			document["homeimg"].src = homeunselect;
			break;
		case 'homeidkids':
			document["homeimgkids"].src = homekidsunselect;
			break;
		}
	}
}

function GetRandomNum() {
	var randomnumber=Math.floor(Math.random()*gNumberOfImages);
	if (randomnumber<gNumberOfImages){
	randomnumber=randomnumber + 1;}
	return randomnumber;
}

function canManipulateImages() {
	if (document.images)
		return true;
	else
		return false;
}
function loadSlide() {
	if (gImageCapableBrowser) {
		var imagepath= gsub + "images/" + ggalleryName + "/" + gimageNum + ".jpg";
		document.slide.src = imagepath;
		if (gimageNum<gNumberOfImages){
			gimageNum=gimageNum + 1;}
		else{ gimageNum = 1; }
		return false;
	}
	else {
		return true;
	}
}
function nextSlide() {
		loadSlide();
}
gImageCapableBrowser = canManipulateImages();

if (gNumberOfImages > 0) 
	setInterval("nextSlide()",gSlideshowInterval * 1000);

function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure )
{
  var cookie_string = name + "=" + escape ( value );

  if ( exp_y )
  {
    var expires = new Date ( exp_y, exp_m, exp_d );
    cookie_string += "; expires=" + expires.toGMTString();
  }

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  
  document.cookie = cookie_string;
}
function delete_cookie ( cookie_name )
{
  var cookie_date = new Date ( );  // current date & time
  cookie_date.setTime ( cookie_date.getTime() - 1 );
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}
function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}

function breakFrame() {
	if (top.location!= self.location) {
		top.location = self.location.href
	}
}

function startSearch() {
	var strSearch = document.getElementById("txtsearchbox").value;
	
	set_cookie ("searchStr", strSearch);
	window.location.href = gsub + "searchresults.htm";
}

function showSearch() {
	var search = get_cookie("searchStr");
	if (search != "") {
		document.getElementById('resultsBox').src = "http://www.google.com/search?q=" + search + gsearchSite;
	}
}

var subMenuContent = '';

function createSubMenu(subMenuFor)
{
	var title='';
	var newmenu='<ul>';
	if (subMenuFor != "")
	{
		var oMenu = {};
		var subArray = [];
		for (i=0; i < MENU_ITEMS.length; i++)
		{
			oMenu = MENU_ITEMS[i];
			if (oMenu.code == subMenuFor)
			{
				title = subMenuFor.toUpperCase();
				
				if ('sub' in oMenu)
				{
					subArray = oMenu.sub;
					for (x=0; x < subArray.length; x++)
					{
						if ('code' in subArray[x])
						{
							if ('sub' in subArray[x])
							{
								//newmenu = newmenu + '<li><a href="' + gsub + subArray[x].url +'">' + subArray[x].code + '</a><ul>';
								newmenu = newmenu + '<li><a href="' + subArray[x].url +'">' + subArray[x].code + '</a><ul>';
								subsubArray = subArray[x].sub;
								for (y=0; y < subsubArray.length; y++)
								{
									if ('code' in subsubArray[y])
									{
										//newmenu = newmenu + '<li><a href="' + gsub + subsubArray[y].url +'">' + subsubArray[y].code + '</a></li>';
										newmenu = newmenu + '<li><a href="' + subsubArray[y].url;
										if ('target' in subsubArray[y])
											newmenu = newmenu + '" target="' + subsubArray[y].target;
										
										newmenu = newmenu +'">' + subsubArray[y].code + '</a></li>';
									}
								}
								newmenu = newmenu + '</ul></li>';
							}
							else
							{
								//newmenu = newmenu + '<li><a href="' + gsub + subArray[x].url +'">' + subArray[x].code + '</a></li>';
								newmenu = newmenu + '<li><a href="' + subArray[x].url +'">' + subArray[x].code + '</a></li>';
							}
						}
					}
				}
			}
		}
	}
	
	newmenu = newmenu + '</ul>';
	if (newmenu != '<ul></ul>')
		subMenuContent = '<b>' + title + '</b>' + newmenu;
	else
	{
		//Default links when no submenu exists
		subMenuContent = '<br/><br/><a href="' + gsub + 'supportus/membership.htm"><b>Become a Member</b></a><br /><a href="' + gsub + 'supportus/volunteer.htm"><b>Become a Volunteer</b></a><br /><a href="' + gsub + 'newsletter.htm"><b>Sign up for Newsletter</b></a>';
	}
	
}

function showSubMenu()
{
	if (subMenuContent != '')
	{
		if (document.getElementById)
			document.getElementById("gradientSubMenu").innerHTML = subMenuContent;
	}
}

var footerContent = '';
function showFooter()
{
	footerContent = '<a href="' + gsub + 'newsletter.htm">Sign up for Newsletter</a>';
	footerContent = footerContent + '<a href="' + gsub + 'supportus/volunteer.htm">Volunteer</a>';
	footerContent = footerContent + '<a href="' + gsub + 'supportus/membership.htm">Become a Member</a>';
	
	if (footerContent != '')
	{
		if (document.getElementById)
			document.getElementById("footerLinks").innerHTML = footerContent;
	}
}

var _gat = null;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
if (_gat != null)
{
	var pageTracker = _gat._getTracker("UA-5802348-1");
	pageTracker._trackPageview();
}

