function searchEvents()
{
	var form = document.getElementById('eventForm');
	
	if(form)
	{
		var start = form['month'].value + '/' + form['day'].value + '/' + form['year'].value;
		var end = form['emonth'].value + '/' + form['eday'].value + '/' + form['eyear'].value;
		var category = form['category'].value;
		var fpac_subcategory = form['fpac_subcategory'].value;
		var url = '';
		var c = '?';
		
		if(start.replace(/\s+/g,'').length > 2)
		{
			url +=  c + 'start=' + escape(start);
			c = '&';
		}
		if(end.replace(/\s+/g,'').length > 2)
		{
			url += c + 'end=' + escape(end);
			c = '&';
		}
		if(category > 0)
		{
			url += c + 'category=' + category;
			c = '&';
		}
		if(category == 3 && fpac_subcategory > 0)
		{
			url += c + 'fpac_subcategory=' + fpac_subcategory;
			c = '&';
		}
		
		window.location = 'calendar.php' + url;
	}
}

function removeSearchString(ob)
{
	var str = 'Enter Keywords';
	if(str == ob.value)
	{
		ob.value = '';
	}
}

function insertSearchString(ob)
{
	var str = 'Enter Keywords';
	if(ob.value.replace(/\s+/g,'').length == 0)
	{
		ob.value = str;
	}
}

function searchEventsKeyword()
{
	var str = 'Enter Keywords';
	var formDate = document.getElementById('eventForm');
	var form = document.getElementById('eventSearchForm');
	
	if(form && formDate)
	{
		if(form['keywords'].value != str && form['keywords'].value.replace(/\s+/g,'').length > 0)
		{
			var start = formDate['month'].value + '/' + formDate['day'].value + '/' + formDate['year'].value;
			if(start.replace(/\s+/g,'').length > 2)
			{
				form['start'].value = start;
				form['start'].disabled = '';
			}
			
			var end = formDate['emonth'].value + '/' + formDate['eday'].value + '/' + formDate['eyear'].value;
			if(end.replace(/\s+/g,'').length > 2)
			{
				form['end'].value = end;
				form['end'].disabled = '';
			}
			
			var category = formDate['category'].value
			if(category > 0)
			{
				form['category'].value = category;
				form['category'].disabled = '';
			}
			
			if(category == 3)
			{
				var fpac_subcategory = formDate['fpac_subcategory'].value
				if(fpac_subcategory > 0)
				{
					form['fpac_subcategory'].value = fpac_subcategory;
					form['fpac_subcategory'].disabled = '';
				}
			}
			
			form.submit();
		}
		else
		{
			alert('Please enter keyword(s)!');
			form['keywords'].focus();
		}
	}
}

function checkCategory(category)
{
	var subcategory = document.getElementById('subcategory');
	var empty_subcategory = document.getElementById('empty_subcategory');
	var fpac_subcategory = document.getElementById('fpac_subcategory');
	
	if(category == 3)
	{
		fpac_subcategory.style.display = '';
		fpac_subcategory.disabled = '';
		fpac_subcategory.value = 0;
		empty_subcategory.style.display = 'none';
		empty_subcategory.style.disabled= 'true';
	}
	else
	{
		fpac_subcategory.style.display = 'none';
		fpac_subcategory.disabled = 'true';
		fpac_subcategory.value = 0;
		empty_subcategory.style.display = '';
		empty_subcategory.style.disabled= '';
	}
}