﻿

/************************************** BEHAVIORS FOR THIS APPLICATION */

function addBehaviors(sender, eventArgs) {

    // Generic show/hide on click
    Caudill.Behavior.addRemoteClassChange('a','_ShowHideOnClickTrigger','click','ShowHideOnClickTrigger_(.*?)', 'ShowTarget_$1', 'Hidden', 'Visible', true);  
    Caudill.Behavior.addRemoteClassChange('a','_ShowHideOnClickTrigger','click','ShowHideOnClickTrigger_(.*?)', 'HideTarget_$1', 'Visible', 'Hidden', true);  

    // Wire up payloads for drag-and-drop (document gallery, image gallery)
    Caudill.Behavior.wireUpDragPayloads('a','Handle','Handle_Link_(\d*)','Payload_$1'); // Drag-and-drop links
    Caudill.Behavior.wireUpDragPayloads('img','Handle','Handle_Image_(\d*)','Payload_$1'); // Drag-and-drop images

}

// Notify ScriptManager that this is the end of the script.
if (typeof(Sys) !== 'undefined') Sys.Application.notifyScriptLoaded();

