//<--
// preload images
if (navigator.platform.indexOf('Mac') > -1 && navigator.userAgent.indexOf('Safari') > -1) {
	var img_on = new Image(); img_on.src = "http://" + window.location.host + "/img/choice.gif"; // must be changed below, too
	var img_off = new Image(); img_off.src = "http://" + window.location.host + "/img/abstimm.gif"; // must be changed below, too
}
else {
	var img_on = new Image(); img_on.src = "/img/choice.gif"; // must be changed below, too
	var img_off = new Image(); img_off.src = "/img/abstimm.gif"; // must be changed below, too
}

function toggle_active(imgbase_name,imgnumber,inputpath,inputvalue){
// 1. ändert das aktive bildchen (macht andere aus)
// 2. speichert inputvalue (0 falls bild ausgemacht wird) in inputname

	imgname=imgbase_name+imgnumber;
	inputname=eval(inputpath);

	if (document.images){
		if (document [imgname]){
			//alert("imagename="+imgname+ " image.name="+document [imgname].name+" src="+document [imgname].src);

			if (document [imgname].src == img_on.src ){
				//alert("image is on -> will be turned off");
				// nur dieses bild ausschalten, und inputname auf 0 setzen
				document [imgname].src = img_off.src;
				if (inputname) inputname.value=0;

			} else if (document [imgname].src == img_off.src ){
				//  alle anderen bildchen zurücksetzen
				//alert("image is off -> will be turned on");
				i=1;
				cur_img = imgbase_name + i;
				cont=true;

				while (document [cur_img] && cont){
					//alert ("cur_img="+cur_img);
					if (document [cur_img].name!=cur_img){
						cont=false;
					} else {

						document [cur_img].src = img_off.src;
						i++;
						cur_img = imgbase_name + i;
					}

				}

				// dieses bild einschalten, inputname setzen,
				document [imgname].src = img_on.src;
				if (inputname) inputname.value=inputvalue;
			}
		}
	}
}

//-->
