function AlertMessage (strMessage)
{
  alert (strMessage);
}

function DITCalendarInitiateFunction(controlId, eventView, menuObject, cwdit_grid_link, cwdit_grid_fields, cwdit_value_type, cwdit_window_open_new, cwdit_include_source, cwconfirm_me, cwconfirm_text)
{
        var bolIWillContinue = true;
        var sDate = new Date(Date.parse(eventView.EndTime));
        sDate = sDate.setDate(sDate.getDate() - eventView.Duration);
        
        var startDate = new Date(sDate);
        
        debugger;
        if (cwconfirm_me == "True")
        {
            if (cwconfirm_text != "")
                bolIWillContinue = confirm (cwconfirm_text);
            else
                bolIWillContinue = confirm ('Are You Sure');
        }
        if (bolIWillContinue)
        {
            var WebGrid1 = ISGetObject(controlId);
            if (cwdit_grid_fields != "")
            {
    	        var mySplitResult = cwdit_grid_fields.split("|");
                for(i = 0; i < mySplitResult.length; i++)
                {
                    var re = new RegExp('%' + mySplitResult[i] + '%', 'g');
                    
                    switch( mySplitResult[i])
                    {
                        case "Title":
                            cwdit_grid_link = cwdit_grid_link.replace(re, eventView.Element.innerText);
                        break;
//                        case "StartTime":
//                            cwdit_grid_link = cwdit_grid_link.replace(re, startDate.toLocaleString());
//                        break;                        
//                        case "EndTime":
//                            cwdit_grid_link = cwdit_grid_link.replace(re, eventView.EndTime);
//                        break;
                        default:
                            cwdit_grid_link = cwdit_grid_link.replace(re, "");
                        break;
                    }
                } 
            }
                    
            if (cwdit_include_source == "True")
            {
                if (cwdit_grid_link.indexOf("?") >= 0)
                    cwdit_grid_link += "&Source=" + window.location.href;
                else
                    cwdit_grid_link += "?Source=" + window.location.href;
            }
            
            if (cwdit_window_open_new == "False")
                window.location.href = cwdit_grid_link;
            else
                window.open(cwdit_grid_link);
        }
}

function DITGridInitiateFunction(controlId, rowType, rowElement, menuObject, cwdit_grid_link, cwdit_grid_fields, cwdit_value_type, cwdit_window_open_new, cwdit_include_source, cwconfirm_me, cwconfirm_text)
{
    try
    {
        var bolIWillContinue = true;
        if (cwconfirm_me == "True")
        {
            if (cwconfirm_text != "")
                bolIWillContinue = confirm (cwconfirm_text);
            else
                bolIWillContinue = confirm ('Are You Sure');
        }
        if (bolIWillContinue)
        {
            var WebGrid1 = ISGetObject(controlId);
            if (cwdit_grid_fields != "")
            {
    	        var mySplitResult = cwdit_grid_fields.split("|");
                for(i = 0; i < mySplitResult.length; i++)
                {
                    var re = new RegExp('%' + mySplitResult[i] + '%', 'g');
                    if (cwdit_value_type == "value")
                        cwdit_grid_link = cwdit_grid_link.replace(re, WebGrid1.GetRowByElement(rowElement).GetCell(mySplitResult[i]).Value);
                    else
                        cwdit_grid_link = cwdit_grid_link.replace(re, WebGrid1.GetRowByElement(rowElement).GetCell(mySplitResult[i]).Text);
                } 
            }
            
            if (cwdit_include_source == "True")
            {
                if (cwdit_grid_link.indexOf("?") >= 0)
                    cwdit_grid_link += "&Source=" + window.location.href;
                else
                    cwdit_grid_link += "?Source=" + window.location.href;
            }
            
            if (cwdit_window_open_new == "False")
                window.location.href = cwdit_grid_link;
            else
                window.open(cwdit_grid_link);
        }
    }
    catch (error) { alert (error); }
    return true; 
}