
function delWarn(id) {
 var answer = confirm ("Delete rep?")

 if (!answer) return;

 $.getJSON("/ajax.php",{main_sect:'memb',a:'del_warn',id:id},
    function(data) {
      if (data != '') {
        if ( data.alert_msg != undefined ) {
	    alert(data.alert_msg);
	}
	var div_name="rep_"+id;
//alert(div_name);
	var elem=document.getElementById(div_name);
	elem.style.display='none';
      }
    }
 );

 return false;
}

function saveWarn() {
 var qString = $("#membEditForm").serialize();
 $.post("/ajax.php",qString,
    function (data) {
      if (data != '') {
        if ( data.alert_msg != undefined ) {
    	    alert(data.alert_msg);
        }
      }
    },
    'json'
 );

    return false;
}

function editWarn(id,memb_id) {
 $.getJSON('/ajax.php', {main_sect:'memb', a:'get_warn', id:id,memb_id:memb_id},
    function(data) {
      status=data.status;
      if (status=='err') {
	alert(data.err_msg);
      } else {
	descr=data.descr;

	var box=new Boxy('<form action="#" onSubmit="saveWarn();Boxy.get(this).hide();return false;" id="membEditForm">'+
        	    '<input name="main_sect" type=hidden value="memb">'+
        	    '<input name=a type=hidden value="save_warn">'+
        	    '<input id="id" name="id" type=hidden value='+id+'>'+
        	    '<input id="to_id" name="to_id" type=hidden value='+memb_id+'>'+
        	    '<textarea id="descr" name="descr" rows=10 cols=40>'+descr+'</textarea><br>'+
        	    '<hr>'+
        	    '<input type="submit" value="Сохранить">'+
        	    '<input style="float:right;display: inline" type="button" value="Отменить" onClick="Boxy.get(this).hide(); return false;">'+
		    '</form>',
        	    { modal:true,unloadOnHide:true,title:'id # '+id+ ' | Member # '+memb_id,closeText:' [ закрыть ]' }
	    );
      }
    }
 );

 return false;

}
/* ******************************************** */
function saveSign() {
    var qString = $("#membEditForm").serialize();
    $.post("/_adm.php",qString,
        function(data) {
          if (data!='') {
	    if (data.status=='err') {
        	alert(data.err_msg);
	    }
          }
        }
    );

    return false;
}

function editSign(id) {
 $.getJSON('/_adm.php', {main_sect:'memb', a:'get_sign', id:id},
    function(data) {
      status=data.status;
      if (status=='err') {
	alert(data.err_msg);
      } else {
	sign=data.sign;

	var box=new Boxy('<form action="#" onSubmit="saveSign();Boxy.get(this).hide();return false;" id="membEditForm">'+
        	    '<input name="main_sect" type=hidden value="memb">'+
        	    '<input name=a type=hidden value="save_sign">'+
        	    '<input id="id" name="id" type=hidden value='+id+'>'+
        	    '<textarea id="sign" name="sign" rows=10 cols=40>'+sign+'</textarea><br>'+
        	    '<hr>'+
        	    '<input type="submit" value="Сохранить">'+
        	    '<input style="float:right;display: inline" type="button" value="Отменить" onClick="Boxy.get(this).hide(); return false;">'+
		    '</form>',
        	    { modal:true,unloadOnHide:true,title:'Member # '+id,closeText:' [ закрыть ]' }
	    );
      }
    }
 );
}
/* ******************************************* */
function DelMembComm(sect,memb_id) {
  var answer = confirm ("Удалить все коментарий пользователя "+memb_id+" в разделе "+sect+"?");
  if (!answer) return false;

  $.getJSON("/_adm.php",{main_sect:sect,a:"del_comm",comm_memb_id:memb_id},
    function(data){
      if ( data.alert_msg != 'undefined' ) {
	alert(data.alert_msg);
      }
    }
  );
  return false;
}

function DelComm(sect,id) {
  var answer = confirm ("Удалить коментарий ?");
  if (!answer) return false;

  var div_name="comm_"+id;
//alert(div_name);
  var elem=document.getElementById(div_name);
  elem.style.display='none';
  $.getJSON("/_adm.php",{main_sect:sect,a:"del_comm",comm_id:id},
    function(data) {
      if ( data.alert_msg != undefined ) {
	alert(data.alert_msg);
      }
    }
  );
  return false;
}

function FilesDelUserComm(id) {
  var answer = confirm ("Удалить все коментарий в файлах?");
  if (!answer) return false;
//  var div_name="comm_"+id;
//  var elem=document.getElementById(div_name);
//  elem.style.display='none';

  $.get("/_adm.php",{main_sect:"files",a:"del_memb_comm",id:id},
    function(data){
	alert(data);
    }
  );
  return false;
}

/* ******************************************* */
var box;

function editFile(id) {
/*
    var title=$('#title').text().replace('\"','&quot;');
    var descr=$("#descr").text();
    var author=$('#author').text();
    var os=$("#os").text();
    var msg_status=$("#title").attr("alt");
*/
    $.getJSON('/_adm.php', {main_sect:'files', a:'info', id:id}, 
        function(data) {
            title=data.TITLE;
	    descr=data.DESCR;
	    author=data.AUTHOR;
	    os=data.OS;
	    msg_status=data.IS_CHECKED;

	    var box=new Boxy('<form action="#" onSubmit="saveFile();Boxy.get(this).hide();return false;" id="fileEditForm">'+
        	    '<input name="main_sect" type=hidden value="files">'+
        	    '<input name=a type=hidden value="post_file">'+
        	    '<input id="id" name="id" type=hidden value='+id+'>'+
        	    '<input id="title" name="title" size=40 value="'+title+'"><br>'+
        	    '<textarea id="descr" name="descr" rows=10 cols=40>'+descr+'</textarea><br>'+
        	    'Автор <input id="author" name="author" value="'+author+'" size=40><br>'+
        	    'OS <input id="os" name="os" value="'+os+'" size=40><br>'+
/*        	    'Файл <input id="file" name="file" type="file"><br>'+*/
        	    'Статус <select id="status" name="status">'+
        		'<option value="Y">Проверен'+
        		'<option value="N">Не проверен'+
        	    '</select>'+
        	    '<hr>'+
        	    '<input type="submit" value="Сохранить">'+
        	    '<input style="float:right;display: inline" type="button" value="Отменить" onClick="Boxy.get(this).hide(); return false;">'+
		    '</form>',
        	    { modal:true,unloadOnHide:true,title:'File # '+id,closeText:' [ закрыть ]' }
	    );
	    $('#status').val(msg_status);
	}
    );


//    $('input[name="author"]').val(author);


}
/* ******************************************* */
function saveFile() {
    var file_title=$('#fileEditForm > #title').val();
    var file_descr=$('#fileEditForm > #descr').val();
    var file_author=$('#fileEditForm > #author').val();
    var file_os=$('#fileEditForm > #os').val();
    var msg_status=$('#fileEditForm > #status').val();

    var qString = $("#fileEditForm").serialize();
    $.post("/_adm.php",qString,
        function(data) {
          if (data!='') {
	    if (data=='ok') {
        	$('#title').text(file_title);
        	$('#descr').text(file_descr);
        	$('#author').text(file_author);
		$('#os').text(file_os);
		$('#status').val(msg_status);
	    }
            alert(data);
          }
        }
    );

    return false;
}
/* ******************************************* */
function delFile(id) {
    var answer = confirm ("Delete file?")
    if (answer) {
	$.post("/_adm.php",{main_sect:'files',a:'del_file',id:id},
	    function(data) {
	      if (data!='') {
	        if (data=='ok') $('#file_'+id).hide();
		alert(data);
	      }
	    }
	);
    }

}
