// TOOLBAR

$(document).ready(function(){ $("ul.subnav").parent().append("<span></span>"); $("ul.topnav li a").hover(function() { $(this).parent().find("ul.subnav").slideDown('fast').show(); $(this).parent().hover(function() { }, function(){ $(this).parent().find("ul.subnav").slideUp('slow'); }); }).hover(function() { $(this).addClass("subhover"); }, function(){ $(this).removeClass("subhover"); }); }); 
		
// Roll Map boxes

function rollMap(area){
	//alert(area+" was called");
	var DNAsites = new Array("AZ", "GH", "HU", "IN", "IS", "IT", "ME", "SE", "SA", "US");
	cleanMAP();
	for (i=0;i<DNAsites.length;i++){
		document.getElementById(DNAsites[i]+"_fill").style.display="none";
		document.getElementById(DNAsites[i]+"_cover").style.display="";
		}
	document.getElementById(area+"_cover").style.display="none";
	document.getElementById(area+"_fill").style.display="";
	}

function cleanMAP(){
	MM_swapImage('MAP_TOPL_s1','','images/MAP_TOP-L_s1.jpg',1);
	MM_swapImage('MAP_TOPC_s1','','images/MAP_TOP-C_s1.jpg',1);
	MM_swapImage('MAP_BOTC_s1','','images/MAP_BOT-C_s1.jpg',1);
	MM_swapImage('MAP_BOTR_s1','','images/MAP_BOT-R_s1.jpg',1);
	}
	
function loadLOCATION(){
	
	}

// jQuery PaRSS Plugin

(function(a){a.fn.PaRSS=function(m,c,b,l){var i=this,g={feed_url:m,item_count:c,date_format:b,show_descriptions:l};function f(){var n=new google.feeds.Feed(m);if(g.item_count){n.setNumEntries(g.item_count)}n.load(function(o){if(!o.error){d(o.feed.entries)}})}function d(n){var o="";a.each(n,function(r,s){var q="<span class='parss-title'><a href='"+s.link+"'>"+s.title+"</a></span>";if(g.date_format&&g.date_format.length>0){q+=" - <span class='parss-date'> Posted "+k(s.publishedDate,g.date_format)+"</span><br />"}switch(g.show_descriptions){case"image":var p=h(s.content);if(p){q+="<span class='parss-image'>"+p+"</span>"}q+="<span class='parss-description'>"+s.contentSnippet+"</span>";break;case"content":q+="<span class='parss-description'>"+s.content+"</span>";break;case true:case"true":q+="<span class='parss-description'>"+s.contentSnippet+"</span>";break;default:break}o+="<li>"+q+"</li>"});$(i).empty().append(o)}function k(o,r){var n=["January","February","March","April","May","June","July","August","September","October","November","December"],s=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],o=new Date(Date.parse(o)),q="";for(var p=0;p<r.length;p+=1){switch(r.charAt(p)){case"d":q+=e(o.getDate());break;case"D":q+=s[o.getDay()].substring(0,3);break;case"j":q+=o.getDate();break;case"l":q+=s[o.getDay()];break;case"N":q+=o.getDay()+1;break;case"S":q+=j(o.getDate());break;case"w":q+=o.getDay();break;case"z":break;case"W":break;case"F":q+=n[o.getMonth()];break;case"m":q+=e(o.getMonth()+1);break;case"M":q+=n[o.getMonth()].substring(0,3);break;case"n":q+=o.getMonth()+1;break;case"t":break;case"L":break;case"o":case"Y":q+=o.getFullYear();break;case"y":q+=o.getFullYear().toString().substring(-2);break;case"a":q+=(o.getHours()<12)?"am":"pm";break;case"A":q+=(o.getHours()<12)?"AM":"PM";break;case"B":break;case"g":q+=(o.getHours()>12)?o.getHours()-12:o.getHours();break;case"G":q+=o.getHours();break;case"h":q+=e((o.getHours()>12)?o.getHours()-12:o.getHours());break;case"H":q+=e(o.getHours());break;case"i":q+=e(o.getMinutes());break;case"s":q+=e(o.getDate());break;case"u":q+=o.getMilliseconds();break;case"e":break;case"O":case"P":q+=o.getTimezoneOffset();break;case"T":break;case"Z":break;case"c":q+=o.toUTCString();break;case"r":q+=o.toDateString();break;case"U":q+=o.valueOf();break;default:q+=r.charAt(p);break}}return q}function j(o){var n=parseInt(o.toString().substring(o.toString().length-1));switch(n){case 1:return"st";break;case 2:return"nd";break;case 3:return"rd";break;default:return"th";break}}function e(n){var o=n.toString();if(o.length<2){o="0"+o}return o}function h(o){var n=o.match(/<img[^>+]*>/i);if(n){var p=n[0].match(/src="[^"+]*"/i),q=n[0].match(/alt="[^"+]*"/i);return"<img "+p+" "+q+" />"}return false}a.getScript("https://www.google.com/jsapi",function(){google.load("feeds","1",{callback:f})})}})(jQuery,this);

// Macromedia Scripts

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
