﻿function printversion(pfad,text)
{
	// Autor : Thomas B?chler
	// Erstellt : 12.05.2004
	// Kommentar : Erstellt Printversion der Inhalte einer per id gew?hlten Zelle
	
	textzelle = document.getElementById("content");
	text = textzelle.innerHTML;
	
	neues_fenster = window.open('', "Window", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=600,height=500,screenX=50,screenY=50,top=50,left=50");
	neues_fenster.document.open();

	
	with(neues_fenster.document)
	{	
		writeln('<html>');
		writeln('<head>');
		writeln('<title>Druckansicht</title>');
		writeln('<link rel="stylesheet" href="'+pfad+'css/global.css">');
		writeln('<link rel="stylesheet" href="'+pfad+'css/jobs.css">');
		writeln('<style type="text/css"><!--');
		writeln('.content { width: 500px; color: #555b5f; font-size: 10px; font-family: Verdana, Arial, Helvetica; padding: 15px 15px 15px 15px;}');
		writeln('.tblcntnt  { color: #555b5f; font-size: 10px; font-family: Verdana, Arial, Helvetica; padding: 0px 5px 3px 0px }');		
		writeln('.nfo-tbl { visibility: hidden; }');
		writeln('.printbox { visibility: hidden; }');
		writeln('.nfo-txt { visibility: hidden; }');
		writeln('.tabelle { border: solid 1px #454a50 }');
		writeln('.content-links { font-size: 11px; line-height: 14px; font-family: Tahoma, Arial }');
		writeln('.content  { font-size: 11px; line-height: 14px; font-family: Tahoma, Arial }');
		writeln('.link { color: #000; text-decoration: underline }');
		writeln('.pp { font-style: italic; font-weight: bold; font-family: Tahoma, Arial }');
		writeln('.hl { font-weight: bold; font-size: 14px; font-family: Tahoma, Arial }');
		writeln('.aufgab-profile { color: #ff5c30; font-style: italic; font-weight: bold }');
		writeln('--></style>');
		writeln('<link rel="stylesheet" href="'+pfad+'css/printversion.css">');
		writeln('</head>');
		writeln('<body bgcolor=#FFFFFF class="content">');
		writeln('<div align="left" class="content">');
		
		writeln('<table border="0" cellspacing="0" cellpadding="0" width="100%">');
		writeln('<tr><td valign="top" class="tblcntnt" id="dynimg1" align="center">');
		//writeln('<img src="../images/printlogo.gif" alt="" border="0">');

		writeln('<br><b>adesta GmbH & Co. KG</b><br>');
		writeln('Frankfurt &nbsp;&middot; &nbsp;Darmstadt &nbsp;&middot; &nbsp;Mannheim<br>');
		/*writeln('64283 Darmstadt<br><br></td><td align="right">');
		
		writeln('<table border="0" cellspacing="0" cellpadding="0">');
		writeln('<tr>');
		writeln('<td class="tblcntnt" valign="top">Telefon:</td>');
		writeln('<td class="tblcntnt" valign="top" align="right">(0 61 51) 60 40 7 - 0</td>');
		writeln('</tr>');
		writeln('<tr>');
		writeln('<td class="tblcntnt" valign="top">Fax:</td>');
		writeln('<td class="tblcntnt" valign="top" align="right">(0 61 51) 60 40 7 - 77</td>');
		writeln('</tr>');
		writeln('<tr>');
		writeln('<td class="tblcntnt" valign="top">E-Mail:</td>');
		writeln('<td class="tblcntnt" valign="top" align="right"><a href="mailto:info@personalpower.de">info@personalpower.de</a><br>');
		writeln('<a href="mailto:vertrieb@personalpower.de">vertrieb@personalpower.de</a><br>');
		writeln('<a href="mailto:bewerber@personalpower.de">bewerber@personalpower.de</a>');
		writeln('</td></tr></table>');*/
		writeln('</td></tr>');
		
		writeln('</table>');
		
		writeln('<p></p>');
		
		writeln('<hr>');
		
		writeln('<p></p>'+text);
		
		writeln('<p></p><hr><p>Weitere Informationen finden Sie auf http://www.adesta.de</p></div>');
		
		writeln('<div align="center"><p><a href="javascript:window.print()"><b>Diese Seite drucken</b></a></p></div>');
		writeln('</body>');
		writeln('</html>');
		
		
	}
	
	
		
	neues_fenster.document.close();
	bildzelle = neues_fenster.document.getElementById("dynimg1");
	bildzelle.innerHTML= "<img src='"+pfad+"images/printlogo.gif' alt='adesta'><br>"+bildzelle.innerHTML;
	
}

function bild_geladen(objekt) 
{
/*
	Info: Legt Layer mit Lupensymbol ?ber das gew?nschte Objekt, wird bei normalerweise bei "zoombildern" aufgerufen (DOM 2)
	Autor: Thomas B?chler
	Erstellt: 05.02.2004
	Letzte ?nderung: 05.02.2004
	
*/

	var newLayer = document.createElement("div");
	newLayer.innerHTML = "<img src='"+homepfad_+"images/symbole/plus.gif'>";
	newLayer.style.zindex = 10;
	
	newLayer.style.left = getLeft(objekt);
	newLayer.style.top = getTop(objekt);
	
	newLayer.style.position = "absolute";
	newLayer.style.visibility = "visible";
	newLayer.style.display = "block";
	
	objekt.parentNode.appendChild(newLayer);

/*	if(document.all)
	{
		objekt = objekt.srcElement;
		alert(objekt.width);
	}
*/	
}


//---****************** Zoomfunktionen **********************************


var akt_fensternummer=1; // wird um eins erh?ht wenn ein neues Fenster mit zoom_datei ge?fnet wird 


function zoom_seite(pfad, x, y) //--------------- ?ffnet eine bereits vorhandene HTML-Datei in definierter gr??e
{
	hl=akt_fensternummer; // -- somit wird immer ein neues Fenster ge?ffnet
	akt_fensternummer++;
	x=max_x(x);
	y=max_y(y);

	fenster = open(pfad,hl,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width="+x+",height="+y+",screenX=50,screenY=50,top=50,left=50");
}	

function zoom_seite_fix(pfad, x, y) //--------------- ?ffnet eine bereits vorhandene HTML-Datei in definierter gr??e
{
	hl=akt_fensternummer; // -- somit wird immer ein neues Fenster ge?ffnet
	akt_fensternummer++;
	x=max_x(x);
	y=max_y(y);

	fenster = open(pfad,hl,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width="+x+",height="+y+",screenX=50,screenY=50,top=50,left=50");
}

function zoom(pfad, text)
{
	neues_fenster = window.open('', "Window", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=50,height=50,screenX=50,screenY=50,top=50,left=50");
	neues_fenster.document.open();
	
	with(neues_fenster.document)
	{	
		writeln('<html>');
		writeln('<head>');
		
		writeln('<title>Zoom</title>');
		writeln('<style type="text/css" media="screen"><!--');
		writeln('.zoombild { border: solid 1px gray }');
		writeln('--></style>');
		writeln('<script language="javascript"><!--');
		writeln('var abstand_x = 40;');
		writeln('var abstand_y = 70;');
		writeln('var ausgleich = 0;');
		
		writeln('function resize(){');
		writeln('if (navigator.appName == "Netscape") ausgleich=40;');
		writeln('if (document.images[0]) window.resizeTo(document.images[0].width+abstand_x, document.images[0].height+abstand_y-ausgleich);');
		writeln('self.focus();}');
		writeln('//--></script>');
		writeln('</head>');
		writeln('<body onload="resize();" bgcolor=#E6E6E6>');
		writeln('<div align="center"><a href="#" onclick="window.close();"><img class="zoombild" src="'+pfad+'" border="0" alt="" title=""></a></div>');
		writeln('</body>');
		writeln('</html>');
	}
		
	neues_fenster.document.close();
	
}


function show_picture(objekt)
{
	verzeichniss= "images/big/";
	datei=dateiname(objekt);
 	zoom(verzeichniss+datei, "");
}



function dateiname(objekt) // Zur Zeit nur mit IE ab Version 5 und NS ab Version 6 funktionsf?hig
{

	if (navigator.appName == "Netscape")
	{
		pfad=objekt.target.src;
	}
	else
	{
		pfad=objekt.srcElement.src;
	}
	

	l=pfad.length;
	pos=pfad.lastIndexOf("/");

	return pfad.substring(pos+1, l);
}


//---******************************************************************************
function max_x(x)
{

	if(ScriptOK)
	{		
		if(x>(screen.width-40))
		{
			x=screen.width-40;
		}
	}	
	return x;
}



function max_y(y)
{
	if(ScriptOK)
	{
		if(y>(screen.height-40))
		{
			y=screen.height-40;
		}
	}	
	return y;	
}

//---*************** Cookies **************************************************************


function setCookie(name, wert, domain, expires, path, secure){
	if(path==""){path="/";}
	
   //var cook = name + "=" + unescape(wert);
   var cook = name + "=" + escape(wert);
   cook += (domain) ? "; domain="+ domain : "";
   cook += (expires) ? "; expires="+expires : "";
   cook += (path) ? "; path="+path : "";
   cook += (secure) ? "; secure" : "";
   document.cookie = cook;

}



function eraseCookie(name, domain, path){
	if(path==""){path="/";}
   var cook="name=; expires=Thu, 01-Jan-70 00:00:01 GMT"
   cook += (domain) ? "domain="+domain : ""
   cook += (path) ? "path="+path : ""
   document.cookie = cook
}


function getCookie(name){
   var i=0  //Suchposition im Cookie
   var suche = name+"="
   while (i<document.cookie.length){
      if (document.cookie.substring(i, i+suche.length)==suche){
         var ende = document.cookie.indexOf(";", i+suche.length)
         ende = (ende>-1) ? ende : document.cookie.length
         var cook = document.cookie.substring(i+suche.length, ende)
         return unescape(cook)
      }
      i++
   }
   return ""
}


function checkCookie(){
   setCookie("CookieTest", "OK")
   if (!getCookie("CookieTest"))
      return false
   else{
      eraseCookie("CookieTest")
      return true
   }
}


