﻿

function Controls_User_ECSUser_Div_ShowHideUserComment(positionRefControl, showHideAction, commentDivUniqueID) {
    if (showHideAction) {
        var _helpDiv = document.getElementById(commentDivUniqueID);

        _helpDiv.style.position = 'absolute';
        _helpDiv.style.width = '400px';
        _helpDiv.style.border = '1px solid #999999';
        _helpDiv.style.padding = '1px';
        _helpDiv.style.backgroundColor = '#FFFFFF';
        _helpDiv.style.pixelLeft = ECSJSGeneral_GetObjectPosition(positionRefControl)[0] + 250;
        _helpDiv.style.pixelTop = ECSJSGeneral_GetObjectPosition(positionRefControl)[1] - 0;
        _helpDiv.style.textAlign = 'center';
        _helpDiv.style.visibility = 'visible';

    }
    else {
        var _helpDiv = document.getElementById(commentDivUniqueID);

        if (_helpDiv != null)
            _helpDiv.style.visibility = 'hidden';

    }
}

function Controls_User_ECSUser_Select_Shop(eventTarget, windowGuid, productGuid)
{
    var _window = openModalWindow("ECSPageGeneric.aspx?WindowGuid="+windowGuid+"&ControlGuid=5ff1e615-0e6f-4cdb-9ac7-d1bffb98fc05&EventTarget="+eventTarget+"&ProductGuid="+productGuid+" ");	
    _window.setSize(550, 500);
    _window.set_visibleTitlebar(true);
    _window.set_behaviors( Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Close );
    _window.center();
}

function Controls_User_ECSForbiddenWords_edit(eventTarget, windowGuid) {
    var _window = openModalWindow("ECSPageGeneric.aspx?WindowGuid=" + windowGuid + "&ControlGuid=18a6eecd-7b76-496a-b96d-c49cecca7af6&EventTarget=" + eventTarget + " ");
    _window.setSize(450, 320);
    _window.set_visibleTitlebar(true);
    _window.set_behaviors(Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Close);
    _window.center();
}

function Controls_User_ECSUser_RestorePassword(windowGuid)
{
    var _window = openModalWindow("ECSPageGeneric.aspx?WindowGuid="+windowGuid+"&ControlGuid=71957521-a8b0-49ee-b8ac-b1872ccf1b0b ");	
    _window.setSize(350, 200);
    _window.set_visibleTitlebar(true);
    _window.set_behaviors( Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Close );
    _window.center();
}

function Controls_User_ECSUser_Edit(eventTarget, windowGuid, userType, userGuid, hasLoginBloc)
{
    var _window = openModalWindow("ECSPageGeneric.aspx?WindowGuid="+windowGuid+"&ControlGuid=c50e2474-90a2-4964-ae80-c1f08e0a9273&EventTarget="+eventTarget+"&UserType="+userType+"&UserGuid="+userGuid+"&HasLoginBloc="+hasLoginBloc+" ");
    _window.setSize(550, 500);
    _window.set_visibleTitlebar(true);
    _window.set_behaviors( Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Close );
    _window.center();
}

function Controls_User_ECSProductToUserLink_Edit(eventTarget, windowGuid, productGuid, productToUserLinkType)
{
    var _window = openModalWindow("ECSPageGeneric.aspx?WindowGuid="+windowGuid+"&ControlGuid=839e1646-977c-4b2e-ad8e-a8569c8f97dd&EventTarget="+eventTarget+"&ProductGuid="+productGuid+"&ProductToUserLinkType="+productToUserLinkType+" ");	
    _window.setSize(370, 300);
    _window.set_visibleTitlebar(true);
    _window.set_behaviors( Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Close );
    _window.center();
}

function Controls_User_ECSProducer_Edit(eventTarget, windowGuid, producerGuid)
{
    var _window = openModalWindow("ECSPageGeneric.aspx?WindowGuid="+windowGuid+"&ControlGuid=3ff64e33-9fa0-4289-ab0e-0237372f2ed2&EventTarget="+eventTarget+"&ProducerGuid="+producerGuid+" ");	
    _window.setSize(550, 500);
    _window.set_visibleTitlebar(true);
    _window.set_behaviors( Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Close );
    _window.center();
}

function Controls_User_ECSUserCommanes_list_CheckIsSomeSelected(cbNamePart) {
    var cbCount;

    cbCount = 0;
    for (i = 0; i < document.forms[0].elements.length; i++) {
        if (document.forms[0].elements[i].type == 'checkbox' && document.forms[0].elements[i].name.indexOf(cbNamePart) != -1) {
            if (document.forms[0].elements[i].checked) {
                cbCount = cbCount + 1;
            }
        }
    }

    if (cbCount == 0) {
        radalert('Merci de sélectionner deux produits<br><br>', 300, 115);
        return false;
    }
    else {
        return true;
    }
    
}

if (typeof(Sys) !== 'undefined') Sys.Application.notifyScriptLoaded(); 
