function popup_win($url, $win_w, $win_h, $title, $scroll, $resize)
{
	var $pos_x = (screen.availWidth/2)  - (($win_w/2)+10);
	var $pos_y = (screen.availHeight/2) - (($win_h/2)-10);

	if($pos_x<=0)$pos_x = 1;
	if($pos_y<=0)$pos_y = 1;
	if($scroll)$scroll  = 'yes'; else $scroll = 'no';
	if($resize)$resize  = 'yes'; else $resize = 'no';
	var $s   = ',top=' + $pos_y + ',left=' + $pos_x + ',width=' + $win_w + ',height=' + $win_h + ',scrollbars=' + $scroll + ',resizable=' + $resize;
	var $win = window.open($url, $title, 'toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no' + $s);
	$win.focus();

	return false;
}

function toggle_id($id, $show, $display_mode)
{
	if($display_mode)var $state = $show?$display_mode:'none';
	else var $state = $show?'block':'none';

	if(document.getElementById)document.getElementById($id).style.display = $state; // DOM3 = IE5, NS6
	else
	{
		if(document.layers)document.$id.display = $state; // Netscape 4
		else document.all.$id.style.display = $state; // IE 4
	}
}

function disable_button($id_csv)
{
	$id_arr = $id_csv.split(',');
	for($i=0; $i<$id_arr.length; $i++)
	{
		if(document.getElementById($id_arr[$i]))
		{
			document.getElementById($id_arr[$i]).value = 'please wait ...';
			document.getElementById($id_arr[$i]).disabled = true;
			document.getElementById($id_arr[$i]).className = 'btn dead';
		}
	}
}