function SwitchView(view)
{   
    var activeDate=document.getElementById('hidDate').value;
	if(view=='zc')
	{
		window.location.href='MonthView.aspx?view=zc&date='+activeDate;
		return;
	}
	else if(view=='bza')
	{
		window.location.href='MonthView.aspx?view=bza&date='+activeDate;
		return;
	}
	//var td_day=document.getElementById('td_day');
	//var td_week=document.getElementById('td_week');
	var td_month=document.getElementById('td_month');
	var td_zc=document.getElementById('td_zc');
	var td_bza=document.getElementById('td_bza');

	//td_day.className='inactiveTab';
	//td_week.className='inactiveTab';
	td_month.className='inactiveTab';
	td_zc.className='inactiveTab';
	td_bza.className='inactiveTab';

	//var tr_day=document.getElementById('tr_day');
	//var tr_week=document.getElementById('tr_week');
	var tr_month=document.getElementById('tr_month');
	//var tr_zc=document.getElementById('tr_zc');
	//var tr_bza=document.getElementById('tr_bza');

	//tr_day.style.display='none';
	//tr_week.style.display='none';
	tr_month.style.display='none';
	//tr_zc.style.display='none';
	//tr_bza.style.display='none';

	document.getElementById('td_'+view).className='activeTab';
	//document.getElementById('tr_'+view).style.display='block';
	document.getElementById('tr_'+view).style.display='';
	document.getElementById('hidView').value=view; //Put the view in hidden variable, will be needed during postbacks.
}
document.onkeydown = KeyDownHandler;
function KeyDownHandler(e)
{   
    var key;
    if(window.event)
        {key = window.event.keyCode;}     //IE
    else
        {key = e.which;}     //firefox
    if(key == 13)
    {
        DoQuickSearch();
        return false;
    }
    else
        {return true;}
}
var currentBalloon = null;

function WebScheduleInfo1_ActivityUpdating(oScheduleInfo, oEvent, oActivityUpdateProps, oActivity, id){
	//Add code to handle your event here.
	oEvent.cancel=true;
}

function DoQuickSearch()
{
	var keyWord=document.getElementById('txtSearch').value;
	if(keyWord!='')
	{
		//window.document.url='PublicSearch.aspx?keyWord='+keyWord;
		window.location.href='PublicSearch.aspx?keyWord='+keyWord;
	}
	else
	{
		alert('Please enter a keyword to search');
	}
}
function WebDayView1_Click(oDayView, oEvent, element)
{
	//Add code to handle your event here.
	var activity=oDayView.getSelectedActivity();
	alert(activity);
	if(activity==null)
	{
	
		oEvent.cancel=true;
	}
}
function WebDayView1_DblClick(oDayView, oEvent, element)
{
	//Add code to handle your event here.
	var activity=oDayView.getSelectedActivity();
	if(activity==null)
	{
	
		oEvent.cancel=true;
	}
}
function WebWeekView1_DblClick(oWeekView, oEvent, element)
{
	//Add code to handle your event here.
	var activity=oWeekView.getSelectedActivity();
	if(activity==null)
	{
	
		oEvent.cancel=true;
	}
}
function WebMonthView1_DblClick(oMonthView, oEvent, element)
{
	//Add code to handle your event here.
	var activity=oMonthView.getSelectedActivity();
	if(activity==null)
	{
	
		oEvent.cancel=true;
	}
}
function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
		if ( obj != null )
			curleft += obj.offsetLeft;
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}
function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
		if ( obj != null )
			curtop += obj.offsetTop;
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
function hideBalloon()
{
	if ( !document.getElementById ) return;
	var balloon = document.getElementById("balloon");
	if ( balloon )
	{
		balloon.style.display = 'none';
		currentBalloon = null;
	}
	return false;
}
function displayBalloon(anImg)
{
	if ( !document.getElementById ) return;

	var imgID = anImg.getAttribute('id');
	if ( imgID == currentBalloon ) return false;
		
	currentBalloon = imgID;
	var objX = findPosX(anImg);
	var objY = findPosY(anImg);

	var balloon = document.getElementById("balloon");
	if ( balloon )
	{
		
		if ( balloon.childNodes )
		{
		while ( balloon.childNodes.length > 0 )
		{
			balloon.removeChild(balloon.childNodes[0]);
		}
		}
		var closeElt = document.createElement('img');
		closeElt.setAttribute("id","closebox");
		closeElt.setAttribute("src","../../Assets/Images/closebox.png");
		closeElt.setAttribute("alt","Close");
		closeElt.onclick = function(){ return hideBalloon(); }
		balloon.appendChild(closeElt);
        
        
        
		var newElt = document.createElement('div');
		newElt.setAttribute("id","balloon_contents");
	//	newElt.className='generalText';
		newElt.innerHTML='In order to search the calendar you can enter keywords or partial keywords such as an application case number, the square of the property, the name of the case, etc'
		newElt.innerHTML=newElt.innerHTML+'<br>Search Examples:<br>';
		newElt.innerHTML=newElt.innerHTML+'--- To search by case number, enter "16475"<br>';
		newElt.innerHTML=newElt.innerHTML+'--- To search by square, enter "123"<br>';
		newElt.innerHTML=newElt.innerHTML+'--- To search by case name, enter "Georgetown"<br>';
		newElt.innerHTML=newElt.innerHTML+'--- To search by Case Type, enter "variance" or<br> &nbsp;&nbsp;&nbsp;  "Special exception" or "map amendment"';
		balloon.appendChild(newElt);

		balloon.style.top = (objY-226) + "px";
		balloon.style.left = (objX-300+45) + "px";
		//balloon.style.display = 'block';
		//balloon.style.top = '5px';
		//balloon.style.left = '15px';
		balloon.style.display = 'block';
	}
	return false;
}
function addBalloons() 
{
	var divElt = document.createElement('div');
	divElt.setAttribute("id", "balloon");
	document.getElementsByTagName("body")[0].appendChild(divElt);  
}
function SetActiveTab(view)
{
	//var td_day=document.getElementById('td_day');
	//var td_week=document.getElementById('td_week');
	var td_month=document.getElementById('td_month');
	var td_zc=document.getElementById('td_zc');
	var td_bza=document.getElementById('td_bza');

	//td_day.className='inactiveTab';
	//td_week.className='inactiveTab';
	td_month.className='inactiveTab';
	td_zc.className='inactiveTab';
	td_bza.className='inactiveTab';

	document.getElementById('td_'+view).className='activeTab';   
}