// --------------------------------------------------------------------------
// Filename:    global.js
// Author:      Andrew Greig 
// Email:       andrew@itechcollective.com
// Copyright:   2005 iTechCollective, LLC.
// Date:        07-21-2005
// Last Edited: 09-11-2006
// Version:     2.2 
// --------------------------------------------------------------------------
// Copyright(C) 2005 iTechCollective, LLC
// All Rights Reserved
// --------------------------------------------------------------------------
// --------------------------------------------------------------------------
// DO NOT EDIT ANYTHING BEYOND THIS POINT !!
// --------------------------------------------------------------------------
//
//
// RE-EDITED by: Ryan Cummings
// email: ryan(dot)r(dot)cummings(at)gmail(dot)com

var persistmenu="yes" //"yes" or "no". Make sure each SPAN content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only
if (document.getElementById){ document.write('<style type="text/css">\n'); document.write('.submenu{display: none;}\n'); document.write('</style>\n')}
function SwitchMenu(obj){ if(document.getElementById){ var el = document.getElementById(obj); var ar = document.getElementById("masterdiv").getElementsByTagName("span");  if(el.style.display != "block"){ for (var i=0; i<ar.length; i++){ if (ar[i].className=="submenu") ar[i].style.display = "none"; } el.style.display = "block"; }else{ el.style.display = "none"; }}}
function dump_cookies(){if(document.cookie=='')document.write('No Cookies Found');else{thisCookie=document.cookie.split('; ');for(iI=0;iI<thisCookie.length;iI++){document.write(thisCookie[iI]+'<br \/>');}}}var query_string_keys = new Array();var query_string_values = new Array();
function get_cookie(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var iI=0;while(iI<clen){var j=iI+alen;if(document.cookie.substring(iI,j)==arg)return getCookieVal(j);iI=document.cookie.indexOf(" ",iI)+1;if(iI==0){break;}}return null;}
function set_cookie(name,value,expires,path,domain,secure){if(!expires){expires=''}if(!path){path='/'}if(!domain){domain=''}var today = new Date();today.setTime(today.getTime());if(expires){expires=expires*1000*60*60*24;}var expires_date=new Date(today.getTime()+(expires));document.cookie=name+"="+escape(value)+((expires)?";expires="+expires_date.toGMTString():"")+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+((secure)?";secure":"");}
function delete_cookie(name,path,domain){if(get_cookie(name)){document.cookie=name+"="+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
function getCookieVal(offset){var endstr=document.cookie.indexOf(";",offset);if(endstr==-1){endstr=document.cookie.length;}return unescape(document.cookie.substring(offset,endstr));}
function divHide(divID){if(document.getElementById){var obj=document.getElementById(divID);obj.style.display="none";}}
function divShow(divID){if(document.getElementById){var obj=document.getElementById(divID);obj.style.display="";}}
if (document.image) { img0 = new Image(); img1 = new Image(); img2 = new Image(); img3 = new Image(); img4 = new Image(); img5 = new Image(); img6 = new Image(); img7 = new Image();	img0.src = 'bg0.jpg'; img1.src = 'bg1.jpg'; img2.src = 'bg2.jpg'; img3.src = 'bg3.jpg'; img4.src = 'bg4.jpg'; img5.src = 'bg5.jpg'; img6.src = 'bg6.jpg'; img7.src = 'bg7.jpg';}
function validateAmount(amount){
    if(amount.value.match( /^[0-9]+(\.([0-9]+))?$/)){
        return true;
    }else{
        alert('You must enter a valid donation.');
        amount.focus();
        return false;
    }
}
