var fv_qhpBox = true;
function showRules(){
	var qhpBox = document.getElementById('qhelp_pay');
	if(qhpBox){
		qhpBox.style.display='block';

		if(fv_qhpBox){
			qhpBox.style.top = (qhpBox.offsetTop - 20)+'px';
			qhpBox.style.left = (qhpBox.offsetLeft + 338)+'px';
			fv_qhpBox = false}}}

function closeRules(){document.getElementById('qhelp_pay').style.display='none'}


// ------------------------------------------------
//   Treads
// ------------------------------------------------
function showComm(id) {
	document.getElementById('subcomm_' + id).style.display = 'inline';
	document.getElementById('link_comm_hid_' + id).style.display = 'inline';
	document.getElementById('link_comm_' + id).style.display = 'none';
	document.getElementById('link_comm_hid_2_' + id).style.display = 'inline';
	document.getElementById('link_comm_2_' + id).style.display = 'none';
	return false}

function show_comm_form(id, base_id, mode, ljmy){
	document.forms['outmess'].action = '/a-' + ljmy + 'ljcmm/#comment_' + id + '_' + base_id;
	
	var addComm = document.getElementById('form_comm');
	addComm.style.display = 'block';
	var addCommNode = addComm.parentNode.removeChild(addComm);
	document.getElementById('formcomm_' + id).appendChild(addCommNode);
	
	document.forms['outmess'].elements['commentid'].value = id;	
	document.forms['outmess'].elements['openbranchid'].value = base_id;	
	document.forms['outmess'].elements['aa'].value = mode;	
	document.forms['outmess'].elements['d'].value = (mode == 'new') ? 1 : 2;

	document.getElementById('img_fild').style.display = (mode == 'new') ? 'block' : 'none';
	
	if(mode == 'edit') document.forms['outmess'].elements['message'].value = document.getElementById('textb_' + id + '_' + base_id).innerHTML;
	else document.forms['outmess'].elements['message'].value = ''
	
	document.forms['outmess'].elements['message'].focus();
	
	return false}
function hidden_comm_form(){document.getElementById('form_comm').style.display = 'none'; return false}

var currComm = 0;
var req = null;
function processReqChange() 
{
    if (req.readyState == 4) {
        if (req.status == 200) {
			if(currComm){
				document.getElementById('subcomm_' + currComm).innerHTML = req.responseText;
				document.getElementById('link_comm_' + currComm).style.display = 'none';
				document.getElementById('link_comm_hid_' + currComm).style.display = 'inline';
				document.getElementById('link_comm_2_' + currComm).style.display = 'none';
				document.getElementById('link_comm_hid_2_' + currComm).style.display = 'inline';				
				document.getElementById('subcomm_' + currComm).style.display = 'inline';
			}else{alert('  "'+ currComm +'"');}
        } else {
            alert(": \n" + req.statusText);
        }
    }
}

function loadComm(url, id){
	var obj = document.getElementById('subcomm_' + id);
	if(obj.innerHTML != ""){
		obj.style.display = "block";
		document.getElementById('link_comm_' + id).style.display = 'none';
		document.getElementById('link_comm_hid_' + id).style.display = 'inline';
		document.getElementById('link_comm_2_' + id).style.display = 'none';
		document.getElementById('link_comm_hid_2_' + id).style.display = 'inline';		
		return false}
	
	currComm = id;
    req = null;
    if (window.XMLHttpRequest) {
        try{req = new XMLHttpRequest()}
		catch (e){}
    } else if (window.ActiveXObject) {
        try{req = new ActiveXObject('Msxml2.XMLHTTP')} 
		catch(e){
            try{req = new ActiveXObject('Microsoft.XMLHTTP')} 
			catch(e){}
        }
    }
 
    if (req) {
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null)}

	return false;
}
function hidComm(id) {
	document.getElementById('subcomm_' + id).style.display = 'none';
	document.getElementById('link_comm_hid_' + id).style.display = 'none';
	document.getElementById('link_comm_hid_2_' + id).style.display = 'none';
	document.getElementById('link_comm_' + id).style.display = 'inline';	
	document.getElementById('link_comm_2_' + id).style.display = 'inline';
	return false}

function close_form(){
	document.getElementById('button_search').style.display = 'none';
	document.getElementById('text_search').style.display = 'block';}

