// onMouseOver="toolTip('tool tip text here')";
// onMouseOut="toolTip()";
// -or-
// onMouseOver="toolTip('more good stuff', '#FFFF00', 'orange')";
// onMouseOut="toolTip()"; 

var ns4 = document.layers;
var ns6 = document.getElementById && !document.all;
var ie4 = document.all;
offsetX = 0;
offsetY = 20;
var toolTipSTYLE="";

function initToolTips()
{
  if(ns4||ns6||ie4)
  {
    if(ns4) toolTipSTYLE = document.toolTipLayer;
    else if(ns6) toolTipSTYLE = document.getElementById("toolTipLayer").style;
    else if(ie4) toolTipSTYLE = document.all.toolTipLayer.style;
    if(ns4) document.captureEvents(Event.MOUSEMOVE);
    else
    {
      toolTipSTYLE.visibility = "visible";
      toolTipSTYLE.display = "none";
    }
    document.onmousemove = moveToMouseLoc;
  }
}

function toolTip(msg, fg, bg)
{
  if(toolTip.arguments.length < 1) // hide
  {
    if(ns4) toolTipSTYLE.visibility = "hidden";
    else toolTipSTYLE.display = "none";
  }
  else // show
  {
    if(!fg) fg = "#777777";
    if(!bg) bg = "#FFFFFF";
    var content =
    '<table border="0" cellspacing="0" cellpadding="1" bgcolor="' + fg + '"><td>' +
    '<table border="0" cellspacing="0" cellpadding="1" bgcolor="' + bg + 
    '"><td align="center"><font face="sans-serif" color="' + fg +
    '" size="-2">&nbsp\;' + msg +
    '&nbsp\;</font></td></table></td></table>';
    if(ns4)
    {
      toolTipSTYLE.document.write(content);
      toolTipSTYLE.document.close();
      toolTipSTYLE.visibility = "visible";
    }
    if(ns6)
    {
      document.getElementById("toolTipLayer").innerHTML = content;
      toolTipSTYLE.display='block'
    }
    if(ie4)
    {
      document.all("toolTipLayer").innerHTML=content;
      toolTipSTYLE.display='block'
    }
  }
}

function moveToMouseLoc(e)
{
  if(ns4||ns6)
  {
    x = e.pageX;
    y = e.pageY;
  }
  else
  {
    x = event.x + document.body.scrollLeft;
    y = event.y + document.body.scrollTop;
  }
  toolTipSTYLE.left = x + offsetX;
  toolTipSTYLE.top = y + offsetY;
  return true;
}

function Preload()
{ 
  var args = simplePreload.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}

wmtt = null;

document.onmousemove = updateWMTT;

function updateWMTT(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;

	if (wmtt != null) {
		wmtt.style.left = (x + 20) + "px";
		wmtt.style.top 	= (y + 20) + "px";
	}
}

function showWMTT(id) {
	wmtt = document.getElementById(id);
	wmtt.style.display = "block"
}

function hideWMTT() {
	wmtt.style.display = "none";
}


var Printerversion=0;
function Drucken(path)
{
	if(Printerversion)
	{
		if(!Printerversion.closed) Printerversion.close();
	}

	Printerversion = open(path+"?content="+unescape(document.getElementById("print").innerHTML), 'popUpWin', 'toolbar=yes,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=no,copyhistory=yes,width='+800+',height='+600+',left='+0+', top='+0+',screenX='+0+',screenY='+0+'');
	Printerversion.focus();
}

var Fen=0;

function Fenster(URLStr, left, top, width, height)
{
  if(Fen)
  {
    if(!Fen.closed) Fen.close();
  }
  Fen = open(URLStr, 'Fen','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}


var Admin=0;
function Window_Maker(URLStr, left, top, width, height)
{
  if(Admin)
    if(!Admin.closed) Admin.close();
  Admin = open(URLStr, 'Admin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}

function Tastendruck (Ereignis) {
  if (!Ereignis)
    Ereignis = window.event;
  if(Ereignis.keyCode==176)
  	Window_Maker('webmenu/','400','30','800','600');
  if(Ereignis.keyCode==181)
  	Window_Maker('scripts/login?crew','400','30','800','600');
}

document.onkeypress = Tastendruck;

//FÜR TABELLE FARBE ÄNDERN BEGINN
function movein(which){
//which.style.background="#0099FF";
which.style.background="none";
which.style.filter="progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#0000FF',EndColorStr='#000000')";
//which.style.filter = "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0099FF', endColorStr='#598CA9', gradientType='2')";
}

function moveout(which){
//which.style.background='none';
which.style.filter = "none";
}
//FÜR TABELLE FARBE ÄNDERN ENDE

//PRELOAD IMAGES BEGINN
// Example:

// simplePreload( '01.gif', '02.gif' ); 

function simplePreload()
{ 
  var args = simplePreload.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}

simplePreload('images/big_box/01.gif','images/big_box/02.gif','images/big_box/03.gif','images/big_box/04.gif','images/big_box/05.gif','images/big_box/06.gif','images/big_box/07.gif','images/big_box/08.gif','images/header_bg.jpg','images/header.jpg','images/navy/navy_bg.gif');
//PRELOAD IMAGES ENDE

function Gaestebuch_Insert()
{
	if(!document.gaestebuch.name.value)
	{
		alert("Ein Fehler ist aufgetreten!\nBitte geben Sie einen Namen ein.");
		return false
	}
	if(!document.gaestebuch.text.value)
	{
		alert("Ein Fehler ist aufgetreten!\nBitte geben Sie eine Nachricht ein.");
		return false
	}
	setRequest('gaestebuch_ajax','insert=true&name=' + escape(document.gaestebuch.name.value) + "&email=" + escape(document.gaestebuch.email.value) + "&homepage=" + escape(document.gaestebuch.homepage.value) + "&icq=" + escape(document.gaestebuch.icq.value) + "&text=" + escape(document.gaestebuch.text.value) + "&send=true");
	return false;
}

function Newsletter()
{
	var general_str="\t+++ USV Hartberg/Umgebung - NEWSLETTER +++\n\n\n";
	var generalerr_str="\t\tEingabefehler:\n";
	var generalend_str="\n\n\n\t\t\t\t\t\t\t\t\t";
	var status="b";
	var status_msg=0;

	if(document.newsletter.status[0].checked)
	{
		status_msg=1;
		status="n";

		if(document.newsletter.name.value=="")
		{
			alert(general_str+generalerr_str+"\t\tBitte geben Sie Ihren Namen ein!"+generalend_str);
			document.newsletter.name.focus();
			return false;
		}
	}
	if(document.newsletter.email.value=="" || document.newsletter.email.value.indexOf("@") == -1)
	{
		alert(general_str+generalerr_str+"\t\tBitte geben Sie eine gültige Email-Adresse ein!"+generalend_str);
		document.newsletter.email.focus();
		return false;
	}
	else
	{
		reply=confirm(general_str+"Wollen Sie den Newsletter wirklich a"+status+"melden?\nKlicken Sie auf OK um die A"+status+"meldung abzuschicken. Wenn Sie die A"+status+"meldung nicht abschicken möchten klicken Sie bitte auf ABBRECHEN."+generalend_str);			

		if(reply)
		{
			setRequest('newsletter_ajax','name=' + document.newsletter.name.value + '&email=' + document.newsletter.email.value + '&MM_insert=' + document.newsletter.MM_insert.value + '&status=' + status_msg);
			document.newsletter.name.value = "";
			document.newsletter.email.value = "";
			document.newsletter.status[0].checked = true;
			document.newsletter.name.disabled=false;
			document.newsletter.name.style.background='#FFFFFF';
			document.newsletter.name.style.border='1px solid #000000';
		}
		return false;
	}
}
function chgImg(imgName, imgSrc)
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}
