// WILLConnect base script file
function aGet(turl, callback) {
var XHRt = !window.XMLHttpRequest ? new ActiveXObject('Microsoft.XMLHTTP') : new XMLHttpRequest();
XHRt.onreadystatechange = function () { if (XHRt.readyState == 4 && XHRt.status == 200) {callback(XHRt.responseText, XHRt.responseXML);}};
XHRt.open("GET", turl, true);
XHRt.setRequestHeader("Content-Type", "text/html");
XHRt.send("");
return XHRt;
}
function updateArchive(){
var blog=jQuery("#sortForm")[0].className,
sorter=jQuery("#sortForm select").val();
var rev=false;
if(updateArchive.mode==blog){rev=true;}
updateArchive.mode=blog;
aGet("http://willconnect.org/global/itemsearch/"+blog+"/"+sorter, function cb(text,xml){
function nd(a){ return [].slice.call(this.getElementsByTagName(a)); }
var $=jQuery;
var list=$(".list.update .item")
var tNode=list[0].cloneNode(true), tmp=tNode.innerHTML;
list.remove();
var toAdd=nd.call(xml,"item");
function addnode(a){
var t= tNode.cloneNode(true);
$("a", t).text($(nd.call(a,"title")[0]).text());
$(".author", t).text($(nd.call(a,"author")[0]).text());
$("a", t).attr("href", $(nd.call(a,"link")[0]).text());
$(".intro", t).text($(nd.call(a,"intro")[0]).text());
// $(".intro", t).text($(nd.call(a,"description")[0]).text());
$(".date", t).text($(nd.call(a,"pubDate")[0]).text().slice(0,10) );
$(".list.update").append(t);
};//end toAdd();
if(!rev){toAdd.reverse().map(addnode);}else{toAdd.map(addnode);}
});//end aGet callback
return false;
}//end updateA4rchive()
(function boot(){
if(!window.ATLAS||!window.jQuery){return setTimeout(boot, 44);}
jQuery("#sortForm input[type='submit']").click(updateArchive);
/*!
* jQuery Cycle Lite Plugin
* http://malsup.com/jquery/cycle/lite/
* Copyright (c) 2008 M. Alsup
* Version: 1.0 (06/08/2008)
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
* Requires: jQuery v1.2.3 or later
*/
;(function(D){var A="Lite-1.0";D.fn.cycle=function(E){return this.each(function(){E=E||{};if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=0;this.cyclePause=0;var I=D(this);var J=E.slideExpr?D(E.slideExpr,this):I.children();var G=J.get();if(G.length<2){if(window.console&&window.console.log){window.console.log("terminating; too few slides: "+G.length)}return }var H=D.extend({},D.fn.cycle.defaults,E||{},D.metadata?I.metadata():D.meta?I.data():{});H.before=H.before?[H.before]:[];H.after=H.after?[H.after]:[];H.after.unshift(function(){H.busy=0});var F=this.className;H.width=parseInt((F.match(/w:(\d+)/)||[])[1])||H.width;H.height=parseInt((F.match(/h:(\d+)/)||[])[1])||H.height;H.timeout=parseInt((F.match(/t:(\d+)/)||[])[1])||H.timeout;if(I.css("position")=="static"){I.css("position","relative")}if(H.width){I.width(H.width)}if(H.height&&H.height!="auto"){I.height(H.height)}var K=0;J.css({position:"absolute",top:0,left:0}).hide().each(function(M){D(this).css("z-index",G.length-M)});D(G[K]).css("opacity",1).show();if(D.browser.msie){G[K].style.removeAttribute("filter")}if(H.fit&&H.width){J.width(H.width)}if(H.fit&&H.height&&H.height!="auto"){J.height(H.height)}if(H.pause){I.hover(function(){this.cyclePause=1},function(){this.cyclePause=0})}D.fn.cycle.transitions.fade(I,J,H);J.each(function(){var M=D(this);this.cycleH=(H.fit&&H.height)?H.height:M.height();this.cycleW=(H.fit&&H.width)?H.width:M.width()});J.not(":eq("+K+")").css({opacity:0});if(H.cssFirst){D(J[K]).css(H.cssFirst)}if(H.timeout){if(H.speed.constructor==String){H.speed={slow:600,fast:200}[H.speed]||400}if(!H.sync){H.speed=H.speed/2}while((H.timeout-H.speed)<250){H.timeout+=H.speed}}H.speedIn=H.speed;H.speedOut=H.speed;H.slideCount=G.length;H.currSlide=K;H.nextSlide=1;var L=J[K];if(H.before.length){H.before[0].apply(L,[L,L,H,true])}if(H.after.length>1){H.after[1].apply(L,[L,L,H,true])}if(H.click&&!H.next){H.next=H.click}if(H.next){D(H.next).bind("click",function(){return C(G,H,H.rev?-1:1)})}if(H.prev){D(H.prev).bind("click",function(){return C(G,H,H.rev?1:-1)})}if(H.timeout){this.cycleTimeout=setTimeout(function(){B(G,H,0,!H.rev)},H.timeout+(H.delay||0))}})};function B(J,E,I,K){if(E.busy){return}var H=J[0].parentNode,M=J[E.currSlide],L=J[E.nextSlide];if(H.cycleTimeout===0&&!I){return}if(I||!H.cyclePause){if(E.before.length){D.each(E.before,function(N,O){O.apply(L,[M,L,E,K])})}var F=function(){if(D.browser.msie){this.style.removeAttribute("filter")}D.each(E.after,function(N,O){O.apply(L,[M,L,E,K])})};if(E.nextSlide!=E.currSlide){E.busy=1;D.fn.cycle.custom(M,L,E,F)}var G=(E.nextSlide+1)==J.length;E.nextSlide=G?0:E.nextSlide+1;E.currSlide=G?J.length-1:E.nextSlide-1}if(E.timeout){H.cycleTimeout=setTimeout(function(){B(J,E,0,!E.rev)},E.timeout)}}function C(E,F,I){var H=E[0].parentNode,G=H.cycleTimeout;if(G){clearTimeout(G);H.cycleTimeout=0}F.nextSlide=F.currSlide+I;if(F.nextSlide<0){F.nextSlide=E.length-1}else{if(F.nextSlide>=E.length){F.nextSlide=0}}B(E,F,1,I>=0);return false}D.fn.cycle.custom=function(K,H,I,E){var J=D(K),G=D(H);G.css({opacity:0});var F=function(){G.animate({opacity:1},I.speedIn,I.easeIn,E)};J.animate({opacity:0},I.speedOut,I.easeOut,function(){J.css({display:"none"});if(!I.sync){F()}});if(I.sync){F()}};D.fn.cycle.transitions={fade:function(F,G,E){G.not(":eq(0)").css("opacity",0);E.before.push(function(){D(this).show()})}};D.fn.cycle.ver=function(){return A};D.fn.cycle.defaults={timeout:4000,speed:1000,next:null,prev:null,before:null,after:null,heigaht:"auto",sync:1,fit:0,pause:0,delay:0,slideExpr:null}})(jQuery);
// $('.slideshow').cycle({
// fx: 'shuffle' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
// });
$(function(){
jQuery("dt.title>span").css({"float": "left", position:"Absolute", left: "-0.2em", "top": "-0.1em"})
jQuery(".wizard img[height]").removeAttr("height");
});
$(".wizWrap:has([count=0])").hide();
if(location.href.match(/\/print\b/)){ setTimeout("window.print()", 500); }
/*
var seg=location.href.split("/").slice(-1)[0], alreadyHidden = false;
if(seg && seg.length > 7){
$("#right .blogtease").map(function(b,a){
if( a.getElementsByTagName("a")[0].href.indexOf(seg)!==-1){ $(a).hide(); alreadyHidden =true; }
});
}
if(!alreadyHidden){ $("#right .blogtease").slice(-1).hide(); }
*/
/*
if( location.href.match(/\/blog\//i) && $.browser.msie && $.browser.version=="7.0"){
$("#featuredBlog .description").html($("#blogcopy").val().replace(/\r?\n/g,"
"));
}
*/
if($("#relatedStories *").length==1){$("#relatedStories").hide();}
if($("#relatedEvents *").length==1){$("#relatedEvents").hide();}
if( location.href.match(/\/orgs\//i)){ //unhide city labels
setTimeout(function(){
var city="";
var orgList=$("#orglist .list");
var cn=document.body.className;
if( cn.match("orgs") && ! cn.match("single") ){
var usedCities={};
$("body.orgs .entry h3.locationheader").map(function(a,b,c){
var i=$(b), myCity=i.text().replace(/^(\s)+|(\s+)$/g,"");
if(!city||city!=myCity ){ usedCities[myCity]=1; city=myCity; i.show(100); b.id=myCity; orgList.append("