<!--
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 controlThisElem( the_form, the_elem, the_message) {
	the_value = document.getElementById(the_elem).value;
	if( !the_value && the_value == 0 || the_value == "" ) {
		alert(the_message);
		return false;
	} else
		return 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, the_msg) {
    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 + ' ' + the_msg);
        	elts[last].checked = false;
        }
    }
}

function checkQuantity(the_form, the_elem, set_elem, the_sizeform, act_quant, the_msg1, the_msg2, the_msg3) {
	if(  the_sizeform.indexOf('lot') != -1 ) {
		this_size_id = the_elem;
		this_quantvalue = 'quant' + the_sizeform + '_' + the_elem;
	} else {
		this_size_id = document.forms[the_form].elements[the_elem].value;
		this_quantvalue = 'quant' + the_sizeform + "_" + document.forms[the_form].elements[the_elem].value;
	}
	if( this_size_id ) {
		if( document.forms[the_form].elements[this_quantvalue] ) {
			if( parseInt(act_quant) > document.forms[the_form].elements[this_quantvalue].value ) {
				the_msg = the_msg1 + document.forms[the_form].elements[this_quantvalue].value + the_msg2;
				alert(the_msg);
				document.forms[the_form].elements[set_elem].value = document.forms[the_form].elements[this_quantvalue].value;
				return false;
			} else if( parseInt(act_quant) <= 0 ) {
				alert(the_msg3);
				document.forms[the_form].elements[set_elem].value = 1;
				return false;
			} else
				return true;
		} else {
			the_msg = the_msg1 + document.forms[the_form].elements[this_quantvalue].value + the_msg2;
			alert(the_msg);
			document.forms[the_form].elements[set_elem].value = 1;
			return false;
		}
	}
}

function checkQuantityCart(qty,size) {
	if( !size || size == 0 || size == "" ) {
		alert('Please select a size.');
		return false;
	} else if( !qty || qty == 0 || qty == "" ) {
		alert('Please fill in a quantity.');
		return 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 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 changeAllCheck(the_form, the_checkid) {
	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_id = elts[i].id;
			if( the_id.indexOf(the_checkid) != -1) {
				elts[i].checked = !elts[i].checked;
			}
		}
	}
}

function checkAllTo(the_form, the_checkid, 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_id = elts[i].id;
			if( the_id.indexOf(the_checkid) != -1) {
				elts[i].checked = the_value;
			}
		}
		return true;
	}
	return 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;
}

function unCheckThis(this_elem) {
	document.getElementById(this_elem).checked = false;
}

function jumpTo(thisJump) {
	document.location.href = "#" + thisJump;
}

function showPreview(the_form) {
	document.forms[the_form].target = "_blank";
	document.forms[the_form].action = "newsletter_preview.php";
	document.forms[the_form].submit();
}

function setForm(the_form,the_target,the_action) {
	document.forms[the_form].target = the_target;
	document.forms[the_form].action = the_action;
}

function addThisItem( the_form, the_elem) {
	size = document.getElementById('itemsize').value;
	qty = document.getElementById('itemquantity').value;
	if( !size || size == 0 || size == "" ) {
		alert('Please select a size.');
		return false;
	} else if( !qty || qty == 0 || qty == "" ) {
		alert('Please fill in a quantity.');
		return false;
	}
	document.forms[the_form].elements[the_elem].value = 'addit';
	document.forms[the_form].submit();
}

function setAbleDate( prefix ) {
	(document.getElementById(prefix + 'day').disabled) ? document.getElementById(prefix + 'day').disabled=false : document.getElementById(prefix + 'day').disabled=true;
	(document.getElementById(prefix + 'month').disabled) ? document.getElementById(prefix + 'month').disabled=false : document.getElementById(prefix + 'month').disabled=true;
	(document.getElementById(prefix + 'year').disabled) ? document.getElementById(prefix + 'year').disabled=false : document.getElementById(prefix + 'year').disabled=true;
}

function addThisCoupon( the_form, the_elem ) {
	size = document.getElementById('itemsize').value;
	qty = document.getElementById('itemquantity').value;
	if( !size || size == 0 || size == "" ) {
		alert('Please select an amount.');
		return false;
	} else if( !qty || qty == 0 || qty == "" ) {
		alert('Please fill in a quantity.');
		return false;
	}
	document.forms[the_form].elements[the_elem].value = 'addit';
	document.forms[the_form].submit();
}
//-->