function removehover()
{  
    RadCalendarNamespace.RenderDay.prototype.ApplyHoverBehavior = function(){return false;};  
}  
addLoadEvent(removehover)
function calMonth_OnDateClick(sender, args)  
{  
    return false;
} 
function calYear_OnDateClick(sender, args)  
{  
    return false;
} 
function calYear_OnInit(sender, args)
{
    var userControl = new String(sender.ClientID);
    userControl = userControl.substr(0,userControl.lastIndexOf("_"));
    
    for (x=1; x < 13; x++)
    {
        switch (x)
        {
            case 0:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 0, userControl); 
                };
                break;
            case 1:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 1, userControl); 
                };
                break;
            case 2:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 2, userControl); 
                };
                break;
            case 3:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 3, userControl); 
                };
                break;
            case 4:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 4, userControl); 
                };
                break;
            case 5:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 5, userControl); 
                };
                break;
            case 6:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 6, userControl); 
                };
                break;
            case 7:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 7, userControl); 
                };
                break;
            case 8:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 8, userControl); 
                };
                break;
            case 9:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 9, userControl); 
                };
                break;
            case 10:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 10, userControl); 
                };
                break;
            case 11:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 11, userControl); 
                };
                break;
            case 12:
                document.getElementById(sender.CurrentViews[x].ID).onclick = function()
                { 
                    ClickMonth(sender, 12, userControl); 
                };
                break;
        }
    }
}
function calEvents_OnDateClick(sender, args)  
{   
    //return false;
}   
function calEvents_OnInit(sender, args)
{
    var userControl = new String(sender.ClientID);
    userControl = userControl.substr(0,userControl.lastIndexOf("_"));
    document.getElementById(sender.CurrentViews[0].ID).onclick = function()
    {   
       ClickMonth2(userControl); 
    };  
}
function ClickMonth2(controlClientID)
{
    //document.getElementById(controlClientID + "_btnLoadEvents").click();
}
function ClickMonth(calendar, index, controlClientID)
{
//    var year = new String(calendar.CurrentViews[index]._MonthStartDate[0] + "");
//    var month = new String(calendar.CurrentViews[index]._MonthStartDate[1] + "");
//    
//    if (month.length == 1)
//        month = "0" + month;
//        
//    var monthView = document.getElementById(controlClientID + "_hdnMonthLocation");
//    var path = new String(monthView.value);
//    
//    if (path.indexOf("&year=") > -1)
//    {
//        endYear = path.indexOf("&year=") + 10;
//        begin = path.substr(0, path.indexOf("&year="));
//        end = path.substr(endYear, path.length - endYear);
//        path = begin + end;
//    }
//    if (path.indexOf("&month=") > -1)
//    {
//        endMonth = path.indexOf("&month=") + 9;
//        begin = path.substr(0, path.indexOf("&month="));
//        end = path.substr(endMonth, path.length - endMonth);
//        path = begin + end;
//    }
//    if (path.length > 0)
//    {
//        path = path + "&year=" + year + "&month=" + month;
//        document.location.href = path;
//    }
}