function switch_element(id, value) { 
	var el = document.getElementById(id);
	if (!el) return;
	if (value) {
		el.style.display = value;
	} else {
		el.style.display = el.style.display == 'none' || el.style.display=='' ? 'block' : 'none';  
//		el.style.visibility = el.style.visibility == 'hidden' || el.style.visibility=='' ? 'visible' : 'hidden';
	}
}

function switch_vis(id, value) {
        var el = document.getElementById(id);
        if (!el) return;
        if (value) {
                el.style.visibility = value;
        } else {
                el.style.visibility = el.style.visibility == 'hidden' || el.style.visibility=='' ? 'visible' : 'hidden';
        }
}


function transform_to_input(id) {
	var row = document.getElementById('rec'+id);
	var btn = document.getElementById('editpr');
}

function showDetails(id,from,until) {
	var url = '/misc/showdetails.html';
	var params = 'message=' + id + '&from=' + from + '&until=' + until; 
	var ajax = new Ajax.Updater( {success: 'list'+id}, url,  { method: 'get', parameters: params, onFailure: reportError });
}

function reportError(request) {
     $('result').innerHTML = "Error";
}

function create_password_element(elname, parentid) {
	var newinput = document.createElement('input');
	var newtext = document.createTextNode('Новый пароль (от 5 до 10 символов) ');
	newinput.setAttribute('name','password');
	newinput.setAttribute('type','password');
	newinput.setAttribute('size','10');
	newinput.setAttribute('maxlength','10');
	var parent = document.getElementById(parentid);
	$('passhref').remove();
	parent.appendChild(newtext);
	parent.appendChild(newinput);
}


