﻿// JScript File

function txtOnFocus(e,key)
{
    e.value=(e.value == key) ? '' : e.value;
    
}

function txtOnBlur(e,key)
{
    e.value=(e.value=='') ? key : e.value;
}

function search()
{
    
    var txtSearchTecxt = document.getElementById("ctl00_txtSearch");
//    var regexp = /[']/
//    var valuetext = txtSearchTecxt.value;
//    if(valuetext == 'Search...')
//    {
//        alert("Please enter Search criteria..");
//        return false;
//    }
//    if(regexp.test(valuetext))
//    {
//        alert('Single quotes are not allowed in search. Please remove them and try again.');
//        return false;
//    }
  
    document.getElementById("q").value = txtSearchTecxt.value;
    
    document.forms[0].action ="SearchResults.aspx";
    document.forms[0].submit();
}

function go(e)
{
    // look for window.event in case event isn't passed in
        if (window.event) { e = window.event; }
        if (e.keyCode == 13)
        {
               search();// document.getElementById('btnGo').click();
        }
        

}

//****************************
// Time remaining display....

function formatTime(obj)
{

        if(obj < 10)
        {
            return "0" + obj;
        }
        else
        {
            return obj;
        }
        
}
function GetRemainingTime(y,m,d,element,msg)
{
	//var dateFuture = new Date()
	var dateFuture = new Date(y,m,d);
	var display = document.getElementById(element);
	if(display != null || display != 'undefined')
	{
	    dateNow = new Date();									//grab current date
	    amount = dateFuture.getTime() - dateNow.getTime();		//calc milliseconds between dates
	    delete dateNow;

	    // time is already past
	    if(amount < 0)
	    {
		    display.innerHTML=msg;
	    }
	    // date is still good
	    else
	    {
		    days=0;hours=0;mins=0;secs=0;out="";

		    amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs

		    days=Math.floor(amount/86400);//days
		    amount=amount%86400;

		    hours=Math.floor(amount/3600);//hours
		    amount=amount%3600;

		    mins=Math.floor(amount/60);//minutes
		    amount=amount%60;

		    secs=Math.floor(amount);//seconds
            
            if(days != 0){out += days +" day"+((days!=1)?"s":"")+" + ";}
		    if(days != 0 || hours != 0){out += formatTime(hours) +" : ";}
		    if(days != 0 || hours != 0 || mins != 0){out += formatTime(mins) + " : ";}
		    out += formatTime(secs) ;
		    
		    //alert(display);
		    display.innerHTML=out;
		    setTimeout("GetRemainingTime("+y+","+m+","+d+",'" + element + "','" + msg + "')", 1000);
	    }
	}
	
}

//****************************
