function clearDefaultText(formElement, defaultText) {
  if (formElement.value == defaultText) {
    formElement.value = '';
    formElement.className = '';
   }
}
function setDefaultText(formElement, defaultText) {
  if (formElement.value == '') {
    formElement.value = defaultText;
    formElement.className = 'greyText';
  }  
}
function showArchive()
{
	var selYear = document.getElementById('year').value;
	var selMonth = document.getElementById('month').value;
	if(selYear == -1)
	{
		alert('Please Select a Year');
	}
	else if (selMonth == -1)
	{
		alert('Please Select a Month');	
	}
	else
	{
		var date_field = selYear;
		if(selMonth != -1)
		{
			date_field = date_field+"-"+selMonth;
		}
		var archive_url = 'index.php?p=search&date='+date_field;
		document.location = archive_url;
	}
	
}

function showMonths()
{
	var selYear = document.getElementById('year').value;
	var months = ['January','February','March','April','May','June','July','August','September','October','November','December'];
	if(selYear !=-1)
	{
		for (curYear in lstYear)
		{
			if(lstYear[curYear].year == selYear)
			{
				break;
			}
		}
		curMonths =lstYear[curYear].months;
		var selMonth = document.getElementById('month');
		for (i = selMonth.length - 1; i>=0; i--) 
		{
    		if (selMonth.options[i].value != -1) 
    		{
      		selMonth.remove(i);
    		}
  		}
		for (aMonth in curMonths)
		{
			var elOptNew = document.createElement('option');
			var plural ='';
			if (curMonths[aMonth].value > 1)
				plural ='s';
  			elOptNew.text = months[curMonths[aMonth].key-1]+ " ("+curMonths[aMonth].value+" Photo"+plural+")";
  			elOptNew.value = curMonths[aMonth].key;
  			try 
  			{
    			selMonth.add(elOptNew, null); // standards compliant; doesn't work in IE
  			}
  			catch(ex) 
  			{
    			selMonth.add(elOptNew); // IE only
  			}
			//alert(months[curMonths[aMonth].key-1]+ " ("+curMonths[aMonth].value+")");
		} 
	}
}