
// Beachten Sie bitte das Copyright. Falls Sie Teile dieses Quellcodes benutzen wollen, wenden Sie sich bitte an: //
// http://www.sentimiento.de/kontakt.htm //
// ...aber reden Sie mit uns! //





































/* Seitenklau verhindern */
if(top.frames.length >0)top.location.href=self.location;


// GlobaleVariablen 
var BildAdresse=''; 
var BildProp=0;

var op = (navigator.userAgent.match("Opera")=="Opera") ? true : false;
var IE = (navigator.userAgent.match("MSIE")=="MSIE") ? true : false;
var FF = (navigator.userAgent.match("Firefox")=="Firefox") ? true : false;

hs=String.fromCharCode(39);af=String.fromCharCode(34);cr=String.fromCharCode(10);sh=String.fromCharCode(47);
var foc=0;
var A='',B=''

function WinIW(){
if (window.innerWidth) return window.innerWidth;
else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
else if (document.documentElement && document.documentElement.clientWidth) return document.documentElement.clientWidth;
else if (document.body) return document.body.clientWidth;
else return bsc;
}
function WinIH(){
if (window.innerHeight) return window.innerHeight;
else if (document.body && document.body.offsetHeight) return document.body.offsetHeight;
else if (document.documentElement && document.documentElement.clientHeight) return document.documentElement.clientHeight;
else if (document.body) return document.body.clientHeight;
else return hsc;
}

function BldTs(Bld,x){window.document.images[x].src=Bld.src;}

function nep(f){if(top.frames.length!=0)top.location.href=f;}

function Deblur(ml){if(document.all)ml.blur();}

function browser(s) 
{if (navigator.appVersion.charAt(0)>'3')
 {
  if (navigator.appName=='Netscape') {window.location.href=s+"_NC.htm";}
  if (navigator.appName=='Microsoft Internet Explorer') {window.location.href=s+"_IE.htm";}
 }
}

function brows_NC(s) 
{if (navigator.appName=='Netscape'&&navigator.userAgent.match("Opera")!="Opera")
  {  window.location.href=s+"_NC.htm";}
}

function brows_IE(s) 
{if (navigator.appName=='Microsoft Internet Explorer') {window.location.href=s+"_IE.htm";}
}

function brows(s){window.location.href=s+".htm";}

//--------------------------------------------
/* Globale Variablen */
var c='+++++';
var KundeBArr=new Array(' *** ',' Name','Vorname','Strasse','PLZ','Ort','Land','Telefon','email','nix'); //Feldbezeichnung - Deutsch
var KundeArr=new  Array(); // Inhalt
var KundeAb=new Array(' 0 ',' 1 ',' 2 ',' 3 ','Ich bin volljährig. ','   AGBs gelesen. ',' 6 ',' 7 '); // Auswahlbuttom AGBs
var kdd='---kdd---';
//alert('global '+kdd);
// Privat Sammler Galwerie Unternehmen/Geschäft Museum
//  wenn nicht Privat, welche Firma?
// Abweichende Lieferadresse:
var KundeFLArr=new Array('12','12','12','6','12','12','12'); //Feldlänge
var KundeDArr=new Array(''); // Auswalen
var KundeDNArr=new Array(''); // Bezeichnung=Feldname
 KundeDArr[1]='0';KundeDNArr[1]='ich_bin';// Volljährug=1 ???
 KundeDArr[2]='2';KundeDNArr[2]='zahla';// Zahlungsart - 1.Nachnahme 2.Rechnung 3.Vorkasse 4.Einzugsermächtigung 
  var KundeZArr=new Array('Zahlungsart','Nachnahme','Rechnung','Vorkasse','Einzugsermächtigung'); 
 KundeDArr[3]='0';KundeDNArr[3]='lief';// Lieferbedingung / Kosten /Verpackung / Versicherung
 KundeDArr[4]='0';KundeDNArr[4]='MF';// 1.Dame 2.Herr 
 KundeDArr[5]='5';KundeDNArr[5]='agb';// AGBs gelesen
// Löschen 
// Cookies löschen

var xcook; //global

function ifcookie(){// x = True wenn Cookie möglich
var n="Hauser"; /* Name des Cookies */
var i="#COOK_"; /* Information */
var c=GetCookie(n);
xcook=(cook=='yes');
}


function Status(){
	document.write('<br>  cook möglich? '+cook+'<br><br>'); /**/
	document.write('<a href=\"http://www.infos24.de/javascripte/handbuch/6_js_arrays.htm#3\">arrays</a><br><br>');
	
ifcookie();
if(xcook)
 {
 // document.write('Cookies funktioniren! <br>Willkommen <br>n:'+n+' i:'+i+' c:'+c+' co_t:'+co_t+'<br><br>');
 
  /*  PutCookie(name, wert, domain, expires, path, secure)    */
  var n="Kunde";
  var i=GetCookie(n);
  document.write(' Kundendaten abfragen <br><br>');
  if (c==null){document.write('Keine Kundendaten vorhanden<br><a href=\"javascript:Beispielkunde()\">einen BeispielKunden anlegen</a><br><br>');}
  else{document.write('Kundendatenvorhanden!<br><br>');

   
   document.write(i+'<br>');
   document.write('i splitten <br>');
   document.write('i länge '+i.length+'<br>');
   document.write('i mit substring ausschneiden<br> zähler immer vom beginn der Zeichenkette: 6...+4 '+i.substring('6',6+4)+'<br>');
   
   //aus   i  KundeArr   mit   KundeBArr   Darstellen
    document.write('<br>----------------KundenDaten----------------<br>');
   KundeArr=i.split("#");
   for(var i=1;i<KundeArr.length;i++)
	  {document.write(KundeBArr[i-1]+':  '+KundeArr[i]+' - <br> ');}
   document.write('<br>----------------Ende KundenDaten------------<br>');
   } //Ende Kundendaten



 // Daten bearbeiten ---------------------
 document.write('<br>Daten<br><br>'); 
 n='Ware';
 da=GetCookie(n);
 if (da==null){
 document.write('keine Daten vorhanden<br><br>');
 document.write('<a href=\"javascript:WarenBeispiel()\">Beispieldaten eintragen</a><br><br>');
 }
 else{
  document.write('Ware <br>n:'+n+' <br>da:'+da+'<br><br>');
    var DatenArr=new Array();
	DatenArr=da.split("#");
	 for(var i=0;i<DatenArr.length;i++)
	  {document.write(DatenArr[i]+' + ');}
	}
// Daten ende ------------------
	 
 // checkbox ------------------
  document.write('<br>----------------Checkbox--------------------<br><br>'); 
 n='Check'
 cb=GetCookie(n);
  if (cb==null){
 document.write('keine CheckboxDaten vorhanden<br><br>');
 document.write('<a href=\"javascript:CheckBBeispiel()\">CheckBoxBeispieldaten eintragen</a><br><br>');
 }
  else{
  document.write('CheckBox <br>n:'+n+' <br>cb:'+cb+'<br><br>');
    var KundeDArr=new Array();
	KundeDArr=cb.split("#");
	 for(var i=0;i<KundeDArr.length;i++)
	  {document.write(KundeAb[i]+': '+KundeDArr[i]+' <br>');}
	}
 // checkbox ende -----------
} 
 
 else{
 if(cook=='neu'){document.write('neuer Kunde! - Erster Aufruf<br><br>');}
 else{document.write('Cookie nicht möglich!');}}
}

//-------------------------------------------------------------------------------------------------------------------------

function Beispielkunde(){// anlegen
  /*  PutCookie(name, wert, domain, expires, path, secure)    */
  var n="Kunde";
  var i="#Müller#Lisa#amweg#10#Berlin#germany#Erupe";
  KundeArr=i.split("#");
  kdd='';for (var i = 0; i < KundeArr.length; i++) {kdd=kdd+'#'+KundeArr[i];}
   alert('Kundendaten aufbereitet '+kdd);
   PutCookie(n,kdd,null,co_t,co_p);
   location.href=self.location;
		document.getElementById("text2").value = 'Kundendaten erstellt';
}
function SetKundenD(){
 var n='Kunde'; 
 // alert('SetKunden');
 // alert('beim Lesen feld    0 '+KundeArr[0]+'   1 '+KundeArr[1]+'  2 '+KundeArr[2]+'  3 '+KundeArr[3]);
  kdd='';for (var i = 0; i < KundeArr.length; i++) {kdd=kdd+'#'+KundeArr[i];}
 //alert('Kundendaten aufbereitet '+kdd); //ggggggggggggggggggggggggggggg
   PutCookie(n,kdd,null,co_t,co_p);
		document.getElementById("text2").value = 'Kundendaten geschrieben';
}
function loescheKundenD(){KilCookie('Kunde',null,co_p);location.href=self.location;
}
function leseKundenD(){
var n='Kunde'; 
kdd='';
kdd=GetCookie(n);
//alert('nach lesen des Cookie - vor Lesen feld    0 '+KundeArr[0]+'   1 '+KundeArr[1]+'  2 '+KundeArr[2]+'  3 '+KundeArr[3]);
//KundeArr='';
//                   kdd=kdd.substr(1,kdd.length);// vorne ein Zeichen abschneiden
KundeArr=kdd.split("#");
//alert('nach lesen des Cookie - beim Lesen feld    0 '+KundeArr[0]+'   1 '+KundeArr[1]+'  2 '+KundeArr[2]+'  3 '+KundeArr[3]);
		document.getElementById("text2").value = 'Kundendaten gelesen';
}

function WarenBeispiel(){PutCookie('Ware','#A1#c4#e2',null,co_t,co_p);
 location.href=self.location;
		document.getElementById("text2").value = 'Wahrenbeispiel eingetragen';  //Ausgabe
}
function loescheWarenD(){KilCookie('Ware',null,co_p);location.href=self.location;}

function CheckBBeispiel(){SetCheckB();}
function SetCheckB(){
  var n='Check'; var cbd = '';
   for (var i = 0; i < KundeDArr.length; i++) {cbd=cbd+'#'+KundeDArr[i];}
	PutCookie(n,cbd,null,co_t,co_p);
   //location.href=self.location; // neu laden
    document.getElementById("text2").value = 'CheckKundendaten eingetragen';
}
function loescheCheckB(){KilCookie('Check',null,co_p);location.href=self.location;}


//_________________________________________________________________________

// alert(" start");


//var StringWert;
//var StringArr;
//StringArr=new Array();
//c='#Name:Müller#Vorname:Lisa#Strasse:amweg#Nr.:10#Ort:Berlin#Land:germany#Staat:Erupe';
//KundeArr=i.split("#");
//StringArr=c.split("#");
//  alert(c.split("#")+' --- '+StringArr[2]);
function splitte(string_){StringArr=string_.split("#"); //nicht benutzt
 for(var i=0;i<StringArr.length;i++)
	{
	if(StringArr[i].split("=")[0] == suchname)
		{
		StringWert=StringArr[i].split(":");
		StringWert=unescape(StringWert[1]);
		return true;
		}
	}
	return false;
}




/*
	neues_Fenster3 = window.open('http://www.sentimiento.de/willkommen.htm','popup3','toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=0,resizable=0,left=50,top=15,height=370,width=620');
 */


/*---- CooKies ----*/
/* Globale Variablen */
var cook='???';
var co_t=''; DatumTage('14'); /* 14 Tage Gültig */
var co_p='/';// alle Unterverzeichnisse sollen lesen können
var co_d='http://art-hauser.com/';

willkommen();

function willkommen(){
var n="Hauser";
var i="#COOK_";
var c=GetCookie(n);
// document.write('<br>willkommen erster Leseverssuch - Daten= '+c+' von: '+n+'<br>');

if (c!=null){
cook='yes';
 if(c==i){
    PutCookie(n,i+"x",null,co_t);
	window.status='cook 1';
    /*
	neues_Fenster3 = window.open('http://www.sentimiento.de/willkommen.htm','popup3','toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=0,resizable=0,left=50,top=15,height=370,width=620');
 */
 }
  else{PutCookie(n,i+"x",null,co_t);
  window.status='Cook akt';
}
 }
else{
PutCookie(n,i,null,co_t);
window.status='no cook';
cook='non';
PutCookie(n,i+"x",null,co_t);
c=GetCookie(n);
if (c!=null){cook='neu';}
}
}







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 c = document.cookie.substring(i+suche.length, ende)
         return unescape(c)
      }
      i++
   }
   return null
}

function DatumTage(Tage){co_t=new Date(new Date().getTime()+Tage*1000*60*60*24).toGMTString();}

function PutCookie(name, wert, domain, expires, path, secure){
   var c = name+"="+unescape(wert)
   c += (domain) ? "; domain="+ domain : ""
   c += (expires) ? "; expires="+expires : ""
   c += (path) ? "; path="+path : ""
 c += (secure) ? "; secure="+secure : ""
 c += ';'
   document.cookie = c
}


function KilCookie(name, domain, path){
wert='hhh';
expires='Thu, 01-Jan-70 00:00:01 GMT';
secure='undefinet';
     var c = name+"="+unescape(wert)
   c += (domain) ? "; domain="+ domain : ""
   c += (expires) ? "; expires="+expires : ""
   c += (path) ? "; path="+path : ""
 c += (secure) ? "; secure="+secure : ""
 c += ';'
   document.cookie = c;
    document.getElementById("text2").value = name+' gelöscht';
}


//_______________________________________________________________________




// alert("Hallo");
