<!--
var thisMarker = "";

var ns4 = (document.layers) ? true:false;
var ie4 = (document.all) ? true:false;
var w3c = ((document.getElementById) && (navigator.userAgent.toLowerCase().indexOf("opera")==-1)) ? true:false;

function setThis(the_form, the_elem) {
	document.forms[the_form].elements[the_elem].value = true;
	document.forms[the_form].submit();
}

function setThisValue(the_form, the_elem, the_value) {
	document.forms[the_form].elements[the_elem].value = the_value;
	document.forms[the_form].submit();
}

function setValue(the_form, the_elem, the_value) {
	document.forms[the_form].elements[the_elem].value = the_value;
}

function submitIt(the_form) {
	document.forms[the_form].submit();
}

function fillshort(the_form,the_elem,the_value) {
	document.forms[the_form].elements[the_elem].value = shorts[the_value];
}

function checkThisBox(the_form, the_box) {
	document.forms[the_form].elements[the_box].checked = true;
}

function checkThisList(the_form, the_select, the_option ) {
	if( document.forms[the_form].elements[the_select] )
		for(i=0; i<document.forms[the_form].elements[the_select].length; i++) {
			if( document.forms[the_form].elements[the_select].options[i].value == the_option )
				document.forms[the_form].elements[the_select].options[i].selected = true;
		}
}

function controlThis(the_form, the_box, the_message) {
	if( !document.forms[the_form].elements[the_box].checked ) {
		alert(the_message);
		return false;
	} else {
		document.forms[the_form].submit();
	}
}

function controlThisValue(the_form, the_box, the_elem, the_message) {
	if( !document.forms[the_form].elements[the_box].checked ) {
		alert(the_message);
		return false;
	} else {
		document.forms[the_form].elements[the_elem].value = true;
		document.forms[the_form].submit();
	}
}

function markThis(the_form, the_box, the_value, do_check) {
var elts      = document.forms[the_form].elements[the_box];
    var elts_cnt  = (typeof(elts.length) != 'undefined')? elts.length: 0;

    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
           if( i == the_value )
	   	elts[i].checked = do_check;
        }
    } else {
        elts.checked = do_check;
    }
    return true;
}

function confirmThis(the_form, the_elem, the_message) {
	checker = confirm(the_message);
	if( checker == true ) {
		document.forms[the_form].elements[the_elem].value = true;
		document.forms[the_form].submit();
	}
}

function checkThis(the_form, the_message) {
	isEmpty = false;
	for( i in document.forms[the_form].elements ) {
		if( i.value == "" )
			isEmpty = true;
	}
	if( isEmpty == true ) {
		alert(the_message);
	} else {
		document.forms[the_form].submit();
	}
}

function checkNum(the_form, the_boxes, the_num) {
    var elts      = document.forms[the_form].elements[the_boxes];
    var elts_cnt  = (typeof(elts.length) != 'undefined')? elts.length: 0;
    var countboxes = 0;
    var last = 0;
    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
        	if( elts[i].checked ) {
        		countboxes++;
        		last = i;
        	}
        }
        if( countboxes > the_num ) {
        	alert('Bitte nicht mehr als ' + the_num + ' Fixgrößen wählen');
        	elts[last].checked = false;
        }
    }
}

function setCheckboxes(the_form, the_boxes, do_check)
{
    var elts      = document.forms[the_form].elements[the_boxes];
    var elts_cnt  = (typeof(elts.length) != 'undefined')? elts.length: 0;
    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
        	//elts[i].checked = !elts[i].checked;
		elts[i].checked = do_check;
        }
    } else {
        elts.checked        = do_check;
    }
    return true;
}


function setAllTo(the_form, the_select, the_value) {
	var elts      = document.forms[the_form].elements;
	var elts_cnt  = (typeof(elts.length) != 'undefined')? elts.length: 0;

	if (elts_cnt) {
		for (var i = 0; i < elts_cnt; i++) {
			the_name = elts[i].name;
			if( the_name.indexOf(the_select) != -1) {
				elts[i].options[the_value].selected = true;
			}
		}
	}
}

function changeCheck(this_elem) {
	document.getElementById(this_elem).checked = !document.getElementById(this_elem).checked;
}

function setThisCheck(this_elem) {
	document.getElementById(this_elem).checked = true;
}
//-->