if (document.images)
{
	on_homeball01 = new Image
	on_newsball01 = new Image
	on_aboutball01 = new Image
	on_volunteersball01 = new Image
	on_donationsball01 = new Image
	on_facilityball01 = new Image
	on_contactball01 = new Image
	on_homeball02 = new Image
	on_newsball02 = new Image
	on_aboutball02 = new Image
	on_volunteersball02 = new Image
	on_donationsball02 = new Image
	on_facilityball02 = new Image
	on_contactball02 = new Image
	on_homeball03 = new Image
	on_newsball03 = new Image
	on_aboutball03 = new Image
	on_volunteersball03 = new Image
	on_donationsball03 = new Image
	on_facilityball03 = new Image
	on_contactball03 = new Image
	on_homeball04 = new Image
	on_newsball04 = new Image
	on_aboutball04 = new Image
	on_volunteersball04 = new Image
	on_donationsball04 = new Image
	on_facilityball04 = new Image
	on_contactball04 = new Image
	on_homeball05 = new Image
	on_newsball05 = new Image
	on_aboutball05 = new Image
	on_volunteersball05 = new Image
	on_donationsball05 = new Image
	on_facilityball05 = new Image
	on_contactball05 = new Image
	on_homeball06 = new Image
	on_newsball06 = new Image
	on_aboutball06 = new Image
	on_volunteersball06 = new Image
	on_donationsball06 = new Image
	on_facilityball06 = new Image
	on_contactball06 = new Image
	on_homeball07 = new Image
	on_newsball07 = new Image
	on_aboutball07 = new Image
	on_volunteersball07 = new Image
	on_donationsball07 = new Image
	on_facilityball07 = new Image
	on_contactball07 = new Image
	
	
	on_homeball01.src = "/images/navball-home01-on.gif"
	on_newsball01.src = "/images/navball-news01-on.gif"
	on_aboutball01.src = "/images/navball-about01-on.gif"
	on_volunteersball01.src = "/images/navball-volunteers01-on.gif"
	on_donationsball01.src = "/images/navball-donations01-on.gif"
	on_facilityball01.src = "/images/navball-facility01-on.gif"
	on_contactball01.src = "/images/navball-contact01-on.gif"
	on_homeball02.src = "/images/navball-home02-on.gif"
	on_newsball02.src = "/images/navball-news02-on.gif"
	on_aboutball02.src = "/images/navball-about02-on.gif"
	on_volunteersball02.src = "/images/navball-volunteers02-on.gif"
	on_donationsball02.src = "/images/navball-donations02-on.gif"
	on_facilityball02.src = "/images/navball-facility02-on.gif"
	on_contactball02.src = "/images/navball-contact02-on.gif"
	on_homeball03.src = "/images/navball-home03-on.gif"
	on_newsball03.src = "/images/navball-news03-on.gif"
	on_aboutball03.src = "/images/navball-about03-on.gif"
	on_volunteersball03.src = "/images/navball-volunteers03-on.gif"
	on_donationsball03.src = "/images/navball-donations03-on.gif"
	on_facilityball03.src = "/images/navball-facility03-on.gif"
	on_contactball03.src = "/images/navball-contact03-on.gif"
	on_homeball04.src = "/images/navball-home04-on.gif"
	on_newsball04.src = "/images/navball-news04-on.gif"
	on_aboutball04.src = "/images/navball-about04-on.gif"
	on_volunteersball04.src = "/images/navball-volunteers04-on.gif"
	on_donationsball04.src = "/images/navball-donations04-on.gif"
	on_facilityball04.src = "/images/navball-facility04-on.gif"
	on_contactball04.src = "/images/navball-contact04-on.gif"
	on_homeball05.src = "/images/navball-home05-on.gif"
	on_newsball05.src = "/images/navball-news05-on.gif"
	on_aboutball05.src = "/images/navball-about05-on.gif"
	on_volunteersball05.src = "/images/navball-volunteers05-on.gif"
	on_donationsball05.src = "/images/navball-donations05-on.gif"
	on_facilityball05.src = "/images/navball-facility05-on.gif"
	on_contactball05.src = "/images/navball-contact05-on.gif"
	on_homeball06.src = "/images/navball-home06-on.gif"
	on_newsball06.src = "/images/navball-news06-on.gif"
	on_aboutball06.src = "/images/navball-about06-on.gif"
	on_volunteersball06.src = "/images/navball-volunteers06-on.gif"
	on_donationsball06.src = "/images/navball-donations06-on.gif"
	on_facilityball06.src = "/images/navball-facility06-on.gif"
	on_contactball06.src = "/images/navball-contact06-on.gif"
	on_homeball07.src = "/images/navball-home07-on.gif"
	on_newsball07.src = "/images/navball-news07-on.gif"
	on_aboutball07.src = "/images/navball-about07-on.gif"
	on_volunteersball07.src = "/images/navball-volunteers07-on.gif"
	on_donationsball07.src = "/images/navball-donations07-on.gif"
	on_facilityball07.src = "/images/navball-facility07-on.gif"
	on_contactball07.src = "/images/navball-contact07-on.gif"
	
	off_homeball01 = new Image
	off_newsball01 = new Image
	off_aboutball01 = new Image
	off_volunteersball01 = new Image
	off_donationsball01 = new Image
	off_facilityball01 = new Image
	off_contactball01 = new Image
	off_homeball02 = new Image
	off_newsball02 = new Image
	off_aboutball02 = new Image
	off_volunteersball02 = new Image
	off_donationsball02 = new Image
	off_facilityball02 = new Image
	off_contactball02 = new Image
	off_homeball03 = new Image
	off_newsball03 = new Image
	off_aboutball03 = new Image
	off_volunteersball03 = new Image
	off_donationsball03 = new Image
	off_facilityball03 = new Image
	off_contactball03 = new Image
	off_homeball04 = new Image
	off_newsball04 = new Image
	off_aboutball04 = new Image
	off_volunteersball04 = new Image
	off_donationsball04 = new Image
	off_facilityball04 = new Image
	off_contactball04 = new Image
	off_homeball05 = new Image
	off_newsball05 = new Image
	off_aboutball05 = new Image
	off_volunteersball05 = new Image
	off_donationsball05 = new Image
	off_facilityball05 = new Image
	off_contactball05 = new Image
	off_homeball06 = new Image
	off_newsball06 = new Image
	off_aboutball06 = new Image
	off_volunteersball06 = new Image
	off_donationsball06 = new Image
	off_facilityball06 = new Image
	off_contactball06 = new Image
	off_homeball07 = new Image
	off_newsball07 = new Image
	off_aboutball07 = new Image
	off_volunteersball07 = new Image
	off_donationsball07 = new Image
	off_facilityball07 = new Image
	off_contactball07 = new Image
	
	off_homeball01.src = "/images/navball-home01-off.gif"
	off_newsball01.src = "/images/navball-news01-off.gif"
	off_aboutball01.src = "/images/navball-about01-off.gif"
	off_volunteersball01.src = "/images/navball-volunteers01-off.gif"
	off_donationsball01.src = "/images/navball-donations01-off.gif"
	off_facilityball01.src = "/images/navball-facility01-off.gif"
	off_contactball01.src = "/images/navball-contact01-off.gif"
	off_homeball02.src = "/images/navball-home02-off.gif"
	off_newsball02.src = "/images/navball-news02-off.gif"
	off_aboutball02.src = "/images/navball-about02-off.gif"
	off_volunteersball02.src = "/images/navball-volunteers02-off.gif"
	off_donationsball02.src = "/images/navball-donations02-off.gif"
	off_facilityball02.src = "/images/navball-facility02-off.gif"
	off_contactball02.src = "/images/navball-contact02-off.gif"
	off_homeball03.src = "/images/navball-home03-off.gif"
	off_newsball03.src = "/images/navball-news03-off.gif"
	off_aboutball03.src = "/images/navball-about03-off.gif"
	off_volunteersball03.src = "/images/navball-volunteers03-off.gif"
	off_donationsball03.src = "/images/navball-donations03-off.gif"
	off_facilityball03.src = "/images/navball-facility03-off.gif"
	off_contactball03.src = "/images/navball-contact03-off.gif"
	off_homeball04.src = "/images/navball-home04-off.gif"
	off_newsball04.src = "/images/navball-news04-off.gif"
	off_aboutball04.src = "/images/navball-about04-off.gif"
	off_volunteersball04.src = "/images/navball-volunteers04-off.gif"
	off_donationsball04.src = "/images/navball-donations04-off.gif"
	off_facilityball04.src = "/images/navball-facility04-off.gif"
	off_contactball04.src = "/images/navball-contact04-off.gif"
	off_homeball05.src = "/images/navball-home05-off.gif"
	off_newsball05.src = "/images/navball-news05-off.gif"
	off_aboutball05.src = "/images/navball-about05-off.gif"
	off_volunteersball05.src = "/images/navball-volunteers05-off.gif"
	off_donationsball05.src = "/images/navball-donations05-off.gif"
	off_facilityball05.src = "/images/navball-facility05-off.gif"
	off_contactball05.src = "/images/navball-contact05-off.gif"
	off_homeball06.src = "/images/navball-home06-off.gif"
	off_newsball06.src = "/images/navball-news06-off.gif"
	off_aboutball06.src = "/images/navball-about06-off.gif"
	off_volunteersball06.src = "/images/navball-volunteers06-off.gif"
	off_donationsball06.src = "/images/navball-donations06-off.gif"
	off_facilityball06.src = "/images/navball-facility06-off.gif"
	off_contactball06.src = "/images/navball-contact06-off.gif"
	off_homeball07.src = "/images/navball-home07-off.gif"
	off_newsball07.src = "/images/navball-news07-off.gif"
	off_aboutball07.src = "/images/navball-about07-off.gif"
	off_volunteersball07.src = "/images/navball-volunteers07-off.gif"
	off_donationsball07.src = "/images/navball-donations07-off.gif"
	off_facilityball07.src = "/images/navball-facility07-off.gif"
	off_contactball07.src = "/images/navball-contact07-off.gif"
}

// mouseover function to swap image
function chgImg(imgField,newImg) {
	if (document.images) {
		document[imgField].src = eval(newImg + ".src")
	}
}


var niftyOk=(document.getElementById && document.createElement && Array.prototype.push);

var niftyCss=false;



String.prototype.find=function(what){

return(this.indexOf(what)>=0 ? true : false);

}



var oldonload=window.onload;

if(typeof(NiftyLoad)!='function') NiftyLoad=function(){};

if(typeof(oldonload)=='function')

    window.onload=function(){oldonload();AddCss();NiftyLoad()};

else window.onload=function(){AddCss();NiftyLoad()};



function AddCss(){

niftyCss=true;

var l=CreateEl("link");

l.setAttribute("type","text/css");

l.setAttribute("rel","stylesheet");

l.setAttribute("href","niftyCorners.css");

l.setAttribute("media","screen");

document.getElementsByTagName("head")[0].appendChild(l);

}



function Nifty(selector,options){

if(niftyOk==false) return;

if(niftyCss==false) AddCss();

var i,v=selector.split(","),h=0;

if(options==null) options="";

if(options.find("fixed-height"))

    h=getElementsBySelector(v[0])[0].offsetHeight;

for(i=0;i<v.length;i++)

    Rounded(v[i],options);

if(options.find("height")) SameHeight(selector,h);

}



function Rounded(selector,options){

var i,top="",bottom="",v=new Array();

if(options!=""){

    options=options.replace("left","tl bl");

    options=options.replace("right","tr br");

    options=options.replace("top","tr tl");

    options=options.replace("bottom","br bl");

    options=options.replace("transparent","alias");

    if(options.find("tl")){

        top="both";

        if(!options.find("tr")) top="left";

        }

    else if(options.find("tr")) top="right";

    if(options.find("bl")){

        bottom="both";

        if(!options.find("br")) bottom="left";

        }

    else if(options.find("br")) bottom="right";

    }

if(top=="" && bottom=="" && !options.find("none")){top="both";bottom="both";}

v=getElementsBySelector(selector);

for(i=0;i<v.length;i++){

    FixIE(v[i]);

    if(top!="") AddTop(v[i],top,options);

    if(bottom!="") AddBottom(v[i],bottom,options);

    }

}



function AddTop(el,side,options){

var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;

d.style.marginLeft="-"+getPadding(el,"Left")+"px";

d.style.marginRight="-"+getPadding(el,"Right")+"px";

if(options.find("alias") || (color=getBk(el))=="transparent"){

    color="transparent";bk="transparent"; border=getParentBk(el);btype="t";

    }

else{

    bk=getParentBk(el); border=Mix(color,bk);

    }

d.style.background=bk;

d.className="niftycorners";

p=getPadding(el,"Top");

if(options.find("small")){

    d.style.marginBottom=(p-2)+"px";

    btype+="s"; lim=2;

    }

else if(options.find("big")){

    d.style.marginBottom=(p-10)+"px";

    btype+="b"; lim=8;

    }

else d.style.marginBottom=(p-5)+"px";

for(i=1;i<=lim;i++)

    d.appendChild(CreateStrip(i,side,color,border,btype));

el.style.paddingTop="0";

el.insertBefore(d,el.firstChild);

}



function AddBottom(el,side,options){

var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;

d.style.marginLeft="-"+getPadding(el,"Left")+"px";

d.style.marginRight="-"+getPadding(el,"Right")+"px";

if(options.find("alias") || (color=getBk(el))=="transparent"){

    color="transparent";bk="transparent"; border=getParentBk(el);btype="t";

    }

else{

    bk=getParentBk(el); border=Mix(color,bk);

    }

d.style.background=bk;

d.className="niftycorners";

p=getPadding(el,"Bottom");

if(options.find("small")){

    d.style.marginTop=(p-2)+"px";

    btype+="s"; lim=2;

    }

else if(options.find("big")){

    d.style.marginTop=(p-10)+"px";

    btype+="b"; lim=8;

    }

else d.style.marginTop=(p-5)+"px";

for(i=lim;i>0;i--)

    d.appendChild(CreateStrip(i,side,color,border,btype));

el.style.paddingBottom=0;

el.appendChild(d);

}



function CreateStrip(index,side,color,border,btype){

var x=CreateEl("b");

x.className=btype+index;

x.style.backgroundColor=color;

x.style.borderColor=border;

if(side=="left"){

    x.style.borderRightWidth="0";

    x.style.marginRight="0";

    }

else if(side=="right"){

    x.style.borderLeftWidth="0";

    x.style.marginLeft="0";

    }

return(x);

}



function CreateEl(x){

return(document.createElement(x));

}



function FixIE(el){

if(el.currentStyle!=null && el.currentStyle.hasLayout!=null && el.currentStyle.hasLayout==false)

    el.style.display="inline-block";

}



function SameHeight(selector,maxh){

var i,v=selector.split(","),t,j,els=[],gap;

for(i=0;i<v.length;i++){

    t=getElementsBySelector(v[i]);

    els=els.concat(t);

    }

for(i=0;i<els.length;i++){

    if(els[i].offsetHeight>maxh) maxh=els[i].offsetHeight;

    els[i].style.height="auto";

    }

for(i=0;i<els.length;i++){

    gap=maxh-els[i].offsetHeight;

    if(gap>0){

        t=CreateEl("b");t.className="niftyfill";t.style.height=gap+"px";

        nc=els[i].lastChild;

        if(nc.className=="niftycorners")

            els[i].insertBefore(t,nc);

        else els[i].appendChild(t);

        }

    }

}



function getElementsBySelector(selector){

var i,j,selid="",selclass="",tag=selector,tag2="",v2,k,f,a,s=[],objlist=[],c;

if(selector.find("#")){ //id selector like "tag#id"

    if(selector.find(" ")){  //descendant selector like "tag#id tag"

        s=selector.split(" ");

        var fs=s[0].split("#");

        if(fs.length==1) return(objlist);

        f=document.getElementById(fs[1]);

        if(f){

            v=f.getElementsByTagName(s[1]);

            for(i=0;i<v.length;i++) objlist.push(v[i]);

            }

        return(objlist);

        }

    else{

        s=selector.split("#");

        tag=s[0];

        selid=s[1];

        if(selid!=""){

            f=document.getElementById(selid);

            if(f) objlist.push(f);

            return(objlist);

            }

        }

    }

if(selector.find(".")){      //class selector like "tag.class"

    s=selector.split(".");

    tag=s[0];

    selclass=s[1];

    if(selclass.find(" ")){   //descendant selector like tag1.classname tag2

        s=selclass.split(" ");

        selclass=s[0];

        tag2=s[1];

        }

    }

var v=document.getElementsByTagName(tag);  // tag selector like "tag"

if(selclass==""){

    for(i=0;i<v.length;i++) objlist.push(v[i]);

    return(objlist);

    }

for(i=0;i<v.length;i++){

    c=v[i].className.split(" ");

    for(j=0;j<c.length;j++){

        if(c[j]==selclass){

            if(tag2=="") objlist.push(v[i]);

            else{

                v2=v[i].getElementsByTagName(tag2);

                for(k=0;k<v2.length;k++) objlist.push(v2[k]);

                }

            }

        }

    }

return(objlist);

}



function getParentBk(x){

var el=x.parentNode,c;

while(el.tagName.toUpperCase()!="HTML" && (c=getBk(el))=="transparent")

    el=el.parentNode;

if(c=="transparent") c="#FFFFFF";

return(c);

}



function getBk(x){

var c=getStyleProp(x,"backgroundColor");

if(c==null || c=="transparent" || c.find("rgba(0, 0, 0, 0)"))

    return("transparent");

if(c.find("rgb")) c=rgb2hex(c);

return(c);

}



function getPadding(x,side){

var p=getStyleProp(x,"padding"+side);

if(p==null || !p.find("px")) return(0);

return(parseInt(p));

}



function getStyleProp(x,prop){

if(x.currentStyle)

    return(x.currentStyle[prop]);

if(document.defaultView.getComputedStyle)

    return(document.defaultView.getComputedStyle(x,'')[prop]);

return(null);

}



function rgb2hex(value){

var hex="",v,h,i;

var regexp=/([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/;

var h=regexp.exec(value);

for(i=1;i<4;i++){

    v=parseInt(h[i]).toString(16);

    if(v.length==1) hex+="0"+v;

    else hex+=v;

    }

return("#"+hex);

}



function Mix(c1,c2){

var i,step1,step2,x,y,r=new Array(3);

if(c1.length==4)step1=1;

else step1=2;

if(c2.length==4) step2=1;

else step2=2;

for(i=0;i<3;i++){

    x=parseInt(c1.substr(1+step1*i,step1),16);

    if(step1==1) x=16*x+x;

    y=parseInt(c2.substr(1+step2*i,step2),16);

    if(step2==1) y=16*y+y;

    r[i]=Math.floor((x*50+y*50)/100);

    r[i]=r[i].toString(16);

    if(r[i].length==1) r[i]="0"+r[i];

    }

return("#"+r[0]+r[1]+r[2]);

}