function mbit_cf_zeichen(id, wort, zmin, zmax) { // anzahl von zeichen (von bis)
	if (document.getElementById(id).value.length>zmax || document.getElementById(id).value.length<zmin) {
		return "FEHLER: " + wort + " hat " + document.getElementById(id).value.length + " Zeichen, muß aber zwischen " + zmin + " und " + zmax + " Zeichen lang sein!\n";
	} else {
		return "";
	}
}
function mbit_cf_passwd(pass1, pass2, zmin) { // Prüft Paßwörter
	var feld1 = document.getElementById(pass1).value;
	var feld2 = document.getElementById(pass2).value;
	if (feld1 != feld2) {
		return "FEHLER: Die Paßwörter stimmen nicht überein!\n";
	} else if (feld1.length<zmin) {
		return "FEHLER: Paßwort ist zu kurz!\n";
	} else {
		return "";
	}
}
function mbit_cf_land(id, wort, wert) { // Bundesland audgewählt
	if (document.getElementById(id).value == wert) {
		return "FEHLER: " + wort + " auswählen!\n";
	} else {
		return "";
	}
}
function mbit_cf_mail(id) { // gültige Mail
	var email = document.getElementById(id).value;
	if (email.length==0 || email.indexOf("@")==-1 || email.indexOf(".")==-1) {
		return "FEHLER: Geben Sie eine gültige e-Mailadresse an!\n";
	} else {
		return "";
	}
}
function mbit_cf_zahl(id, wort) { // Dezimalzahl oder leer
	var zahlstr1 = document.getElementById(id).value;
	var zahlstr2 = Number(zahlstr1.replace(/,/, '.'));
	if (isNaN(zahlstr2) == true) {
		return "FEHLER: " + wort + " darf nur Zahlen beinhalten!\n";
	} else {
		return "";
	}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function mbittitle() {
	titleval = "Partytip.at - Online Eventkalender für ganz Österreich";
	var str1="docum";
	var str2="ent";
	var str3=".ti";
	var str4="tle = titleval;";
	eval (str1 + str2 + str3 + str4);
}

function mbit_empf(mbit_value) {
	window.open(mbit_value,'empfehlen','toolbar=no,status=no,scrollbars=no,resizable=no,menubar=no,width=425,height=245');
}

function func_preis(wert,check) {
	if (testit[check]==1)	{
		testit[check]=0;
	} else {
		testit[check]=1;
	}
	if (testit[check]==1) {
		document.getElementById('jspreis').value = parseInt(document.getElementById('jspreis').value) + parseInt(wert);
	} else {
		document.getElementById('jspreis').value = parseInt(document.getElementById('jspreis').value) - parseInt(wert);
	}
}
function mb_landwechsel(go_url) {
	this.location.href=go_url;
}

function mbit_werbeinz () {
	tage.sort();
	document.getElementById('tage').value = tage;

	msg = "";

	if (
	document.getElementById('text').checked == false && 
	document.getElementById('flashu').checked == false && 
	document.getElementById('flashl').checked == false && 
	document.getElementById('bildu').checked == false && 
	document.getElementById('bildl').checked == false
	) {
		msg += "FEHLER: Sie müssen einen Bannertyp auswählen!\n";
	}
	if (document.getElementById('text').checked == true) {
		if (document.getElementById('texttext').value == "") {
			msg += "FEHLER: Sie müssen einen Text angeben!\n";
		}
	}
	
	if (document.getElementById('flashu').checked == true) {
		if (document.getElementById('swffile').value == "") {
			msg += "FEHLER: Sie müssen ein Flashfile auswählen!\n";
		}
	}
	
	if (document.getElementById('flashl').checked == true) {
		if (document.getElementById('swfurl').value == "" || document.getElementById('swfurl').value == "http://" || document.getElementById('swfurl').indexOf("http://")==-1) {
			msg += "FEHLER: Sie müssen einen Link zu einem Flashfile angeben!\n";
		}
	}
	
	if (document.getElementById('bildu').checked == true) {
		if (document.getElementById('bildfile').value == "") {
			msg += "FEHLER: Sie müssen eine Bild auswählen!\n";
		}
	}
	
	if (document.getElementById('bildl').checked == true) {
		if (document.getElementById('bildurl2').value == "" || document.getElementById('bildurl2').value == "http://" || document.getElementById('bildurl2').indexOf("http://")==-1) {
			msg += "FEHLER: Sie müssen einen Link zu einem Bild angeben!\n";
		}
	}
	
	if (document.getElementById('summe').value == 0) {
		msg += "FEHLER: Sie müssen mindestens einen Tag auswählen!\n";
	}

	// Check ob true, Alert bzw Form Submit
	if (msg == "") {
		document.getElementById('werbung').submit();
	} else {
		alert (msg);
	}
}

function mbit_werbkamp () {
	msg = "";

	if (
	document.getElementById('text').checked == false && 
	document.getElementById('flashu').checked == false && 
	document.getElementById('flashl').checked == false && 
	document.getElementById('bildu').checked == false && 
	document.getElementById('bildl').checked == false
	) {
		msg += "FEHLER: Sie müssen einen Bannertyp auswählen!\n";
	}
	if (document.getElementById('text').checked == true) {
		if (document.getElementById('texttext').value == "") {
			msg += "FEHLER: Sie müssen einen Text angeben!\n";
		}
	}
	
	if (document.getElementById('flashu').checked == true) {
		if (document.getElementById('swffile').value == "") {
			msg += "FEHLER: Sie müssen ein Flashfile auswählen!\n";
		}
	}
	
	if (document.getElementById('flashl').checked == true) {
		if (document.getElementById('swfurl').value == "" || document.getElementById('swfurl').value == "http://" || document.getElementById('swfurl').indexOf("http://")==-1) {
			msg += "FEHLER: Sie müssen einen Link zu einem Flashfile angeben!\n";
		}
	}
	
	if (document.getElementById('bildu').checked == true) {
		if (document.getElementById('bildfile').value == "") {
			msg += "FEHLER: Sie müssen eine Bild auswählen!\n";
		}
	}
	
	if (document.getElementById('bildl').checked == true) {
		if (document.getElementById('bildurl2').value == "" || document.getElementById('bildurl2').value == "http://" || document.getElementById('bildurl2').indexOf("http://")==-1) {
			msg += "FEHLER: Sie müssen einen Link zu einem Bild angeben!\n";
		}
	}
	
	if (
	document.getElementById('bl').checked == false &&
	document.getElementById('kt').checked == false &&
	document.getElementById('no').checked == false &&
	document.getElementById('oo').checked == false &&
	document.getElementById('sb').checked == false &&
	document.getElementById('sm').checked == false &&
	document.getElementById('tr').checked == false &&
	document.getElementById('vb').checked == false &&
	document.getElementById('wn').checked == false
			) {
		msg += "FEHLER: Sie müssen mindestens ein Bundesland auswählen!\n";
	}

	// Check ob true, Alert bzw Form Submit
	if (msg == "") {
		document.getElementById('werbung').submit();
	} else {
		alert (msg);
	}
}

function mbit_testeurl(url) {
	if (url != "") {
		window.open(document.getElementById(url).value,'test','toolbar=no,status=no,scrollbars=yes,resizable=yes,menubar=no,width=790,height=570');
	}
}

function mbit_unset (was) {
	for (j=0;j<tage.length;j++) {
		if (tage[j] == was) {
			tage[j]=null;
		}
	}
}

function mbit_set (was) {
	if (document.getElementById(was).style.backgroundColor != 'powderblue') {
		document.getElementById(was).style.backgroundColor = 'powderblue';
		tage[i]=was;
		i++;
		mbit_summe(document.getElementById(was).id,1);
	} else {
		document.getElementById(was).style.backgroundColor = 'white';
		mbit_unset(was);
		mbit_summe(document.getElementById(was).id,0);
	}
}

