// Scripts für taichi-schule-rosenheim.de

  // JS function for uncrypting spam-protected emails:
function UnCryptMailto(s) {	//
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(1));
	}
	return r;
}

  // JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s)	{	//
	location.href=UnCryptMailto(s);
}

function openNewWin(loc, dx, dy) {
	NewWin=window.open(loc,'NewWin','toolbar=no,location=no,status=no,scrollbars=no,resizable=yes,width=' + dx + ',height=' + dy);
	//if ( javascript_version > 1.0 )
		setTimeout('NewWin.focus();',250);
	return(true);
}

function openScrollWin(loc, dx, dy) {
	ScrollWin=window.open(loc,'ScrollWin','toolbar=no,location=no,status=no,scrollbars=yes,resizable=yes,width=' + dx + ',height=' + dy);
	//if ( javascript_version > 1.0 )
		setTimeout('ScrollWin.focus();',250);
	return(true);
}

function startIFrame(loc) {
	if ( navigator.userAgent.indexOf('MSIE') > -1 && navigator.appVersion.charAt(0) >= 3 || 
		 navigator.userAgent.indexOf('Mozilla') > -1 && navigator.appVersion.charAt(0) >= 5 )
		return(false);
	openScrollWin(loc, 600, 400);
	return(true);
}

function checkEmail(emailStr) {
	if ((emailStr.length == 0) ||
		(emailStr.indexOf('@') >= 0 && emailStr.indexOf('.') >= 0))
		return true;
	else
		return false;
}

function checkURL(URLStr) {
	if ( URLStr.length == 0 || URLStr.indexOf('://') >= 0 )
		return(true);
	else
		return(false);
}

