function unb(obj_id, next_id, mx){
    setTimeout(function(){
    var cobj_val = $('#'+obj_id).val();
    if (mx==0){
        if (cobj_val!='') $('#'+next_id).attr('disabled', false);
            else $('#'+next_id).attr('disabled', true);
    }else{
        reue_length = $('#'+obj_id).attr('maxlength');
        if (reue_length == cobj_val.length) $('#'+next_id).attr('disabled', false);
            else $('#'+next_id).attr('disabled', true);
    }}, 250);
}

function set_check(tag, rev){
    var obj = document.getElementById(tag);
    var lr = document.getElementById(tag+'_t');
    if (obj.checked){
        if (rev ==0) $('#'+tag+'_t').hide('fast');
            else $('#'+tag+'_t').show('fast');
    }else{
        if (rev ==0) $('#'+tag+'_t').show('fast');
            else $('#'+tag+'_t').hide('fast');
    }
}


function reload_city(region_id, obj_id){
    $.ajax({
        dataType: "script",
        type: "POST",
        url: "get_city.php",
        data: {'id':region_id, 'obj_id':obj_id},
        success: function(){}
    });
}

function div_text(tag, text){
    document.getElementById(tag).innerHTML = text;
}

function ajax_point(act, id, fname, ajaxlayer){
    var ajax = new dle_ajax();
	var varsString = "";
	ajax.setVar("act", act);
	ajax.setVar("id", id);
	ajax.requestFile = fname;
	ajax.method = 'POST';
	ajax.element = ajaxlayer;
	ajax.runAJAX(varsString);
}

function transfer_check(){
	var tr_t = document.getElementById('q5a').value;	
	var tr_p = document.getElementById('q5b').value;
	var tr_w = document.getElementById('q5c').value;
	if (tr_w !="" || tr_p !="" || tr_t!="")	document.getElementById('trasf_head').style.display = 'block';
	if (tr_w !="" && tr_w !=0) document.getElementById('transfer_w').style.display = 'block';
		else document.getElementById('transfer_w').style.display = 'none';
	if ((tr_p != "" && tr_p!= 0) || (tr_t !="" && tr_t!=0)){
	 document.getElementById('transfer_s').style.display = 'block';
     document.getElementById('transfer_e').style.display = 'block';
	}else{
  	 document.getElementById('transfer_s').style.display = 'none';
     document.getElementById('transfer_e').style.display = 'none';
	 if (tr_w == "" || tr_w==0) document.getElementById('trasf_head').style.display = 'none';
	}
}
function form_select(tag){
	var tr_t = parseInt(document.getElementById('q5a').value);	
	var tr_p = parseInt(document.getElementById('q5b').value);
	var tr_w = parseInt(document.getElementById('q5c').value);
	j = 0;
	for (i=1;i<=tr_t;i++){
		document.forms[tag].point_id.options[j] = new Option('Терминал самообслуживания '+i,'t_'+j);
		j+=1;
	}
	for (i=1;i<=tr_p;i++){
		document.forms[tag].point_id.options[j] = new Option('POS - терминал '+i,'p_'+j);
		j+=1;
	}
	for (i=1;i<=tr_w;i++){
		document.forms[tag].point_id.options[j] = new Option('Web - интерфейс  '+i,'w_'+j);
		j+=1;
	}
    if (j==0){
     alert('Необходимо указать количество точек приема платежей');
     return false;
    }
    return true;
}


function set_text(){
	var obj = document.getElementById('q5c');
	var lr = document.getElementById('q5c_t');
	if (obj.value=='' || obj.value==0){
	 //obj.checked=false;
	 lr.style.display='block';
	 }
		else{
		var pos = document.getElementById('q5a').value;
		var ter = document.getElementById('q5b').value;
		if ((pos=="" || pos==0) &&( ter=="" || ter==0)) lr.style.display='none';
			else  lr.style.display='block';
		// lr.style.display='block';
		}
}
function take_check(tag, rev){
	var obj = document.getElementById(tag);
	var lr = document.getElementById(tag+'_t');
	if (obj.checked){
	if (rev==0) lr.style.display='block';
		else lr.style.display='none';
	}else{
		 if (rev==0) lr.style.display='none';
		 	else lr.style.display='block';
		}
}
/*
function set_check(tag, rev){
	var obj = document.getElementById(tag);
	var lr = document.getElementById(tag+'_t');
	if (obj.checked){
	 obj.checked=false;
	  if (rev==0) lr.style.display='block';
		else lr.style.display='none';
	 }
		else{
		 if (rev==0) lr.style.display='none';
		 	else lr.style.display='block';
		 obj.checked='checked';
		}
}
*/