// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//  Javascript Funktionsbiblithek 1.0
//
//  Created 26.01.04 by Björn Engelhardt
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

// Startvariablen definieren => 0 gesperrt / 1 aktiviert
var init_print         = 1;   
var init_favorit       = 1;
var init_startPage     = 1;
var init_mailToFriend  = 1;   

//  allgemeine Einstellungen: 
anzeigetyp      = 1;                         // ----- (1 = Bild und Schrift | 2 = nur Bild  | 3 = nur Text) 
symbol          = "target_login.gif";        // ----- (Vorgestelltes Bild: Pfadangabe -> bitte leer lassen falls nicht erwünscht)	
symbol_pp       = "";                        // ----- Bild für "Seite drucken ..."
symbol_bm       = "";                        // ----- Bild für "Seite zu Favoriten hinzufügen ..."
symbol_ss       = "";                        // ----- Bild für "Seite zur Startseite machen ..."
symbol_mf       = "";                        // ----- Bild für "Seite weiter empfehlen ..." 
text_pp         = "Seite drucken ...";
text_bm         = "Seite zu Favoriten hinzufügen ...";
text_ss         = "Seite zur Startseite machen ...";
text_mf         = "Seite weiter empfehlen ...";

//  Formatierungen festlegen:
linkfarbe       = "#000000";
textdecoration  = "none"                     // ----- (sonstige: blink,linetrough,underline,overline,none) 
schriftart      = "Verdana,Tahoma,Arial";
schriftgroesse  = "11px"
cursor          = "hand"                     // ----- (sonstige: crosshair,default,help,wait,resize)
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

// Soll Bild vorher angezeigt werden
if(anzeigetyp == 1){
   pfad_pp = '<img src='+symbol+' border=0>&nbsp;'+text_pp;
   pfad_bm = '<img src='+symbol+' border=0>&nbsp;'+text_bm;
   pfad_ss = '<img src='+symbol+' border=0>&nbsp;'+text_ss;
   pfad_mf = '<img src='+symbol+' border=0>&nbsp;'+text_mf;
}else if(anzeigetyp == 2){
   pfad_pp = '<img src='+symbol_pp+' border=0>';
   pfad_bm = '<img src='+symbol_bm+' border=0>';
   pfad_ss = '<img src='+symbol_ss+' border=0>';
   pfad_mf = '<img src='+symbol_mf+' border=0>';
}else if(anzeigetyp == 3){
   pfad_pp = text_pp;
   pfad_bm = text_bm;
   pfad_ss = text_ss;
   pfad_mf = text_mf;
}

// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//  Funktion "Print Page (Seite drucken)" - added 29.01.04 :: Author Björn Engelhardt 
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
umbruch1 = 1;                                 // ----- (Umbruch erfolgt nach dem Link -> 1 = ja / 2 = nein) 
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function printPage(){
	if(umbruch1 == 1){
	   br = '<br>';
	}else{
	   br = '';
	}
		
	if(init_print == 1){
	   document.write(
				'<span style="text-decoration:'+textdecoration+';font-size:'+schriftgroesse+';font-family:'+schriftart+';color:'+linkfarbe+';cursor:'+cursor+';behavior:url(#default#homepage);"'+
				' onclick="startPrint();">'+pfad_pp+br);	   
	}
}

function startPrint(){
	if (window.print) {
    	window.print() ;  
    } else {
    	var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    	WebBrowser1.ExecWB(6, 2);
    	WebBrowser1.outerHTML = "";  
	}   
}
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//  Funktion "Add to Bookmarks (Seite zu Favoriten hinzufügen)" - added 29.01.04 :: Author Björn Engelhardt 
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
url      = "http://www.visio7.de";            // ------ (URL der Seite)   
title    = "VISIO.7 |new media solutions";    // ------ (Bookmarktitel)  
umbruch2 = 1;                                 // ----- (Umbruch erfolgt nach dem Link -> 1 = ja / 2 = nein) 
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function printBookmark(){
	if(umbruch2 == 1){
	   br = '<br>';
	}else{
	   br = '';
	}
	
	if(init_favorit == 1){	   
	   if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		   document.write(
				'<span style="text-decoration:'+textdecoration+';font-size:'+schriftgroesse+';font-family:'+schriftart+';color:'+linkfarbe+';cursor:'+cursor+';behavior:url(#default#homepage);"'+
				' onclick="addBookmark();">'+pfad_bm+br);
	   }else{
		   var alt_ausgabe = "Bitte bookmarke diese Seite.";
	       
		   if(navigator.appName == "Netscape") alt_ausgabe += " (Strg-D)";
	       document.write(alt_ausgabe);   
	   }
	}else{
       document.write('');  
	}
}

function addBookmark(){	
	window.external.AddFavorite(url,title)	
}
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//  Funktion "Startseite festlegen" - added 31.01.04 :: Author Björn Engelhardt 
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
umbruch3 = 1;                             // ----- (Umbruch erfolgt nach dem Link -> 1 = ja / 2 = nein) 
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function setFirstPage(){
	if(umbruch3 == 1){
	   br = '<br>';
	}else{
	   br = '';
	}
	
	if(init_startPage == 1){	   
	   if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		   if (window.external) {
				document.write(
				'<span style="text-decoration:'+textdecoration+';font-size:'+schriftgroesse+';font-family:'+schriftart+';color:'+linkfarbe+';cursor:'+cursor+';behavior:url(#default#homepage);"'+
				' onclick="this.setHomePage(location.href);">'+pfad_ss+br);
           }

	   }else{		   
	       document.write('Der Browser unterstützt diese Funktion nicht');   
	   }
	}else{
       document.write('');  
	}
}
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//  Funktion "Mail to Friend (Seite weiterempfehlen)" - added 31.01.04 :: Author Björn Engelhardt 
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
emailto = "Bjoern_Engelhardt@web.de"                                  // ------ (Empfängeradresse)
url     = "http://www.visio7.de";                                     // ------ (URL der Seite)   
msg     = "Diese Internet-Adresse könnte Dich interessieren....";	  // ------ (Text der Mail)  
umbruch4 = 1;                             // ----- (Umbruch erfolgt nach dem Link -> 1 = ja / 2 = nein) 
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function printThisUrl() {
   if(umbruch4 == 1){
	   br = '<br>';
   }else{
	   br = '';
   }
	   
   if (init_mailToFriend  == 1) {
       if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		   if (window.external) {
				document.write(
				'<span style="text-decoration:'+textdecoration+';font-size:'+schriftgroesse+';font-family:'+schriftart+';color:'+linkfarbe+';cursor:'+cursor+';behavior:url(#default#homepage);"'+
				' onclick="mailThisUrl();">'+pfad_mf+br);
           }
	   }else{		   
	       document.write('Der Browser unterstützt diese Funktion nicht');   
	   }
   }
}

function mailThisUrl(){
   window.location = "mailto:"+emailto+"?subject="+msg+"&body="+document.title+" "+url;  
}
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//  Dreamweaverfunktionen für MouseOver - added 29.06.04 :: Author Björn Engelhardt 
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
function MM_preloadImages() { //v3.0
    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_swapImgRestore() { //v3.0
    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_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_swapImage() { //v3.0
    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];}
}
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++