<!-- gueltig fuer Netscape ab Version 6, Mozilla, Internet Explorer ab Version 4 //-->



function MN_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MN_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MN_showHideLayers() { //v6.0
  var i,p,v,obj,args=MN_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MN_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'':(v=='hide')?'none':v; }
    obj.display=v; }
}


// Mausposition
var mouseclick = null;

//Das Objekt, das gerade bewegt wird.
var dragobjekt = null;

// Position, an der das Objekt angeklickt wurde.
var dragx = 0;
var dragy = 0;

// Mausposition
var posx = 0;
var posy = 0;


function draginit() 
{
	// Initialisierung der Überwachung der Events		
	document.onmousemove = drag;
	document.onmouseup = dragstop;
	
	//document.onmousedown = getPos;
}


function getPos(mouseclick) 
{
	// Initialisierung der Überwachung der Events		
	mouseclick = window.event;
}


function dragstart(element) 
{
	//Wird aufgerufen, wenn ein Objekt bewegt werden soll.		
	dragobjekt = element;
	dragx = posx - dragobjekt.offsetLeft;
	dragy = posy - dragobjekt.offsetTop;
}


function dragstop() 
{
	//Wird aufgerufen, wenn ein Objekt nicht mehr bewegt werden soll.		
	dragobjekt=null;
}


function drag(ereignis) 
{
	//Wird aufgerufen, wenn die Maus bewegt wird und bewegt bei Bedarf das Objekt.		
	posx = document.all ? window.event.clientX : ereignis.pageX;
	posy = document.all ? window.event.clientY : ereignis.pageY;
	if(dragobjekt != null) 
	{
		dragobjekt.style.left = (posx - dragx) + "px";
		dragobjekt.style.top = (posy - dragy) + "px";
	}
}


function preloadImages() 
{
	//var d=document; 
	if(document.images)
	{
		if(!document.p) document.p=new Array();
		var i;
		var j = document.p.length; 
		var bilderArr = preloadImages.arguments; 
		for(i=0; i < bilderArr.length; i++) 
		{
			if(bilderArr[i].indexOf("#")!=0) document.p[j] = new Image; document.p[j++].src = '/' +bilderArr[i];
		}
	}
}


function showDekPopup(dekNr) 
{
	var ppid = document.getElementById(dekNr +'_ppid').value;
	var nr   = document.getElementById(dekNr +'_nr').value;
	var vbnd = document.getElementById(dekNr +'_vbnd').value;
	var desc = document.getElementById(dekNr +'_desc').value;
	var img  = document.getElementById(dekNr +'_img').value;
	
	var heightAddOn = dekNr / 2 * 175; //160
	//alert('/dyndata/' +img);
	
	document.getElementById('dek_nr').value = nr;
	document.getElementById('dek_desc').value = desc;
	document.getElementById('dek_vbnd').value = vbnd;
	//document.getElementById('dek_desc2').value = desc;
	document.getElementById('dek_samplebox_link1').href = 'javascript: addSample("' +ppid +'", "' +nr +'", "' +desc +'");';
	document.getElementById('dek_samplebox_link2').href = 'javascript: addSample("' +ppid +'", "' +nr +'", "' +desc +'");';
	
	// Achtung! Volle URL Ist zwar Pfusch aber die CMS-Pfade sind etwas undurchsichtig :( 
	document.getElementById('dek_img').style.backgroundImage = "url(http://www.renolit.de/dyndata/" +img +")";
	//mouseclick = window.event;
	//alert(mouseclick);
	//if(mouseclick)
	{
		//alert('gibts');
		if(document.all) 
		{			
			document.all.dek_popup.style.top = parseInt(175) + parseInt(heightAddOn); //220 130
		} 
		else //if(document.getElementById) 
		{
			document.getElementById('dek_popup').style.top = parseInt(175) + parseInt(heightAddOn) + "px"; //220 130
		}
	}
	document.getElementById('dek_popup').style.display = '';
	//alert(document.getElementById('dek_img').style.backgroundImage);
}





function openMyRenolit(href)
{
	myRenolit = window.open(href, "MyRENOLIT", "scrollbars=yes,resizable=yes,location=no,status=no,dependent=no,menubar=no,top=10,left=10,width=1000,height=750");
	myRenolit.focus();
}


function openContactTable()
{
	document.getElementById('order1').disabled = true;
	document.getElementById('order2').disabled = true;
	document.getElementById('order_tbl').style.display = '';		
	//alert(window.location.href);
	window.location.href = window.location.href +'#order_anchor';
	document.getElementsByName('anrede')[0].focus();
}

	
// deklaration der variablen für den bildwechsel:

var img = new Array(); // imagearray
var start = null;      // start pointer
var counter = 1;       // counter für image sequence
var anzahl_bis_hier;   // ermittelte bildanzahl auf der Seite bis zum Tauschbild
var anzahl_bilder;     // anzahl der anzuzeigenden bilder
var dateiendung        // gif oder jpg
var datenquelle        // z.B. "images/pic" ohne nummer.dateiendung


function getDelayTime(dlTime)
{
   var temp = parseInt(dlTime);
   if(temp != NaN)
   delayTime = temp * 1000;
   else
   delayTime = 4000;
}



// bildwechsel

function anim()
{
   counter++;
   document.images[anzahl_bis_hier].src = img[counter].src;
   if(counter == anzahl_bilder)
    counter = 0; //sets the counter value to 0
}


// start

function slide()
{
   with(document.form1)
   {
   start = setInterval("anim()", delayTime);
// disabled- keine Buttons   stShow.disabled = true;
// disabled- keine Buttons   spShow.disabled = false;
   }
}

// stop

function stopSlide()
{
   clearInterval(start);
   document.form1.stShow.disabled = false;
   document.form1.spShow.disabled = true;
}	
	
	
//-->
