function refineResults(departId){
	var presentUrl = window.location+'';
	var nextUrl = presentUrl+'?dId='+departId;
	var varArray = new Array(); 
	varArray = presentUrl.split('?');
	nextUrl = varArray[0]+'?dId='+departId;
	window.location = nextUrl;
}
function displaySheet(sheetName){
	var presentUrl = window.location+'';
	var nextUrl = presentUrl+'?sname='+sheetName;
	var varArray = new Array(); 
	varArray = presentUrl.split('?');
	nextUrl = varArray[0]+'?sname='+sheetName;
	window.location = nextUrl;
}
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function maxDays(mm, yyyy){
var mDay;
	if((mm == 3) || (mm == 5) || (mm == 8) || (mm == 10)){
		mDay = 30;
  	}
  	else{
  		mDay = 31
  		if(mm == 1){
   			if (yyyy/4 - parseInt(yyyy/4) != 0){
   				mDay = 28
   			}
		   	else{
   				mDay = 29
  			}
		}
  }
return mDay;
}
function changeBg(id){
	if (eval(id).style.backgroundColor != "yellow"){
		eval(id).style.backgroundColor = "yellow"
	}
	else{
		eval(id).style.backgroundColor = "#fff;"
	}
}
function writeCalendar(){
var now = new Date
var dd = now.getDate()
var mm = now.getMonth()
var dow = now.getDay()
var yyyy = now.getFullYear()
var startYear=1990
var endYear=yyyy+10;
var limit = endYear-startYear
var arrM = new Array("January","February","March","April","May","June","July","August","September","October","November","December")
var arrY = new Array()
	for (ii=0;ii<=limit;ii++){
		arrY[ii] = startYear + ii
	}
var arrD = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
var empty = null
var text = ""
text = "<form name=calForm>"
text += "<table style='background-color: #fff;'>"
text += "<tr><td>"
text += "<table width='100%' cellpadding='0' cellspacing='0'><tr>"
text += "<td align=left>"
text += "<select name=selMonth onChange='changeCal("+empty+","+empty+")'>"
	for (ii=0;ii<=11;ii++){
		if (ii==mm){
			text += "<option value= " + ii + " Selected>" + arrM[ii] + "</option>"
		}
		else{
			text += "<option value= " + ii + ">" + arrM[ii] + "</option>"
		}
	}
text += "</select>"
text += "</td>"
text += "<td align=right>"
text += "<select name=selYear onChange='changeCal("+empty+","+empty+")'>"
	for (ii=0;ii<=limit;ii++){
		if (ii==2){
			text += "<option value= " + arrY[ii] + " Selected>" + arrY[ii] + "</option>"
		}
		else{
			text += "<option value= " + arrY[ii] + ">" + arrY[ii] + "</option>"
		}
	}
text += "</select>"
text += "</td>"
text += "</tr></table>"
text += "</td></tr>"
text += "<tr><td>"
text += "<table style='border: 1px solid #3487AE;border-right: 0px;border-bottom: 0px;' cellpadding='0' cellspacing='0'>"
text += "<tr>"
	for (ii=0;ii<=6;ii++){
		text += "<td align=center style='border-bottom: 1px solid #3487AE;border-right: 1px solid #3487AE;background-color: #3A8AAF'><span class='label' style='background-color: #3A8AAF;color:#D1EBF7;'>" + arrD[ii] + "</span></td>"
	}
text += "</tr>"
aa = 0
	for (kk=0;kk<=5;kk++){
		text += "<tr>"
		for (ii=0;ii<=6;ii++){
			text += "<td align=center style='border-bottom: 1px solid #3487AE;border-right: 1px solid #3487AE'><span id='sp" + aa + "' onClick='changeBg(this.id)'>1</span></td>"
			aa += 1
		}
		text += "</tr>"
	}
text += "</table>"
text += "</td></tr>"
text += "</table>"
text += "</form>"
document.write(text)
var today = new Date
var todayDate = now.getDate()
var todayMonth = now.getMonth()
var todayDay = now.getDay()
var todayYear = now.getFullYear()
changeCal(todayMonth,todayYear)
}



function changeCal(todayMonth,todayYear){
var now = new Date
var dd = now.getDate()
var mm = now.getMonth()
var dow = now.getDay()
var yyyy = now.getFullYear()
if(todayMonth != null && todayMonth != ''){
	document.calForm.selMonth.value = todayMonth; 
}
var currM = parseInt(document.calForm.selMonth.value)

var prevM
	if (currM!=0){
		prevM = currM - 1
	}
	else{
		prevM = 11
	}
if(todayYear != null && todayYear != ''){
	document.calForm.selYear.value = todayYear 
}
var currY = parseInt(document.calForm.selYear.value)
var mmyyyy = new Date()
mmyyyy.setFullYear(currY)
mmyyyy.setMonth(currM)
mmyyyy.setDate(1)
var day1 = mmyyyy.getDay()
	if (day1 == 0){
		day1 = 7
	}
var arrN = new Array(41)
var aa
	for (ii=0;ii<day1;ii++){
		arrN[ii] = maxDays((prevM),currY) - day1 + ii + 1
	}
	aa = 1
	for (ii=day1;ii<=day1+maxDays(currM,currY)-1;ii++){
		arrN[ii] = aa
		aa += 1
	}
	aa = 1
	for (ii=day1+maxDays(currM,currY);ii<=41;ii++){
		arrN[ii] = aa
		aa += 1
	}

	for (ii=0;ii<=41;ii++){
		
		document.getElementById("sp"+ii).style.backgroundColor = "#fff"
	}
var dCount = 0
	for (ii=0;ii<=41;ii++){
		if (((ii<7)&&(arrN[ii]>20))||((ii>27)&&(arrN[ii]<20))){
			document.getElementById("sp"+ii).innerHTML = arrN[ii]
			document.getElementById("sp"+ii).className = "c3"
		}
		else{
			document.getElementById("sp"+ii).innerHTML = "<span style='cursor: pointer;' onclick='changeUrl("+arrN[ii]+","+document.calForm.selMonth.value+","+document.calForm.selYear.value+")'>"+arrN[ii]+"</span>"
				if ((dCount==0)||(dCount==6)){
					document.getElementById("sp"+ii).className = "c2"
			}
			else{
				document.getElementById("sp"+ii).className = "c1"
			}
			if ((arrN[ii]==dd)&&(mm==currM)&&(yyyy==currY)){
				document.getElementById("sp"+ii).style.backgroundColor="#90EE90"
			}
		}
	dCount += 1
		if (dCount>6){
			dCount=0
		}
	}
}
function changeUrl(day,month,year){
	var m = month*1+1;
	var d = day*1;
	var y = year*1;
	if(d<10){
		day = "0"+day
	}else{
		day = ""+day
	}
	if(m<10){
		month = "0"+m
	}else{
		month = ""+m
	}
	year = ""+year
	var date = year+month+day;
	var presentUrl = window.location+'';
	var nextUrl = presentUrl+'?date='+date;
	var varArray = new Array(); 
	varArray = presentUrl.split('?');
	var varArrTest = new Array();
	varArrTest = presentUrl.split('&');
	
	//alert(varArrTest.length)
	nextUrl = varArray[0]+'?date='+date;
	window.location = nextUrl;
}
//  End -->

function advanceSearch(){
	var url = "/grantcounty/wcms/en/home/advanceSearchResults.html";
	var searchtext = document.getElementById('searchText').value;
	var contenttype = document.getElementById('contentType').value;
	if(searchtext != null && searchtext != ''){
		if(contenttype != null && contenttype != ''){
			url = url+"?searchText="+searchtext+"&contentType="+contenttype;
			window.location = url; 
		}else{
			alert("Please select content type.");
			return false;
		}
	}else{
		alert("Please enter text to search.");
		return false;
	}
}

function paginateAdvanceSearch(pageNumber){
	alert(pageNumber);
	var presentUrl = window.location+'';
	var varArray = new Array(); 
	varArray = presentUrl.split('&pageNumber');
	alert(varArray[0]);
	nextUrl = varArray[0]+'&pageNumber='+pageNumber;
	window.location = nextUrl;
}

function advanceContentTypeSearch(contentType){
	var url = "/grantcounty/wcms/en/home/advanceSearchResults.html";
	var searchtext = document.getElementById('searchText').value;
	if(searchtext != null && searchtext != ''){
		url = url+"?searchText="+searchtext+"&contentType="+contentType;
		window.location = url; 
	}else{
		alert("Please enter text to search.");
		return false;
	}
}




function goToDepartment(){
	var selectedIndex = document.getElementById('departments').selectedIndex;
		var selectedValue = document.getElementById('departments').options[selectedIndex].value;
		var url = '/grantcounty/wcms/en/home/department/'+ selectedValue+'/index.html';
	location.href = url;
}	

function showDroopDown(){
	document.getElementById('categoriesList').style.display='';
	document.getElementById('hiddenInput').focus();
}
function hideInput(){
	document.getElementById('categoriesList').style.display='none';
}

