﻿
var TEXTAREA_LINE_HEIGHT = 3;
function growTextFields(source) {
    var textarea = document.getElementById($("." + source)[0].id);
    var newHeight = textarea.scrollHeight;
    var currentHeight = textarea.clientHeight;

    if (newHeight > currentHeight) {
        textarea.style.height = newHeight + 5 * TEXTAREA_LINE_HEIGHT + 'px';
    }
    else
        textarea.style.height = newHeight + 'px';

}

function GetSelected() {
    if (gvAllMenus.SelectedRecords.length == 0) {
        if (alert("You have to select a menu!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//Get selected language
function GetSelectedLanguage() {
    if (gvLanguages.SelectedRecords.length == 0) {
        if (alert("You have to select a language!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//Check for saving the trnaslation
function LanguagePhraseSave() {

    //    if (confirm("Are you sure to save changes?") == true) {
    var xml = "<LanguagePhraseCollection>";
    for (i = 0; i < gvLanguagePhrases.Rows.length; i++) {
        xml += "<LanguagePhrase>";
        var ID = gvLanguagePhrases.Rows[i].Cells["ID"].Value;
        var WordCode = gvLanguagePhrases.Rows[i].Cells["WordCode"].Value;
        xml += "<ID>" + ID + "</ID>";
        xml += "<WordCode>" + WordCode + "</WordCode>";
        var Phrase = $(".LanguagePhrasetxtPhrase" + gvLanguagePhrases.Rows[i].Cells["ID"].Value)[0].value;
        var Description = $(".LanguagePhrasetxtDescription" + gvLanguagePhrases.Rows[i].Cells["ID"].Value)[0].value;
        xml += "<Phrase>" + Phrase + "</Phrase>";
        var Status = gvLanguagePhrases.Rows[i].Cells["Status"].Value;
        var NumberOfCharacters = gvLanguagePhrases.Rows[i].Cells["NumberOfCharacters"].Value
        var Type = gvLanguagePhrases.Rows[i].Cells["Type"].Value
        xml += "<Description>" + Description + "</Description>";
        var LanguageID = getUrlVars()["ALID"];
        xml += "<LanguageID>" + LanguageID + "</LanguageID>";
        xml += "<Status>" + Status + "</Status>";
        xml += "<NumberOfCharacters>" + NumberOfCharacters + "</NumberOfCharacters>";
        xml += "<Type>" + Type + "</Type>";
        xml += "</LanguagePhrase>";
    }
    xml += "</LanguagePhraseCollection>";
    $.ajax({
        type: "POST",
        url: "Service.asmx/InserOrUpdatePhrases",
        data: "{xml:'" + xml + "'}",
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function (data) {
            $('.ucColumnsOnTemplateslblMessage').html(data.d);
        }
    });
    return true;
    //    }
    //    else {
    //        return false;
    //    }
}

//funksionet per parametra
function GetSelectedParameter() {
    if (gvParameters.SelectedRecords.length == 0) {
        if (alert("You have to select a Parameter: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Parameters: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedParameterForPublish(text) {
    if (gvParameters.SelectedRecords.length == 0) {
        if (alert("You have to select a Parameter!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editt() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvParameters.SelectedRecords.length > 0) {
        $(".ParametershynEdit")[0].href = "Admin.aspx?option=Parameters&Action=Edit&ID=" + gvParameters.SelectedRecords[0].ID;
    }

}

function editt1(text) {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvParameters.SelectedRecords.length > 0) {
        $(".ParametershynEdit")[0].href = "Admin.aspx?option=Parameters&Action=Edit&ID=" + gvParameters.SelectedRecords[0].ID;
        return true;
    }
    else {
        if (alert(text) == true) {
            return true;
        }
        else {
            return false;
        }
    }

}
//fundi i funksioneve per parametra
//------------------------------------------------------------------
//funksionet per parametrat e moduleve
function GetSelectedParameterOfModule() {
    if (gvParametersOfModulest.SelectedRecords.length == 0) {
        if (alert("You have to select a Parameter of Module: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Parameters of Modules: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedParameterOfModuleForPublish() {
    if (gvParametersOfModulest.SelectedRecords.length == 0) {
        if (alert("You have to select a Parameter of Modules!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function edittParametersOfModules() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvParametersOfModulest.SelectedRecords.length > 0) {
        $(".ParametersOfModuleshynEdit")[0].href = "Admin.aspx?option=ParametersOfModules&Action=Edit&ID=" + gvParametersOfModulest.SelectedRecords[gvParametersOfModulest.SelectedRecords.length - 1].ID;
    }

}
//fundi i funksioneve per parametrat e moduleve
//------------------------------------------------------------------
//funksionet per global parametrat
function GetSelectedGlobalParameters() {
    if (gvGlobalParameters.SelectedRecords.length == 0) {
        if (alert("You have to select a Global Parameter: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Global Parameters: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editGlobalParameter() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvGlobalParameters.SelectedRecords.length > 0) {
        $(".GlobalParametersHederEdit")[0].href = "Admin.aspx?option=GlobalParameters&Action=Edit&ID=" + gvGlobalParameters.SelectedRecords[gvGlobalParameters.SelectedRecords.length - 1].ID;
    }

}
//fundi i funksioneve per global parametrat
//------------------------------------------------------------------
//funksionet per parametrat e moduleve në shfaqje
function GetSelectedParametersOfModulesAtViewConfigurations() {
    if (gvParametersOfModulesAtViewConfigurationst.SelectedRecords.length == 0) {
        if (alert("You have to select a Parameters Of Modules At View: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Parameters Of Modules At View: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editParametersOfModulesAtViewConfigurations() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvParametersOfModulesAtViewConfigurationst.SelectedRecords.length > 0) {
        $(".ParametersOfModulesAtViewConfigurationsHederEdit")[0].href = "Admin.aspx?option=ParametersOfModulesAtViewConfigurations&Action=Edit&ID=" + gvParametersOfModulesAtViewConfigurationst.SelectedRecords[gvParametersOfModulesAtViewConfigurationst.SelectedRecords.length - 1].ID;
    }

}
//fundi i funksioneve per parametrat e moduleve në shfaqje
//--------------------------------------------------------------------------
//funksionet per Artikujt
function GetSelectedArticles() {
    if (gvArticals.SelectedRecords.length == 0) {
        if (alert("You have to select a Article: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Articles: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedArticleForPublish() {
    if (gvArticals.SelectedRecords.length == 0) {
        if (alert("You have to select a Article!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//Edit Language 
function ArticalesEdit() {

    if (gvArticals.SelectedRecords.length == 0) {
        if (alert("You have to select a Article!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        var ACTID = "";
        if (getUrlVars()["ACTID"] != null)
            ACTID = "&ACTID=" + getUrlVars()["ACTID"];
        $(".ArticalsHynEdit")[0].href = "Admin.aspx?option=Articals&Action=Edit&ID=" + gvArticals.SelectedRecords[gvArticals.SelectedRecords.length - 1].ID + WebSiteConete + ACTID;
        return true;
    }
}

function editArticle() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvArticals.SelectedRecords.length > 0) {
        $(".ArticalsHynEdit")[0].href = "Admin.aspx?option=Articals&Action=Edit&ID=" + gvArticals.SelectedRecords[gvArticals.SelectedRecords.length - 1].ID;
    }

}

//Edit Advertisments
function ArticleEditFromSector(msg) {

    if (gvArticals.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        popitup("OwnerPopUp.aspx?option=Articals&Action=Edit&ID=" + gvArticals.SelectedRecords[0].ID + WebSiteConete);
        return true;
    }
}
//fundi i funksioneve per Artikujt
//--------------------------------------------------------------------------
//funksionet per Kategorit
function GetSelectedCategorie() {
    if (gvArticlesCategories.SelectedRecords.length == 0) {
        if (alert("You have to select a Categorie: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Categorie: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedCategorieForPublish() {
    if (gvArticlesCategories.SelectedRecords.length == 0) {
        if (alert("You have to select a Categorie!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//Edit Language 
function CategorieEdit() {

    if (gvArticlesCategories.SelectedRecords.length == 0) {
        if (alert("You have to select a Categorie!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".ArticlesCategorieshynEdit")[0].href = "Admin.aspx?option=ArticalsCategories&Action=Edit&ID=" + gvArticlesCategories.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

//fundi i funksioneve per Kategorit
//--------------------------------------------------------------------------
//funksionet per Helps
function GetSelectedHelpsToDelete() {
    if (gvHelps.SelectedRecords.length == 0) {
        if (alert("You have to select a Help: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Helps: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedHelps() {
    if (gvHelps.SelectedRecords.length == 0) {
        if (alert("You have to select a Help!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editHelps() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvHelps.SelectedRecords.length > 0) {
        $(".HelpsEditButton")[0].href = "Admin.aspx?option=Helps&Action=Edit&AHID=" + gvHelps.SelectedRecords[0].ID;
        return true;
    }
    else {
        alert("You have to select a Help: ?");
        return false;
    }

}
//fundi i funksioneve per Helps
//--------------------------------------------------------------------------
//funksionet per Polls
function GetSelectedPollsToDelete() {
    if (gvPolls.SelectedRecords.length == 0) {
        if (alert("You have to select a Poll: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Polls: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedPold() {
    if (gvPolls.SelectedRecords.length == 0) {
        if (alert("You have to select a Poll!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editPoll() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvPolls.SelectedRecords.length > 0) {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".PollsHynEdit")[0].href = "Admin.aspx?option=Polls&Action=Edit&APID=" + gvPolls.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
    else {
        alert("You have to select a Poll: ?");
        return false;
    }

}
//fundi i funksioneve per Polls
//--------------------------------------------------------------------------
//--------------------------------------------------------------------------
//funksionet per PollOptions
function GetSelectedPollOptionsToDelete() {
    if (gvPollOptions.SelectedRecords.length == 0) {
        if (alert("You have to select a PollOption: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected PollOptions: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedPoldOptions() {
    if (gvPollOptions.SelectedRecords.length == 0) {
        if (alert("You have to select a PollOptions!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editPollOptions() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvPollOptions.SelectedRecords.length > 0) {
        $(".PollOptionsHynEdit")[0].href = "Admin.aspx?option=PollOptions&Action=Edit&APOID=" + gvPollOptions.SelectedRecords[0].ID;
        return true;
    }
    else {
        alert("You have to select a PollOptions: ?");
        return false;
    }

}
//fundi i funksioneve per PollOptions
//--------------------------------------------------------------------------
//--------------------------------------------------------------------------
//funksionet per Forums
function GetSelectedForumsToDelete() {
    if (gvForums.SelectedRecords.length == 0) {
        if (alert("You have to select a Forum: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected Forums: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedForums() {
    if (gvForums.SelectedRecords.length == 0) {
        if (alert("You have to select a Forum!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editForums() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvForums.SelectedRecords.length > 0) {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".PollOptionsHynEdit")[0].href = "Admin.aspx?option=Forums&Action=Edit&AFID=" + gvForums.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
    else {
        alert("You have to select a Forum: ?");
        return false;
    }

}
//fundi i funksioneve per Forums
//--------------------------------------------------------------------------
//--------------------------------------------------------------------------
//funksionet per SubForums
function GetSelectedSubForumsToDelete() {
    if (gvSubForums.SelectedRecords.length == 0) {
        if (alert("You have to select a SubForums: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete selected SubForums: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function GetSelectedSubForums() {
    if (gvSubForums.SelectedRecords.length == 0) {
        if (alert("You have to select a SubForums!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function editSubForums() {

    //    var hy = $("gvParameters"); //document.getElementById("<%= hyNew.ClientID %>");
    if (gvSubForums.SelectedRecords.length > 0) {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".SubForumsEditButton")[0].href = "Admin.aspx?option=ForumsSubForums&Action=Edit&ASFID=" + gvSubForums.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
    else {
        alert("You have to select a SubForums: ?");
        return false;
    }

}
//fundi i funksioneve per SubForums
//--------------------------------------------------------------------------



function MenuPublished() {
    if (gvAllMenus.SelectedRecords.length == 0) {
        if (alert("You have to select a menu!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//Check if a language is Defautl
function GetSelected(defalt) {
    if (defalt == 0) {
        if (alert("A language must be default!") == true) {
            return false;
        }
        else {
            return false;
        }
    }
}

//Check the slected LanguagesforPublish
function LanguagePublished() {
    if (gvLanguages.SelectedRecords.length == 0) {
        if (alert("You have to select a language!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}


//Check the slected Language phrases forPublish
function LanguagePhrasesPublished() {
    if (gvLanguagePhrases.SelectedRecords.length == 0) {
        if (alert("You have to select a language phrase!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}


//Get selected language
function GetSelectedLanguagePhrase() {
    if (gvLanguagePhrases.SelectedRecords.length == 0) {
        if (alert("You have to select a language phrase!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm("Are you sure to delete: ?") == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//get a Variable in QueryString
function getUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

//Edit Language Phrase
function LanguagePhraseEdit() {

    if (gvLanguagePhrases.SelectedRecords.length == 0) {
        if (alert("You have to select a language phrase!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        $(".LanguagePhraseshyEditLanguagePhrases")[0].href = "Admin.aspx?option=LanguagePhrases&Action=Edit&ALID=" + getUrlVars()["ALID"] + "&ALPID=" + gvLanguagePhrases.SelectedRecords[0].ID;
        return true;
    }
}


//Edit Language 
function LanguageEdit() {

    if (gvLanguages.SelectedRecords.length == 0) {
        if (alert("You have to select a language!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        $(".LanguageshyEditLanguage")[0].href = "Admin.aspx?option=Languages&Action=Edit&ALID=" + gvLanguages.SelectedRecords[0].ID;
        return true;
    }
}


//Edit Menu Categories
function MenuCategoriesEdit() {

    if (gvAllMenuCategolries.SelectedRecords.length == 0) {
        if (alert("You have to select a menuCategory!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        $(".MenuCategorieshyEditMenuCategory")[0].href = "Admin.aspx?option=MenuCategories&Action=Edit&AMCID=" + gvAllMenuCategolries.SelectedRecords[0].ID;
        return true;
    }
}

//Edit Menus
function MenusEdit() {

    if (gvAllMenus.SelectedRecords.length == 0) {
        if (alert("You have to select a menu!") == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".MenuhyEditMenu")[0].href = "Admin.aspx?option=Menus&Action=Edit&AMCType=" + getUrlVars()["AMCType"] + "&AMID=" + gvAllMenus.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

//Module Privileges
//Edit Privilege
function PrivilegeEdit(msg) {

    if (gvPrivileges.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        $(".PrivilegeslbtnEdit")[0].href = "Admin.aspx?option=Privileges&Action=Edit&APRID=" + gvPrivileges.SelectedRecords[0].ID;
        return true;
    }
}


//Get selected Privilges
function GetSelectedPrivileges(msgSelecte, msgDelete) {
    if (gvPrivileges.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//end of module Privilegs


//Module PrivilegesOnModules
//Edit PrivilegesOnModules
function PrivilegesOnModulesEdit(msg) {

    if (gvPrivilgesOnModules.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        $(".PrivilegesOnModuleshyEdit")[0].href = "Admin.aspx?option=PrivilegesOnModules&Action=Edit&APRMID=" + gvPrivilgesOnModules.SelectedRecords[0].ID;
        return true;
    }
}


//Get selected PrivilegesOnModules
function GetSelectedPrivilegesOnModules(msgSelecte, msgDelete) {
    if (gvPrivilgesOnModules.SelectedRecords.length == 0) {
        if (confirm(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}


//Check the slected Language phrases forPublish
function PrivilegesOnModulesPublished(msgSelected) {
    if (gvPrivilgesOnModules.SelectedRecords.length == 0) {
        if (alert(msgSelected) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

//end of module PrivilegesOnModules


//Start of Configuration of  Privileges on Modules

//Check for saving the trnaslation
function ConfigurePrivilgesOnModulesSave(selectMsg) {

    //if (confirm(selectMsg) == true) {
    var xml = "<ConfigurationPrivilgesOnModulesCollection>";
    for (i = 0; i < gvConfigurationPrivilges.Rows.length; i++) {
        xml += "<ConfigurationPrivilgesOnModules>";
        var ID = gvConfigurationPrivilges.Rows[i].Cells["ID"].Value;
        var ModuleID = $(".ConfigurePrivilgesOnModuleddlModules option:selected").val();
        var ModulesParameterID = $(".ConfigurePrivilgesOnModuleshyParameterID")[i].value;
        var Status = ($(".ConfigurePrivilgesOnModuleschbtnStatus")[i].checked == true) ? "1" : "0";
        var PrivilegeID = $(".ConfigurePrivilgesOnModulesddlPrivileges option:selected")[0].value;
        xml += "<ID>" + ID + "</ID>";
        xml += "<ModuleID>" + ModuleID + "</ModuleID>";
        xml += "<ModulesParameterID>" + ModulesParameterID + "</ModulesParameterID>";
        xml += "<PrivilegeID>" + PrivilegeID + "</PrivilegeID>";
        xml += "<Value>" + Status + "</Value>";
        xml += "</ConfigurationPrivilgesOnModules>";
    }
    xml += "</ConfigurationPrivilgesOnModulesCollection>";
    $.ajax({
        type: "POST",
        url: "Service.asmx/InserOrUpdateConfigurationPrivilgesOnModules",
        data: "{xml:'" + xml + "'}",
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function (data) {
            $(".ConfigurePrivilgesOnModulesmsg")[0].style.display = "block";
            $(".ConfigurePrivilgesOnModulesmsg")[0].style.visibility = "visible";
            $('.ConfigurePrivilgesOnModuleslblMessage').html(data.d);
            //                $("#ConfigurePrivilgesOnModulesGrid")[0].style.paddingTop = "20px";
            $('.ConfigurePrivilgesOnModuleslblMessage')[0].style.color = "green";
        }
    });
    //  return true;
    //}
    // else {
    //return false;
    //}
}

//end of Configuration of  Privileges on Modules


//Module Users
//Edit User
function UserEdit(msg) {

    if (gvUsers.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".UsershyEdit")[0].href = "Admin.aspx?option=Users&Action=Edit&AUID=" + gvUsers.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

//Check selected User to block or un block
function UserBlocked(msg) {

    if (gvUsers.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//Get selected User
function GetSelectedUser(msgSelecte, msgDelete) {
    if (gvUsers.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}



//Auto Complete selected Item
function OnItemSelected(event, eventArgs) {
    $(".UserstxtSearch")[0].value = eventArgs.get_item().outerText;
    $(".UsereshfEmail")[0].value = eventArgs.get_item().childNodes[0].value;

}
//Auto Complete OnClientPopulated
function OnClientPopulated(sender, eventArgs) {

    var autoList = sender.get_completionList();
    for (i = 0; i < autoList.childNodes.length; i++) {
        var imgeUrl = autoList.childNodes[i]._value;
        //First node will have the text
        var text = autoList.childNodes[i].firstChild.nodeValue.split(',');
        autoList.childNodes[i]._value = text;

        autoList.childNodes[i].innerHTML = "<div id='UsersMainAutoSugestDiv'><div id='UsersMainAutoSugestimUserDiv'><img class='UsersimUser' src='" + imgeUrl + "'/></div><div id='UsersMainAutoSugestlblNameDiv'><input type='hidden' class='UsersMainAutoSugeshfEmail' id='hfEmail' value='" + text[1] + "' />" + text[0] + "</div></div>";
    }
}

//Auto Complete selected Item Standard format
function OnItemSelectedStandard(event, eventArgs) {

}
//Auto Complete OnClientPopulated Standard format
function OnClientPopulatedStandard(sender, eventArgs) {

    var autoList = sender.get_completionList();
    for (i = 0; i < autoList.childNodes.length; i++) {
        var imgeUrl = autoList.childNodes[i]._value;
        //First node will have the text
        var text = autoList.childNodes[i].firstChild.nodeValue.split(',');
        autoList.childNodes[i]._value = text;

        autoList.childNodes[i].innerHTML = "<div style='width:auto; height:20px; clear:both; padding:3px;'><div>" + text[0] + "</div></div>";
    }
}

//Auto Complete selected Item Standard format
function OnItemSelectedStandardWebSites(event, eventArgs) {

}
//Auto Complete OnClientPopulated Standard format
function OnClientPopulatedStandardWebSites(sender, eventArgs) {

    var autoList = sender.get_completionList();
    for (i = 0; i < autoList.childNodes.length; i++) {
        var value = autoList.childNodes[i]._value.split(',');
        //First node will have the text
        var text = autoList.childNodes[i].firstChild.nodeValue.split(',');
        autoList.childNodes[i]._value = text;

        autoList.childNodes[i].innerHTML = "<div style='width:auto; height:auto; clear:both; padding:3px;'><div>" + value[0] + " <br>" + value[1] + "</b> " + value[2] + "</div></div>";
    }
}
//end of module Users

function tesstddt() {
    return true;
}


//Module AdvertismentCategories
//Edit AdvertismentCategories
function AdvertismentCategoriesEdit(msg) {

    if (gvAdvertismentCategories.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".AdvertismentCategorieshyEdit")[0].href = "Admin.aspx?option=AdvertismentCategories&Action=Edit&AACID=" + gvAdvertismentCategories.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

//Check selected Advertisment Categories to publishe or not
function AdvertismentCategoriesPublished(msg) {

    if (gvAdvertismentCategories.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//Get selected Advertisment Categories to delete
function GetSelectedAdvertismentCategories(msgSelecte, msgDelete) {
    if (gvAdvertismentCategories.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}
//End module of Advertisment Categories


//Module Advertisments
//Edit Advertisments
function AdvertismentsEdit(msg) {

    if (gvAdvertisments.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        var AACID = "";
        if (getUrlVars()["AACID"] != null)
            WebSiteConete = "&AACID=" + getUrlVars()["AACID"];

        $(".AdvertismentshyEdit")[0].href = "Admin.aspx?option=Advertisments&Action=Edit&AAID=" + gvAdvertisments.SelectedRecords[0].ID + WebSiteConete + AACID;
        return true;
    }
}

//Edit Advertisments
function AdvertismentsEditFromSector(msg) {

    if (gvAdvertisments.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        popitup("OwnerPopUp.aspx?option=Advertisments&Action=Edit&AAID=" + gvAdvertisments.SelectedRecords[0].ID + WebSiteConete);
        return true;
    }
}

//Check selected Advertisment to publishe or not
function AdvertismentsPublished(msg) {

    if (gvAdvertisments.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//Get selected Advertisments to delete
function GetSelectedAdvertisments(msgSelecte, msgDelete) {
    if (gvAdvertisments.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}
//End module of Advertisments


//Module Themes
function CheckDefaultStatus(status, msgSelecte) {

    if (status == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else
            return false;
    }
    else
        return true;
}

function ThemesEdit(msg) {

    if (gvThemes.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".ThemeshyEdit")[0].href = "Admin.aspx?option=Themes&Action=Edit&ATHID=" + gvThemes.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function ThemesEditCSS(msg) {

    if (gvThemes.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".ThemeshyEditCSS")[0].href = "Admin.aspx?option=Themes&Action=EditCSS&ATHID=" + gvThemes.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function GetSelectedThemes(msgSelecte, msgDelete, msgDefault) {
    if (gvThemes.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (gvThemes.SelectedRecords[0].Default == "0") {

            if (alert(msgDefault) == true) {
                return true;
            }
            else {
                return false;
            }

        }
        else {

            if (confirm(msgDelete) == true) {
                return true;
            }
            else {
                return false;
            }
        }
    }
}

function ThemesPublished(msg) {

    if (gvThemes.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}

function SaveCSS(msgSave) {
    if (confirm(msgSave) == true) {
        return true;
    }
    else {
        return false;
    }
}
//End theme module

function UploadComplete(sender, args) {
    __doPostBack('Themes$btnUpdate', '');

}


//Module Sites
function SitesEdit(msg) {

    if (gvSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".SiteshyEdit")[0].href = "Admin.aspx?option=Sites&Action=Edit&ASID=" + gvSites.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}


//Module Sites
function SitesModulesEdit(msg) {

    if (gvSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".SiteshyhyModules")[0].href = "Admin.aspx?option=Sites&Action=Modules&ASID=" + gvSites.SelectedRecords[0].UNID + WebSiteConete;
        return true;
    }
}

function GetSelectedSites(msgSelecte, msgDelete) {
    if (gvSites.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {


        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function SitesPublished(msg) {

    if (gvSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}
//End theme Sites


//Statrt Module Modules
function ModulesModulesEdit(msg) {

    if (gvModules.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        $(".ModuleshyEdit")[0].href = "Admin.aspx?option=Modules&Action=Edit&AMOID=" + gvModules.SelectedRecords[0].ID;
        return true;
    }
}

function GetSelectedModules(msgSelecte, msgDelete) {
    if (gvModules.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {


        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function ModulesBase(msg) {

    if (gvModules.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}
//End Modules


//Start Module Media Menager EditNewFolder
function AddNewFolder(msg) {

    if ($(".Folders .MediaSelectedFolder").length == 0) {

        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function EditNewFolder(msg) {

    if ($(".MediasgvAllFilesAndFolders input.MediaschbtDelete:checked").length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var element = $(".MediasgvAllFilesAndFolders input.MediaschbtDelete:checked");
        for (i = 0; i < element.length; i++) {
            var a = element[i].value.split(',');
            if (a[0] == "Folder") {
                var WebSiteConete = "";
                if (getUrlVars()["WebSiteContentID"] != null)
                    WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
                $(".MediashyEditFolder")[0].href = "Admin.aspx?option=Medias&Action=Folders&AFTID=" + a[1] + "&ParentID=" + a[2] + "&AFID=" + a[3] + WebSiteConete;
                return true;
            }
        }
    }
}

function EditNewFile(msg) {

    if ($(".MediasgvAllFilesAndFolders input.MediaschbtDelete:checked").length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var element = $(".MediasgvAllFilesAndFolders input.MediaschbtDelete:checked");
        for (i = 0; i < element.length; i++) {
            var a = element[i].value.split(',');
            if (a[0] == "Photo") {
                var WebSiteConete = "";
                if (getUrlVars()["WebSiteContentID"] != null)
                    WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
                $(".ModuleshyEditFile")[0].href = "Admin.aspx?option=Medias&Action=Files&AFTID=" + a[1] + "&AlbumID=" + a[2] + "&AFOID=" + a[3] + WebSiteConete;
                return true;
            }
        }
    }
}


function CopyFiles(msg) {

    if ($(".MediasgvAllFilesAndFolders input.MediaschbtDelete:checked").length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function selectNode(value, text, folderType) {

    $(".MediashyNewFolder")[0].href = "Admin.aspx?option=Medias&Action=Folders&FolderType=" + folderType + "&ParentID=" + value;
    $(".MediashyNewFile")[0].href = "Admin.aspx?option=Medias&Action=Folders&FolderType=" + folderType + "&ParentID=" + value;

}
function GetSelectedFilesOrFoders(msgSelecte, msgDelete) {
    if ($(".MediasgvAllFilesAndFolders input.MediaschbtDelete:checked").length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}



function popitup(url) {
    //window.open(url, "test test", "width=1000,height=600,status=1,toolbar=1,menubar=1,titlebar=1");


    var win = window.open(url, 'TheNewpop', 'width=auto,height=auto,fullscreen=no,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,statusbar=no');
    return true;
}

function popitupWidth(url) {


    var win = window.open(url, 'TheNewpop', 'width=800px,height=600px,fullscreen=no,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,statusbar=no');
    return true;
}

function MediasPublished(msg) {

    if ($(".MediasgvAllFilesAndFolders input.MediaschbtDelete:checked").length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}

function selectFilesOrFolders(checked) {
    var elements = $(".MediasgvAllFilesAndFolders input.MediaschbtDelete");
    var checkElements = checked.checked;
    for (i = 0; i < elements.length; i++) {
        elements[i].checked = checkElements;
    }
}

function FoldersEditFromSector(msg, AFTID) {

    if (gvAlbums.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        popitup("Admin.aspx?option=Medias&Action=Folders&AFTID=" + AFTID + "&ParentID=-1&AFID=" + gvAlbums.SelectedRecords[0].UNID + WebSiteConete);
        return true;
    }
}


function GetSelectedPhotos(msgSelecte, msgDelete) {
    if (gvPhotos.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function PhotosPublished(msg) {

    if (gvPhotos.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//End Media Menager

function getLight(id) {

    $(".PhotosLiterdlstPhotos a." + id).lightBox({
        innerWidth: 800
    });

}


//Start of Web Site Module
function WebSitesEdit(msg) {

    if (gvWebSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".WebSiteshyEdit")[0].href = "Admin.aspx?WebSiteContentID=" + gvWebSites.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function WebSitesEditAdmin(msg) {

    if (gvWebSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".WebSiteshyEditConfiguration")[0].href = "Admin.aspx?option=WebSites&Action=Edit&AWSID=" + gvWebSites.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function WebSitesEditExcetion(msg) {

    if (gvWebSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".WebSiteshyExcetion")[0].href = "Admin.aspx?option=WebSites&Action=DBExecution&AWSID=" + gvWebSites.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function GetSelectedWebSites(msgSelecte, msgDelete) {
    if (gvWebSites.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {


        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function WebSitesPublished(msg) {

    if (gvWebSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}

//End of Web Site Module


function GetWidth() {
    var w = $(document).width();
    var h = $(document).height();
    window.resizeTo(w, h);

}

//Module Sectors
//Edit Sector
function SectorEdit(msg) {

    if (gvSectors.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".SectorshyEdit")[0].href = "Admin.aspx?option=Sectors&Action=Edit&ASEID=" + gvSectors.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}


//Check selected Sector to Publishe UnPunlishe
function SectorPublished(msg) {

    if (gvSectors.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//Get selected Sector
function GetSelectedSector(msgSelecte, msgDelete) {
    if (gvSectors.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}
//End Sector


//Start module Exchange
//Check selected Exchangesto publishe or not
function ExhangePublished(msg) {

    if (gvExchange.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//Edit Exchange
function ExchangeEdit(msg) {

    if (gvExchange.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".ExchangesshyEdit")[0].href = "Admin.aspx?option=Exchanges&Action=Edit&AECHID=" + gvExchange.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

//Get selected Exchange to delete
function GetSelectedExchange(msgSelecte, msgDelete) {
    if (gvExchange.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function ExchangeEditFromSector(msg) {

    if (gvExchange.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        popitup("OwnerPopUp.aspx?option=Exchanges&Action=Edit&AECHID=" + gvExchange.SelectedRecords[0].ID + WebSiteConete);
        return true;
    }
}
//End of module Exchange




//Start module Tickets
//Check selected Tickets publishe or not
function TicketsPublished(msg) {

    if (gvTickets.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//Edit Tickets
function TicketsEdit(msg) {

    if (gvTickets.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".TicketshyEdit")[0].href = "Admin.aspx?option=Tickets&Action=Edit&ATIID=" + gvTickets.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}


function TicketsEditFromSector(msg) {

    if (gvTickets.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        popitup("OwnerPopUp.aspx?option=Tickets&Action=Edit&ATIID=" + gvTickets.SelectedRecords[0].ID + WebSiteConete);
        return true;
    }
}

//Get selected Tickets to delete
function GetSelectedTickets(msgSelecte, msgDelete) {
    if (gvTickets.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}
//End of module Tickets



//Start module Contacts
//Check selected Contacts publishe or not
function ContactsPublished(msg) {

    if (gvContacts.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else
        return true;
}


//Edit Contacts
function ContactsEdit(msg) {

    if (gvContacts.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".ContactshyEdit")[0].href = "Admin.aspx?option=Contacts&Action=Edit&ACOID=" + gvContacts.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function ContactsEditFromSector(msg) {
    if (gvContacts.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        popitup("OwnerPopUp.aspx?option=Contacts&Action=Edit&ACOID=" + gvContacts.SelectedRecords[0].ID + WebSiteConete);
        return true;
    }
}

//Get selected Contacts to delete
function GetSelectedContacts(msgSelecte, msgDelete) {
    if (gvContacts.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else {
        return confirm(msgDelete);
    }
}
//End of module Contacts


//Start module Comments
//Check selected Comments publishe or not
function CommentsPublished(msg) {

    if (gvCommentsPending.SelectedRecords.length == 0 && gvCommentsApproved.SelectedRecords.length == 0 && gvCommentsNotApproved.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else
        return true;
}


//Edit Comments
function CommentsEdit(msg) {

    if (gvCommentsPending.SelectedRecords.length == 0 && gvCommentsApproved.SelectedRecords.length == 0 && gvCommentsNotApproved.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        var commentID = 0;
        if (gvCommentsPending.SelectedRecords.length != 0) {
            var commentID = gvCommentsPending.SelectedRecords[0].ID;
        }
        if (gvCommentsApproved.SelectedRecords.length != 0) {
            var commentID = gvCommentsApproved.SelectedRecords[0].ID;
        }
        if (gvCommentsNotApproved.SelectedRecords.length != 0) {
            var commentID = gvCommentsNotApproved.SelectedRecords[0].ID;
        }
        $(".CommentshyEdit")[0].href = "Admin.aspx?option=Comments&Action=Edit&ACOID=" + commentID + WebSiteConete;
        return true;
    }
}

function CommentsEditFromSector(msg) {
    if (gvCommentsPending.SelectedRecords.length == 0 && gvCommentsApproved.SelectedRecords.length == 0 && gvCommentsNotApproved.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        var commentID = 0;
        if (gvCommentsPending.SelectedRecords.length != 0 ) {
            var commentID = gvCommentsPending.SelectedRecords[0].ID;
        }
        if (gvCommentsApproved.SelectedRecords.length != 0 ) {
            var commentID = gvCommentsApproved.SelectedRecords[0].ID;
        }
        if (gvCommentsNotApproved.SelectedRecords.length != 0) {
            var commentID = gvCommentsNotApproved.SelectedRecords[0].ID;
        }
        popitup("OwnerPopUp.aspx?option=Comments&Action=Edit&ACOID=" + commentID + WebSiteConete);
        return true;
    }
}

//Get selected Comments to delete
function GetSelectedComments(msgSelecte, msgDelete) {
    if (gvCommentsPending.SelectedRecords.length == 0 && gvCommentsApproved.SelectedRecords.length == 0 && gvCommentsNotApproved.SelectedRecords.length == 0) {
        alert(msg);
        return false;
    }
    else {
        return confirm(msgDelete);
    }
}
//End of module Comments



//Start module RealStates
//Check selected RealStates publishe or not
function RealStatesPublished(msg) {

    if (gvRealState.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}


//Edit RealStates
function RealStatesEdit(msg) {

    if (gvRealState.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        $(".RealStateshyEdit")[0].href = "Admin.aspx?option=RealStates&Action=Edit&ARSID=" + gvRealState.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

//Get selected Tickets to delete
function GetSelectedRealStates(msgSelecte, msgDelete) {
    if (gvRealState.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}


//Get selected Tickets to delete
function GetSelectedRealStatesImages(msgSelecte, msgDelete) {
    if (gvRealStateImage.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function RealStatesEditFromSector(msg) {

    if (gvRealState.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];

        popitup("OwnerPopUp.aspx?option=RealStates&Action=Edit&ARSID=" + gvRealState.SelectedRecords[0].ID + WebSiteConete);
        return true;
    }
}

//End of module RealStates

//Start of Modules Sites on Modules
function SiteOnModulesConfirmation(msgDelete) {

    if (confirm(msgDelete) == true) {
        return true;
    }
    else {
        return false;
    }

}
//End of Modules Sites on Modules



function GetMosuePostion(myCSS) {

    var mywidth = $("." + myCSS)[0].value.length;
    if ($("." + myCSS)[0].setSelectionRange) {
        $("." + myCSS)[0].focus();
        $("." + myCSS)[0].setSelectionRange(mywidth, mywidth);
    }
    else if ($("." + myCSS)[0].createTextRange) {
        var range = $("." + myCSS)[0].createTextRange();
        range.collapse(true);
        range.moveStart('character', mywidth);
        range.select();
    }
}


//Module Sites
function SitesEdit(msg) {

    if (gvSites.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".SiteshyEdit")[0].href = "Admin.aspx?option=Sites&Action=Edit&ASID=" + gvSites.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}


//Module menu Categories
function MenuCategoriesModulesEdit(msg) {

    if (gvAllMenuCategolries.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".MenuCategorieshyEditMenuCategory")[0].href = "Admin.aspx?option=MenuCategories&Action=Edit&AMCID=" + gvAllMenuCategolries.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function GetSelectedMenuCategories(msgSelecte, msgDelete) {
    if (gvAllMenuCategolries.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {


        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function MenuCategoriesPublished(msg) {

    if (gvAllMenuCategolries.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}
//End modules Menus


//Module menus
function MenusModulesEdit(msg) {

    if (gvAllMenus.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {

        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".MenuhyEditMenu")[0].href = "Admin.aspx?option=Menus&Action=Edit&AMCType=" + getUrlVars()["AMCType"] + "&AMID=" + gvAllMenus.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}

function GetSelectedMenus(msgSelecte, msgDelete) {
    if (gvAllMenus.SelectedRecords.length == 0) {
        if (alert(msgSelecte) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {


        if (confirm(msgDelete) == true) {
            return true;
        }
        else {
            return false;
        }
    }
}

function MenusPublished(msg) {

    if (gvAllMenus.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else
        return true;
}
//End modules Menus


//
function PutFontOnText(index, text) {

    text = text + "\nfont-size:12px;\nfont-weight:normal;\ncolor:#000000;\ntext-decoration:none;\n"

    editor.insertIntoLine(editor.cursorLine(), 0, text);
}

function PutAllRadiuese() {

    var text = '-khtml-border-radius: 10px 10px 10px 10px;\n' +
              '-webkit-border-radius: 10px 10px 10px 10px;\n' +
              'border-radius: 10px 10px 10px 10px;\n' +
              '-moz-border-radius: 10px 10px 10px 10px;';
    editor.insertIntoLine(editor.cursorLine(), 0, text);
}

function MakeBorder() {

    editor.insertIntoLine(editor.cursorLine(), 0, "border:solid 1px;\n");

}

function MakeWidthAndHeight() {
    editor.insertIntoLine(editor.cursorLine(), 0, "width:auto;\n height:auto;\n");
}

function GetTheSelectedColor(sender) {

    editor.insertIntoLine(editor.cursorLine(), 0, "background-color:#" + sender._mcolor +";\n");

}

function CSSChange(strmodule) {

    var WebSiteContentID = "";
    var htmlContent = "";
    if (getUrlVars()["WebSiteContentID"] != null)
        WebSiteContentID = getUrlVars()["WebSiteContentID"];
    $.ajax({
        type: "POST",
        url: "Service.asmx/GetCSSForModule",
        data: "{strmodule:'" + strmodule + "',WebSiteContentID:'" + WebSiteContentID + "',ATHIDOut:'" + getUrlVars()["ATHID"] + "'}",
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function (data) {
            editor.setCode(data.d[0]);
            $(".ThemesEditCsstxtContent")[0].value = data.d[1];
        }
    });
    
}

function GetTheSelect() {

    var txtarea = document.getElementById($(".codeCSS")[0].id);
    if (event.keyCode == 9) {
        var text = '    ';
        if (document.selection) {
            //txtarea.focus();
            var selectionRange = document.selection.createRange();
            selectionRange.text = text;
            //txtarea.focus();
        }
        else if ((txtarea.selectionStart) || (txtarea.selectionStart == '0')) {
            var startPos = txtarea.selectionStart;
            var endPos = txtarea.selectionEnd;
            txtarea.value = txtarea.value.substring(0, startPos) +
    text + txtarea.value.substring(endPos, txtarea.value.length);
        }
        else {
            txtarea.value += text;
        }
    }
    else {

        if (event.keyCode == 17) isCtrl = true;
        if (event.keyCode == 83 && isCtrl == true) {
            SaveCSS();
            return false;
        }

    }


}

function setImageToCSS(img) {

    var txtarea = document.getElementById($(".ThemesEditCsstxtContent")[0].id);
    var text = "background-image: url(Images/" + img + ");";
    editor.insertIntoLine(editor.cursorLine(), 0, text);
   
}

function MakeColor() {
    var txtarea = document.getElementById($(".ThemesEditCsstxtContent")[0].id);

    var lines;
    var TA = txtarea.value;
    var text = txtarea.value.replace(
     new RegExp("(#.*\n{)", "gi"),
     "<span style='color:red;'>\r$1\r</span>"
    );
    text = text.replace(
     new RegExp("(\..*\n{)", "gi"),
     "<span style='color:red'>\r$1\r</span>"
    );

    text = text.replace(
     new RegExp("(})", "gi"),
     "<span style='color:red'>$1\r</span>"
    );

    text = text.replace(
     new RegExp("(.*;)", "gi"), "&nbsp;&nbsp;$1<br/>");

    text = text.replace(
     new RegExp("(:.*;)", "gi"), "<span style=\"color:blue\">$1</span>");

    $(".ThemesEditCsstxtContent").html(text);
}

function getSelectedSites(value) {
    if (value == "-1") {
        $(".SitesEditxtLink")[0].value = "~/Admin.aspx?Option=";
    }
    else
        $(".SitesEditxtLink")[0].value = "~/index.aspx?SID=" + value;
}

//Start Module Paramters at View
//Edit ModuleParameters 
function ParametersOfModulesAtViewEdit(msg) {

    if (gvParametersOfModulesAtViewt.SelectedRecords.length == 0) {
        if (alert(msg) == true) {
            return true;
        }
        else {
            return false;
        }
    }
    else {
        var WebSiteConete = "";
        if (getUrlVars()["WebSiteContentID"] != null)
            WebSiteConete = "&WebSiteContentID=" + getUrlVars()["WebSiteContentID"];
        $(".ParametersOfModulesAtViewHederEdit")[0].href = "Admin.aspx?option=ParametersOfModulesAtView&Action=Edit&ID=" + gvParametersOfModulesAtViewt.SelectedRecords[0].ID + WebSiteConete;
        return true;
    }
}
//end Module parameters


/*Css */
var isCtrl = false;
function SaveCSS(txtContent, strmodule, htmlContent) {

    var WebSiteContentID = "";
    if (getUrlVars()["WebSiteContentID"] != null)
        WebSiteContentID = getUrlVars()["WebSiteContentID"];
    if (getUrlVars()["ATHID"] != null) {
        $.ajax({
            type: "POST",
            url: "Service.asmx/SaveCSS",
            data: "{txtContent:'" + txtContent + "',moduleName:'" + strmodule + "',WebSiteContentID:'" + WebSiteContentID + "',ATHIDOut:'" + getUrlVars()["ATHID"] + "',htmlContent:'" + htmlContent + "'}",
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            success: function (data) {
                //   $('.ucColumnsOnTemplateslblMessage').html(data.d);
            }
        });
    }
    return;
}

function SaveCSSToModules() {
    SaveCSS(editor.getCode(), $(".ThemesEditCSSddlModules")[0].value, $(".ThemesEditCsstxtContent")[0].value);
}


function MakeVisibelContent(id) {
    if (id == "ThemesEditCSSDiv") {
        $("#ThemesEditCSSDiv")[0].style.visibility = 'visible';
        $("#ThemesEditHTMLDiv")[0].style.visibility = 'hidden';
        $(".ThemesEditCsstxtContent")[0].style.display = 'none';
    }
    else {
        $("#ThemesEditCSSDiv")[0].style.visibility = 'hidden';
        $("#ThemesEditHTMLDiv")[0].style.visibility = 'visible';
        $(".ThemesEditCsstxtContent")[0].style.display = 'inline';
    }
}

function  SentEamil() {
    var name = $(".ContacttxtName")[0].value.trim();
    var email = $(".ContacttxtEmail")[0].value.trim();
    var Subject = $(".ContacttxtSubject")[0].value.trim();
    var msg = $(".ContactstxtDescription")[0].value.trim();
    if (name == "") {
        $.ajax({
            type: "POST",
            url: "Service.asmx/GetPhraseCode",
            data: "{wordCode:'0475'}",
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            success: function (data) {
                $("#ContactlblMessageInfoDiv")[0].style.display = 'inline';
                $('.ContactlblMessageInfo')[0].style.color = "red";
                $('.ContactlblMessageInfo').html(data.d);
                return;
            }
        });
        return;
    }

    if (email == "") {
        $.ajax({
            type: "POST",
            url: "Service.asmx/GetPhraseCode",
            data: "{wordCode:'0106'}",
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            success: function (data) {
                $("#ContactlblMessageInfoDiv")[0].style.display = 'inline';
                $('.ContactlblMessageInfo')[0].style.color = "red";
                $('.ContactlblMessageInfo').html(data.d);
                return;
            }
        });
        return;
    }

    if (email != "") {
        $.ajax({
            type: "POST",
            url: "Service.asmx/EmailValidation",
            data: "{wordCode:'0109',email:'" + email + "'}",
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            success: function (data) {
                $("#ContactlblMessageInfoDiv")[0].style.display = 'inline';
                $('.ContactlblMessageInfo')[0].style.color = "red";
                $('.ContactlblMessageInfo').html(data.d);
                return;
            }
        });
    }
    SID = "";
    LID = "";
    if (getUrlVars()["SID"] != null)
        SID = getUrlVars()["SID"];
    if (getUrlVars()["LID"] != null)
        LID = getUrlVars()["LID"];
    $.ajax({
        type: "POST",
        url: "Service.asmx/SentEmail",
        data: "{name:'" + name + "',email:'" + email + "',subject:'" + Subject + "',msg:'" + msg + "',SID:'" + SID + "',LID:'" + LID + "'}",
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function (data) {
            if (data.d[1] == "false") {
                $("#ContactlblMessageInfoDiv")[0].style.display = 'inline';
                $('.ContactlblMessageInfo')[0].style.color = "red";
                $('.ContactlblMessageInfo').html(data.d[0]);
            }
            else {
                $(".ContacttxtName")[0].value = "";
                $(".ContacttxtEmail")[0].value = "";
                $(".ContacttxtSubject")[0].value = "";
                $(".ContactstxtDescription")[0].value = "";
                $("#ContactlblMessageInfoDiv")[0].style.display = 'inline';
                $('.ContactlblMessageInfo')[0].style.color = "green";
                $('.ContactlblMessageInfo').html(data.d[0]);

            }
        }
    });

}
function newsLetter() {
    var email = $(".NewsLettertxtSubscribe")[0].value.trim();
    if (email == "") {
        $.ajax({
            type: "POST",
            url: "Service.asmx/GetPhraseCode",
            data: "{wordCode:'0862'}",
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            success: function (data) {
                $("#NewsLetterlblMessagesDiv")[0].style.display = 'inline';
                $('.NewsLetterlblMessages')[0].style.color = "red";
                $('.NewsLetterlblMessages').html(data.d);
                return;
            }
        });
        return;
    }

    if (email != "") {
        $.ajax({
            type: "POST",
            url: "Service.asmx/EmailValidation",
            data: "{wordCode:'0109',email:'" + email + "'}",
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            success: function (data) {
                $("#NewsLetterlblMessagesDiv")[0].style.display = 'inline';
                $('.NewsLetterlblMessages')[0].style.color = "red";
                $('.NewsLetterlblMessages').html(data.d);
                return;
            }
        });
    }
    SID = "";
    LID = "";
    if (getUrlVars()["SID"] != null)
        SID = getUrlVars()["SID"];
    if (getUrlVars()["LID"] != null)
        LID = getUrlVars()["LID"];
    $.ajax({
        type: "POST",
        url: "Service.asmx/NewsLetter",
        data: "{email:'" + email + "',SID:'" + SID + "',LID:'" + LID + "'}",
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function (data) {
            if (data.d[1] == "false") {
                $("#NewsLetterlblMessagesDiv")[0].style.display = 'inline';
                $('.NewsLetterlblMessages')[0].style.color = "red";
                $('.NewsLetterlblMessages').html(data.d[0]);
            }
            else {
                $(".NewsLettertxtSubscribe")[0].value = "";
                $("#NewsLetterlblMessagesDiv")[0].style.display = 'inline';
                $('.NewsLetterlblMessages')[0].style.color = "green";
                $('.NewsLetterlblMessages').html(data.d[0]);
            }
        }
    });

}
