﻿function DisableDropdownItem(drpCtrl, drpValue) {
    for (i = 0; i < drpCtrl.length; i++) {
        if (parseInt(drpCtrl.options[i].value) == drpValue) {
            drpCtrl.options[i].disabled = "disabled";
        }
    }
}

function ValidateDate(day, Month, year) {
    var monthfield = Month;
    var dayfield = day;
    var yearfield = year;
    var dayobj = new Date(yearfield, monthfield - 1, dayfield)
    if ((dayobj.getMonth() + 1 != monthfield) || (dayobj.getDate() != dayfield) || (dayobj.getFullYear() != yearfield))
        return false;
    return true;
}
function AjaxRequest(ctrlLoad, ctrlUpdate, strUrl, strType) {
    $('#' + ctrlLoad).show();
    $.ajax({
        url: strUrl,
        type: strType,
        success: function(resp) {$('#' + ctrlUpdate).html(resp); $('#' + ctrlLoad).hide(); }
    });
} 
function ChngMemCountwiseState(CtrlCountry, CtrlUs, CtrlAus, CtrlCA, CtrlInd, TxtOther, drpAllState) {
    CtrlUs.style.display = 'none';
    CtrlAus.style.display = 'none';
    CtrlCA.style.display = 'none';
    CtrlInd.style.display = 'none';
    TxtOther.style.display = 'none';
    drpAllState.style.display = 'none';
    TxtOther.value = '';
    switch (parseInt(CtrlCountry.value)) {
        case 226:
            CtrlUs.style.display = '';
            break;
        case 14:
            CtrlAus.style.display = '';
            break;
        case 37:
            CtrlCA.style.display = '';
            break;
        case 103:
            CtrlInd.style.display = '';
            break;
        case -1:
            drpAllState.style.display = '';
            break;
        default:

            TxtOther.style.display = '';
            break;
    }

}

function ChangeCountrywiseState(CtrlCountry, CtrlUs, CtrlAus, CtrlCA, CtrlInd, TxtOther, LblTitle) {
    $('#' + CtrlUs).hide();
    $('#' + CtrlAus).hide();
    $('#' + CtrlCA).hide();
    $('#' + CtrlInd).hide();
    $('#' + TxtOther).hide();
    $('#' + TxtOther).val('');
    $('#' + LblTitle).html('State/provinece');
    switch (parseInt($('#' + CtrlCountry).val())) {
        case 226:
            $('#' + CtrlUs).show();
            break;
        case 14:
            $('#' + CtrlAus).show();
            break;
        case 37:
            $('#' + CtrlCA).show();
            break;
        case 103:
            $('#' + CtrlInd).show();
            break;
        default:
            $('#' + TxtOther).show();
            $('#' + LblTitle).html('Other State');
            break;
    }
}
function trim(strComp) {
    return jQuery.trim(strComp);
}

function ValidateControl(formObject, fieldDescription, lblObject) {
    var tempFormValue;
    var strError = "";
    var iFocus = -1;
    var ErrCount = 1;

    for (var i = 0; i < ValidateControl.arguments.length; i = i + 3) {
        tempFormValue = trim($('#' + ValidateControl.arguments[i]).val());
        if (tempFormValue.length == 0) {
            if (strError != '')
                strError = strError + "<br/> - " + ValidateControl.arguments[i + 1];
            else
                strError = " - " + ValidateControl.arguments[i + 1];
            ErrCount = ErrCount + 1;
            $('#' + ValidateControl.arguments[i + 2]).attr('class', 'alert');
            if (iFocus == -1)
                iFocus = i;
        }
        else {
            $('#' + ValidateControl.arguments[i + 2]).attr('class', '');
        }
    }

    if (strError.length != 0) {
        return strError;
    }
    else
        return strError;
}
function isEmailAddress(emField) { //reference to email field passed as argument
    var temField = emField.split('@');
    if (temField.length != 2) {
        return false;
    }
    else {
        if (temField[0].length == 0) {
            return false;
        }
        else {
            var lstIndex = temField[1].lastIndexOf('.');
            if (lstIndex == -1) {
                return false;
            }
            else {                
                if (temField[1].substring(lstIndex + 1).length == 2 || temField[1].substring(lstIndex + 1).length == 3) {
                    return true;
                }
                else {
                    return false;
                }
            }
        }
    }
    return true;
}
// This function will ignore the " ' " in the Email Address
function isValidEmail(emField) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

    if (reg.test(emField) == false) {
        return false;
    }
    else {
        return true;
    }
}

function isValidURL(url) {
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if (RegExp.test(url)) {
        return true;
    } else {
        return false;
    }
}
function closePopuptime(time) {
    setTimeout(function() {
        $('#fade , .popup_block').fadeOut(function() {
            $('#fade, a.close').remove();
        });
    }, time)
}
function closePopupByID(popid) {
        $('#'+ popid).fadeOut(function() {
            $('#'+ popid).css('display','none');
            $('#fade, a.close').remove();
        });
}
function closePopup() {
setTimeout(function(){
    $('#fade , .popup_block').fadeOut(function() {
        $('#fade, a.close').remove();
    });
    },3000)
}
function formatPhoneNum(source, style) {
    var realNumber = '';
    var pFormat = '';
    for (var i = 0; i < source.value.length; i++) {
        if (isNaN(source.value.charAt(i)) == false && source.value.charAt(i) != ' ') { realNumber += source.value.charAt(i); }
    }
    if (style == null) style = 'US';
    if (style == 'US') {
        //document.getElementById("divTest").innerHTML = realNumber.length + "<br />" + realNumber;
        for (var i = 0; i < realNumber.length; i++) {
            switch (i) {
                case 3:
                    pFormat += "." + realNumber.charAt(i); break;
                case 6:
                    pFormat += "." + realNumber.charAt(i); break;
                default:
                    if (i < 10)
                        pFormat += realNumber.charAt(i);
                    break;
            }
        }
        if (arguments.length == 3 && arguments[2] == true && source.value.length > 14) {
            pFormat = pFormat.substring(0, 14) + ' Ext.' + pFormat.substring(15)
        }
    }
    source.value = pFormat;
} 



function formatPhone(source, style) {
    var realNumber = '';
    var pFormat = '';
    for (var i = 0; i < source.value.length; i++) {
        if (isNaN(source.value.charAt(i)) == false && source.value.charAt(i) != ' ') { realNumber += source.value.charAt(i); }
    }
    if (style == null) style = 'US';
    if (style == 'US') {
        //document.getElementById("divTest").innerHTML = realNumber.length + "<br />" + realNumber;
        for (var i = 0; i < realNumber.length; i++) {
            switch (i) {
                case 0:
                    pFormat += "(" + realNumber.charAt(i); break;
                case 3:
                    pFormat += ") " + realNumber.charAt(i); break;
                case 6:
                    pFormat += "-" + realNumber.charAt(i); break;
                case 10:
                    pFormat += "-" + realNumber.charAt(i); break;
                case 15:
                    pFormat = pFormat; break;
                default:
                    if (i < 15)
                        pFormat += realNumber.charAt(i);
                    break;
            }
        }
        if (arguments.length == 3 && arguments[2] == true && source.value.length > 14) {
            pFormat = pFormat.substring(0, 14) + ' Ext.' + pFormat.substring(15)
        }
    }
    else {
        for (var i = 0; i < realNumber.length; i++) {
            switch (i) {
                case 0:
                    pFormat += "+" + realNumber.charAt(i); break;
                case 3:
                    pFormat += "-" + realNumber.charAt(i); break;
                case 6:
                    pFormat += "-" + realNumber.charAt(i); break;
                case 9:
                    pFormat += "-" + realNumber.charAt(i); break;
                case 13:
                    pFormat += "-(" + realNumber.charAt(i); break;
                case 17:
                    pFormat += realNumber.charAt(i) + ")"; break;
                //case 18: 
                //	pFormat = pFormat; break; 
                default:
                    if (i < 18)
                        pFormat += realNumber.charAt(i);
                    break;
            }
        }
    }
    source.value = pFormat;
} 



function ShowHideCtrl(ShowCtrl, HideCtrl) {
    $('#' + HideCtrl).slideUp('slow');
    $('#' + ShowCtrl).slideDown('slow');
}

function CharacterCount(obj, total) {
    if (total == null) total = 500;
    var len = obj.value.length;
    var newdiv;

    if (document.getElementById("note" + obj.id) == null) {
        newdiv = document.createElement('div');
        newdiv.id = "note" + obj.id;
        newdiv.className = "";
        obj.parentNode.appendChild(newdiv);
    }
    else {
        newdiv = document.getElementById("note" + obj.id);
    }

    if (len == 0) {
        obj.parentNode.removeChild(newdiv);
    }

    if (len >= total) {
        var temp = obj.value.substring(0, total)
        obj.value = temp;
        newdiv.innerHTML = "You have reached maximum characters limit of <strong>" + total + "</strong>."
    }
    else {
        newdiv.innerHTML = "Your maximum characters limit is: <strong>" + total + "</strong>.<br> Current character count: <strong>" + len + "</strong>.";
    }
}
function TrimStart(str, strchar) {
    if (str.indexOf(strchar) == 0) {
        str = str.replace(strchar, '');
    }
    return str;
}
function PasswordChk(ctrl1, ctrl2,errMsg) {
    var digit = 0, chr = 0;    
    if ($('#' + ctrl1).val() == $('#' + ctrl2).val()) {
        if ($('#' + ctrl1).val().length < 6) {
            return 'Password must be at least 6 characters long and should contain at least one number and a letter.';
        }
        else {
            var tmp = $('#' + ctrl1).val();
            for (var i = 0; i < tmp.length; i++) {
                if (tmp.charCodeAt(i) >= 48 && tmp.charCodeAt(i) <= 57) {
                    digit++;
                }
                else if ((tmp.charCodeAt(i) >= 65 && tmp.charCodeAt(i) <= 90) || (tmp.charCodeAt(i) >= 97 && tmp.charCodeAt(i) <= 122)) {
                    chr++;
                }
            }
            if (!(digit > 0 && chr > 0)) {
                return 'Password must be at least 6 characters long and should contain at least one number and a letter.';
            }
        }
    }
    else {
        return 'Password and confirm passwords don’t match. Please check both passwords and try again';
    }
    return '';
}
function passwordCheck(ctrl1) {
    var digit = 0, chr = 0;
    if ($('#' + ctrl1).val().length < 6) {
        return 'Password must be at least 6 characters long and should contain at least one number and a letter.';
    }
    else {
        var tmp = $('#' + ctrl1).val();
        for (var i = 0; i < tmp.length; i++) {
            if (tmp.charCodeAt(i) >= 48 && tmp.charCodeAt(i) <= 57) {
                digit++;
            }
            else if ((tmp.charCodeAt(i) >= 65 && tmp.charCodeAt(i) <= 90) || (tmp.charCodeAt(i) >= 97 && tmp.charCodeAt(i) <= 122)) {
                chr++;
            }
        }
        if (!(digit > 0 && chr > 0)) {
            return 'Password must be at least 6 characters long and should contain at least one number and a letter.';
        }
    }
    return '';
}
function DisplayMessage(ctrl, clsName, Msg) {
    $('#' + ctrl).show();
    $('#' + ctrl).attr('class', clsName + ' clear');
    $('#' + ctrl).html(Msg);
    setTimeout('$(\'#' + ctrl + '\').hide();', 10000);
}
function DisplMsg(Ctrl, ErrMsg, Msgclass) {
    $('#' + Ctrl).show();
    $('#' + Ctrl).html(ErrMsg);
    $('#' + Ctrl).attr('class', Msgclass);
   
}

function DisplMsgIframe(Ctrl, ErrMsg, Msgclass) {

    parent.$('#' + Ctrl).show();
    parent.$('#' + Ctrl).html(ErrMsg);
    parent.$('#' + Ctrl).attr('class', Msgclass);
}

function DisplMsgFront(Ctrl, ErrMsg, Msgclass) {
    
    $('#' + Ctrl).show();
    $('#' + Ctrl).html(ErrMsg);
    $('#' + Ctrl).addClass(Msgclass);
    $('#' + Ctrl).css('diplay', 'block');
} 

//--to show the error message of required valiation--//
function ValidateControlAdmin(formObject, fieldDescription, lblObject) {
    var tempFormValue;
    var strError = "";
    var iFocus = -1;
    var ErrCount = 1;
    for (var i = 0; i < ValidateControlAdmin.arguments.length; i = i + 3) {
        if (typeof (ValidateControlAdmin.arguments[i]) == 'undefined') {
            return 'Error';
        }
        tempFormValue = jQuery.trim(ValidateControlAdmin.arguments[i].val());

        if (tempFormValue.length < 15)
        { deleteLoop = tempFormValue.length }
        else
        { deleteLoop = 15 }

        for (var j = 0; j < deleteLoop; j++) {
            tempFormValue = tempFormValue.replace(/ /, "");
        }

        if (tempFormValue.length == 0) {
            if (strError != '')
                strError = strError + "<br/> - " + ValidateControlAdmin.arguments[i + 1];
            else
                strError = " - " + ValidateControlAdmin.arguments[i + 1];
            ErrCount = ErrCount + 1;
            ValidateControlAdmin.arguments[i + 2].addClass('alert');
            if (iFocus == -1)
                iFocus = i;
        }
        else {
            ValidateControlAdmin.arguments[i + 2].addClass('');
        }
    }
    if (strError.length != 0) {
        return strError;
    }
    else
        return strError;
}

function DirValCtrl(concatStr) {
    if (concatStr == undefined)
        concatStr = '<br/> - ';
    var lbl;
    var inctrl;
    var ErrMsg = '';
    var IsFirst = 0;
    $('span[class="red"]').each(function() {
    lbl = $(this).prev();
        if ($(this).prev().length > 0) {
            inctrl = $(lbl).attr('for');
            if (inctrl.length > 0 && $(lbl).attr('for').length > 0) {
                switch ($('#' + inctrl).attr('type')) {
                    case "text":
                    case "textarea":
                    case "file":
                    case "password":
                        if ($('#' + inctrl).val() == '' && $('#' + inctrl).is(':visible') == true) {
                            $('#' + inctrl).addClass('valerror');
                            ErrMsg = ErrMsg + concatStr + stripHTML($(lbl).html());
                            if (IsFirst == 0)
                                $('#' + inctrl).focus();
                            IsFirst = 1;
                        }
                        else
                            $('#' + inctrl).removeClass('valerror');
                        //$('#' + inctrl).attr('style', '');
                        break;
                    case "select":
                        if ($('#' + inctrl).val() == '')
                            ErrMsg = ErrMsg + concatStr + stripHTML($(lbl).html());
                        else
                            $('#' + inctrl).removeClass('valerror');
                        break;
                }
            }
        }
    });
    return trim(ErrMsg);
}

function findPosX(obj) {
    var curleft = 0;
    if (obj.offsetParent)
        while (1) {
        curleft += obj.offsetLeft;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.x)
        curleft += obj.x;
    return curleft;
}

function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent)
        while (1) {
        curtop += obj.offsetTop;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}
function EncodeText(UrlText) {
    UrlText = UrlText.replace(/%/g, '-per-');
    UrlText = UrlText.replace(/&/g, '-and-');
    UrlText = UrlText.replace(/\?/g, '-que-');
    UrlText = replaceCharacters(UrlText, '/', '-sla-');
    return UrlText;
}
function replaceCharacters(MainStr, ScanChar, RepChar) {
    var newString = MainStr.split(ScanChar);
    newString = newString.join(RepChar);
    return newString;
}
function CreateTag(TagName, TagProp, TagValue) {
    var ctrl = document.createElement(TagName);
    for (var i = 0; i < CreateTag.arguments.length - 1; i++) {
        if (document.all) {
            if (CreateTag.arguments[i + 1] == 'style') {
                var tmpStyle = CreateTag.arguments[i + 2].split(':');
                switch (tmpStyle[0]) {
                    case "display":
                        ctrl.style.display = tmpStyle[1];
                        break;
                }
            }
            else if (CreateTag.arguments[i + 1] == 'class')
                ctrl.setAttribute('className', CreateTag.arguments[i + 2]);
            else
                ctrl.setAttribute(CreateTag.arguments[i + 1], CreateTag.arguments[i + 2]);
        }
        else {
            ctrl.setAttribute(CreateTag.arguments[i + 1], CreateTag.arguments[i + 2]);
        }
        i = i + 1;
    }
    return ctrl;
}

function isImage(obj) {
    if (obj.value.length > 0) 
    {
       if (obj.value.length > 4) 
       {
            var tmpExt = obj.value.split('.');
            var ext = tmpExt[tmpExt.length - 1];
            if (ext.toLowerCase() == 'jpg' || ext.toLowerCase() == 'bmp' || ext.toLowerCase() == 'tif' || ext.toLowerCase() == 'tiff' || ext.toLowerCase() == 'jpeg' || ext.toLowerCase() == 'gif' || ext.toLowerCase() == 'png') 
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        else {
            return false;
        }
    }
    return true;
}

function NumericOnly(ctrl) {
    var tmpValue = '';
    var strValue = ctrl.value;
    for (var i = 0; i < strValue.length; i++) {
        if (strValue[i].charCodeAt(0) >= 48 && strValue[i].charCodeAt(0) <= 57) {
            tmpValue += strValue[i];
        }
    }
    ctrl.value = tmpValue;
}

function isNumberKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode == 37 || charCode == 39)
        return true;
    if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;
    
    return true;
}
function IsNumeric(strString)
//  check for valid numeric strings	
{
    var strValidChars = "0123456789.-";
    var strChar;
    var blnResult = true;

    if (strString.length == 0) return false;

    //  test strString consists of valid characters listed above
    for (i = 0; i < strString.length && blnResult == true; i++) {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1) {
            blnResult = false;
        }
    }
    return blnResult;
}


function stripHTML(data) {
    var re = /<\S[^><]*>/g;
    return trim(data.replace(re, ""));
}
function fourPop(popID) {
    $('#' + popID).addClass('popup_block');
    var popWidth = 500;
    $('#' + popID).fadeIn().css().prepend('<a href="#" class="close"><img src="' + virtualDir + 'images/close_pop.png" class="btn_close" title="Close Window" alt="Close" /></a>');
    var popMargTop = ($('#' + popID).height() + 80) / 2;
    var popMargLeft = ($('#' + popID).width() + 80) / 2;

    //Apply Margin to Popup
    $('#' + popID).css({
        'margin-top': -popMargTop,
        'margin-left': -popMargLeft,
        'text-align':'left'
    });

    //Fade in Background
    $('body').append('<div id="fade"></div>');
    $('#fade').css({ 'filter': 'alpha(opacity=80)' }).fadeIn();

    return false;
};
function fourPopRestPic(popID, twidth) {
    $('#' + popID).addClass('popup_block');
    var popWidth = twidth;
    $('#' + popID).fadeIn().css().prepend('<a href="#" class="close"><img src="' + virtualDir + 'images/close_pop.png" class="btn_close" title="Close Window" alt="Close" /></a>');
    var popMargTop = ($('#' + popID).height() + 80) / 2;
    var popMargLeft = ($('#' + popID).width() + 80) / 2;

    //Apply Margin to Popup
    $('#' + popID).css({
        'margin-top': -popMargTop,
        'margin-left': -popMargLeft
    });

    //Fade in Background
    $('body').append('<div id="fade"></div>');
    $('#fade').css({ 'filter': 'alpha(opacity=80)' }).fadeIn();

    return false;
};

function fourPopByWidth(popID,twidth) {
    $('#' + popID).addClass('popup_block');
    var popWidth = twidth;
    $('#' + popID).fadeIn().css().prepend('<a href="#" class="close"><img src="' + virtualDir + 'images/close_pop.png" class="btn_close" title="Close Window" alt="Close" /></a>');
    var popMargTop = ($('#' + popID).height() + 80) / 2;
    var popMargLeft = ($('#' + popID).width() + 80) / 2;

    //Apply Margin to Popup
    $('#' + popID).css({
        'margin-top': -popMargTop,
        'margin-left': -popMargLeft,
        'text-align':'left'
    });

    //Fade in Background
    $('body').append('<div id="fade"></div>');
    $('#fade').css({ 'filter': 'alpha(opacity=80)' }).fadeIn();

    return false;
};

function fourPopWithID(popID) {    
    popID.addClass('popup_block');
    var popWidth = 500;
    popID.fadeIn().css().prepend('<a href="#" class="prclose"><img src="' + virtualDir + 'images/close_pop.png" class="prbtn_close" title="Close Window" alt="Close" /></a>');
    var popMargTop = (popID.height() + 80) / 2;
    var popMargLeft = (popID.width() + 80) / 2;

    //Apply Margin to Popup
    popID.css({
        'margin-top': -popMargTop,
        'margin-left': -popMargLeft,
        'text-align':'left'
    });

    //Fade in Background
    parent.$('body').append('<div id="prfade"></div>');
    parent.$('#prfade').css({ 'filter': 'alpha(opacity=80)' }).fadeIn();
    return false;
};


$('a.prclose, #prfade').live('click', function() {
$('#prfade , .popup_block').fadeOut(function() {
$('#prfade, a.prclose').remove();
    }); //fade them both out

    return false;
});

//Close Popups and Fade Layer
$('a.close, #fade').live('click', function() {
    $('#fade , .popup_block').fadeOut(function() {
        $('#fade, a.close').remove();
    }); //fade them both out

    return false;
});

function roundNumber(num, dec) {
    var result = Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec);
    return result;
}
function IsValidZipCode(ddlRange, tbxZipCode) {
    if (jQuery(ddlRange).val() > 0) {
        var ZipCode = jQuery("#" + tbxZipCode).val();
        if (ZipCode == "" || ZipCode == "0") {
            DisplMsg(divMsg, 'Please enter zipcode.', 'alert-message error');
            return false;
        }
    } 
}
function IsValidZip(ZipCode) { var regex = /^[\d]{5}$/; if (regex.test(ZipCode)) return true; else return false; }
function IsValidZipCode1(ddlRange, tbxZipCode) {
    if (ddlRange > 0) {
        if (tbxZipCode == "" || tbxZipCode == "0") {
            DisplMsg(divMsg, HeaderText + '<br /> -Zipcode', 'alert-message error');
            return false;
        }
    }
    return true;

}

// common page code for checking password.
function CheckPasswordCode(UserID, tbxPasswordClientID, tbxConfirmPasswordClientID) {
    var ErrMsg = '';
    var strPassword = $('#' + tbxPasswordClientID).val();
    var strConfPassword = $('#' + tbxConfirmPasswordClientID).val();
    if (UserID == 0 && strPassword.length > 0 && strConfPassword.length > 0) {
        var msgPass = '';
        msgPass = PasswordChk(tbxPasswordClientID, tbxConfirmPasswordClientID, '');
        if (msgPass.length > 0) {
            ErrMsg = ErrMsg + '<br/ > - ' + msgPass;
        }
    }
    else {
        if (strPassword != '') {
            if (!IsValidPassword(strPassword)) {
                ErrMsg = ErrMsg + '<br/ > - Invalid Password';
            }
        }
    }
    return ErrMsg;
}

function IsValidPassword(Password) {
    var regex = /^.[^\']{5,20}$/;
    if (regex.test(Password)) return true;
    else return false;
} 

function toggleDiv(id,flagit) 
{
    if (flagit=="1")
        $('#'+id).show();
    else
        $('#'+id).hide();
}

function divShowHide(ShowCtrl,HideCtrl)
{
    $('#' + HideCtrl).slideUp('slow');
    $('#' + ShowCtrl).slideDown('slow');
    $('#' + HideCtrl).hide();    
    return false;
}

