
var TimerId=null;function ChkIE(){if(document.getElementById)
{document.getElementById('Ldbu').innerHTML=window.document.dummyform.last_updt.value
document.getElementById('ContainerDiv').style.top=document.getElementById('ControlDiv').offsetHeight;}
if(window.attachEvent&&is.ie5up)
{window.attachEvent('onscroll',fix_event);window.attachEvent('onresize',fix_event);}}
function SetImg(){document.IMG12.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/ME/Augusta.gif"
document.IMG11.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/NH/Concord.gif"
document.IMG10.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/VT/Burlington.gif"
document.IMG9.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/MA/Boston.gif"
document.IMG1.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/RI/Providence.gif"
document.IMG2.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/CT/Hartford.gif"
document.IMG13.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/NY/Rochester.gif"
document.IMG4.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/NY/New_York.gif"
document.IMG5.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/NJ/Morristown.gif"
document.IMG6.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/PA/Philadelphia.gif"
document.IMG7.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/DE/Wilmington.gif"}
function SetImgMG(){document.IMG12.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/LA/Lake_Charles.gif"
document.IMG11.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/LA/Eunice.gif"
document.IMG10.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/LA/Lafayette.gif"
document.IMG9.src="http://banners.wunderground.com/banner/infoboxtr_both/language/www/US/LA/New_Orleans.gif"}
function ViewRows(Rtype)
{if(document.getElementById)
e=document.getElementById('T2000').rows
else
if(document.all)
e=document.all('T2000').rows
else
return
var f=window.document.dummyform
if(f.HTM_ST)
var St=f.HTM_ST[f.HTM_ST.selectedIndex].value
else
var St='All'
if(Rtype=="OnLoad"||(St=='All'&&Rtype=='All'))
ShowDivs()
else
HideDivs()
if(Rtype=='Search')
SearchViewx(St,e,f)
else
if(Rtype=='MyEvents'||Rtype=='OnLoad')
MyView(St,e,f)
else
StdView(St,e,f,Rtype)}
function SearchViewx(St,e,f)
{pos_susp=document.location.href.indexOf('suspense.php')
if(pos_susp==-1)
chgcell=3;else
chgcell=2;SearchArg=prompt("Please enter a search string then click on OK.","")
if(SearchArg==null||SearchArg=="")
{ShowDivs()
StdView(St,e,f,'All')
return}
SearchArg=SearchArg.toUpperCase()
var rowcnt=e.length;var elem=null;var RowColor="??";for(cnt=0;cnt<rowcnt;cnt++)
{elem=e[cnt]
txtLoc=-1
if(elem.cells.length<3)
{elem.style.display="none"
continue;}
if(elem.style.display!="none")
ClearSpans(elem)
elem.style.display="none"
celltxt=elem.cells[0].innerHTML.toUpperCase()
elem.St=celltxt.substring(0,2)
txtDat=elem.cells[chgcell].innerHTML
txtUpr=txtDat.toUpperCase()
txtLoc=txtUpr.indexOf(SearchArg)
if(txtLoc<0)
{continue;}
var i=0;while(txtLoc<=txtUpr.length-SearchArg.length)
{prevLt=txtUpr.lastIndexOf("<",txtLoc)
prevGt=txtUpr.lastIndexOf(">",txtLoc)
nextLt=txtUpr.indexOf("<",txtLoc)
nextGt=txtUpr.indexOf(">",txtLoc)
if(prevLt>-1&&nextGt>-1&&txtLoc>prevLt&&txtLoc<nextGt&&prevGt<prevLt&&(nextLt>nextGt||nextLt==-1))
{txtLoc=txtUpr.indexOf(SearchArg,nextGt+1)
if(txtLoc==-1)
break;}
else
{if(St=='All'||St==elem.St)
{txtNew=txtDat.substring(0,txtLoc)+'<span class="TxtFnd">'+
txtDat.substr(txtLoc,SearchArg.length)+'</span>'+
txtDat.substring(txtLoc+SearchArg.length)
elem.cells[chgcell].innerHTML=txtNew
RowColor=='#FFFFFF'?RowColor='#FFFFCC':RowColor='#FFFFFF';e[cnt].style.display=""
elem.style.backgroundColor=RowColor;}
break;}}}}
function ClearSpans(elem)
{pos_susp=document.location.href.indexOf('suspense.php')
if(pos_susp==-1)
chgcell=3;else
chgcell=2;pos1=elem.cells[chgcell].innerHTML.toUpperCase().indexOf('<SPAN CLASS="TXTFND">')
if(pos1==-1)
pos1=elem.cells[chgcell].innerHTML.toUpperCase().indexOf('<SPAN CLASS=TXTFND>')
if(pos1==-1)
return;pos2=elem.cells[chgcell].innerHTML.toUpperCase().indexOf('</SPAN>',pos1+19)
if(pos2==-1)
{return;}
stl=elem.cells[chgcell].innerHTML.length;txtNew=elem.cells[chgcell].innerHTML.slice(0,pos2)+
elem.cells[chgcell].innerHTML.slice(pos2+7)
txtNew=txtNew.replace(/<span class=txtfnd>/i,"")
txtNew=txtNew.replace(/<span class="txtfnd">/i,"")
elem.cells[chgcell].innerHTML=txtNew}
function StdView(St,e,f,Rtype)
{var rowcnt=e.length;var elem=null;var RowColor="??";for(cnt=0;cnt<rowcnt;cnt++)
{elem=e[cnt]
if(elem.cells.length>2&&elem.style.display!="none")
{ClearSpans(elem)}
celltxt=elem.cells[0].innerHTML.toUpperCase()
elem.St=celltxt.substring(0,2)
if(celltxt.indexOf("SPRITE")!=-1&&celltxt.indexOf("SPRITE_NEWS")==-1)
elem.Chg='Y'
else
elem.Chg='N'
if((Rtype=="All"||elem.Chg=='Y')&&(St=='All'||St==elem.St))
{elem.style.display=""
if(elem.className!='MapRow')
{RowColor=='#FFFFFF'?RowColor='#FFFFCC':RowColor='#FFFFFF';elem.style.backgroundColor=RowColor;}}
else
{elem.style.display="none"}}}
function MyView(St,e,f)
{var rowcnt=e.length;var elem=null;var RowColor="??";if(window.document.dummyform.My_Units)
Units=parseInt(window.document.dummyform.My_Units.value);else
{Units=-1;alert('We need some information to perform this request. Set your location and the distance you are willing to travel with Preferences, then retry.');return}
if(window.document.dummyform.My_Sts)
Starray=window.document.dummyform.My_Sts.value.split(",");else
Starray=new Array();for(cnt=0;cnt<rowcnt;cnt++)
{elem=e[cnt]
if(elem.cells.length>2&&elem.style.display!="none")
{ClearSpans(elem)}
L=elem.cells[2].innerHTML;P=L.search(/</);D=L.slice(0,P);celltxt=elem.cells[0].innerHTML.toUpperCase()
if(Units>=D||ShowSt(elem.St,Starray))
{elem.style.display=""
if(elem.className=='MapRow'||celltxt.indexOf("NEWS.GIF")>-1)
elem.style.display="none"
else
{elem.style.display=""
RowColor=='#FFFFFF'?RowColor='#FFFFCC':RowColor='#FFFFFF';elem.style.backgroundColor=RowColor;}}
else
elem.style.display="none"}}
function ShowSt(St,ARay)
{for(var i=0;i<ARay.length;i++)
{if(ARay[i]==St)
return true;}
return false;}
function DoDistance(lat,lon,unit)
{if(document.getElementById)
e=document.getElementById('T2000').rows;else
if(document.all)
e=document.all('T2000').rows;else
return;var rowcnt=e.length;var elem=null;for(cnt=0;cnt<rowcnt;cnt++)
{elem=e[cnt]
if(elem.cells.length>4)
{elem.cells[2].innerHTML=CalcDistance(parseFloat(elem.cells[4].innerHTML),parseFloat(elem.cells[5].innerHTML),lat,lon,unit);}}}
function ShowDivs()
{if(document.getElementById)
{if(document.getElementById('NOPRTDIV'))
document.getElementById('NOPRTDIV').style.display=''
if(document.getElementById('MenuDiv'))
document.getElementById('MenuDiv').style.display=''
if(document.getElementById('schedulespan'))
document.getElementById('schedulespan').style.display=''}
else
if(document.all)
{if(document.all('NOPRTDIV'))
document.all('NOPRTDIV').style.display=''
if(document.all('NOPRTDIV'))
document.all('MenuDiv').style.display=''
if(document.all('schedulespan'))
document.all('schedulespan').style.display=''}}
function HideDivs()
{if(document.getElementById)
{if(document.getElementById('NOPRTDIV'))
document.getElementById('NOPRTDIV').style.display='none'
if(document.getElementById('MenuDiv'))
document.getElementById('MenuDiv').style.display='none'
if(document.getElementById('schedulespan'))
document.getElementById('schedulespan').style.display='none'}
else
if(document.all)
{if(document.all('NOPRTDIV'))
document.all('NOPRTDIV').style.display='none'
if(document.all('NOPRTDIV'))
document.all('MenuDiv').style.display='none'
if(document.all('schedulespan'))
document.all('schedulespan').style.display='none'}}
function fix_event()
{if(TimerId!=null)
clearTimeout(TimerId)
TimerId=setTimeout("ShowTime()",300)}
function ShowTime()
{TimerId=null
document.getElementById('ControlDiv').style.top=document.getElementsByTagName('html')[0].scrollTop+document.getElementsByTagName('body')[0].scrollTop;if(document.getElementById('GoogleDiv'))
document.getElementById('GoogleDiv').style.top=document.getElementsByTagName('html')[0].scrollTop+document.getElementsByTagName('body')[0].scrollTop;}
function do_iCal(obj,id,venue_i,address_i,csz_i,iCal_title_i,fdt,tdt,base64_id,fdt_txt,yahoo_duration)
{document.getElementById('iCal_Background').style.display='block';document.getElementById('iCal_Container').style.display='block';venue=html_entity_decode(venue_i,'ENT_QUOTES');address=html_entity_decode(address_i,'ENT_QUOTES');csz=html_entity_decode(csz_i,'ENT_QUOTES');iCal_title=html_entity_decode(iCal_title_i,'ENT_QUOTES');var e=obj.nextSibling.nextSibling;if(e.className=='iCal_span')
var iCal_desc=e.innerHTML;else
var iCal_desc='Illogical condition '+e.tagName+' '+e.className+' Please contact Arnb.org';iCal_desc=iCal_desc.replace('&nbsp;',' ');iCal_desc=iCal_desc.replace('<br>',' ');iCal_desc=iCal_desc.replace('<br />',' ');iCal_desc=iCal_desc.replace("\r\n"," ");iCal_desc=iCal_desc.replace("\r"," ");iCal_desc=iCal_desc.replace("\n"," ");iCal_desc=iCal_desc.replace(/\s{2,}/g,' ');iCal_desc=html_entity_decode(strip_tags(iCal_desc));if(iCal_desc.length>540)
iCal_desc=iCal_desc.substr(0,256)+'/...../'+iCal_desc.substr(-256);var iCal_desc_URI=encodeURIComponent(iCal_desc);iCal_url='www.arnb.org/Schedule.php?RssId='+base64_id;document.getElementById('iCal_fdt').innerHTML=fdt_txt+'<br />';document.getElementById('iCal_location').innerHTML=venue+', '+address+', '+csz;var iCal_Google='http://www.google.com/calendar/event?action=TEMPLATE';iCal_Google=iCal_Google+'&text='+encodeURIComponent(iCal_title);iCal_Google+='&dates='+fdt+'/'+tdt;iCal_Google+='&details=Event added from Arnb.Org:'+iCal_desc_URI;iCal_Google+='&location='+encodeURIComponent(venue+', '+address+', '+csz);iCal_Google+='&sprop=website:'+encodeURIComponent(iCal_url);iCal_Google+='&trp=false,&sprop=name:Arns Cajun Zydeco Website';document.getElementById('iCal_a_google1').href=iCal_Google;document.getElementById('iCal_a_google2').href=iCal_Google;var iCal_Yahoo='http://calendar.yahoo.com?v=60&view=d&type=32';iCal_Yahoo+='&title='+encodeURIComponent(iCal_title);iCal_Yahoo+='&url='+encodeURIComponent(iCal_url);iCal_Yahoo+='&st='+fdt;iCal_Yahoo+='&dur='+yahoo_duration;iCal_Yahoo+='&desc=Event added from Arnb.Org:'+iCal_desc_URI;iCal_Yahoo+='&in_loc='+encodeURIComponent(venue);iCal_Yahoo+='&in_st='+encodeURIComponent(address);iCal_Yahoo+='&in_csz='+encodeURIComponent(csz);document.getElementById('iCal_a_yahoo1').href=iCal_Yahoo;document.getElementById('iCal_a_yahoo2').href=iCal_Yahoo;document.getElementById('dtstart').value=fdt;document.getElementById('dtend').value=tdt;document.getElementById('location').value=venue+', '+address+', '+csz;document.getElementById('summary').value=iCal_title;document.getElementById('description').value=iCal_desc;document.getElementById('eventid').value=id;}
function hide_iCal()
{document.getElementById('iCal_Background').style.display='none';document.getElementById('iCal_Container').style.display='none';}
function iCal_submit(iCal_type)
{document.getElementById('iCal_type').value=iCal_type;document.forms['iCal_form'].submit();}
function strip_tags(input,allowed){allowed=(((allowed||"")+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join('');var tags=/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,commentsAndPhpTags=/<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi;return input.replace(commentsAndPhpTags,'').replace(tags,function($0,$1){return allowed.indexOf('<'+$1.toLowerCase()+'>')>-1?$0:'';});}
function html_entity_decode(string,quote_style){var hash_map={},symbol='',tmp_str='',entity='';tmp_str=string.toString();if(false===(hash_map=this.get_html_translation_table('HTML_ENTITIES',quote_style))){return false;}
delete(hash_map['&']);hash_map['&']='&amp;';for(symbol in hash_map){entity=hash_map[symbol];tmp_str=tmp_str.split(entity).join(symbol);}
tmp_str=tmp_str.split('&#039;').join("'");return tmp_str;}
function get_html_translation_table(table,quote_style){var entities={},hash_map={},decimal=0,symbol='';var constMappingTable={},constMappingQuoteStyle={};var useTable={},useQuoteStyle={};constMappingTable[0]='HTML_SPECIALCHARS';constMappingTable[1]='HTML_ENTITIES';constMappingQuoteStyle[0]='ENT_NOQUOTES';constMappingQuoteStyle[2]='ENT_COMPAT';constMappingQuoteStyle[3]='ENT_QUOTES';useTable=!isNaN(table)?constMappingTable[table]:table?table.toUpperCase():'HTML_SPECIALCHARS';useQuoteStyle=!isNaN(quote_style)?constMappingQuoteStyle[quote_style]:quote_style?quote_style.toUpperCase():'ENT_COMPAT';if(useTable!=='HTML_SPECIALCHARS'&&useTable!=='HTML_ENTITIES'){throw new Error("Table: "+useTable+' not supported');}
entities['38']='&amp;';if(useTable==='HTML_ENTITIES'){entities['160']='&nbsp;';entities['161']='&iexcl;';entities['162']='&cent;';entities['163']='&pound;';entities['164']='&curren;';entities['165']='&yen;';entities['166']='&brvbar;';entities['167']='&sect;';entities['168']='&uml;';entities['169']='&copy;';entities['170']='&ordf;';entities['171']='&laquo;';entities['172']='&not;';entities['173']='&shy;';entities['174']='&reg;';entities['175']='&macr;';entities['176']='&deg;';entities['177']='&plusmn;';entities['178']='&sup2;';entities['179']='&sup3;';entities['180']='&acute;';entities['181']='&micro;';entities['182']='&para;';entities['183']='&middot;';entities['184']='&cedil;';entities['185']='&sup1;';entities['186']='&ordm;';entities['187']='&raquo;';entities['188']='&frac14;';entities['189']='&frac12;';entities['190']='&frac34;';entities['191']='&iquest;';entities['192']='&Agrave;';entities['193']='&Aacute;';entities['194']='&Acirc;';entities['195']='&Atilde;';entities['196']='&Auml;';entities['197']='&Aring;';entities['198']='&AElig;';entities['199']='&Ccedil;';entities['200']='&Egrave;';entities['201']='&Eacute;';entities['202']='&Ecirc;';entities['203']='&Euml;';entities['204']='&Igrave;';entities['205']='&Iacute;';entities['206']='&Icirc;';entities['207']='&Iuml;';entities['208']='&ETH;';entities['209']='&Ntilde;';entities['210']='&Ograve;';entities['211']='&Oacute;';entities['212']='&Ocirc;';entities['213']='&Otilde;';entities['214']='&Ouml;';entities['215']='&times;';entities['216']='&Oslash;';entities['217']='&Ugrave;';entities['218']='&Uacute;';entities['219']='&Ucirc;';entities['220']='&Uuml;';entities['221']='&Yacute;';entities['222']='&THORN;';entities['223']='&szlig;';entities['224']='&agrave;';entities['225']='&aacute;';entities['226']='&acirc;';entities['227']='&atilde;';entities['228']='&auml;';entities['229']='&aring;';entities['230']='&aelig;';entities['231']='&ccedil;';entities['232']='&egrave;';entities['233']='&eacute;';entities['234']='&ecirc;';entities['235']='&euml;';entities['236']='&igrave;';entities['237']='&iacute;';entities['238']='&icirc;';entities['239']='&iuml;';entities['240']='&eth;';entities['241']='&ntilde;';entities['242']='&ograve;';entities['243']='&oacute;';entities['244']='&ocirc;';entities['245']='&otilde;';entities['246']='&ouml;';entities['247']='&divide;';entities['248']='&oslash;';entities['249']='&ugrave;';entities['250']='&uacute;';entities['251']='&ucirc;';entities['252']='&uuml;';entities['253']='&yacute;';entities['254']='&thorn;';entities['255']='&yuml;';}
if(useQuoteStyle!=='ENT_NOQUOTES'){entities['34']='&quot;';}
if(useQuoteStyle==='ENT_QUOTES'){entities['39']='&#39;';}
entities['60']='&lt;';entities['62']='&gt;';for(decimal in entities){symbol=String.fromCharCode(decimal);hash_map[symbol]=entities[decimal];}
return hash_map;}
var XType=null
var XId=null
function Findit(FType,FId)
{XType=FType
XId=FId
if(document.getElementById('ControlDiv'))
document.getElementById('ControlDiv').style.display='none'
if(document.getElementById('ScheduleDiv'))
document.getElementById('ScheduleDiv').style.display='none'
if(document.getElementById('MainDiv'))
document.getElementById('MainDiv').style.display='none'
if(document.getElementById('MenuDivFix'))
document.getElementById('MenuDivFix').style.display='none'
if(document.getElementById('col_center'))
document.getElementById('col_center').style.display='none'
if(window.HideDivs)
HideDivs()
document.getElementById('HoldDiv').innerHTML='<big><b>Processing your request'
document.getElementById('HoldDiv').style.display=''
window.setTimeout(Findit2,1)}
function Findit2()
{ajaxpage(rootdomain+'/ExternalConnect/External4.php?'+XType+'='+XId+'&Pfx='+XPf+'&UTF8','HoldDiv')}
function Restoreit()
{if(document.getElementById('ControlDiv'))
document.getElementById('ControlDiv').style.display=''
if(window.ShowDivs)
ShowDivs()
if(document.getElementById('ScheduleDiv'))
document.getElementById('ScheduleDiv').style.display=''
if(document.getElementById('MainDiv'))
document.getElementById('MainDiv').style.display=''
if(document.getElementById('MenuDivFix'))
document.getElementById('MenuDivFix').style.display=''
if(document.getElementById('col_center'))
document.getElementById('col_center').style.display=''
document.getElementById('HoldDiv').style.display='none'}
if(window.addEventListener)
{window.addEventListener("load",re_sized,false);window.addEventListener("load",scroll_top,false);window.addEventListener("resize",re_sized,false);}
else
if(window.attachEvent)
{window.attachEvent("onload",re_sized);window.attachEvent("onload",scroll_top);window.attachEvent("onresize",re_sized);}
function scroll_top()
{scroll(0,0);}
function re_sized()
{var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=='number')
{myWidth=window.innerWidth;myHeight=window.innerHeight;}
else
if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))
{myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight;}
else
if(document.body&&(document.body.clientWidth||document.body.clientHeight))
{myWidth=document.body.clientWidth;myHeight=document.body.clientHeight;}
else
{return false;}
fix_drops('ulsched',myHeight);fix_drops('ulnav',myHeight);fix_drops('ulinfo',myHeight);fix_drops('ulpartner',myHeight);fix_drops('uladmin',myHeight);}
function fix_drops(el,myHeight)
{var offset1=0,offset2=0
var ref=document.getElementById(el);if(ref.origHeight)
var ulh=ref.origHeight;else
if(ref.scrollHeight)
{var ulh=ref.scrollHeight+'px';ref.origHeight=ulh;}
else
{var ulh=document.defaultView.getComputedStyle(ref,null).getPropertyValue("height");ref.origHeight=ulh;}
offset1=ref.offsetTop;offset2=document.getElementById('header').offsetTop;if(offset1>offset2)
myHeight=myHeight-offset1-22;else
myHeight=myHeight-offset1-offset2-22;if(myHeight<50)
myHeight=50;myHeight+='px';if(ulh>myHeight)
{ref.style.height=myHeight;ref.style.overflowY='auto';}
else
{ref.style.height=null;ref.style.overflowY='hidden';}
ref.style.overflowX='hidden';}
var bustcachevar=1
var loadedobjects=""
var rootdomain="http://www.arnb.org"
var bustcacheparameter=""
function ajaxpage(url,containerid)
{var page_request=false
if(window.XMLHttpRequest)
page_request=new XMLHttpRequest()
else if(window.ActiveXObject){try{page_request=new ActiveXObject("Msxml2.XMLHTTP")}
catch(e){try{page_request=new ActiveXObject("Microsoft.XMLHTTP")}
catch(e){}}}
else
return false
page_request.onreadystatechange=function(){loadpage(page_request,containerid)}
if(bustcachevar)
bustcacheparameter=(url.indexOf("?")!=-1)?"&"+new Date().getTime():"?"+new Date().getTime()
page_request.open('GET',url+bustcacheparameter,true)
page_request.send(null)}
function loadpage(page_request,containerid){if(page_request.readyState==4&&(page_request.status==200||window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText}
