/* DHTML-Bibliothek */

var MS = 0, NS = 0, OP = 0;
var SreenWidth = 0;

// f&uuml;r click_e
var sorry	= "Sorry, we do not allow copying of our images or text.";


function Init() {
	if (navigator.appName == 'Microsoft Internet Explorer')	{ MS = 1; }
	if (navigator.appName == 'Netscape')				{ NS = 1; }
	if (navigator.appName == 'Opera')					{ OP = 1; }
	
	ScreenWidth = screen.width;
	if (ScreenWidth <= 640) 				{ return 0; }
	if (ScreenWidth > 640 && ScreenWidth <= 800)	{ return 1; }
	if (ScreenWidth > 800 && ScreenWidth <= 1024)	{ return 2; }
	if (ScreenWidth > 1024 && ScreenWidth <= 1280)	{ return 3; }
}

function writeEmail(Schriftgrad, Schriftfarbe, Text) {
	
	var prefix = "mail";
	var domain = "willischnitzler.de";
	var span1 = '';
	var span2 = '';
	var font1 = '';
	var font2 = '';
	if(Schriftgrad.toLowerCase() != "") {
		var span1 = '<span class=\"' + Schriftgrad + '\">';
		var span2 = '</span>';
	}
	if(Schriftfarbe.toLowerCase() != "") {
		var font1 = '<font color=\"' + Schriftfarbe + '\">';
		var font2 = '</font>';
	}
	
	document.write( '<a href=\"mailto:' + prefix + '@' + domain + '\">' );
	document.write( span1 + font1 + ' ' + Text + font2 + span2 + '</a>' );
}

function click(e) {
	if (document.all) {
		if (event.button == 2) { alert(sorry); return false; }
	}
	if (document.layers) {
		if (e.which == 3) { alert(sorry); return false; }
	}
}

if (document.layers) { document.captureEvents(Event.MOUSEDOWN);}
document.onmousedown=click;

function MM_jumpMenu(targ,selObj,restore){

	if ( selObj.options[selObj.selectedIndex].value != "" ) {
		eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	}
	if (restore) selObj.selectedIndex=0;
}


function MM_setBookmark() {
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) 
	{ 
		var url="http://www.willischnitzler.de";
		var title="Finanzwirtschaftliche Dienste - Ratgeber in Versicherungsfragen!";
		window.external.AddFavorite(url,title);
	}
	else 
	{
		var msg = "Nicht vergessen: F&uuml;gen Sie unsere Seite Ihren Lesezeichen hinzu!";
		confirm(msg);
	}
}

function MM_swapImgRestore() {
	var i, x, a=document.MM_sr;
	for( i=0; a && i<a.length && (x=a[i]) && x.oSrc; i++)
		x.src=x.oSrc;
}

function MM_preloadImages() {
	var d=document;
	if(d.images) { 
		if(!d.MM_p) { 
			d.MM_p=new Array();
		}
    var i, j=d.MM_p.length, a=MM_preloadImages.arguments;
		for(i=0; i<a.length; i++) {
    	if (a[i].indexOf("#")!=0) {
				d.MM_p[j]=new Image; 
				d.MM_p[j++].src=a[i];
			}
		}
	}
}

function MM_findObj(n, d) {
	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_swapImage() {
  var i, j=0, x, a=MM_swapImage.arguments; 
	document.MM_sr=new Array; 
	for(i=0; i<(a.length-2); i+=3) 
		if ((x=MM_findObj(a[i]))!=null){
			document.MM_sr[j++]=x; 
			if(!x.oSrc) 
				x.oSrc=x.src; 
			x.src=a[i+2];
		}
}

var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height) {
  if(popUpWin == 1) {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'dependent=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
  popUpWin.focus();
}
