﻿var m_bufferToolbarImagePath = "images/";
var m_bufferToolbarImageExtension = ".gif";
var m_bufferToolbarId = "bufferToolbar";
var m_bufferXOffset = 0;
var m_bufferYOffset = 0;
var m_bufferMoveFunction = null;

var m_bufferToolbar = null;

var m_buffertoolbarName = "Tool_panel_Toolbar4";
var m_buffertoolbarItemName = "MapBuffer";


// Start Notification call to server operation
function NotificationClick() {
    // Validate Page Input
    hideCreateNotificationError();
    Page_ClientValidate('Notifications');
    if (Page_IsValid)
    {    
        showLayer("BusyIndicator")         
        var argument = "ControlID=" + map.get_id() + "&ControlType=Map&VectorMode=Notification";
        // Get input values  
        var NotificationTypeList = document.getElementById(NotificationTypeID);
        if (null != NotificationTypeList)
        {        
	        var NotificationType = NotificationTypeList[NotificationTypeList.selectedIndex].value;
	        argument += "&NotificationType=" + NotificationType;    
        }
        var NotificationDescription = document.getElementById(NotificationDescriptionID);
        if (null != NotificationDescription)
        {	        
            argument += "&NotificationDescription=" + NotificationDescription.value;
        }	 
        var NotificationPhoneNumber = document.getElementById(NotificationPhoneNumberID);
        if (null != NotificationPhoneNumber)
        {	        
            argument += "&NotificationPhoneNumber=" + NotificationPhoneNumber.value;
        }	                    
        var context = map.controlName + ",Point";   
        map.vectorCallbackFunctionString = NotificationVectorCallbackFunctionString;
        // Execute callback
        eval(map.vectorCallbackFunctionString);
    }     
}


