function NetS()
{
	if(navigator.appName == "Netscape") 
		 return true;
	else 
	{
	     return false;
	}
}

function checkField(sField, sLabel)
{
    if (document.forms[0].elements[sField].value == "")
    {
		alert("Bitte das Feld <"+sLabel+"> ausfüllen !");
		document.forms[0].elements[sField].select();         
        document.forms[0].elements[sField].focus();    
		return false
    }
    return true
}

function checkFieldNoAlert(sField, sLabel)
{
    if (document.forms[0].elements[sField].value == "")
    {
		document.forms[0].elements[sField].select();         
        document.forms[0].elements[sField].focus();    
		return false
    }
    return true
}

function checkFieldEntry(sField)
{
		if (document.forms[0].elements[sField].value == "")
		{
			return false
		}
		return true
}

function checkFieldValue(sField, sLabel, sValue)
{
    if (document.forms[0].elements[sField].value == sValue)
    {
		alert("Bitte das Feld <"+sLabel+"> ausfüllen !");
		return false
    }
    return true
}

// ##############################################################
// Überprüft die Breite aller Bilder und beschränkt sie auf iWi px
// ##############################################################
function checkImgWidth(iWi)
{
	var iImg = document.images.length;
	for (var i=0; i<iImg; i++){
		if (document.images[i].width > iWi) {
			//alert("Achtung: große Grafik!  Breite = " + document.images[i].width );
			document.images[i].width = iWi;}
		}
}
//-->

// **********************************************
// Überprüft ob default im top-Frame geladen ist
// **********************************************
function checkFrameDefault(){
	//alert (parent.frames.length)
	var sN = "n"+parent.frames.name;
	if (sN == "n" || sN == "nundefined") {
		return;
		}else{
		top.location.href = "default.htm";
		}
	}



/* =============================================================================== */ 
/*  Name: GetBrowser                                                               */
/*  Function: gives you an alphanumeric (3 chars) of the user's browser            */
/*  Call: GetBrowser()                                                             */
/*  Supported Browsers: Netscape 4.x/6.x, IE5.x,Opera 5.x                          */
/*  Author: Dimitris Anoyatis                                                      */
/*  E-Mail(s):dosida@hotmail.com,dosida@f2s.com                                    */
/*  Version: 2.0.1                                                                 */
/*  Status: Freeware (Actually Mentionware; just mention me on your webpage)       */
/*  Requirements: Just keep this with the script please... Not 2 much 2 ask is it? */
/*  Bug fixes:                                                                     */
/*              1) fixed a bug in the script that didnt allow Opera 5.x to be      */
/*                 identified in any mode                                          */
/*  Enhancements:                                                                  */
/*               1) added commented section for future addition of more Mozilla    */
/*                  Browsers. But I need more feedback on the navigator object as  */
/*                  I dont have anything else installed on my computer             */
/*                                                                                 */
/*               2) added detection for Internet Explorer 4 (tested under Win95)   */
/* =============================================================================== */
function GetBrowser()
{
	var Brs,Done;
	Brs=navigator.appName+navigator.appVersion+navigator.userAgent;
	//*alert ("navigator.appName: " + navigator.appName + "; navigator.appVersion: " + navigator.appVersion + "; navigator.userAgent: " + navigator.userAgent)
		switch (navigator.appName)
		{
		case "Netscape":
			if (Brs.indexOf("Opera 5",0) !=-1){return "OP5"}
			if (Brs.indexOf("Netscape4",0) !=-1){return "NN4"}
			if (Brs.indexOf("Netscape6",0) !=-1){return "NN6"}
			break;
		case "Microsoft Internet Explorer":
			    if (Brs.indexOf("Opera 5",0) !=-1){return "OP5"} else {if (Brs.indexOf("MSIE 5",0) !=-1){return "IE5"}}
			if (Brs.indexOf("MSIE 4") !=-1){return "IE4"}
			if (Brs.indexOf("MSIE 6") !=-1){return "IE6"}
			break;
		case "Opera":
			if (Brs.indexOf("Opera/5",0) !=-1){return "OP5"}
			break;
		//case "Mozilla":
		//break;
		default: return "Other";
		}
}



//////////////////////////////////////////////////////////////
// Cookie-Routinen
//////////////////////////////////////////////////////////////

var cookie_exp   = 1;

function getCookie(name) 
{
  var index = document.cookie.indexOf(name + "=");
  if (index == -1) return null;
  index = document.cookie.indexOf("=", index) + 1;
  var endstr = document.cookie.indexOf(";", index);
  if (endstr == -1) endstr = document.cookie.length;
  return unescape(document.cookie.substring(index, endstr));
}


function setCookie(name, value) 
{
	var today = new Date();
	var expiry = new Date(today.getTime() + 24 * 60 * 60 * 1000 * cookie_exp);
	if (value != null && value != "")
    document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
}

////////////////////
// QueryString
////////////////////

function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}


function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	
	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}

}



////////////////////
// Für Date-Picker
////////////////////

function selectDate1(url) 
{
var SelDate1 = -1;
	SelDate1 = window.open(url,"Ziel","toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0,width=260,height=300")
	SelDate1.focus();
}

////////////////////
// Pop-up Window
////////////////////

function popUP(url, myW, myH) 
{
	popUP1 = window.open(url,"Ziel","toolbar=0,status=0,menubar=0,scrollbars=1,resizable=1,width=myW,height=myH")
	popUP1.focus();
}
