/**
/*  Titel: JavaScript-Bibliothek es rwCMS-Systems
/*  Autor: Ralph Wille
/*  email: support@rw-grafik.de
/*
/*  Copyright (c) rw-grafik, Ralph Wille, 2004.
/*  All rights reserved. Alle Rechte vorbehalten. URL: http://www.rw-grafik.de 
/*
/*  Dieser Code darf für nicht-kommerzielle Zwecke frei
/*  genutzt und angepasst werden, solange dies unentgeltlich erfolgt und 
/*  dieser Vermerk bestehen bleibt.
/*


/* Funktion prüft ob ein Formular vorhanden ist und setzt den Focus für das erste enthaltene Element */
function formFocus() {
	for(i=0; i<2; i++) {
		if(document.forms[0]) {
			if(document.forms[0].elements[i].type == 'text' || document.forms[0].elements[i].type =='select-one') {
				document.forms[0].elements[i].focus();
				break;
			}
		}	
	}
} 

/* Funktion lädt Navigation und Inhalt in entsprechende Frames */
function mailTest(email)
{
 OK = true;
 if ((email.indexOf('@') == -1)
 || (email.indexOf('@') == 0)
 || (email.indexOf('@') == (email.length-1))
 || (email.indexOf('.', email.indexOf('@')) == -1))
 OK = false;
 return OK;
}


/* Funktion Hilfefenster in einem neuem Fenster */
function hilfe(pfad) {
	editor = window.open(pfad, "hilfe", "menubar=no, location=no, resizable=no, status=no, scrollbars=yes, height=480, width=640, top=50, left=50");
	editor.focus(); 
}

/* Funktion Seitenvorschau in einem neuem Fenster */
function vorschau(pfad) {
	fenster = window.open(pfad, "vorschau", "menubar=no, location=no, resizable=no, status=no, scrollbars=yes, height=600, width=1000, top=20, left=20");
	fenster.focus(); 
}

/* Funktion Seitenvorschau in einem neuem Fenster */
function newMedia(pfad) {
	media = window.open(pfad, "medien", "menubar=no, toolbar=no, location=no, resizable=no, status=no, scrollbars=yes, height=690, width=920, top=20, left=20");
	media.focus(); 
}

/* Funktion Galeriebilder in Originalgröße in einem neuem Fenster */
function vorschauIMG(pfad) {
	fenster = window.open(pfad, "vorschau", "menubar=no, location=no, resizable=yes, status=no, scrollbars=no, height=300, width=400, top=20, left=20");
	fenster.focus(); 
}

/* Sicherheitsabfrage welche aufgerufen wird bevor etwas gelöscht wird. */
function sicher(myForm, text, wert) {
	anfrage = confirm("Sind Sie sicher, dass "+text+": \""+wert+"\" gelöscht werden soll ?");
	if (anfrage == true) myForm.submit();
}

/* Funktion dient dazu inaktive Verweise zu kennzeichnen  */
function later() {
	var zeit = new Date(); var tag = zeit.getDate(); 
	var	monat = zeit.getMonth(); var jahr = zeit.getFullYear();
	alert("Diese Funktion steht in der Probeversion des WCMS nicht zur Verfuegung.\n "+tag+"."+monat+"."+jahr+" - Ralph Wille");
}

/* Funktion dient dazu inaktive Verweise zu kennzeichnen  */
function nicht() {
	alert("Die Daten dieses Feldes dürfen an dieser Stelle nicht geändert werden.");
}

/* Funktion erzeugt Hinweistexte */
function uebersicht(myForm) {
	alert(myForm.rubrik.options[myForm.rubrik.selectedIndex].value);
}

function setCookie(name, wert) {
  var time = new Date();
  var cookieTime = time.getTime() + (90*24*60*60*1000); /*ergibt 90 Tage*/
  time.setTime(cookieTime);
  var CookieString = name + "=" + wert;
  var expires = time.toGMTString();
  var path = "/";
  CookieString += "; expires=" + expires;
  CookieString += "; path=" + path;
  document.cookie = CookieString;
}

function getCookie(name) {
	var i=0;
	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 cook;
		}
		i++
	}
	return null
}

function checkCookie(name) {
	gwFont = getCookie("gwFont");
	if(gwFont == null) setCookie(name,1);
}
