function callFunction()
{startPosition();}

// MARQUEE STOP/MOVE. ||||||||||
function marquee_Stop()
{event_scroller.stop();event_scroller.scrollAmount="0";}

function marquee_Start()
{event_scroller.start(); event_scroller.scrollAmount="2";}

// MAIN MENU DISPLAY BOX. ||||||||||
function showMainMenu()
{
 hideMainMenu()
 window.status='';

 var screenWidth;
 var screenHeight;
 var boxLeft;
 var boxTop;
 var scrollOffset;

// Determine screen width.
 screenWidth=available_width=document.body.clientWidth;

// Position notice box and show.
  document.getElementById("main_menu").style.left=((screenWidth-158)/2)-311;
  document.getElementById("main_menu").style.top=63;
  document.getElementById("main_menu").style.visibility="visible";
}

// Notice display box.
function showNotice()
{
 hideNotice()
 window.status='';

 var screenWidth;
 var screenHeight;
 var boxLeft;
 var boxTop;
 var scrollOffset;

// boxLeft=(screen.width/2)-800;
 document.getElementById("notice_box").style.left=214; //227;
 document.getElementById("notice_box").style.top=135; //-1193
 document.getElementById("notice_box").style.visibility="visible";
 //setTime_0 = setTimeout("hideNotice()", 30000)
}

// Hide notice box.
function hideNotice()
{document.getElementById("notice_box").style.visibility="hidden"}

// SHOW PROGRAM BOX. ||||||||||
function showProgramBox(lPgm_ID, sPgm_Title, sPgm_Age, sPgm_Date, sPgm_Lib, sPgm_Room, sPgm_Disc, sPgm_Com, sPgm_RegYN, sPgm_Numerical_Date)
{  
 hideProgramBox();
 window.status='';
 var screenWidth;
 var screenHeight;
 var boxLeft;
 var boxTop;
 var boxLeftOffset;
 var boxTopOffset;
 var scrollOffset;
 var dateNow=new Date();
 var presentDateTime=dateNow.getFullYear();
 var presentMonth=dateNow.getMonth();
 var presentDay=dateNow.getDate();
 var presentHour=dateNow.getHours();
 var presentMinute=dateNow.getMinutes();

 lPgmID=lPgm_ID;
 sPgmTitle=sPgm_Title;

//  DETERMINE PROGRAM AGE GROUP. ||||||||||
 switch (sPgm_Age)
 {
  case "1":sPgmAgeHTML="<tr><td width='55' align='left'><span class='info_box_titles'><b>Age Group<\/b><\/span><\/td><td width='285' align='left'><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>Children<\/b><\/span><\/td><\/tr>"; break;
  case "2":sPgmAgeHTML="<tr><td width='55' align='left'><span class='info_box_titles'><b>Age Group<\/b><\/span><\/td><td width='285' align='left'><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>Young Adults<\/b><\/span><\/td><\/tr>"; break;
  case "3":sPgmAgeHTML="<tr><td width='55' align='left'><span class='info_box_titles'><b>Age Group<\/b><\/span><\/td><td width='285' align='left'><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>Adults<\/b><\/span><\/td><\/tr>"; break;
  case "4":sPgmAgeHTML="<tr><td width='55' align='left'><span class='info_box_titles'><b>Age Group<\/b><\/span><\/td><td width='285' align='left'><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>All Ages<\/b><\/span><\/td><\/tr>"; break;
 }
/*   Determine program registration status.    
        if (sPgm_RegYN == "False")
           {sLine_066 ="<tr><td width='55' align='left'><span class='info_box_titles'><b>Register<\/b><\/span><\/td><td width='285' align='left'><b><span class='info_box_titles'><b>:<\/b><\/span><span style='font-size: 10px; font-family: ARIAL; font-weight: bolder; color: #EE0000'>&nbsp;&nbsp;<b>No<\/b><\/span><\/td><\/tr>"}
        else
           {sLine_066 ="<tr><td width='55' align='left'><span class='info_box_titles'><b>Register<\/b><\/span><\/td><td width='285' align='left'><b><span class='info_box_titles'><b>:<\/b><\/span><span style='font-size: 10px; font-family: ARIAL; font-weight: bolder; color: #55AA00'>&nbsp;&nbsp;<b>Yes<\/b><\/span><\/td><\/tr>"}
*/
 sInfoWindow="<table class='info_box_border_2' border='0' cellpadding='0' cellspacing='0'><tr><td>"+
 "<table class='info_box_border_1' border='0' cellpadding='0' cellspacing='0'><tr><td>"+
 "<table class='info_box_border_0' width='360' border='0' cellpadding='0' cellspacing='0'><tr><td align='center'>"+
 "<table class='info_box_border' width='360' border='0' cellpadding='0' cellspacing='0'><tr><td align='center'>"+
 "<table width='340' height='160' border='0' cellpadding='0' cellspacing='0'>"+
 "<tr><td width='340' colspan='2'><\/td><\/tr>"+
 "<tr><td colspan='2'><table height='15' cellpadding='0' cellspacing='0' border='0'><tr><td width='240' align='left'><span style='font-size: 11px; color: #000000'><b>Program Information<\/b><\/span><\/td><td width='100' class='close_window' onClick='hideProgramBox();'><\/td><\/tr><\/table><\/td><\/tr>"+
 "<tr><td class='infobox_header_line' width='340' height='6' colspan='2'><\/td><\/tr>"+
 "<tr><td width='55' align='left'><span class='info_box_titles'><b>Program<\/b><\/span><\/td><td width='285' align='left'><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>"+sPgm_Title+"<\/b><\/span><\/td><\/tr>"+sPgmAgeHTML+
 "<tr><td width='55' align='left'><span class='info_box_titles'><b>Date/Time<\/b><\/span><\/td><td width='285' align='left'><b><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>"+sPgm_Date+"<\/b><\/span><\/td><\/tr>"+
 "<tr><td width='55' align='left'><span class='info_box_titles'><b>Library<\/b><\/span><\/td><td width='285' align='left'><b><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>"+sPgm_Lib+"<\/b><\/span><\/td><\/tr>"+
 "<tr><td width='55' align='left'><span class='info_box_titles'><b>Room<\/b><\/span><\/td><td width='285' align='left'><b><span class='info_box_titles'><b>:<\/b><\/span><span class='info_box_text'>&nbsp;&nbsp;<b>"+sPgm_Room +"<\/b><\/span><\/td><\/tr>"+
 "<tr><td width='340' height='3' colspan='2'><\/td><\/tr>"+
 "<tr><td width='340' height='3' colspan='2'><\/td><\/tr>"+
 "<tr><td width='340' height='55' align='left' valign='top' colspan='2'><span style='font-size: 10px; color: #000000'><b>"+sPgm_Disc+"<\/b><\/span><\/td><\/tr>"+
 "<tr><td width='340' height='15' align='left' colspan='2'><span style='font-size: 10px; color: #000000'><b>"+sPgm_Com+"<\/b><\/span><\/td><\/tr>"+
 "<tr><td width='340' height='3' colspan='2'>"+
 "<\/td><\/tr><\/table>"+
 "<\/tr><\/td><\/table>"+
 "<\/tr><\/td><\/table>"+
 "<\/tr><\/td><\/table>";

 boxTopOffset=0;
 document.getElementById("event_info").innerHTML=sInfoWindow;
 screenWidth=available_width=document.body.clientWidth;
 screenHeight=available_height=document.body.clientHeight;
 boxLeft=((screenWidth-410)/2)+159;
//  boxTop = ((screenHeight - 253) / 2) - 35 + boxTopOffset;
 document.getElementById("event_info").style.left=138;
 document.getElementById("event_info").style.top=-1068; //-1048, -898
 document.getElementById("event_info").style.visibility="visible";
}

// HIDE PROGRAM BOX. ||||||||||
function hideProgramBox()
{document.getElementById("event_info").style.visibility="hidden";}
	  
// SHOW LIBRARY OR BRANCH INFO. ||||||||||
function showLibraryInfoBox(sLibraryID)
{	  
 // Determine libray info to display.
 switch (sLibraryID)
 {
  case "SM" :
   var sLibrary_Name="&nbsp;Smithtown Main Library";
   var sAddress="&nbsp;1 North Country Rd.<br \/>&nbsp;Smithtown, New York 11787";
   var sTelephone="&nbsp;(631)265-2072";             
   var sHours="&nbsp;Monday - Thursday 10 am - 9 pm<br />&nbsp;Friday 10 am - 6 pm<br \/>&nbsp;Saturday 9 am - 5 pm<br \/>&nbsp;Sunday 1 pm - 5 pm";
   var sManager_Name="&nbsp;Director : Robert Lusak<br />&nbsp;Asst. Director : M. S. McManus";	
   break;
  case "CK" :
   var sLibrary_Name="&nbsp;Commack Branch";
   var sAddress="&nbsp;3 Indian Head Rd.<br />&nbsp;Commack, New York 11725";
   var sTelephone="&nbsp;(631)543-0998";
   var sHours="&nbsp;Closed For Renovation.";
   var sManager_Name="&nbsp;";
   break;
  case "KP" :
   var sLibrary_Name="&nbsp;Kings Park Branch";
   var sAddress="&nbsp;1 Church St.<br />&nbsp;Kings Park, New York 11754";
   var sTelephone="&nbsp;(631)269-9191";
   var sHours="&nbsp;Monday - Thursday 10 am - 9 pm<br />&nbsp;Friday 10 am - 6 pm<br \/>&nbsp;Saturday 9 am - 5 pm<br \/>&nbsp;Sunday 1 pm - 5 pm";
   var sManager_Name="&nbsp;Sandra Atlas"; //M. Suzanne McManus
   break;
   case "NS" :
    var sLibrary_Name="&nbsp;Nesconset Branch";
    var sAddress="&nbsp;127-20 Smithtown Blvd.<br />&nbsp;Nesconset, New York 11767";
    var sTelephone="&nbsp;(631)265-3994";
    var sHours="&nbsp;Monday - Thursday 10 am - 9 pm<br />&nbsp;Friday 10 am - 6 pm<br \/>&nbsp;Saturday 9 am - 5 pm";
    var sManager_Name="&nbsp;Cynthia Guzzo";
    break;
  }	  
// class='infoBoxLarge_Border_3'
 var sLibrary_Info="<table class='infoBorder_3' width='578' border='0' cellpadding='0' cellspacing='0'><tr><td>"+
 "<table class='infoBorder_2' width='578' border='0' cellpadding='0' cellspacing='0'><tr><td>"+
 "<table class='infoBorder_1' width='578' border='0' cellpadding='0' cellspacing='0'><tr><td>"+
 "<table class='infoBorder_0' width='578' border='0' cellpadding='0' cellspacing='0'><tr><td align='center'>"+
 "<table class='infoBackground' width='556' height='160' cellspacing='0' cellpadding='0' border='0' bgcolor='#ffffff'>"+
 "<tr><td width='556' height='0' colspan='2'><\/td><\/tr>"+
 "<tr><td width='400' height='18' align='left' valign='bottom'><span style='font-size: 16px; font-weight: bold; color: #003060'>"+sLibrary_Name+"<\/span><\/td>"+
 "<td width='156' style='background-image: url(images/button_window_close.gif); background-repeat: no-repeat; background-position: 64 center' onClick='hideLibraryInfoBox()'><\/td><\/tr>"+
 "<tr><td width='556' height='0' colspan='2'><\/td><\/tr>"+
 "<tr><td width='556' height='4' style='background-image: url(images/line_slate_blue_556x4.gif); background-repeat: no-repeat; background-position: center' colspan='2'><\/td><\/tr>"+
 "<tr><td align='center' colspan='2'>"+
 "<table class='infoBackground' width='556' cellspacing='0' cellpadding='0' border='0' bgcolor='#ffffff'>"+
 "<tr><td width='556' height='12' colspan='5'><\/td><\/tr>"+
 "<tr><td width='15' height='130'><\/td>"+
 "<td width='233' align='left' valign='top'><span style='font-size: 14px; font-weight: bold; color: #6090C0'>&nbsp;Address :<\/span><br \/><span style='font-size: 14px; font-weight: bold; color: #003060'>"+sAddress+"<\/span><span style='font-size: 4px'><br \/><br \/><\/span><span style='font-size: 14px; font-weight: bold; color: #6090C0'>&nbsp;Telephone :<\/span><br \/><span style='font-size: 14px; font-weight: bold; color: #003060'>"+sTelephone+"<span style='font-size: 4px'><br \/><br \/><\/span><span style='font-size: 14px; font-weight: bold; color: #6090C0'>&nbsp;Manager :<\/span><br \/><span style='font-size: 14px; font-weight: bold; color: #003060'>"+sManager_Name+"<\/span><\/td>"+
 "<td width='20'><\/td>"+
 "<td width='273' align='left' valign='top'><span style='font-size: 14px; font-weight: bold; color: #6090C0'>&nbsp;Hours :<\/span><br \/><span style='font-size: 14px; font-weight: bold; color: #003060'>"+sHours+"<\/span><\/td>"+
 "<td width='15'><\/td><\/tr><\/table>"+
 "<\/td><\/tr>"+
 "<tr><td height='8' colspan='2'><\/td><\/tr><\/table>"+
 "<\/tr><\/td><\/table><\/tr><\/td><\/table><\/tr><\/td><\/table><\/tr><\/td><\/table>";

 document.getElementById("library_info").innerHTML=sLibrary_Info;
 document.getElementById("library_info").style.left=17; // 17
 document.getElementById("library_info").style.top=-1285; //-1265, -1115, -1092, -1115
 document.getElementById("library_info").style.visibility="visible";  	  
}	  

// HIDE LIBRARY OR BRANCH INFO. ||||||||||
function hideLibraryInfoBox()
{document.getElementById("library_info").style.visibility="hidden";}

var ohttp;
var urlflag;
function get_rssfile(iURL_Flag)
{
 urlflag=iURL_Flag;
 // code for Mozilla, etc.
 if (window.XMLHttpRequest)
 {
  ohttp=new XMLHttpRequest();
  ohttp.open("GET", "get_rss.asp?URL_Flag="+iURL_Flag, false);
  ohttp.send(null);
 }
 // code for IE
 else if (window.ActiveXObject)
 {
  ohttp=new ActiveXObject("Microsoft.XMLHTTP");
  if (ohttp)
  {
   ohttp.Open("GET", "get_rss.asp?URL_Flag="+iURL_Flag, false);
   ohttp.send();
  }
 }  

 document.getElementById("rss_list").innerHTML=ohttp.responseText;            
 document.getElementById("rss_list").style.visibility="visible";   
 setTimeout("get_rssfile(urlflag)", 300000);
}

// SET NEWS LISTING UPDATE INTERVAL. ||||||||||
function setUpdateInterval()
{setTime_0=setTimeout("get_rssfile(urlflag)", 300000)}

// SHOW EMAIL MENU. ||||||||||
function showEmailMenu()
{
// document.write("hello1"); return; 
 document.getElementById("EmailMenu").style.left=-5; // -5
 document.getElementById("EmailMenu").style.top=-1908;  //-1738, -1715, -1738
 document.getElementById("EmailMenu").style.visibility="visible";  	  
}

// HIDE EMAIL MENU. ||||||||||
function hideEmailMenu()
{document.getElementById("EmailMenu").style.visibility="hidden";}

// SHOW CATALOG MENU. ||||||||||
function showCatalogMenu()
{
 document.getElementById("CatalogMenu").style.left=1;
 document.getElementById("CatalogMenu").style.top=-1968; //-1798
 document.getElementById("CatalogMenu").style.visibility="visible";  	  
}

// HIDE CATALOG MENU. ||||||||||
function hideCatalogMenu()
{document.getElementById("CatalogMenu").style.visibility="hidden";}

// SHOW ENCORE SEARCH BOX. ||||||||||
function showEncoreBox()
{
 var encoreBox="<table cellpadding='0' cellspacing='0' border='0'><tr><td align='center'><tr><td>"+
 "<form method='get' action='http://encore.suffolk.lib.ny.us/iii/encore/Home,$Search.form.sdirect' name='form' id='form'>"+
 "<input name='formids' value='target' type='hidden'>"+
 "<input name='lang' value='eng' type='hidden'>"+
 "<input name='suite' value='def' type='hidden'>"+
 "<input name='reservedids' value='lang,suite' type='hidden'>"+
 "<input name='submitmode' value='' type='hidden'>"+
 "<input name='submitname' value='' type='hidden'>"+
 "<table class='menuBorder_2' cellspacing='0' cellpadding='0' border='0'><tr><td>"+
 "<table class='menuBorder_1' cellspacing='0' cellpadding='0' border='0'><tr><td>"+
 "<table class='menuBorder_0' cellspacing='0' cellpadding='0' border='0'><tr><td>"+
 "<table class='menuBG' width='274' cellspacing='0' cellpadding='0' border='0'>"+
 "<tr><td width='274' height='12' colspan='5'><table with='274' cellspacing='0' cellpadding='0' border='0'><tr><td width='11'><\/td><td width='247'><span class='encoreHeaderText'>Encore Search :<\/span><\/td><td width='16' height='15' class='iconEncore_off' onmouseover=this.className='iconEncore_on' onmouseout=this.className='iconEncore_off' onClick='hideEncoreBox()'><\/td><\/tr></table><\/td><\/tr>"+
 "<tr><td width='13' height='15'><\/td><td width='182' align='center'><input type='text' name='target' id='target' value='' size='27' \/><\/td><td width='13'><\/td><td width='74' colspan='2'><input type='image' src='images/button_submit.gif' value='Search' \/><\/td><\/tr>"+
 "<tr><td class='classicCatalog' style='hover: #B00000' width='274' height='16' valign='bottom' colspan='5'><a href='http://alpha2.suffolk.lib.ny.us'>CLASSIC CATALOG<\/a>&nbsp;&nbsp;&nbsp;&nbsp;<\/td><\/tr>"+
 "<\/table><\/td><\/tr><\/table><\/td><\/tr><\/table><\/td><\/tr><\/table><\/td><\/tr><\/table>";

 document.getElementById("encoreBox").innerHTML=encoreBox;            
 document.getElementById("encoreBox").style.left=-13;
 document.getElementById("encoreBox").style.top=-1520; // -1400, -1244
 document.getElementById("encoreBox").style.visibility="visible";   
}

// HIDE ENCORE SEARCH BOX. ||||||||||
function hideEncoreBox() 
{document.getElementById("encoreBox").style.visibility="hidden";}

// SHOW OPAC SEARCH BOX. ||||||||||
function showOpacBox()
{ 
 var searchBox="<table class='menuBorder_2' cellspacing='0' cellpadding='0' border='0'><tr><td>"+
 "<table class='menuBorder_1' cellspacing='0' cellpadding='0' border='0'><tr><td>"+
 "<table class='menuBorder_0' cellspacing='0' cellpadding='0' border='0'><tr><td>"+
 "<table cellpadding='0' cellspacing='0' border='0'>"+
 "<tr><td>"+
 "<table width='274' cellpadding='0' cellspacing='0' border='0'>"+
 "<tr><td width='6' height='15'><\/td><td width='252' align='left'><span class='encoreHeaderText'>Search : <\/span><\/td><td width='16' height='15' class='iconEncore_off' onmouseover=this.className='iconEncore_on' onmouseout=this.className='iconEncore_off' onClick='hideOpacBox()'><\/td><\/tr>"+
 "<\/table>"+	
 "<table width='274' cellpadding='0' cellspacing='0' border='0'>"+   
 "<tr><td width='8' height='15'><\/td><td width='250' align='center' colspan='5'><input type='text' id='searchText'  value='' size='40'\/><\/td><td width='8'><\/td><\/tr>"+
 "<tr><td width='274' height='5' colspan='7'><\/td><\/tr>"+  
 "<tr><td width='8' height='15'><\/td>"+
 "<td>"+
 "<select id='ageGroup'>"+
 "<option value='Adult' selected>&nbsp;Adult<\/option>"+
 "<option value='Child'>&nbsp;Children<\/option>"+	  
 "<\/select>"+	  
 "<\/td>"+	  
 "<td width='6'><\/td>"+
 "<td>"+
 "<select id='searchCatagory'>"+
 "<option value='Simple' selected>&nbsp;Simple Search<\/option>"+
 "<option value='Author'>&nbsp;Author<\/option>"+
 "<option value='Title'>&nbsp;Title<\/option>"+
 "<option value='AuthorTitle'>&nbsp;Author/Title<\/option>"+
 "<option value='Call'>&nbsp;Call#<\/option>"+
 "<option value='Movies'>&nbsp;Movies<\/option>"+
 "<option value='Music'>&nbsp;Music<\/option>"+
 "<option value='AudioBooks'>&nbsp;Audio Books<\/option>"+
 "<option value='LargePrint'>&nbsp;Large Print<\/option>"+
 "<\/select>"+
 "<\/td><td width='5'><\/td>"+
 "<td align='left' onclick='searchOPAC()'><input type='image' src='images/button_submit_smaller.png' value='Search' \/><\/td>"+
 "<td width='9'><\/td><\/tr>"+     
 "<tr><td width='274' height='6' colspan='7'><\/td><\/tr>"+  
 "<tr><td width='274' height='30' style='font-size: 10px; font-weight: bold' align='center' colspan='7'>"+
 "<span style='color: #002040'>Search <\/span><span style='color: #336699'>ONLINE DATABASES <\/span><span style='color: #002040'>for full-text articles in <br\/><\/span>"+
 "<span style='color: #336699'>MAGAZINES, NEWSPAPERS<\/span><span style='color: #002040'> and <\/span><span style='color: #336699'>MORE ...<\/span>"+	 
 "<\/td><\/tr><\/table><\/td><\/tr><\/table><\/td><\/tr><\/table><\/td><\/tr><\/table><\/td><\/tr><\/table>";	
// document.write(searchBox); return;
 document.getElementById("opacBox").innerHTML=searchBox;            
 document.getElementById("opacBox").style.left=-13;
 document.getElementById("opacBox").style.top=-1395; 
 document.getElementById("opacBox").style.visibility="visible";
}

// SEARCH OPAC. ||||||||||
function searchOPAC()
{ 
// opacHomePageCounter();
 if(document.getElementById("searchText").value==""){return;}
 if(document.getElementById("ageGroup").value=="Adult")
 {var searchAgeURL="http://alpha2.suffolk.lib.ny.us/search~S62/"; var searchScope="&searchscope=62";}
 else
 {var searchAgeURL="http://alpha2.suffolk.lib.ny.us/search~S63/"; var searchScope="&searchscope=63";}

 var searchString=document.getElementById("searchText").value.replace(/ /g, "+");;
// searchString=searchString.replace(/ /g, "+");
// document.write("search Category : "+document.getElementById("searchCategory").value); return;
 switch(document.getElementById("searchCategory").value)
 {  
  case "Simple" : var searchType="X?SEARCH="; break;  
  case "Author" : var searchType="a?SEARCH="; searchScope=""; break; 
  case "Title" : var searchType="t?SEARCH="; searchScope=""; break; 
  case 'Subject' : searchType="d?SEARCH="; searchScope=""; break; 
  case 'Movies' : searchType="X?SEARCH="; searchScope=searchScope+"&m=d&m=g&m=z&SORT=D"; break; 
  case 'Music' : searchType="X?SEARCH="; searchScope=searchScope+"&m=j&m=y&SORT=D"; break; 
  case 'AudioBooks' : searchType="X?SEARCH="; searchScope=searchScope+"&m=i&m=b&m=x&SORT=D"; break; 
  case 'LargePrint' : searchType="X?SEARCH="; searchScope=searchScope+"&m=l&SORT=D"; break;
 }
 var searchURL=searchAgeURL+searchType+searchString+searchScope;
 window.location.href=searchURL;
 // document.write(searchURL); return;
}
  
// HIDE OPAC SEARCH BOX. ||||||||||
function hideOpacBox() 
{document.getElementById("opacBox").style.visibility="hidden";}

/*
// TUMBLEBOOKS STAT COUNTER. ||||||||||
function tumblebooksCounter()
{
// urlflag=iURL_Flag;
 // code for Mozilla, etc.
 if (window.XMLHttpRequest)
 {
  ohttp=new XMLHttpRequest();
  ohttp.open("GET", "counter_Tumblebooks.asp", true);
  ohttp.onreadystatechange=requestState;
  ohttp.send(null);
 }
 // code for IE
 else if (window.ActiveXObject)
 {
  ohttp=new ActiveXObject("Microsoft.XMLHTTP");
  if (ohttp)
  {
   ohttp.Open("GET", "counter_Tumblebooks.asp", true);
   ohttp.onreadystatechange=requestState;
   ohttp.send();
  }
 }

 window.location.href="http://www.tumblebooks.com/library/auto_login.asp?U=SMTH&P=books";
}
*/

// SCROLLABLE VIDEO MENU. ||||||||||
var positionLeft=0;
var setTimeOutID;
function startPosition()
{document.getElementById("video_menu_container").scrollLeft="0";} 

function scroll_Left()
{
// if (positionLeft<=0){return;}
 positionLeft=positionLeft-2;
 document.getElementById("video_menu_container").scrollLeft=positionLeft;
// document.getElementById("scrollPosition").innerHTML=positionLeft;
 setTimeOutID=setTimeout("scroll_Left()", 3); 
}

function scroll_Right()
{
// if (positionLeft>=383){return;}
 positionLeft=positionLeft+2;
 document.getElementById("video_menu_container").scrollLeft=positionLeft;
// document.getElementById("scrollPosition").innerHTML=positionLeft;
 setTimeOutID=setTimeout("scroll_Right()", 3); 
}

function scrollStop()
{clearTimeout(setTimeOutID)}

function scrollReset()
{startPosition();}

var Header_Title="";
var sURL="";
// DISPLAY VIDEO BOX, ||||||||||
function showVideoBox(videoDate)
{
// if(videoDate!=""){document.write(videoDate); return;}
 window.status='';
 sURL=""; Header_Title="";
 switch(videoDate)
 {
  case "011910" : var screenSize_Flag="1"; window.location="video_longtail_player.asp?url=http://test.suffolk.lib.ny.us/videos/library_meeting_regular_20100119.flv&title=Library Board Meeting, January 19, 2010"; return; break;  
  case "121509" : var screenSize_Flag="1"; window.location="video_longtail_player.asp?url=http://test.suffolk.lib.ny.us/videos/library_meeting_regular_20091215.flv&title=Library Board Meeting, December 15, 2009"; return; break;  
  case "111709" : var screenSize_Flag="1"; window.location="video_longtail_player.asp?url=http://test.suffolk.lib.ny.us/videos/library_meeting_regular_20091117.flv&title=Library Board Meeting, November 17, 2009"; return; break;  
  case "102009" : var screenSize_Flag="1"; window.location="video_longtail_player.asp?url=http://test.suffolk.lib.ny.us/videos/library_meeting_special_20091020.flv&title=Special Library Board Meeting, October 20, 2009"; return; break;
  case "081809" : Header_Title="Library Board Meeting, Aug. 18, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;
  case "072109" : Header_Title="Library Board Meeting, Jul. 21, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
  case "061609" : Header_Title="Library Board Meeting, Jun. 16, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;   
  case "051909" : Header_Title="Library Board Meeting, May 19, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;   
  case "051809" : var screenSize_Flag="1"; window.location="video_longtail_player.asp?url=http://test.suffolk.lib.ny.us/videos/library_meeting_special_20090518.flv&title=Special Library Board Meeting, May 18, 2009"; return; break;
  case "042109-1" : Header_Title="Library Board Meeting - 1, Apr. 21, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
  case "042109-2" : Header_Title="Library Board Meeting - 2, Apr. 21, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break; 
  case "032509" : Header_Title="Special Library Board Meeting, Mar. 25, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;    
  case "031709" : Header_Title="Library Board Meeting, Mar. 17, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
  case "021709" : Header_Title="Library Board Meeting, Feb. 17, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
  case "012009" : Header_Title="Library Board Meeting, Jan. 20, 2009"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
  case "121708" : Header_Title="Library Board Meeting, Dec. 16, 2008"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
  case "112508" : Header_Title="Smithtown Board of Zoning Appeals, Nov 25, 2008"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
  case "102808" : Header_Title="Library Board Meeting, Oct. 28, 2008"; var screenSize_Flag="0"; sURL="http://www.localviewsonline.com/videos/Library"+videoDate+".swf"; break;  
}

 switch(screenSize_Flag)
 {
  case "0" :
  var sVideoBox="<table cellspacing='0' cellpadding='0' border='0'>"+
  "<tr style='background-color: #000000;'><td width='300' height='18' style='font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: left;'>&nbsp;&nbsp;&nbsp;"+Header_Title+"<\/td><td width='50' class='closeMediaContainer' onclick='closeVideo()'><\/td><\/tr>"+
  "<tr><td style='background-color: #000000' width='350' height='18' colspan='2'><td\/><\/tr>"+
  "<tr><td align='center' colspan='2'>"+
  "<table class='videoBackground' cellspacing='0' cellpadding='0' border='0'>"+
  "<tr><td style='background-color: #000000;' align='center' valign='bottom'>"+
  "<object id='Player' width='350' height='300' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'>"+
  "<param name='URL' value="+sURL+">"+
  "<param name='AutoStart' value='true'>"+
  "<param name='DisplayBackColor' value='true'>"+
  "<param name='DisplayForeColor' value='000000000'>"+ //16777215
  "<param name='FullScreenMode' value='true'>"+
  "<param name='ShowControls' value='false'>"+
  "<param name='ShowStatusBar' value='false'>"+
  "<param name='ShowDisplay' value='false'>"+
  "<embed type='application/x-mplayer2' width='350' height='300' src="+sURL+" name='Player' FullScreenMode='1' ShowControls='0' ShowStatusBar='0' ShowDisplay='0'>"+
  "<\/object><\/td><\/tr>"+
  "<\/table><\/td><\/tr><\/table>";  

  document.getElementById("video_player").innerHTML=sVideoBox;
  document.getElementById("video_player").style.left=25;
  document.getElementById("video_player").style.top=-1525+document.body.scrollTop
  document.getElementById("video_player").style.visibility="visible";

  break;
  case "1" :
  var sVideoBox="<table cellspacing='0' cellpadding='0' border='0'>"+
  "<tr style='background-color: #000000;'><td width='300' height='18' style='font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: left;'>&nbsp;&nbsp;&nbsp;"+Header_Title+"<\/td><td width='50' class='closeMediaContainer' onclick='closeVideo()'><\/td><\/tr>"+
  "<tr><td height='300' style='background-color: #000000;' align='center' colspan='2'>"+
  "<table class='videoBackground' cellspacing='0' cellpadding='0' border='0'>"+
  "<tr><td style='background-color: #000000; 'align='center' valign='bottom'>"+ 
  "<object id='Player_1' width='460' height='340' align='middle' classid=' CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0'>"+  //clsid:d27cdb6e-ae6d-11cf-96b8-444553540000
  "<param name='URL' value="+sURL+">"+ 
  "<param name='AutoStart' value='true'>"+
  "<param name='displaybackcolor' value='000000000'>"+
  "<param name='DisplayForeColor' value='000000000'>"+ //16777215
  "<param name='FullScreenMode' value='true'>"+
  "<param name='showcontrols' value='true'>"+
  "<param name='ShowStatusBar' value='false'>"+
  "<param name='ShowDisplay' value='false'>"+  
  "<param name='AutoStart' value='true'>"+
  "<param name='DisplayBackColor' value='000000000'>"+
  "<param name='DisplayForeColor' value='000000000'>"+ //16777215
  "<param name='FullScreenMode' value='true'>"+
  "<param name='ShowControls' value='true'>"+
  "<param name='ShowStatusBar' value='false'>"+
  "<param name='ShowDisplay' value='false'>"+
  "<embed type='application/x-shockwave-flash' width='454' height='340' src="+sURL+" name='player_1' FullScreenMode='1' ShowControls='1' ShowStatusBar='0' ShowDisplay='0'><\/embed><\/div>"+ // allowScriptAccess='sameDomain'  pluginspage='http://www.macromedia.com/go/getflashplayer' 
  "<\/object><\/td><\/tr><\/table>"+
  "<\/td><\/tr><\/table>";


  document.getElementById("video_player").innerHTML=sVideoBox;
  document.getElementById("video_player").style.left=25;
  document.getElementById("video_player").style.top=-1400+document.body.scrollTop
  document.getElementById("video_player").style.visibility="visible";
  break;
 }
  
/* 
  "<param name='menu' value='false'>"+ 
  "<param name='quality' value='high'>"+ 
  "<param name='bgcolor' value='#000000'>"+

  "<param name='windowlessVideo' value='true'>"+
  "<param name='StretchToFit' value='true'>"+ 
  
  
 var sVideoBox="<table cellspacing='0' cellpadding='0' border='0'>"+
 "<tr style='background-color: #000000;'><td width='300' height='18' style='font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: left;'>&nbsp;&nbsp;&nbsp;"+Header_Title+"<\/td><td width='50' class='closeMediaContainer' onclick='closeVideo()'><\/td><\/tr>"+
 "<tr><td style='background-color: #000000' width='350' height='18' colspan='2'><td\/><\/tr>"+
 "<tr><td align='center' colspan='2'>"+
 "<table class='videoBackground' cellspacing='0' cellpadding='0' border='0'>"+
 "<tr><td style='background-color: #000000;' align='center' valign='bottom'>"+
 "<object id='Player' width='350' height='300' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'>"+
 "<param name='URL' value="+sURL+">"+
 "<param name='AutoStart' value='true'>"+
 "<param name='DisplayBackColor' value='true'>"+
 "<param name='DisplayForeColor' value='000000000'>"+ //16777215
 "<param name='FullScreenMode' value='true'>"+
 "<param name='ShowControls' value='false'>"+
 "<param name='ShowStatusBar' value='false'>"+
 "<param name='ShowDisplay' value='false'>"+
 "<embed type='application/x-mplayer2' width='350' height='300' src="+sURL+" name='Player' FullScreenMode='1' ShowControls='0' ShowStatusBar='0' ShowDisplay='0'><\/embed>"+
 "<\/object><\/td><\/tr>"+
 "<\/table><\/td><\/tr><\/table>"; 
 
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="480" height="360" id="player1" align="middle"> 
<param name="movie" value="library_meeting_special_20091018.swf"/> 
<param name="menu" value="false"/> 
<param name="quality" value="high"/> 
<param name="bgcolor" value="#FFFFFF"/> 
<noscript><a href="http://www.dvdvideosoft.com/products/dvd/Free-YouTube-to-MP3-Converter.htm">mp3 download</a></noscript> 
<embed src="library_meeting_special_20091018.swf" menu="false" quality="high" bgcolor="#FFFFFF" width="480" height="360" name="player" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/> 
</object> 
*/

 
//  document.write(sVideoBox); return;
// MACROMEDIA.COM FLASH PLAYER.
// <object width='550' height='400' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' title=''><param name='scale' value='showall' /><param name='bgcolor' value='' /><param name='wmode' value='' /><param name='flashvars' value='' /><param name='movie' value='http://www.localviewsonline.com/videos/Library102808.swf' /><param name='quality' value='high' /><embed width='550' height='400' scale='showall' quality='high' src='http://www.localviewsonline.com/videos/Library102808.swf' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'><\/embed><\/object>
// MS MEDIA PLAYER.
//<object id='Player' width='300' height='270' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'><param name='URL' value="+sURL+"><param name='enabled' value='True'><param name='AutoStart' value='true'><param name='StretchToFit' value='True'><param name='fullScreen' value='False'><param name='uiMode' value='mini'><embed type='application/x-mplayer2' pluginspage='http://www.microsoft.com/Windows/MediaPlayer/' width='300' height='220' src="+sURL+" name='Player' autostart='1' showcontrols='1' showstatusbar='0'><\/embed><\/object>
// EXAMPLE.
// <object width='250' height='230' id='player' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' ><param name='URL' value=' ' /><param name='captioningID' value='cc' /><param name='AutoStart' value='true' /><param name='AutoRewind' value='true' /><embed type='application/x-mplayer2' pluginspage='http://www.microsoft.com/Windows/mediaplayer/' id='player' name='URL' value=' ' width='250' height='240' autostart='true'><\/embed><\/object> 

// document.getElementById("video_player").innerHTML=sVideoBox;
// document.getElementById("video_player").style.left=25;
// document.getElementById("video_player").style.top=-1525+document.body.scrollTop
// document.getElementById("video_player").style.visibility="visible";
// document.getElementById("videomenu").selectedIndex=0;
}

// HIDE VIDEO BOX. ||||||||||
function closeVideo()
{
// sURL=""; Header_Title="";
 if (window.ActiveXObject)
 {document.getElementById("Player").controls.stop(); document.getElementById("video_player").style.visibility="hidden";}
 else
 {window.location="smith2.asp"}
}

function playMpgVideo(Text, URL)
{
 window.location.href="page_videos.asp?text="+Text+"&url="+URL;
}

// statsCounter('', '');
// STATISTICS COUNTER. ||||||||||
function statsCounter(sFolder, sFile)
{
// document.write(sFolder+", "+sFile); return;
 var sFilePath="counter_stats.asp?StatsFolder="+sFolder+"&StatsFile="+sFile;
 // code for Mozilla, etc.
 if (window.XMLHttpRequest)
 {
  ohttp=new XMLHttpRequest();
  ohttp.open("GET", sFilePath, true);
  ohttp.onreadystatechange=requestState;
  ohttp.send(null);
 }
 // code for IE
 else if (window.ActiveXObject)
 {
  ohttp=new ActiveXObject("Microsoft.XMLHTTP");
  if (ohttp)
  {
   ohttp.Open("GET", sFilePath, true);
   ohttp.onreadystatechange=requestState;
   ohttp.send();
  }
 }
}

// READY STATE OF REQUEST. ||||||||||
function requestState()
{}
