﻿//Javascript File

function threeCols(pThis) {
    //Check that number added is valid
     alert(document.getElementById("<%=Col1.ClientID%>").value);
     if(!isNaN(pThis.value) && pThis.value > 9 && pThis.value < 81 && !(parseInt(pThis.value)!=pThis.value-0)) {
        var jCol1Value = document.getElementById("Col1").value;
        var jCol2Value = document.getElementById("Col2").value;
        var jCol3Value = document.getElementById("Col3").innerHTML;
        //Check that column 3 < 10.
        jCol3Value = 100 - jCol1Value - jCol2Value;
        if (jCol3Value < 10) {
            alert('Invalid because your entry in this column makes Column 3 less that 10%. Please change Column 1 or 2 accordingly');
            document.getElementById("Col1").select();
            document.getElementById("Col1").focus();
            return false;
        }
        else {
            document.getElementById("Col3").innerHTML = jCol3Value;
            //Adjust column widths
            document.getElementById("Col1Width").style.width = jCol1Value - .01 + "%";
            document.getElementById("Col2Width").style.width = jCol2Value - .01 + "%";
            document.getElementById("Col3Width").style.width = jCol3Value - .01 + "%";
        }
    }
    else
    {
        alert('Please enter a whole number between 10 and 80');
        pThis.select();
        pThis.focus();
        return false;
    }
}

function fnEditImg() {
    var editor = $find("<%=RadEditor1.ClientID %>");
    alert('Hello');
//    alert(editor.get_id());
}

function fnRequiredField(pPagePartId) {
    var jInputTags = document.getElementsByTagName("input");
    for (i = 0; i < jInputTags.length; i++) {
        if (jInputTags[i].type == 'hidden') {
            if (jInputTags[i].id.indexOf('label_' + pPagePartId + '_') > -1) {
                if (jInputTags[i].value.indexOf('*') > -1) {
                    if (document.getElementById(jInputTags[i].id.replace('label_', 'text_'))) {
                        if (document.getElementById(jInputTags[i].id.replace('label_', 'text_')).value == '') {
                            alert('Please complete all the fields marked with an asterisk');
                            return false;
                        }
                    }
                    if (document.getElementById(jInputTags[i].id.replace('label_', 'checkbox_'))){
                        if (!document.getElementById(jInputTags[i].id.replace('label_', 'checkbox_')).checked) {
                            alert('Please complete all the fields marked with an asterisk');
                            return false;
                        }
                    }
                    if (document.getElementById(jInputTags[i].id.replace('label_', 'textarea_'))){
                        if (document.getElementById(jInputTags[i].id.replace('label_', 'textarea_')).value == '') {
                            alert('Please complete all the fields marked with an asterisk');
                            return false;
                        }
                    }
                }
            }
        }
    }
    return true;
}

