﻿// JScript File
function MakeAlert(msg, lblcontrol) {
    alert(msg);
    document.getElementById(lblcontrol).innerHTML = '';
    return false;
}
function CountLength(maxlimit, txtDescription, lbldescription) {
    var newlength;
    var msg;
    msg = txtDescription.value;
    newlength = maxlimit - eval(msg.length);

    if (document.all)
        lbldescription.innerText = newlength;
    else
        lbldescription.textContent = newlength;

    if (msg.length > maxlimit) {
        txtDescription.value = txtDescription.value.substring(0, maxlimit);
    }
}


function select_deselectAll(chkVal, idVal) {
    var parent = '';
    for (var i = 0; i < document.forms[0].elements.length; i++) {
        var ctrl = document.forms[0].elements[i];
        if (ctrl.id.indexOf('CheckAll') != -1)
            parent = ctrl;
        if (ctrl.type == "checkbox" && ctrl.id.indexOf('chkUnpublish') != -1) {
            if (parent.checked) {
                if (!ctrl.checked)
                    ctrl.checked = true;
            }
            else {
                if (ctrl.checked)
                    ctrl.checked = false;
            }
        }
    }
}



function printPartOfPage(elementId) {
    var printContent = document.getElementById(elementId);
    var windowUrl = 'about:blank';
    var uniqueName = new Date();
    var windowName = 'Print' + uniqueName.getTime();
    var printWindow = window.open(windowUrl, windowName, 'width=0,height=0');

    printWindow.document.write(printContent.innerHTML);
    printWindow.document.close();
    printWindow.focus();
    printWindow.print();
    printWindow.close();
}

function PopUpFCKEditor(url) {
    var width = 700;
    var height = 500;
    var left = parseInt((screen.availWidth / 2) - (width / 2));
    var top = parseInt((screen.availHeight / 2) - (height / 2));
    var windowFeatures = "width=" + width + ",height=" + height + ",status,resizable,scrollbars=yes,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;

    newwindow = window.open(url, 'name', windowFeatures);
    if (window.focus) { newwindow.focus() }
}
function populateURL(linkURL) {
    opener.txtControl.value = linkURL;
    window.close();
}

