// JavaScript Document
MM_preloadImages('/images/hdr-cta-give-hv.gif','/images/hdr-cta-volunteer-hv.gif','/images/hdr-cta-hv-advocate-hv.gif','/images/hdr-home-icon-hv.gif','/images/bottom-cta-newsletter-hv.gif','/images/bottom-cta-thoughts-hv.gif','/images/bottom-cta-facebook-hv.gif','/images/bottom-cta-211-hv.gif','/images/map-btn-hv.gif')

<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
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];}}
}

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];}
}
//-->

var newsid = 1;
var eventid = 1;

function initHomepage (){


  setTimeout ( "rotateNews()", 200 );
  setTimeout ( "rotateEvents()", 1200 );
}

function rotateNews(){

     //fade current out
     var nFade = new Spry.Effect.Fade('newsline', {duration: 500, from: 100, to: 0});
     nFade.start();
    
     setTimeout ( "changeAndFadeInNews()", 500 );
     
}

function changeAndFadeInNews(){

     var obj = MM_findObj( 'newsline' );
     
     var news_id = 'news_'+newsid;
     
     var cnt = MM_findObj( news_id );
     
     if(cnt){
     
          obj.innerHTML = '<b>News</b>&nbsp;&nbsp;'+cnt.innerHTML; // + ' '+newsid;
          
          var nFade = new Spry.Effect.Fade('newsline', {duration: 1000, from: 0, to: 100});
          nFade.start();
          
          newsid++;
    
    
          //check if next item exists, if not go back to first
          var news_id_chk = 'news_'+newsid;   
          var cnt_chk = MM_findObj( news_id_chk );
          if(!cnt_chk) newsid = 1;
          
          
          setTimeout ( "rotateNews()", 5000 );
      
     }else{
          var nFade = new Spry.Effect.Fade('newsline', {duration: 1000, from: 0, to: 100});
          nFade.start();
          obj.innerHTML = 'No News Found';
     }
      

     
}


function rotateEvents(){

     var nFade = new Spry.Effect.Fade('eventline', {duration: 500, from: 100, to: 0});
     nFade.start();
    
     setTimeout ( "changeAndFadeInEvents()", 500 );
}

function changeAndFadeInEvents(){

     var obj = MM_findObj( 'eventline' );
     
     var event_id = 'event_'+eventid;
     
     var cnt = MM_findObj( event_id );
     
     if(cnt){
     
          obj.innerHTML = '<b>Volunteer &amp; Events</b>&nbsp;&nbsp;'+cnt.innerHTML; // + ' '+newsid;
          
          var nFade = new Spry.Effect.Fade('eventline', {duration: 1000, from: 0, to: 100});
          nFade.start();
          
          eventid++;
    
    
          //check if next item exists, if not go back to first
          var event_id_chk = 'event_'+eventid;   
          var cnt_chk = MM_findObj( event_id_chk );
          if(!cnt_chk) eventid = 1;
          
          
          setTimeout ( "rotateEvents()", 5000 );
      
     }else{
          var nFade = new Spry.Effect.Fade('eventline', {duration: 1000, from: 0, to: 100});
          nFade.start();
          obj.innerHTML = 'No Events Found';
     }
      

     
}


//
// DONATE/GIVE Online Form
//


function togglePaymentFields( xfield ){
     //alert('here');
     var optfieldsetid = 'fieldset-payment';
     
     
     
     var rsvalue =  xfield.value;
     
     if( rsvalue == 'credit' ){
          document.getElementById(optfieldsetid).style.display='block';
     }else{
          document.getElementById(optfieldsetid).style.display='none';
     }

     //alert(optfieldsetid);
}










