// DESCRIPTION AND CHANGE LOG
// atcom-search-common1.js - functions needed to assist on atcom page, n-search-common also required
// uses mootools

// function ta_showLayer_mootools(linkid, layerid) - shows layer
// function ta_hideLayer_mootools(layerid) - hides layer
// function ta_atcom_roomChange(linkid, layerid, formNumber) - checks room change effects and opens approriate layers
// function ta_atcom_childrenChange(roomLinkId, roomLayerId, childLinkid, childLayerid, formNumber) - checks children change effects and opens approriate layers

function ta_showLayer_mootools(linkid, layerid) {
	var x = $(linkid).getCoordinates().left-100;
	var y = $(linkid).getCoordinates().bottom;
	oObj.show(layerid,x,y,true);
}

function ta_hideLayer_mootools(layerid) {
	oObj.hide(layerid);
}

function ta_atcom_roomChange(linkid, layerid, formNumber) {
    if(page_forms[formNumber].roomChoice.selectedIndex > -1) {
        ta_saveCurrent(formNumber);
        _tau_updateSettling(room_containers[formNumber], formNumber);
    }
    if(page_forms[formNumber].roomChoice.selectedIndex > 0) {
        ta_showLayer_mootools(linkid, layerid);
    }
    else {
        ta_hideLayer_mootools(layerid);
    }
}

function ta_atcom_childrenChange(roomLinkId, roomLayerId, childLinkid, childLayerid, formNumber) {
    _tau_setChildrenCounts(formNumber);
    _tau_checkGroupValidity(formNumber);
    if(page_forms[formNumber].roomChoice.selectedIndex > 0) {
        ta_showLayer_mootools(roomLinkId, roomLayerId);
    }
    else {
        ta_hideLayer_mootools(roomLayerId);
    }
    _tau_updateSettling(room_containers[formNumber], formNumber);
    ta_saveCurrent(formNumber);
}

