var arrRange = depRange = [];

function mutateDate() {
	var date1 = new Date();
	var wochentag = date1.getDay();
	if (wochentag == 0) wochentag = 7;
	
	if (wochentag > 5) {
		anzTagePlus = (8 - wochentag);
		neuesdat = Date.parse(date1) + (86400 * 1000 * anzTagePlus);
		date1 = new Date(neuesdat);
	}
	
	var tag = date1.getDate();
	var monat = 1 + date1.getMonth();
	var jahr = date1.getFullYear();
	
	ausgabe = (tag + 2) + '.' + monat + '.' + jahr;
}

function isDateCorrect() {
	myDate = getWeekDay(document.forms['shopForm'].elements['Date1'].value);
	
	if (myDate == 'Sonntag' || myDate == 'Samstag' || myDate == 'getWeekDay::ERROR!') {
		alert("Bitte tragen Sie ein Datum eines Werktages ein!");
		mutateDate();
		return false;
	}
}

var isiemac = navigator.appVersion.indexOf('MSIE') > 0 && navigator.appVersion.indexOf('Mac') > 0;
function checkmac() {
	if (isiemac) {
		alert("Diese Funktion wird im Internet Explorer auf der Plattform Macintosh nicht unterstützt. Bitte geben Sie das gewünschte Datum gemäss Vorgabe ein.");
		return true;
	}
	
	return false;
}

function changeLink(pic, id, state) {
	if (document.getElementById(id) != null) {
		pic.style.cursor = 'Pointer';
		if (state == 'over') {
			switch (id.substr(-1)) {
				case '1':
					document.getElementById(id).style.backgroundColor = '#FFFF99';
					break;
				case '2':
					document.getElementById(id).style.backgroundColor = '#FFFF33';
					break;
				case '3':
					document.getElementById(id).style.backgroundColor = '#FFCDCD';
					break;
				case '4':
					document.getElementById(id).style.backgroundColor = '#CD9ACD';
					break;
				case '5':
					document.getElementById(id).style.backgroundColor = '#CCCCFF';
					break;
				case '6':
					document.getElementById(id).style.backgroundColor = '#99CCFF';
					break;
				case '7':
					document.getElementById(id).style.backgroundColor = '#CCFFFF';
					break;
				case '8':
					document.getElementById(id).style.backgroundColor = '#CCFFCC';
					break;
			}
		} else if (state == 'out') {
			document.getElementById(id).style.backgroundColor = null;
		} else if (state == 'click' ) {
			document.location.href = document.getElementById(id).href;
		}
	}
}