﻿function clearDefaultText(inputFieldName) {
    inputField = document.getElementById (inputFieldName);
    inputField.value = '';
}

function attachClickEventToRequireLogin() {
    $("#interactiveForm textarea").bind("click", function(e) {
                                                    loginRequired();
                                                }
                                       );
    $("#interactiveForm input").bind("click", function(e) {
                                                loginRequired();
                                              }
                                    );
    $("#interactiveForm input[type=submit").attr("disabled", true);

    $("#divLoginMessage").hide();
}

function loginRequired() {
    $("#divLoginMessage").css({ 'background-color': '#ffffee', fontWeight: 'bold', padding: '5px', margin: '5px', border: 'solid 1px #666' }).show('slow');
    $("#interactiveForm textarea").attr("disabled", true);
    $("#interactiveForm input").attr("disabled", true);
}

function attachClickEventToRequireLoginUnsung() {
    alert("test");
}

function loginRequiredUnsung() {
    $("#divLoginMessage").css({ 'background-color': '#ffffee', fontWeight: 'bold', padding: '5px', margin: '5px', border: 'solid 1px #666' }).show('slow');
    $("#ucFields textarea").attr("disabled", true);
    $("#ucFields input").attr("disabled", true);
}

function textboxMultilineMaxlength(objTextbox, intMaxLength, strStatusDivId) {
    if (strStatusDivId != null && document.getElementById(strStatusDivId) != null) {
        if (intMaxLength - objTextbox.value.length >= 30) {
            document.getElementById(strStatusDivId).innerHTML = (intMaxLength - objTextbox.value.length);
        }
        else if (intMaxLength - objTextbox.value.length >= 20 && intMaxLength - objTextbox.value.length < 30) {
            document.getElementById(strStatusDivId).innerHTML = "<span style='color:#FFCC66; font-weight:bold;'>" + (intMaxLength - objTextbox.value.length) + "</span>";
        }
        else if (intMaxLength - objTextbox.value.length >= 10 && intMaxLength - objTextbox.value.length < 20) {
            document.getElementById(strStatusDivId).innerHTML = "<span style='color:#FF9900; font-weight:bold;'>" + (intMaxLength - objTextbox.value.length) + "</span>";
        }
        else if (intMaxLength - objTextbox.value.length >= 1 && intMaxLength - objTextbox.value.length < 10) {
            document.getElementById(strStatusDivId).innerHTML = "<span style='color:#F00; font-weight:bold;'>" + (intMaxLength - objTextbox.value.length) + "</span>"
        }
        else if (intMaxLength - objTextbox.value.length <= 0) {
            objTextbox.value = objTextbox.value.substring(0, intMaxLength);
            return false;
        }

        //        if (objTextbox.value.length >= intMaxLength)
        //            return false;
        //        else 
        return true;
    }
}
