// Global Variablen
var url_path = "http://www.trauringe-selbst-schmieden.de"
var animate_span_id = 0;
var animate_mose_over = 0;
var IE = document.all?true:false
var was_mouse_over = false;
// Temporary variables to hold mouse x-y pos.s
var tempX = 0
var tempY = 0

/*-------------------------------------------------------------------
 Diese Funktion gibt den Browsername zurück
---------------------------------------------------------------------*/
function BrowserName () {
	
	var uagent = navigator.userAgent;
	var isIE = (uagent.indexOf('MSIE')>=0) ? true : false;
	var isOpera = (uagent.indexOf('Opera')>=0) ? true : false;
	var isGecko = (uagent.indexOf('Gecko')>=0) ? true : false;
	var isMozilla = (uagent.indexOf('Mozilla')>=0) ? true : false;

	// Browserabfrga
	if (isIE && !isOpera)
		return "ie";
	else if (isGecko)
		return "mozilla";
	else if (isOpera)
		return "opera";
	else if (isMotilla)
		return "mozilla";
	else if (document.layers)
		return "nn";

	return "unknown";
}

/*------------------------------------------------------------------
	Diese Funktion führt die Menu-Animation durch
------------------------------------------------------------------*/
function change(imagename, new_object, span_id){

	//if (BrowserName() != "nn"){
		if (window.document.images)
			window.document.images[imagename].src = eval (new_object + ".src");
	//else
		//document.imagename.src = eval (new_object + ".src")


}

/*------------------------------------------------------------------
	Diese Funktion führt die Menu-Animation durch
------------------------------------------------------------------*/
function animate (span_id, mouse_over){

	return; 
	animate_span_id = span_id;
	animate_mouse_over = mouse_over;

	if (mouse_over && !was_mouse_over){
	
		// animate
		animate_after_delay();
		was_mouse_over = true;
		
	}else if (!mouse_over){
		was_mouse_over = false;
		animate_after_delay();
	}
	
}

/*-------------------------------------------------------------------
 Dies führt die Animation aus
--------------------------------------------------------------------*/
function animate_after_delay (){

	// Auf Element zugreifen
	var span = document.getElementById (animate_span_id);
	var sub_span = document.getElementById ("sub" + animate_span_id);

	// haupt Menu-Teil nach links bewegen
	//if (animate_mouse_over){
	sub_span.style.left = tempX + "px";
	sub_span.style.top = tempY + "px";
	//}
	
	// Sub-Menu-teil erscheinen lassen
	sub_span.style.visibility = animate_mouse_over ? "visible" : "hidden";


}


// If NS -- that is, !IE -- then set up for mouse capture
//if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
//document.onmousemove = getMouseXY;

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
  
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  document.Show.MouseX.value = tempX
  document.Show.MouseY.value = tempY
  return true
}


