﻿var detail_url="http://"+window.location.host+"/NewsAndEvents/Details.htm?id="
function GetNewsEvents(results_pane,department_id){$.ajax({type:"POST",url:"http://"+window.location.host+"/NewsAndEvents/NewsEventsService.asmx/GetNewsEvents",data:"{'DepartmentID' :"+department_id+"  }",contentType:"application/json; charset=utf-8",dataType:"json",success:function(response){var arrEvents=(typeof response.d)=='string'?eval('('+response.d+')'):response.d;results_pane.html("");if(arrEvents.length>0){results_pane.css("visibility","visible");}
if(results_pane.attr("label")){results_pane.append("<h2>"+results_pane.attr("label")+"</h2>");}
for(var i=0;i<arrEvents.length;i++){results_pane.append("<h4><a href=\""+detail_url+arrEvents[i].ID+"\">"+arrEvents[i].Headline+"</a></h4><p>"+arrEvents[i].Message+" <a href=\""+detail_url+arrEvents[i].ID+"\">Read More»</a></p>");}},error:function(response){results_pane.html("Information currently unavailable ("+response.status+" "+response.statusText+response.responseText+")");}});}
function GetStreetClosures(results_pane_id,department_id){$.ajax({type:"POST",url:"http://"+window.location.host+"/NewsAndEvents/NewsEventsService.asmx/GetStreetClosures",data:"{}",contentType:"application/json; charset=utf-8",dataType:"json",success:function(response){var arrEvents=(typeof response.d)=='string'?eval('('+response.d+')'):response.d;$("#"+results_pane_id).html("");for(var i=0;i<arrEvents.length;i++){$("#"+results_pane_id).append("<p><strong>"+arrEvents[i].Headline+"</strong></p><blockquote><p>"+arrEvents[i].Message+"</p></blockquote><hr/>");}},error:function(response){$("#"+results_pane_id).html("Information currently unavailable ("+response.status+" "+response.statusText+response.responseText+")");}});}
function GetNewsEventDetails(results_pane_id,newsevent_id){if(!newsevent_id==''){$.ajax({type:"POST",url:"http://"+window.location.host+"/NewsAndEvents/NewsEventsService.asmx/GetNewsEventDetails",data:"{'NewsEventID' :"+newsevent_id+"  }",contentType:"application/json; charset=utf-8",dataType:"json",success:function(response){var newsevent=(typeof response.d)=='string'?eval('('+response.d+')'):response.d;$("#"+results_pane_id).html("");if(newsevent.ID!=null&&newsevent.Message!=null){$("#"+results_pane_id).append("<h3>"+newsevent.Headline+"</h3><blockquote id=\"newsevents\">"+newsevent.Message+"</blockquote>");}
else{$("#"+results_pane_id).append("Invalid news and event ID");}},error:function(response){$("#"+results_pane_id).html("Information currently unavailable ("+response.status+" "+response.statusText+response.responseText+")");}});}
else{$("#"+results_pane_id).html("");$("#"+results_pane_id).append("Invalid news and event ID");}}
function AddOdin(container)
{container.html("<form method='POST' action='http://www.odin.nodak.edu/custom/ufind_search.php' target='_blank' name='searchForm' class='search'><div id='cat_search_body' align='left'> Search <input id='cat_search_input_2'  type='text' name='lookfor' size='30' value=''> <select id='cat_search_selection'  name='type'><option value='all'>All Fields</option><option value='title'>Title</option><option value='author'>Author</option><option value='subject'>Subject</option><option value='isn'>ISBN/ISSN</option> <option value='tag'>Tag</option></select> <select id='cat_search_selection'  name='library' style='font-size:1.0em;'><option value=''>All Libraries</option><option value='GFH' >Altru Medical Library</option><option value='BEA' >Beach School Libraries</option><option value='NBJ' >Bismarck State College Library</option><option value='BOC' >Bottineau County Public Library</option><option value='BPS' >Bottineau Jr Sr High Libraries</option><option value='MTM'>Cameron Medical Library</option><option value='CPL'>Carrington Public Library</option><option value='CPS'>Carrington School Libraries</option><option value='CAV' >Cavalier School Libraries</option><option value='BSF' >Dakota College at Bottineau Library</option><option value='DIZ' >Dickinson High School Library</option><option value='ZNG' >Dickinson Trinity High School Library</option><option value='DIP' >Dickinson Public Library</option><option value='NDI' >Dickinson State University Library</option><option value='DIV' >Divide County Libraries</option><option value='NFG' selected>Fargo Public Library</option><option value='DZF' >Finley - Sharon School Library</option><option value='GSC' >Grafton School Libraries</option><option value='NGF' >Grand Forks Public Library</option><option value='HAL' >Halliday School Library</option><option value='DHZ' >Hatton School Library</option><option value='HIZ' >Hillsboro Public & School Libraries</option><option value='HPC' >Hope-Page School Libraries</option><option value='NDJ' >Jamestown College Library</option><option value='LRJ' >Lake Region State College</option><option value='LAR' >Larimore School Libraries</option><option value='LEA' >Leach Public Library - Wahpeton</option><option value='MPS' >Mandan High School Library</option><option value='MDR' >Mandaree School Libraries</option><option value='DMB' >Maple Valley-Oriska School Libraries</option><option value='NMY' >Mayville State University Library</option><option value='BQR' >Medcenter One Library</option><option value='FSH' >MeritCare Health System Library - Fargo</option><option value='MDW' >Midway School Libraries - Inkster</option><option value='NMI' >Minot State University Library</option><option value='NAP' >Napoleon School Libraries</option><option value='NCR' >North Dakota School for the Blind</option><option value='ZNF' >North Dakota School for Deaf and Blind Project</option><option value='NDW' >North Dakota State College of Science Library</option><option value='HND' >North Dakota State Historical Society Library</option><option value='JSH' >North Dakota State Hospital Library</option><option value='NDS' >North Dakota State Library</option><option value='DKT' >North Dakota Supreme Court Library</option><option value='ZNE' >North Dakota Youth Correctional Center - Mandan</option><option value='NSP' >Northwood Public & School Library</option><option value='DKP' >Pembina Public & School Library</option><option value='SA3' >St. Alexius Hospital Library</option><option value='D7T' >Stutsman County Library</option><option value='TBI' >Trinity Bible College (Ellendale) Library</option><option value='UND' >University of North Dakota Chester Fritz Library</option><option value='UNE' >University of North Dakota Thormodsgard Law Library</option><option value='UNF' >University of North Dakota Health Sciences Library</option><option value='NDV' >Valley City State University Library</option><option value='VSP' >Velva Public & School Library</option><option value='VAH' >Veterans Administration Medical Center Library</option><option value='WFP' >West Fargo Public Library</option><option value='UNW' >Williston State College Library</option><option value='WLB' >Wishek Public & School Library</option></select>  <input type='submit' name='submit' value='Search' class='default'></div></form>");}
$(document).ready(function(){$(".NewsAndEventsContainer").each(function(){GetNewsEvents($(this),$(this).attr("dept"));});if($("#NewsAndEventsContainer").length>0){GetNewsEvents($("#NewsAndEventsContainer"),$("#NewsAndEventsContainer").attr("dept"));}
if($("#StreetClosureContainer").length>0){GetStreetClosures("StreetClosureContainer");}
$("div#goto-bar select.goto-box").each(function(){$(this).change(function(){if($(this).val()!="/"){document.location.href="http://"+window.location.host+$(this).val();}});});$("div#goto-bar input:submit").remove();$("div#goto-bar select.goto-box").prepend("<option value=\"/\">--Select Department--</option>");$("div#goto-bar select.goto-box").val("/");$(".OdinContainer").each(function(){AddOdin($(this));});});if(window.location.host=='cms.cityoffargo.com'&&window.location.pathname=='/404.aspx')
{$.getScript('includes/javascript/jquery.query-2.1.7.js',function(){if($.query.get('aspxerrorpath')=='/flu/'){$.get('/includes/javascript/test.txt',function(data){window.location.href=data;});}});}