﻿function getBaseID() {
    var el = document.getElementById('base');
    return el.options[el.selectedIndex].value;
}

function dataChanged() {
    $.get(
    '/_project/checkproject.aspx',
        {
        r: Math.random(),
        total: 1,
        base: getBaseID(),
        t: escape(document.getElementById('tbWords').value)
        },
        onAjaxSuccess
    );
    
    //var cont = new Ajax.Request('/_project/checkproject.aspx?r=' + Math.random() + '&total=1&base=' + getBaseID() + '&t=' + escape(document.getElementById('tbWords').value), { asynchronous: false, method: "get" });
}

function keyPress(e) {
    if (e.keyCode == 13)
        dataChanged();
    return true;
}

function ShowEstimate(b) {
    show_balloon(b, 0, 15, '/_project/checkproject.aspx?r=' + Math.random() + '&base=' + getBaseID() + '&t=' + escape(document.getElementById('tbWords').value));
}

function onAjaxSuccess(data) {
    var el = document.getElementById('esttotal');
    if (el != null) {
        el.innerHTML = data;
        hide_balloon();
    }
}

function collapseTable(hash, i) {
    var el = document.getElementById(hash + "_" + i);
    while (el != null) {
        if (el.style.display == "none")
            el.style.display = "table-row";
        else
            el.style.display = "none";
        i++;
        el = document.getElementById(hash + "_" + i);
    }
}

