/*------------------------------
globale functions 
Autor:		Th. Dorner     
date:    10.10.2007 
update:  21.11.2009

change-request

 V 2.0 
  neue Fotogalerie mit Downloadmöglichkeit der JPG-Datei (ZIP-File) 

22.11.2009
in function pictwinDL(imagename)
 - delimiter auf "." gesetzt da mehrere "_" vorkommen können 
 (d.h Dateiname, inkl. Extension, wird eingelesen und danach 4 Zeichen abgezogen --> dies sollte den richtigen dateinamen ergeben


29.11.2009
neue function pictwinDL_Name(imagename, text_copy)
- Textanzeige unter Bild: copyright des Fotografen
 

for the future
1.1   diese Variante mit [Längae der Datei MINUS 4 Zeichen] kann für Windowsrechner gewährleistet werden aber nicht für MAC und 
ander Unix/Linux Derivate - daher noch nicht implementiert

1.2 eine "globale" Umwandlung für die Dateinamenskennung ist meines Wissen nur mit PHP (... und auch andere serverseitige Progs.)  möglich - aber diese
Programmiersprachen stehen uns nicht zur Verfügung - ergo  - wir müssen vorerst mit der JS-Version vorlieb nehmen.

 

---------------------------------*/

// ab da bitte nix mehr ändern - oder nach Rücksprache - danke TD
framename="inhalt";
frameset="http://www.katharina-grabher.at/index.html";

// ------- Frameset prüfen ----------------------------
function checkframe()
{
 if(!eval("parent."+framename)) 
  {location.replace(frameset+"?"+location.href);}
}

function LoadFrame() 
{
 var URL=location.search;
 if(URL) 
	{frame=eval("frames."+framename);
  	 frame.location.replace(URL.substring(1,URL.length));
	}
}


//---------------------------------------------------------
function setFooter()

{
var jetzt = new Date();
var Jahr = jetzt.getYear();

update =document.lastModified;
upStr=update.substr(3,2)+"."+update.substr(0,2)+"."+update.substr(6,4);

document.write('<hr><table width="100%" cellspacing="0" cellpadding="0" border="0">');
document.write('<tr valign="top">');
document.write('<td width="20%"><span class="small">last update: ');

document.write(upStr+'</span>&nbsp;</td>');
document.write('<td width="70%" align="center">');
document.write('<span class="copy">&copy</span><span class="small"> 2007 - ');
document.write(Jahr+' Katharina Grabher<br> </span></td>');
document.write('<td width="10%">');
document.write('<a href="impressum.htm" target="_self"><span class="small">	Impressum</span></a>');
document.write('&nbsp;</td></tr></table><br>');
} 

//----------------------------------------------------------------------------
function pictwin(imagename)
{
	var fullname="";
	fullname="./images/"+imagename;
    pictWindow=window.open("","displaywindow","toolbar=no,resizable=yes,scrollbars=yes,width=660,height=540,top=20,left=50");
		
	w=pictWindow.document;
	w.open()  
	w.write ("<HTML><HEAD>");
	w.write ("<link rel=stylesheet type=\"text/css\" href=\".\\style.css\">");
    w.write("<TITLE>Fotogalerie - Katharina Grabher</TITLE>");
     w.write("</HEAD>");
    w.write ("<BODY scroll=\"auto\">");
   	dummypic= "<IMG SRC=\"null.jpg\" NAME=\"newimage\" BORDER=0 ALIGN=center>";
		
	if (document.all) //--- InternetExplorer
    {
   	 w.write(dummypic);
	 w.newimage.src=fullname;
    }
    else  //----------- NetscapeNavigator
	{
	 dummypicNN="<IMG SRC=\""+fullname+"\""+"border=0 align=center>";
     w.write(dummypicNN);
	}
 				
	w.focus();	
    w.write ("</BODY></HTML>");
    w.close();
 }

//---- globale VARIABLEN für Fenstergröße und position
var SW=screen.width;
var SH=screen.height;
var pictSW=Math.round(SW * 0.8);
var pictSH=Math.round(SH * 0.8);

 
//----------------------------------------------------------------------------
// --- change 22.11.2009 -
//  - delimiter auf "." gesetzt da mehrere "_" vorkommen können
//  ( weitere Variante mit [Längae der Datei MINUS 4 Zeichen] kann für Windowsrechner gwährleistet werden aber nicht für MAC und 
//   ander Unix/Linux Derivate)


function pictwinDL(imagename)
{
 var fullname="./images/"+imagename;
 var StrPos=imagename.lastIndexOf(".");
 //alert (StrPos);

 var DLname=imagename.substr(0,StrPos)+".zip";
 var pathDLname="./images/hq/"+imagename.substr(0,StrPos)+".zip";

 //alert (DLname)   
 //alert (pictSW);

 
pictWindow=window.open("","displaywindow","toolbar=no,resizable=yes,scrollbars=yes,width="+pictSW+",height="+pictSH+",top=20,left=50");
		
	w=pictWindow.document;
	w.open()  
	w.write ("<HTML><HEAD>");
	w.write ("<link rel=stylesheet type=\"text/css\" href=\".\\style.css\">");
    w.write("<TITLE>Fotogalerie - Katharina Grabher</TITLE>");
     w.write("</HEAD>");
    w.write ("<BODY scroll=\"auto\">");
	w.write ("<A HREF='" + pathDLname + "'>[ JPG-Foto in HighQuality als ZIP-File downloaden ]</A><br><br>");
   	dummypic= "<IMG SRC=\"null.jpg\" NAME=\"newimage\" BORDER=0 ALIGN=center>";
		
	if (document.all) //--- InternetExplorer
    {
   	 w.write(dummypic);
	 w.newimage.src=fullname;
    }
    else  //----------- NetscapeNavigator
	{
	 dummypicNN="<IMG SRC=\""+fullname+"\""+"border=0 align=center>";
     w.write(dummypicNN);
	}
 				
	w.focus();	
    w.write ("</BODY></HTML>");
    w.close();
 }

 

//----------------------------------------------------------------------------
// change 10.1.2009 - variable Fenstergröße anhand der Bildgröße 
function pictwinDL_Name(imagename, vText)
{
 var fullname="./images/"+imagename;
 var StrPos=imagename.lastIndexOf(".");
 //alert (StrPos);
 
 var DLname=imagename.substr(0,StrPos)+".zip";
 var pathDLname="./images/hq/"+imagename.substr(0,StrPos)+".zip";

 //alert (pathDLname)   
 //alert (fullname);
 
pictWindow=window.open("","displaywindow","toolbar=no,resizable=yes,scrollbars=no,width="+pictSW+",height="+pictSH+",top=20,left=50");
		
	w=pictWindow.document;
	w.open()  
	w.write ("<HTML><HEAD>");
	w.write ("<link rel=stylesheet type=\"text/css\" href=\".\\style.css\">");
    w.write("<TITLE>Fotogalerie - Katharina Grabher</TITLE>");
     w.write("</HEAD>");
    w.write ("<BODY scroll=\"auto\">");
	// derzeit deaktiviert da es nicht richtig funktioniert ;)
	//w.write ("<A HREF='" + pathDLname + "'>[ JPG-Foto in HighQuality als ZIP-File downloaden ]</A><br><br>");
   	//dummypic= "<IMG SRC=\"null.gif\" NAME=\"newimage\" BORDER=0 ALIGN=center>";
	dummypic= "<IMG SRC='"+fullname+"' \" NAME=\"newimage\" BORDER=0 ALIGN=center>";
		
	if (document.all) //--- InternetExplorer
    {
   	 w.write(dummypic);
	 w.newimage.src=fullname;
	 pict_w = w.newimage.width+70;
         pict_h = w.newimage.height+90;
 
         //alert(pict_w); 
	 pictWindow.resizeTo(pict_w, pict_h);

    }
    else  //----------- NetscapeNavigator
	{
	 dummypicNN="<IMG SRC=\""+fullname+"\""+"border=0 align=center>";
     w.write(dummypicNN);
	}
 	
	// ---- 29.11.2009 Textzeile mit copyrighthinweis des Fotografen
	// ---- 06.01.2010 Anzeigetext in Tabelle
	w.write("<br>");
	 w.write('<table width="100%" border="0" cellpadding="1" cellspacing="1">');
     w.write('<tr valign="top"><td class="ftn_pict">'); 
	 w.write('&copy;&nbsp;Katharina Grabher</td>');
     w.write('<td align="right" class="ftn_pict">');
	 w.write(vText);
	 w.write('</td></tr></table>');
					
	w.focus();	
    w.write ("</BODY></HTML>");
    w.close();
 }

 //----------------------------------------------------------------------------



function pictwinCross(imagename)
{
	var fullname="";
	fullname="./images/"+imagename;
    pictWindow=window.open("","displaywindow","toolbar=no,resizable=yes,scrollbars=yes,width=860,height=540,top=20,left=50");
		
	w=pictWindow.document;
	w.open()  
	w.write ("<HTML><HEAD>");
	w.write ("<link rel=stylesheet type=\"text/css\" href=\".\\style.css\">");
    w.write("<TITLE>Fotogalerie - Katharina Grabher</TITLE>");
     w.write("</HEAD>");
    w.write ("<BODY scroll=\"auto\">");
   	dummypic= "<IMG SRC=\"null.jpg\" NAME=\"newimage\" BORDER=0 ALIGN=center>";
		
	if (document.all) //--- InternetExplorer
    {
   	 w.write(dummypic);
	 w.newimage.src=fullname;
    }
    else  //----------- NetscapeNavigator
	{
	 dummypicNN="<IMG SRC=\""+fullname+"\""+"border=0 align=center>";
     w.write(dummypicNN);
	}
 				
	w.focus();	
    w.write ("</BODY></HTML>");
    w.close();
 }


