# ------- Neutrino form
# form-data in block (var-get:neutrino)
start-block~neutrino_form

{=include-block:Y_Blocks.txt;management_check_top=}
{=include-block:Y_Blocks.txt;head=}
<script type="text/javascript" src="/Y_Baselib.js"></script>
<script type="text/javascript" src="/prototype.js"></script>
<style type="text/css">
/*<![CDATA[*/
.line {border-top: 1px solid #6D96A9;}
/*]]>*/
</style>
</head>
<body>
{=var-set:wait_text={=L:save_values=}=}{=include-block:Y_Blocks.txt;snip_wait=}
{=include-block:Y_neutrino_Blocks.txt;{=var-get:neutrino=}=}
</body>
</html>
{=include-block:Y_Blocks.txt;management_check_bottom=}
end-block~neutrino_form

# ------- Neutrino form help box
start-block~neutrino_form_helpbox
<div class="work_box">
	<div class="work_box_head"><div class="work_box_head_h2">{=L:set.sync_with_neutrino=}</div></div>
	<div class="work_box_body">
	{=L:set.sync_with_neutrino_desc=}
	</div>
</div>
end-block~neutrino_form_helpbox

# ------- Neutrino form submit buttons
start-block~neutrino_form_submit
	<button type="button" ytype="save" title="{=L:save_values_desc=}" onclick="do_submit()">{=L:save=}</button>
	&nbsp;
	<button type="button" ytype="refresh" title="{=L:apply_desc=}" onclick="reload_neutrino_conf()">{=L:apply=}</button>
	&nbsp;
	<a href="javascript:top.top_main.prim_menu.nav('info', 'Y_Info_Help.yhtm');" class="inlink">{=L:help=}</a>
end-block~neutrino_form_submit

# ------- Neutrino form-data: record -------------------------------
start-block~neutrino_form-data_record
<div class="work_box">
	<div class="work_box_head"><div class="work_box_head_h2">
	{=var-set:menu={=L:set.menue.recording=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
	<div class="work_box_body">
	<form name="f" class="y_form" action="/y/cgi">
		<table cellspacing="0" border="0" cellpadding="2" width="100%">
			<tr><td colspan="2" class="y_form_header">{=L:set.rec.rec_behavior=}</td></tr>
			<tr>
				<td>{=L:directory=}</td>
				<td><input type="text" name="network_nfs_recordingdir" size="60" value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_recordingdir~open=}" /></td>
			</tr>
			<tr>
				<td>{=L:set.rec.channeldir=}</td>
				<td>
					<input type="radio" name="recording_save_in_channeldir" value="false"/>{=L:off=}&nbsp;
					<input type="radio" name="recording_save_in_channeldir" value="true"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.rec.epg_end=}</td>
				<td>
					<input type="radio" name="recording_epg_for_end" value="false"/>{=L:off=}&nbsp;
					<input type="radio" name="recording_epg_for_end" value="true"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.rec.recordtime=}</td>
				<td><input type="text" name="record_hours" size="5" value="{=ini-get:/var/tuxbox/config/neutrino.conf;record_hours~cache=}" /></td>
			</tr>
			<tr><td colspan="2" class="y_form_header">{=L:set.rec.timeshift_desc=}</td></tr>
			<tr>
				<td>{=L:directory=}</td>
				<td><input type="text" name="timeshiftdir" size="60" value="{=ini-get:/var/tuxbox/config/neutrino.conf;timeshiftdir~open=}" /></td>
			</tr>
			<tr>
				<td>{=L:set.rec.timeshift.pause=}</td>
				<td>
					<input class="audio" type="radio" name="timeshift_pause" value="0"/>{=L:off=}&nbsp;
					<input class="audio" type="radio" name="timeshift_pause" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.rec.timeshift.auto_record=}</td>
				<td><input type="text" name="timeshift_auto" size="5" value="{=ini-get:/var/tuxbox/config/neutrino.conf;timeshift_auto~cache=}" /></td>
			</tr>
			<tr>
				<td>{=L:set.rec.timeshift.auto_delete=}</td>
				<td>
					<input class="audio" type="radio" name="timeshift_delete" value="0"/>{=L:off=}&nbsp;
					<input class="audio" type="radio" name="timeshift_delete" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.rec.timeshift.tmp_timeshift=}</td>
				<td>
					<input class="audio" type="radio" name="timeshift_temp" value="0"/>{=L:off=}&nbsp;
					<input class="audio" type="radio" name="timeshift_temp" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr><td colspan="2" class="y_form_header">{=L:set.rec.timer_settings=}</td></tr>
			<tr>
				<td>{=L:set.rec.start_delay=}</td>
				<td><input type="text" name="EXTRA_TIME_START" size="3" maxlength="3" value="{=ini-get:/var/tuxbox/config/timerd.conf;EXTRA_TIME_START;0=}" />&nbsp;{=L:set.reboot_required=}</td>
			</tr>
			<tr>
				<td>{=L:set.rec.stop_delay=}</td>
				<td><input type="text" name="EXTRA_TIME_END" size="3" maxlength="3" value="{=ini-get:/var/tuxbox/config/timerd.conf;EXTRA_TIME_END;0=}" />&nbsp;{=L:set.reboot_required=}</td>
			</tr>
			<tr>
				<td>{=L:set.rec.zap=}</td>
				<td>
					<input type="radio" name="recording_zap_on_announce" value="false"/>{=L:off=}&nbsp;
					<input type="radio" name="recording_zap_on_announce" value="true"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.rec.zap_delay=}</td>
				<td><input type="text" name="ZAPTO_EXTRA_TIME_START" size="3" maxlength="3" value="{=ini-get:/var/tuxbox/config/timerd.conf;ZAPTO_EXTRA_TIME_START;0=}" />&nbsp;{=L:set.reboot_required=}</td>
			</tr>
			<tr><td colspan="2" class="y_form_header">{=L:set.rec.audio_channels=}</td></tr>
			<tr>
				<td>{=L:set.rec.audio_standard=}</td>
				<td>
					<input class="audio" type="radio" name="audio_std" value="0"/>{=L:off=}&nbsp;
					<input class="audio" type="radio" name="audio_std" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.rec.audio_alternate=}</td>
				<td>
					<input class="audio" type="radio" name="audio_alt" value="0"/>{=L:off=}&nbsp;
					<input class="audio" type="radio" name="audio_alt" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.rec.audio_ac3=}</td>
				<td>
					<input class="audio" type="radio" name="audio_ac3" value="0"/>{=L:off=}&nbsp;
					<input class="audio" type="radio" name="audio_ac3" value="1"/>{=L:on=}
					<input type="hidden" name="recording_audio_pids_default" value=""/>
				</td>
			</tr>
		</table>
		<br/>
		<input type="hidden" name="tmpl" value="Y_Settings_neutrino_forms.yhtm"/>
		<input type="hidden" name="execute" value="include-block:Y_neutrino_Blocks.txt;neutrino_record_save_settings;nix"/>
		<input type="hidden" name="form" value="{=form=}"/>
		{=include-block:Y_neutrino_Blocks.txt;neutrino_form_submit;nothing=}
	</form>
	</div>
</div>
<script type="text/javascript">
//<![CDATA[
function form_init()
{
	var val = "";

	obj_set_radio_value('recording_zap_on_announce', "{=ini-get:/var/tuxbox/config/neutrino.conf;recording_zap_on_announce;false=}");
	obj_set_radio_value('recording_epg_for_end', "{=ini-get:/var/tuxbox/config/neutrino.conf;recording_epg_for_end;false=}");
	obj_set_radio_value('recording_save_in_channeldir', "{=ini-get:/var/tuxbox/config/neutrino.conf;recording_save_in_channeldir;false=}");
	obj_set_radio_value('timeshift_pause', "{=ini-get:/var/tuxbox/config/neutrino.conf;timeshift_pause;0=}");
	obj_set_radio_value('timeshift_delete', "{=ini-get:/var/tuxbox/config/neutrino.conf;timeshift_delete;true=}");
	obj_set_radio_value('timeshift_temp', "{=ini-get:/var/tuxbox/config/neutrino.conf;timeshift_temp;0=}");

	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;recording_audio_pids_default;true=}";
	val = parseInt(val);
	if(val & 1)
		document.f.audio_std[1].checked = true;
	else
		document.f.audio_std[0].checked = true;
	if(val & 2)
		document.f.audio_alt[1].checked = true;
	else
		document.f.audio_alt[0].checked = true;
	if(val & 4)
		document.f.audio_ac3[1].checked = true;
	else
		document.f.audio_ac3[0].checked = true;
}

function do_submit()
{
	show_waitbox(true);
	var val = (document.f.audio_std[1].checked == true)?1:0;
	val +=(document.f.audio_alt[1].checked == true)?2:0;
	val +=(document.f.audio_ac3[1].checked == true)?4:0;
	document.f.recording_audio_pids_default.value = val;
	document.f.submit();
}
form_init();
//]]>
</script>
end-block~neutrino_form-data_record

# ------- yWeb save Settings
start-block~neutrino_record_save_settings
{=ini-set:/var/tuxbox/config/neutrino.conf;network_nfs_recordingdir;{=network_nfs_recordingdir=}~open=}
{=ini-set:/var/tuxbox/config/neutrino.conf;recording_save_in_channeldir;{=recording_save_in_channeldir=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;recording_zap_on_announce;{=recording_zap_on_announce=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;recording_epg_for_end;{=recording_epg_for_end=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;timeshiftdir;{=timeshiftdir=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;record_hours;{=record_hours=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;timeshift_pause;{=timeshift_pause=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;timeshift_auto;{=timeshift_auto=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;timeshift_delete;{=timeshift_delete=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;timeshift_temp;{=timeshift_temp=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;recording_audio_pids_default;{=recording_audio_pids_default=}~save=}
{=ini-set:/var/tuxbox/config/timerd.conf;EXTRA_TIME_START;{=EXTRA_TIME_START=}~open=}
{=ini-set:/var/tuxbox/config/timerd.conf;EXTRA_TIME_END;{=EXTRA_TIME_END=}~cache=}
{=ini-set:/var/tuxbox/config/timerd.conf;ZAPTO_EXTRA_TIME_START;{=ZAPTO_EXTRA_TIME_START=}~save=}
end-block~neutrino_record_save_settings


# ------- Neutrino form-data: movieplayer -------------------------------
start-block~neutrino_form-data_movieplayer
<div class="work_box">
	<div class="work_box_head"><div class="work_box_head_h2">
	{=var-set:menu={=L:set.menue.movieplayer=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
	<div class="work_box_body">
	<form name="f" class="y_form" action="/y/cgi">
		<table cellspacing="0" border="0" cellpadding="2" width="100%">
			<tr><td colspan="2" class="y_form_header">{=L:set.mp.player=}</td></tr>
			<tr>
				<td>{=L:set.mp.start_directory=}</td>
				<td><input type="text" name="network_nfs_moviedir" size="40" /></td>
			</tr>
		</table>
		<br/>
		<input type="hidden" name="tmpl" value="Y_Settings_neutrino_forms.yhtm"/>
		<input type="hidden" name="execute" value="include-block:Y_neutrino_Blocks.txt;neutrino_movieplayer_save_settings;nix"/>
		<input type="hidden" name="form" value="{=form=}"/>
		{=include-block:Y_neutrino_Blocks.txt;neutrino_form_submit;nothing=}
	</form>
	</div>
</div>
<script type="text/javascript">
//<![CDATA[
function form_init()
{
	var val = "";
	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_moviedir~open=}";
		document.f.network_nfs_moviedir.value = val;
}
function do_submit()
{
	show_waitbox(true);
	document.f.submit();
}
form_init();
//]]>
</script>
end-block~neutrino_form-data_movieplayer

# ------- yWeb save Settings
start-block~neutrino_movieplayer_save_settings
{=ini-set:/var/tuxbox/config/neutrino.conf;network_nfs_moviedir;{=network_nfs_moviedir=}=}
end-block~neutrino_movieplayer_save_settings


# ------- Neutrino form-data: parental -------------------------------
start-block~neutrino_form-data_parental
<div class="work_box">
	<div class="work_box_head"><div class="work_box_head_h2">
	{=var-set:menu={=L:set.menue.parental=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
	<div class="work_box_body">
	<form name="f" action="/y/cgi">
		<table cellspacing="0" border="0" cellpadding="2" width="100%">
			<tr>
				<td width="35%">{=L:set.parental.activate=}</td>
				<td>
					<select name="parentallock_prompt" title="parental type">
					<option value="0">{=L:set.parental.type.never=}</option>
					<option value="2">{=L:set.parental.type.bouquet=}</option>
					<option value="3">{=L:set.parental.type.preset=}</option>
					</select>
				</td>
			</tr>
			<tr>
				<td title="minimal age">{=L:set.parental.minimum_age=}</td>
				<td>
					<select name="parentallock_lockage">
					<option value="12">12</option>
					<option value="16">16</option>
					<option value="18">18</option>
					</select>
				</td>
			</tr>
			<tr>
				<td>{=L:set.parental.pin=}</td>
				<td><input type="text" name="parentallock_pincode" size="4" maxlength="4" value="{=ini-get:/var/tuxbox/config/neutrino.conf;parentallock_pincode~open=}" /></td>
			</tr>
		</table>
		<br/>
		<input type="hidden" name="tmpl" value="Y_Settings_neutrino_forms.yhtm"/>
		<input type="hidden" name="execute" value="include-block:Y_neutrino_Blocks.txt;neutrino_parental_save_settings;nix"/>
		<input type="hidden" name="form" value="{=form=}"/>
		{=include-block:Y_neutrino_Blocks.txt;neutrino_form_submit;nothing=}
	</form>
	</div>
</div>
<script type="text/javascript">
//<![CDATA[
function form_init()
{
	var val = "";
	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;parentallock_prompt;0~open=}";
	if(val > 0) val--;
		document.f.parentallock_prompt.selectedIndex = val;
	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;parentallock_lockage;0~cache=}";
	var sel=0;
	if(val=="16") sel=1;
	if(val=="18") sel=2;
	document.f.parentallock_lockage.selectedIndex = sel;
}
function do_submit()
{
	if(document.f.parentallock_pincode.value.length < 1)
		alert("Jugendschutz-PIN muss 1-4 stellig sein");
	else{
		show_waitbox(true);
		document.f.submit();
	}
}
form_init();
//]]>
</script>
end-block~neutrino_form-data_parental

# ------- yWeb save Settings
start-block~neutrino_parental_save_settings
{=ini-set:/var/tuxbox/config/neutrino.conf;parentallock_prompt;{=parentallock_prompt=}~open=}
{=ini-set:/var/tuxbox/config/neutrino.conf;parentallock_lockage;{=parentallock_lockage=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;parentallock_pincode;{=parentallock_pincode=}~save=}
end-block~neutrino_parental_save_settings

# ------- Neutrino form-data: EPG -------------------------------
start-block~neutrino_form-data_epg
<div class="work_box">
	<div class="work_box_head"><div class="work_box_head_h2">
	{=var-set:menu={=L:set.menue.epg=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
	<div class="work_box_body">
	<form name="f" action="/y/cgi" class="y_form">
		<table cellspacing="0" border="0" cellpadding="2" width="100%">
			<tr>
				<td colspan="2" width="35%" class="y_form_header">{=L:miscsettings.epg_head=}</td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_save=}</td>
				<td>
					<input type="radio" name="epg_save" value="false"/>{=L:off=}&nbsp;
					<input type="radio" name="epg_save" value="true"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_save_standby=}</td>
				<td>
					<input type="radio" name="epg_save_standby" value="false"/>{=L:off=}&nbsp;
					<input type="radio" name="epg_save_standby" value="true"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_save_frequently=}</td>
				<td>
					<input type="radio" name="epg_save_frequently" value="0"/>{=L:off=}&nbsp;
					<input type="radio" name="epg_save_frequently" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_read=}</td>
				<td>
					<input type="radio" name="epg_read" value="false"/>{=L:off=}&nbsp;
					<input type="radio" name="epg_read" value="true"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_dir=}</td>
				<td><input type="text" name="epg_dir" size="40" value="{=ini-get:/var/tuxbox/config/neutrino.conf;epg_dir~open=}" title="" />&nbsp;e.g. /media/sda1/epg/</td>
			</tr>
			<tr>
				<td colspan="2"><br/></td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_cache=}</td>
				<td><input type="text" name="epg_cache_time" size="5" value="{=ini-get:/var/tuxbox/config/neutrino.conf;epg_cache_time~cache=}" title="" /></td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_extendedcache=}</td>
				<td><input type="text" name="epg_extendedcache_time" size="5" value="{=ini-get:/var/tuxbox/config/neutrino.conf;epg_extendedcache_time~cache=}" title="" /></td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_old_events=}</td>
				<td><input type="text" name="epg_old_events" size="5" value="{=ini-get:/var/tuxbox/config/neutrino.conf;epg_old_events~cache=}" title="" /></td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_max_events=}</td>
				<td><input type="text" name="epg_max_events" size="5" value="{=ini-get:/var/tuxbox/config/neutrino.conf;epg_max_events~cache=}" title="" /></td>
			</tr>
			<tr>
				<td colspan="2"><br/></td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_scan=}</td>
				<td>
					<select name="epg_scan_mode" title="">
					<option value="0" selected="selected">{=L:off=}</option>
					<option value="1">{=L:miscsettings.epg_scan_live=}</option>
					<option value="2">{=L:miscsettings.epg_scan_standby=}</option>
					<option value="3">{=L:miscsettings.epg_scan_always=}</option>
					</select>
				</td>
			</tr>
			<tr>
				<td>{=L:miscsettings.epg_scan_bouquets=}</td>
				<td>
					<select name="epg_scan" title="">
					<option value="1" selected="selected">{=L:miscsettings.epg_scan_bq=}</option>
					<option value="2">{=L:miscsettings.epg_scan_fav=}</option>
					<option value="3">{=L:miscsettings.epg_scan_sel=}</option>
					</select>
				</td>
			</tr>
		</table>
		<br/>
		<input type="hidden" name="tmpl" value="Y_Settings_neutrino_forms.yhtm"/>
		<input type="hidden" name="execute" value="include-block:Y_neutrino_Blocks.txt;neutrino_epg_save_settings;nix"/>
		<input type="hidden" name="form" value="{=form=}"/>
		{=include-block:Y_neutrino_Blocks.txt;neutrino_form_submit;nothing=}
	</form>
	</div>
</div>
<script type="text/javascript">
//<![CDATA[
function form_init()
{
	obj_set_radio_value('epg_save', "{=ini-get:/var/tuxbox/config/neutrino.conf;epg_save;false=}");
	obj_set_radio_value('epg_save_standby', "{=ini-get:/var/tuxbox/config/neutrino.conf;epg_save_standby;false~cache=}");
	obj_set_radio_value('epg_save_frequently', "{=ini-get:/var/tuxbox/config/neutrino.conf;epg_save_frequently;0~cache=}");
	obj_set_radio_value('epg_read', "{=ini-get:/var/tuxbox/config/neutrino.conf;epg_read;false~cache=}");
	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;epg_scan_mode;0~cache=}";
		document.f.epg_scan_mode.selectedIndex = val;
	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;epg_scan;1~cache=}";
		document.f.epg_scan.selectedIndex = (val-1);
}

function do_submit()
{
	show_waitbox(true);
	document.f.submit();
}
form_init();
//]]>
</script>
end-block~neutrino_form-data_epg

# ------- yWeb save EPG
start-block~neutrino_epg_save_settings
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_save;{=epg_save=}~open=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_save_standby;{=epg_save_standby=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_save_frequently;{=epg_save_frequently=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_read;{=epg_read=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_dir;{=epg_dir=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_cache_time;{=epg_cache_time=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_extendedcache_time;{=epg_extendedcache_time=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_max_events;{=epg_max_events=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_old_events;{=epg_old_events=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_scan_mode;{=epg_scan_mode=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;epg_scan;{=epg_scan=}~save=}
end-block~neutrino_epg_save_settings

# ------- Neutrino form-data: pictureviewer -------------------------------
start-block~neutrino_form-data_pictureviewer
<div class="work_box">
	<div class="work_box_head"><div class="work_box_head_h2">
	{=var-set:menu={=L:set.pv.pictureviewer=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
	<div class="work_box_body">
	<form name="f" action="/y/cgi">
		<table cellspacing="0" border="0" cellpadding="2" width="100%">
			<tr>
				<td width="35%">{=L:set.pv.scale=}</td>
				<td>
					<select name="picviewer_scaling" title="{=L:set.pv.scale=}">
					<option value="0" selected="selected">{=L:set.pv.scale.none=}</option>
					<option value="1">{=L:set.pv.scale.simple=}</option>
					<option value="2">{=L:set.pv.scale.complex=}</option>
					</select>
				</td>
			</tr>
			<tr>
				<td>{=L:set.pv.slideshow_duration=}</td>
				<td><input type="text" name="picviewer_slide_time" size="2" maxlength="2" value="{=ini-get:/var/tuxbox/config/neutrino.conf;picviewer_slide_time~open=}" /></td>
			</tr>
			<tr>
				<td>{=L:set.pv.start_dir=}</td>
				<td><input type="text" name="network_nfs_picturedir" size="20" value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_picturedir~cache=}" /></td>
			</tr>
		</table>
		<br/>
		<input type="hidden" name="tmpl" value="Y_Settings_neutrino_forms.yhtm"/>
		<input type="hidden" name="execute" value="include-block:Y_neutrino_Blocks.txt;neutrino_pictureviewer_save_settings;nix"/>
		<input type="hidden" name="form" value="{=form=}"/>
		{=include-block:Y_neutrino_Blocks.txt;neutrino_form_submit;nothing=}
	</form>
	</div>
</div>

<script type="text/javascript">
//<![CDATA[
function form_init()
{
	var val = "";
	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;picviewer_scaling;0=}";
	document.f.picviewer_scaling.selectedIndex = val;
}

function do_submit()
{
	show_waitbox(true);
	document.f.submit();
}
form_init();
//]]>
</script>
end-block~neutrino_form-data_pictureviewer

# ------- yWeb save Settings
start-block~neutrino_pictureviewer_save_settings
{=ini-set:/var/tuxbox/config/neutrino.conf;picviewer_scaling;{=picviewer_scaling=}~open=}
{=ini-set:/var/tuxbox/config/neutrino.conf;picviewer_slide_time;{=picviewer_slide_time=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;network_nfs_picturedir;{=network_nfs_picturedir=}~save=}
end-block~neutrino_pictureviewer_save_settings

# ------- Neutrino form-data: audioplayer -------------------------------
start-block~neutrino_form-data_audioplayer
<div class="work_box">
	<div class="work_box_head"><div class="work_box_head_h2">
	{=var-set:menu={=L:set.ap.audioplayer=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
	<div class="work_box_body">
	<form name="f" action="/y/cgi">
		<table cellspacing="0" border="0" cellpadding="2" width="100%">
			<tr>
				<td width="35%">{=L:set.ap.display_order=}</td>
				<td>
					<select name="audioplayer_display" >
					<option value="0" selected="selected">{=L:set.ap.display_order.actor_title=}</option>
					<option value="1">{=L:set.ap.display_order.title_actor=}</option>
					</select>
				</td>
			</tr>
			<tr>
				<td>{=L:set.ap.select_actual_track=}</td>
				<td>
					<input type="radio" name="audioplayer_follow" value="0"/>{=L:off=}&nbsp;
					<input type="radio" name="audioplayer_follow" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.ap.search_by_name=}</td>
				<td>
					<input type="radio" name="audioplayer_select_title_by_name" value="0"/>{=L:off=}&nbsp;
					<input type="radio" name="audioplayer_select_title_by_name" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.ap.repeat_mode=}</td>
				<td>
					<input type="radio" name="audioplayer_repeat_on" value="0"/>{=L:off=}&nbsp;
					<input type="radio" name="audioplayer_repeat_on" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.ap.show_playlist=}</td>
				<td>
					<input type="radio" name="audioplayer_show_playlist" value="0"/>{=L:off=}&nbsp;
					<input type="radio" name="audioplayer_show_playlist" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.ap.screensaver=}</td>
				<td><input type="text" name="audioplayer_screensaver" size="2" maxlength="2" value="{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_screensaver~open=}" /></td>
			</tr>
			<tr>
				<td>{=L:set.ap.decode_priority=}</td>
				<td>
					<input type="radio" name="audioplayer_highprio" value="0"/>{=L:off=}&nbsp;
					<input type="radio" name="audioplayer_highprio" value="1"/>{=L:on=}
				</td>
			</tr>
			<tr>
				<td>{=L:set.ap.start_dir=}</td>
				<td><input type="text" name="network_nfs_audioplayerdir" size="20" value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_audioplayerdir~cache=}" /></td>
			</tr>
			<tr>
				<td>{=L:set.ap.parse_shoutcast=}</td>
				<td>
					<input type="radio" name="audioplayer_enable_sc_metadata" value="0"/>{=L:off=}&nbsp;
					<input type="radio" name="audioplayer_enable_sc_metadata" value="1"/>{=L:on=}
				</td>
			</tr>
		</table>
		<br/>
		<input type="hidden" name="tmpl" value="Y_Settings_neutrino_forms.yhtm"/>
		<input type="hidden" name="execute" value="include-block:Y_neutrino_Blocks.txt;neutrino_audioplayer_save_settings;nix"/>
		<input type="hidden" name="form" value="{=form=}"/>
		{=include-block:Y_neutrino_Blocks.txt;neutrino_form_submit;nothing=}
	</form>
	</div>
</div>
<script type="text/javascript">
//<![CDATA[
function form_init()
{
	var val = "";
	obj_set_radio_value('audioplayer_follow', "{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_follow;0~cache=}");
	obj_set_radio_value('audioplayer_select_title_by_name', "{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_select_title_by_name;0~cache=}");
	obj_set_radio_value('audioplayer_repeat_on', "{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_repeat_on;0~cache=}");
	obj_set_radio_value('audioplayer_show_playlist', "{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_show_playlist;0~cache=}");
	obj_set_radio_value('audioplayer_highprio', "{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_highprio;0~cache=}");
	obj_set_radio_value('audioplayer_enable_sc_metadata', "{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_enable_sc_metadata;0~cache=}");

	val = "{=ini-get:/var/tuxbox/config/neutrino.conf;audioplayer_display;0~cache=}";
	document.f.audioplayer_display.selectedIndex = val;
}

function do_submit()
{
	show_waitbox(true);
	document.f.submit();
}
form_init();
//]]>
</script>
end-block~neutrino_form-data_audioplayer

# ------- save Settings
start-block~neutrino_audioplayer_save_settings
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_display;{=audioplayer_display=}~open=}
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_follow;{=audioplayer_follow=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_select_title_by_name;{=audioplayer_select_title_by_name=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_repeat_on;{=audioplayer_repeat_on=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_show_playlist;{=audioplayer_show_playlist=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_screensaver;{=audioplayer_screensaver=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_highprio;{=audioplayer_highprio=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;network_nfs_audioplayerdir;{=network_nfs_audioplayerdir=}~cache=}
{=ini-set:/var/tuxbox/config/neutrino.conf;audioplayer_enable_sc_metadata;{=audioplayer_enable_sc_metadata=}~save=}
end-block~neutrino_audioplayer_save_settings

# ------- list possible directorys for records
start-block~neutrino_list_record_dirs
<select name="rec_dir" id="rec_dir" class="y_live_button">
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_recordingdir~open=}" selected="selected">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_recordingdir~cache=}
	</option>
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_0~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_0~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_0~cache=}
	</option>
	=}
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_1~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_1~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_1~cache=}
	</option>
	=}
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_2~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_2~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_2~cache=}
	</option>
	=}
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_3~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_3~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_3~cache=}
	</option>
	=}
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_4~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_4~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_4~cache=}
	</option>
	=}
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_5~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_5~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_5~cache=}
	</option>
	=}
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_6~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_6~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_6~cache=}
	</option>
	=}
	{=if-empty:{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_7~cache=}~~
	<option value="{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_7~cache=}">
		{=ini-get:/var/tuxbox/config/neutrino.conf;network_nfs_local_dir_7~cache=}
	</option>
	=}
</select>
end-block~neutrino_list_record_dirs
