﻿function monthArray(n)
{
    this.length = n;
    return this;
}

monthNames = new monthArray(12);
monthNames[1] = "January";
monthNames[2] = "February";
monthNames[3] = "March";
monthNames[4] = "April";
monthNames[5] = "May";
monthNames[6] = "June";
monthNames[7] = "July";
monthNames[8] = "August";
monthNames[9] = "September";
monthNames[10] = "October";
monthNames[11] = "November";
monthNames[12] = "December";

function dateString(oneDate)
{
    var theMonth = monthNames[oneDate.getMonth() + 1];
    var theYear = oneDate.getFullYear();
    return oneDate.getDate() + " " + theMonth + ", " + theYear;
}

function trim(str)
{
    return str.replace(/^\s+|\s+$/g,"");
}

function isEmptyString(str)
{
    if (str==null || trim(str).length==0)
    {
        return true;
    }
    return false;
}

function search()
{
    var searchText = document.getElementById('SearchField').value;
    if (isEmptyString(searchText))
    {
        alert('Please enter a search string');
    }
    else
    {
        window.location = '/SearchResults.aspx?SearchText=' + encodeURI(searchText);
    }
}

function searchKeyPressed(event)
{
    var code = 13;
    if ((event && event.keyCode == code) || (window.event && window.event.keyCode == code))
    {
        search();
        return false;
    }
    return true;
}
