// Initiales Färbern des Datums
function initBirth() {
    var obj = $('bday'); 
    if ((obj.value == 'Tag') || (obj.value == '') ) {
        obj.setStyle('color', '#999');
    }
    var obj = $('bmonth'); 
    if ((obj.value == 'Monat') || (obj.value == '') ) {
        obj.setStyle('color', '#999');
    }
    var obj = $('byear'); 
    if ((obj.value == 'Jahr') || (obj.value == '') ) {
        obj.setStyle('color', '#999');
    }
}

function validatePage1() {
	var errors = 0;

	for (var i = 1; i <= 4; i++) {
		var tmp1 = $('qi' + i + '_1');
		var tmp2 = $('qi' + i + '_2');
		var tmp3 = $('qi' + i + '_3');
		var tmp4 = $('qi' + i + '_4');
		var tmp5 = $('qi' + i + '_5');
		var tmp6 = $('qi' + i + '_6');
		if ((tmp1.checked == false) && (tmp2.checked == false) && (tmp3.checked == false)
		 && (tmp4.checked == false) && (tmp5.checked == false) && (tmp6.checked == false)) {
			errors++;
			$('li' + i).setStyle('color', '#f00');
		} else {
			$('li' + i).setStyle('color', '#333');
		}
	}

	if (errors > 0) {
		$('errors').setStyle('display', 'block');
		return false;
	}
	return true;

}

function validatePage2() {
	var errors = 0;

	for (var i = 5; i <= 7; i++) {
		var tmp1 = $('qi' + i + '_1');
		var tmp2 = $('qi' + i + '_2');
		var tmp3 = $('qi' + i + '_3');
		var tmp4 = $('qi' + i + '_4');
		var tmp5 = $('qi' + i + '_5');
		var tmp6 = $('qi' + i + '_6');
		if ((tmp1.checked == false) && (tmp2.checked == false) && (tmp3.checked == false)
		 && (tmp4.checked == false) && (tmp5.checked == false) && (tmp6.checked == false)) {
			errors++;
			$('li' + i).setStyle('color', '#f00');
		} else {
			$('li' + i).setStyle('color', '#333');
		}
	}

	if (errors > 0) {
		$('errors').setStyle('display', 'block');
		return false;
	}
	return true;

}

function checkBirthEnter(obj) {
	if ((obj.value == 'Tag') || (obj.value == 'Monat') || (obj.value == 'Jahr') || (obj.value == '') ) {
		obj.value = '';
		obj.setStyle('color', '#333');
	}	
}

function checkBirthLeave(obj) {
	if (obj.value == '') {
		switch(obj.name) {
			case 'day': obj.value = 'Tag';
				break;
			case 'month': obj.value = 'Monat';
				break;
			case 'year': obj.value = 'Jahr';
				break;
		}
		obj.setStyle('color', '#999');
	}
}
