// JavaScript Document

function reset_text (field)
{
    if(field.value=="Suchtext eingeben...")
    {
        field.value="";
    }
} 

/*function PMA_markRowsInit() {
    // for every table row ...
	var rows = document.getElementsByTagName('tr');
	alert(rows.length);
	for ( var i = 0; i < rows.length; i++ ) {
	    // ... with the class 'odd' or 'even' ...
		if ( 'odd' != rows[i].className && 'even' != rows[i].className ) {
		    continue;
		}
	    // ... add event listeners ...
        // ... to highlight the row on mouseover ...
	    if ( navigator.appName == 'Microsoft Internet Explorer' ) {
	        // but only for IE, other browsers are handled by :hover in css
			rows[i].onmouseover = function() {
			    this.className = ' hover';
			}
			rows[i].onmouseout = function() {
			    this.className = this.className.replace( ' hover', '' );
			}
	    }
	}
}*/

function showWahl(button){
	vs_anzeigen=button.value;
	$('#show_vs').children().detach();
	$('#'+vs_anzeigen).children().clone().appendTo('#show_vs');
	$('#show_vs').children('.close').detach();
	$('#show_vs').show();
} 	

function get_Date_Time (what) {
	var Datum = new Date();
	var Tag = Datum.getDate();
	var Monat = Datum.getMonth() + 1;
	var Jahr = Datum.getFullYear();
	var Stunden = Datum.getHours();
	var Minuten = Datum.getMinutes();

	if (Minuten <10)
	{
		Minuten= "0" + String(Minuten); // 0 einfuegen, falls Minuten <10
	}

	if (Tag <10)
	{
		Tag= "0" + String(Tag); // 0 einfuegen, falls Tag <10
	}
	
	if (what == "time")
		return Stunden + ":" + Minuten
	else
		return Tag + "." + Monat + "." + Jahr
}

var lastObj;

function getObject( obj ) {

  if ( document.getElementById ) {
    obj = document.getElementById( obj );

  } else if ( document.all ) {
    obj = document.all.item( obj );

  } else {
    obj = null;
  }
  return obj;
  }
  
 function moveObject( obj, e ) {
	
  var tempX = 0;
  var tempY = 0;
  var offset = 5;
  var objHolder = obj;

  obj = getObject( obj );
  if (obj==null) return;

  if (document.all) {
    tempX = e.clientX + document.body.scrollLeft;
    tempY = e.clientY + document.body.scrollTop;
  } else {
    tempX = e.pageX;
    tempY = e.pageY;
  }
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}
  
  obj.style.top  = (tempY + offset) + 'px';
  obj.style.left = (tempX + offset) + 'px';

  displayObject( objHolder, true );
  }

  function displayObject( obj, show ) {

  obj = getObject( obj );
  if (obj==null) return;

  obj.style.display = show ? 'block' : 'none';
  obj.style.visibility = show ? 'visible' : 'hidden';
  
  if (lastObj && lastObj != obj ) {
	  lastObj.style.display = 'none';
	  lastObj.style.visibility = 'hidden'; 
  }	  
  lastObj = obj;
  }  
