
function form_threads_select_multiple(select,value,handler)
{
	if(select && select.multiple) {
		form_threads_select(select,"reset",handler);
		i=0;
		while(1) {
			if(!select.options[i]) break;
			if(select.options[i].selected) {
				form_threads_select(null,select.options[i].value,handler);
			}
		    i++;
		}
	}
	else form_threads_select(select,value,handler);
}
	      			
function form_threads_select(select,value,handler)
{
	if(select!=null) {
		if(value!="reset") {
			value=parseInt(select.options[select.selectedIndex].value);
			if(!value) value=select.options[select.selectedIndex].value;
		}
	}
	else {
		// value som dodal z vonku
		if(parseInt(value)) value=parseInt(value);

	}
	handler(value);
}

function form_threads_select_INIT(itemname,handler)
{
	form_threads_select_multiple(document.getElementById(itemname),0,handler);
}

	      			
function form_threads_checkbox(checkbox,handler)
{
	if(checkbox.checked) value=1;
	else value=0;
	handler(value);
}

function form_threads_checkbox_INIT(itemname,handler)
{
	form_threads_checkbox(document.getElementById(itemname),handler);
}

/*
function handlername(value)
{
	x=parseInt(value);
	if(x) value=x;
	switch(value) {
		case 'reset':
		default:
			x=document.getElementById('form_eshop_order_dname_span'); x.style.display='none';
			x=document.getElementById('form_eshop_order_daddress_span'); x.style.display='none';
			x=document.getElementById('form_eshop_order_dphone_span'); x.style.display='none';
			break;
		case "a":
			x=document.getElementById('form_eshop_order_dname_span'); x.style.display='inline';
			x=document.getElementById('form_eshop_order_daddress_span'); x.style.display='inline';
			x=document.getElementById('form_eshop_order_dphone_span'); x.style.display='inline';
			break;
	}
}	      			
setTimeout("form_threads_select_INIT(handlername);",200);
*/

