// JavaScript Document
  //alert("AAAAAAAAAAAAaaaaaaaaaaaaaaaaaaaaa");	

  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  /*window.alert( 'Width = ' + myWidth + '\nHeight = ' + myHeight );*/
  
  var bildHeight = (myHeight - 160);
  var winSize = "position:absoulte; top:" + bildHeight  + "px; left:0px; width:280px; height:180px;";
  var crrtab = 0;
  var old_midle = 0;

function getStyle(el,styleProp)
{
	var x = document.getElementById(el);
	if (window.getComputedStyle)
		var y = window.getComputedStyle(x,null).getPropertyValue(styleProp);
	else if (x.currentStyle)
		var y = eval('x.currentStyle.' + styleProp);
	return y;
}	

function getElemX(el_id)
{
	var obj = document.getElementById(el_id);
	//alert("ID= " + el_id + "; get Element " + obj);
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}	

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function after_resize()
{
		//var startMitte = getElemX("blah"+crrtab);
		
		var startMitte = getElemX("blah");
		
		//alert("Brwoser name: " + navigator.appName); 		
		
		if (navigator.appName == 'Microsoft Internet Explorer') 
		{	
			document.getElementById("wave_layer00").style.left = startMitte;
			document.getElementById("wave_layer10").style.left = startMitte;
			document.getElementById("wave_layer20").style.left = startMitte;
			document.getElementById("wave_layer30").style.left = startMitte;
			document.getElementById("wave_layer01").style.left = startMitte;
			document.getElementById("wave_layer11").style.left = startMitte;
			document.getElementById("wave_layer21").style.left = startMitte;
			document.getElementById("wave_layer31").style.left = startMitte;
			document.getElementById("globe_layer0").style.left = startMitte - 31;
			document.getElementById("globe_layer1").style.left = startMitte - 32 + 207;
			document.getElementById("globe_layer2").style.left = startMitte - 32 + 207;
			document.getElementById("globe_layer3").style.left = startMitte - 32 + 207;
			document.getElementById("globe_layer4").style.left = startMitte - 32 + 207;
			if(navigator.appVersion.substring(21, 23) < 7)
			{
				document.getElementById("css_menu").style.width = 350;
			}
			//alert(document.getElementById("css_menu").style.width);
		} 
		else 
		{
			if(document.getElementById("wave_layer00") != null) document.getElementById("wave_layer00").style.left = startMitte;		
			if(document.getElementById("wave_layer01") != null) document.getElementById("wave_layer01").style.left = startMitte;		
			if(document.getElementById("globe_layer0") != null) document.getElementById("globe_layer0").style.left = startMitte - 32;
		}
		document.getElementById("left_backgrnd").style.width= startMitte + 163;
		document.getElementById("right_backgrnd").style.width= startMitte;
		document.getElementById("right_backgrnd").style.left= startMitte +1000;
		if(document.getElementById("css_menu") != null) document.getElementById("css_menu").style.left = startMitte + 7;

		if(document.getElementById("tussi_div") != null) document.getElementById("tussi_div").style.left = startMitte;
		if(document.getElementById("dyskimix_div") != null) document.getElementById("dyskimix_div").style.left = startMitte - 20;
		if(document.getElementById("kolelo_div") != null) document.getElementById("kolelo_div").style.left = startMitte + 780;

		if(document.getElementById("shop_menu") != null) document.getElementById("shop_menu").style.left = startMitte;
		//if(document.getElementById("kolelo_div") != null) document.getElementById("kolelo_div").style.left = startMitte + 780;

		document.getElementById("in_table").style.left = startMitte;
		document.getElementById("inp").focus();
		
		//document.getElementById("in_table"+crrtab).style.left = startMitte;
		//document.getElementById("inp"+crrtab).focus();
		
		//stopMovie("document.getElementById('tussi_obj')");
}

function  changeImg(img_name,img_src)
{
	var id = img_name + "_btn";
	
	document.getElementById(id).src = img_src;
	//alert(img_name);
	//document[img_name].src=img_src;
}

function changeClass(elem_id, new_class)
{
	//alert("change element mit ID="+ elem_id);
	document.getElementById(elem_id).className = new_class;
}

function changeImgTop(tab_index)
{
	var id = "top" + tab_index;
	var id_p = "p" + tab_index;
	//alert(id);
	document.getElementById(id).src = "pix/layout/pfeil_top_light.jpg";
	document.getElementById(id_p).className = "go_top_light";
}

function changeImgTopBack(tab_index)
{
	var id = "top" + tab_index;
	var id_p = "p" + tab_index;
	document.getElementById(id).src = "pix/layout/pfeil_top.jpg";
	document.getElementById(id_p).className = "go_top";
}

function show(id) {
	// alert("funktion show mit ID " + id);
	document.getElementById(id).style.visibility = "visible";
}
function hide(id) {
	document.getElementById(id).style.visibility = "hidden";
}

function make_tab_visibility(layer_index, max_ind)
{
	//alert(layer_index);
	var t = location.href.indexOf(".php");
	var url = location.href.substr(0, (t+4)) + "?tab_nr=" + layer_index;
	if(layer_index == (max_ind - 1)) url += "&shop=1";
	location.href = url;
	
}

function make_tab_visibility1(layer_index, max_index)
{
	var j;
	for(j=0; j<max_index; j++)
	{
		if(j == layer_index) 
		{
			var layer_id = "tab" + j;
			show(layer_id);
		}
		else
		{
			var layer_id = "tab" + j;
			hide(layer_id);
		}
	}
	crrtab=layer_index;
	after_resize();
}

function tbl_falten(tbl_id)
{
	if((document.getElementById(tbl_id).style.display == null) ||
	   (document.getElementById(tbl_id).style.display == "") || 
	   (document.getElementById(tbl_id).style.display == 'none')){
		//alert(document.getElementById(tbl_id).style.display);
		document.getElementById(tbl_id).style.display = "table";
	}
	else{
		//alert(document.getElementById(tbl_id).style.display);
		document.getElementById(tbl_id).style.display = 'none';
	}
}

function refresh()
{
    //  This version of the refresh function will be invoked
    //  for browsers that support JavaScript version 1.2
    //
    
    //  The argument to the location.reload function determines
    //  if the browser should retrieve the document from the
    //  web-server.  In our example all we need to do is cause
    //  the JavaScript block in the document body to be
    //  re-evaluated.  If we needed to pull the document from
    //  the web-server again (such as where the document contents
    //  change dynamically) we would pass the argument as 'true'.
    //  
    window.location.reload( false );
}

function changeBorderOn(element){
	element.style.borderRight = "1px solid #CCCCCC";
	element.style.borderBottom = "1px solid #CCCCCC";
	element.style.cursor = "pointer";
	
}
function changeBorderOff(element){
	element.style.borderRight = "1px solid #808099";
	element.style.borderBottom = "1px solid #808099";
	element.style.cursor = "auto";
}

function makeFlashTussi(lang){
	// 0 : de
	// 1 : en
	// 2 : in
	
	var div = document.getElementById("tussi_div");
	
	var n;     // Create <OBJECT>
	n = document.createElement("object");
	n.id = "tussi_obj";
	n.setAttribute("id","tussi_obj");
	
	var classid = document.createAttribute("classid");
	classid.nodeValue = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";
	if (document.createAttribute)
		n.setAttributeNode(classid);
	
	var codebase = document.createAttribute("codebase");
	codebase.nodeValue = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0";
	if (document.createAttribute)
		n.setAttributeNode(codebase);
	
	n.style.width = "222"; //"200";
	n.style.height = "139"; //"150";

	document.getElementById("tussi_div").appendChild(n);

	var p1; // Create <param> 1
	p1 = document.createElement("param");
	
	var name = document.createAttribute("name");
	name.nodeValue = "movie";
	if (document.createAttribute)
		p1.setAttributeNode(name);
	var val = document.createAttribute("value");
	val.nodeValue = "new_movies/english_movie.swf";
	if (document.createAttribute)
		p1.setAttributeNode(val);
	
	document.getElementById("tussi_obj").appendChild(p1);

	var p2; // Create <param> 2
	p2 = document.createElement("param");
	
	var quality;
	if (document.createAttribute)
		quality = document.createAttribute("name");
	quality.nodeValue = "quality";
	p2.setAttributeNode(quality);
	var high;
	if (document.createAttribute)
		high = document.createAttribute("value");
	high.nodeValue = "high";
	p2.setAttributeNode(high);
	
	document.getElementById("tussi_obj").appendChild(p2);

	var p3; // Create <param> 2
	p3 = document.createElement("param");
	
	var wmode = document.createAttribute("name");
	wmode.nodeValue = "wmode";
	p3.setAttributeNode(wmode);
	var transparent = document.createAttribute("value");
	transparent.nodeValue = "transparent";
	p2.setAttributeNode(transparent);
	
	document.getElementById("tussi_obj").appendChild(p3);

	var em;
	em = document.createElement("embed");
	em.src = "new_movies/english_movie_new.swf";
	if(lang == 0)
		em.setAttribute("src","new_movies/english_movie_new.swf");
	else if(lang == 1)	
		em.setAttribute("src","new_movies/english_movie_new.swf");
	else 
		em.setAttribute("src","new_movies/english_movie_new.swf");
	
	var q = document.createAttribute("quality");
	q.nodeValue = "high";
	if (document.createAttribute)
		em.setAttributeNode(q);
	
	var pluginspage = document.createAttribute("pluginspage");
	pluginspage.nodeValue = "http://www.macromedia.com/go/getflashplayer";
	if (document.createAttribute)
		em.setAttributeNode(pluginspage);

	var t = document.createAttribute("type");
	t.nodeValue = "application/x-shockwave-flash";
	if (document.createAttribute)
		em.setAttributeNode(t);

	var wm = document.createAttribute("wmode");
	wm.nodeValue = "transparent";
	if (document.createAttribute)
		em.setAttributeNode(wm);
	
	em.style.width = "222"; //"200";
	em.style.height = "139"; //"150";
	
	//alert(em);
	document.getElementById("tussi_obj").appendChild(em);

	}
	
function do_bild1_schnitt(){
document.getElementById('big_view').src = 'pix/einsatz/bettecke2.png';
document.getElementById('big_view').width = '354';
document.getElementById('big_view').height = '250'; 
document.getElementById("unter_bild").innerHTML = "<b>M&ouml;belhersteller<b>"; 
document.getElementById("here").focus();
}	
function do_bild2_schnitt(){
document.getElementById('big_view').src = 'pix/sortiment/bild-2.png';
document.getElementById('big_view').height = '418';
document.getElementById('big_view').width = '640'; 
document.getElementById("unter_bild").innerHTML = "<b>Auch beim Schiffsdeck<b>"; 
document.getElementById("here").focus();
}	
function do_bild3_schnitt(){
document.getElementById('big_view').src = 'pix/einsatz/tuer.png'; 
document.getElementById('big_view').width = '354'; 
document.getElementById('big_view').height = '250'; 
document.getElementById("unter_bild").innerHTML = "<b>Verlegung im Bad<b>"; 
document.getElementById("here").focus();
}
function do2_bild1_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/lang1.png'; 
document.getElementById('big_view_2').width = '540'; 
document.getElementById('big_view_2').height = '350'; 
document.getElementById("here2").focus();
}
function do2_bild2_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/hoch1.png'; 
document.getElementById('big_view_2').width = '287'; 
document.getElementById('big_view_2').height = '275'; 
document.getElementById("here2").focus();
}
function do2_bild3_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/lang2.png'; 
document.getElementById('big_view_2').width = '533'; 
document.getElementById('big_view_2').height = '405'; 
document.getElementById("here2").focus();
}
function do2_bild4_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/hoch2.png'; 
document.getElementById('big_view_2').width = '339'; 
document.getElementById('big_view_2').height = '306'; 
document.getElementById("here2").focus();
}
function do2_bild5_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/lang3.png'; 
document.getElementById('big_view_2').width = '532'; 
document.getElementById('big_view_2').height = '403'; 
document.getElementById("here2").focus();
}
function do2_bild6_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/hoch3.png'; 
document.getElementById('big_view_2').width = '327'; 
document.getElementById('big_view_2').height = '223'; 
document.getElementById("here2").focus();
}
function do2_bild7_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/lang4.png'; 
document.getElementById('big_view_2').width = '540'; 
document.getElementById('big_view_2').height = '407'; 
document.getElementById("here2").focus();
}
function do2_bild8_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/hoch4.png'; 
document.getElementById('big_view_2').width = '332'; 
document.getElementById('big_view_2').height = '434'; 
document.getElementById("here2").focus();
}
function do2_bild9_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/lang5.png'; 
document.getElementById('big_view_2').width = '534'; 
document.getElementById('big_view_2').height = '405'; 
document.getElementById("here2").focus();
}
function do2_bild10_schnitt(){
document.getElementById('big_view_2').src = 'pix/schnittholz/hoch5.png'; 
document.getElementById('big_view_2').width = '334'; 
document.getElementById('big_view_2').height = '377'; 
document.getElementById("here2").focus();
}
/***************************************		Flash functions		***********************************************************/
function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }             
}

function stopMovie(stringToEval)
{
  var movie=eval(stringToEval);
  if (movie)
  {
        movie.StopMovie();
  }
  else
  {
    alert("movie object not found");
  }
}

