window.defaultStatus = "TARZAN";

function imageOn(imgObj) {
    var index = imgObj.src.indexOf("_off.");
    imgObj.src = imgObj.src.substring(0, index) + "_on." + imgObj.src.substring(index+5);
}

function imageOff(imgObj) {
    var index = imgObj.src.indexOf("_on.");
    imgObj.src = imgObj.src.substring(0, index) + "_off." + imgObj.src.substring(index+4);
}

function openPopup(url, x, y, name){
    if (!x && !y) {
        x = 560;
        y = 600;
    }
    if (!name) {
        name = "popup";
    }
    var pop = window.open(url, name, "dependent=yes,resizable=yes,scrollbars=yes,width="+x+",height="+y+",left=50,top=50");
    //pop.resizeTo(x,y);
    pop.focus();
}

function displayFromTo(fromId, toId, show) {
    for (var i=fromId; i<=toId; i++) {
        display(i, show);
    }
}

function display(id, show) {
    if (show) document.getElementById(id).style.display = '';
    else document.getElementById(id).style.display = 'none';
}

function checkAddress(form){
	go = true;
	if (form.Name.value == "") {
		alert("bitte gib deinen namen an.");
		form.Name.focus();
		go = false;
	}
	else if (form.Strasse.value == "") {
		alert("bitte gib deine strasse an.");
		form.Strasse.focus();
		go = false;
	}
	else if (form.PLZ.value == "") {
		alert("bitte gib deine plz an.");
		form.PLZ.focus();
		go = false;
	}
	else if (form.Wohnort.value == "") {
		alert("bitte gib deinen wohnort an.");
		form.Wohnort.focus();
		go = false;
	}
	else if (form.Land.value == "") {
		alert("bitte gib das land an.");
		form.Land.focus();
		go = false;
	}
	else if (form.Email.value == "" && form.Telefon.value == "" && form.Mobile.value == "") {
		alert("bitte gib entweder deine emailadresse, deine telefonnummer oder deine mobilenummer an.");
		form.Email.focus();
		go = false;
	}
	else if (form.Email.value != "" && !checkEmail(form.Email.value)) {
		alert("bitte gib deine emailadresse korrekt an.");
		form.Email.focus();
		go = false;
	}
	if (go) form.submit();
}

function checkPressAccount(form){
	go = true;
	if (form.Name.value == "") {
		alert("bitte gib deinen namen an.");
		form.Name.focus();
		go = false;
	}
	else if (form.Email.value == "") {
		alert("bitte gib deine emailadresse an.");
		form.Email.focus();
		go = false;
	}
	else if (form.Email.value != "" && !checkEmail(form.Email.value)) {
		alert("bitte gib deine emailadresse korrekt an.");
		form.Email.focus();
		go = false;
	}
	if (go) form.submit();
}

function checkEmail(email) {
	var a = false;
	var res = false;
	if(typeof(RegExp) == 'function') {
		var b = new RegExp('abc');
		if (b.test('abc') == true) a = true;
	}
	if (a == true) {
		reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
						 '(\\@)([a-zA-Z0-9\\-\\.]+)'+
						 '(\\.)([a-zA-Z]{2,4})$');
		res = (reg.test(email));
	}
	else {
		res = (email.search('@') >= 1 && 
			   email.lastIndexOf('.') > email.search('@') &&
			   email.lastIndexOf('.') >= email.length-5);
	}
	return(res);
}

function checkBlackboard(form){
	go = true;
	form.code.value = form.name.value;
	if (form.name.value == "") {
		alert("bitte gib deinen namen an.");
		form.name.focus();
		go = false;
	}
	else if (form.message.value == "") {
		alert("bitte gib deine message an.");
		form.message.focus();
		go = false;
	}
	if (go) form.submit();
}

