var selelem;

function schreibeSWF(img,wsize,hsize,idname,wmode,bgcolor){ 
	document.write("<object style=\"border:0px solid red;\" id=\"" + idname + "\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" align=\"middle\" width=\"" + wsize + "\" height=\"" + hsize + "\">");
	document.write("<param name=\"movie\" value=\"" + img + "\">");
	document.write("<param name=\"quality\" value=\"high\">");
	document.write("<param name=\"wmode\" value=\"" + wmode + "\">");
	document.write("<param name=\"bgcolor\" value=\"" + bgcolor + "\">");
	/*document.write("<embed wmode=\"" + wmode + "\" bgcolor=\"" + bgcolor + "\" src=\"" + img + "\" name=\"" + idname + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + wsize + "\" height=\"" + hsize + "\"></embed>");*/
	/*document.write("</object>");*/
}



function bildon(bild){
	document.getElementById('modaufbau').src= resoursespfad + '/' + bild +'.gif';
}

function bildoff(bild){
	document.getElementById('modaufbau').src= resoursespfad + '/' + bild + '.gif';
}



function checkKontaktform(){   

	var f = document.KontaktForm;   
	if(f.firma.value == ""){  alert("Bitte geben Sie die Firma!");  f.firma.focus();  return; }   
	if(f.nachname.value == ""){  alert("Bitte geben Sie Ihren Namen ein!");  f.nachname.focus();  return; }  
	//if(f.adresse.value == "" || f.ort.value == ""){  alert("Bitte tragen Sie Ihre komplette Adresse ein!");  f.adresse.focus();  return; }  
	if(f.telefon.value == "") {alert("Bitte geben Sie eine Kontakt-Telefonnummer an!");  f.telefon.focus();  return;}  
	if(f.mail.value == "" || (f.mail.value.indexOf("@") == -1 || f.mail.value.indexOf('.') == -1)){  alert("Bitte geben Sie eine korrekte E-Mail an!");  f.mail.focus();  return; } 
	
	f.abschicken.value = "Abschicken";
	f.submit();

}

function checkKontaktformEN(){   

	var f = document.KontaktForm;   
	if(f.firma.value == ""){  alert("Please insert the company name!");  f.firma.focus();  return; }   
	if(f.nachname.value == ""){  alert("Please insert your name!");  f.nachname.focus();  return; }  
	//if(f.adresse.value == "" || f.ort.value == ""){  alert("Bitte tragen Sie Ihre komplette Adresse ein!");  f.adresse.focus();  return; }  
	if(f.telefon.value == "") {alert("Please inster a phone number!");  f.telefon.focus();  return;}  
	if(f.mail.value == "" || (f.mail.value.indexOf("@") == -1 || f.mail.value.indexOf('.') == -1)){  alert("Please inster a correct email!");  f.mail.focus();  return; } 
//if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$",$email) == false)
	
	f.abschicken.value = "Abschicken";
	f.submit();
//if()
}

















function changeHomeImages(imgNo,mod){

	var imgid = 'img' + imgNo;
	var display = 'none';
	if(mod == '1')
		display = 'block';
//alert("hier: " + document.getElementById(imgid).style.display);		
	document.getElementById(imgid).style.display = display;
		
}

function changeLocationHREF(id){
	location.href = "?page_id=" + id;
}




function naviOver(obj,cssClass){
  td_id = obj.id;
  //document.getElementById(td_id).className="main_navi_over";
  document.getElementById(td_id).className = cssClass;
}
function naviOut(obj,cssClass){
  td_id = obj.id;
  document.getElementById(td_id).className=cssClass;

}

var merken = "";

function oeffne_Text(was_oeffnen){

//alert("was: " + was_oeffnen + " (merken: " + merken + ")");

	if(merken != "")
		document.getElementById(merken).style.display='none';
	
	document.getElementById(was_oeffnen).style.display='block';
	merken = was_oeffnen;
	
}
var fixStyleObj = "";

function fixStyle(obj){

	obj.style.backgroundColor="#ebeef1";
	obj.style.color="#001a76";
	if(fixStyleObj != ""){
		fixStyleObj.style.backgroundColor="";
		fixStyleObj.style.color="";
	}
	fixStyleObj = obj;
}
/*
function quickNavi(obj){
	if(obj.value == "")
		return;
	document.location.href = obj.value;
	
}



function openWindow(url,width,height,left,top,menu,resizable,status,toolbar){
 
  w = window.open(url, "New", "width=" + width +",height="+ height +",left="+ left +",top=" + left + ",menubar="+ menu + ",resizable=" + resizable + ",status="+status + ",toolbar="+toolbar);
  w.focus();
}

function printWindow(){
  openWindow("sindex.php",600,700,100,100,"no","yes","no","no");
}
*/


/***********************************************
* Pausing up-down scroller- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

function pausescroller(content, divId, divClass, delay){
this.content=content //message array content
this.tickerid=divId //ID of ticker div to display information
this.delay=delay //Delay between msg change, in miliseconds.
this.mouseoverBol=0 //Boolean to indicate whether mouse is currently over scroller (and pause it if it is)
this.hiddendivpointer=1 //index of message array for hidden div
document.write('<div id="'+divId+'" class="'+divClass+'" style="position: relative; overflow: hidden"><div class="innerDiv" style="position: absolute; width: 100%" id="'+divId+'1">'+content[0]+'</div><div class="innerDiv" style="position: absolute; width: 100%; visibility: hidden" id="'+divId+'2">'+content[1]+'</div></div>')
var scrollerinstance=this
if (window.addEventListener) //run onload in DOM2 browsers
window.addEventListener("load", function(){scrollerinstance.initialize()}, false)
else if (window.attachEvent) //run onload in IE5.5+
window.attachEvent("onload", function(){scrollerinstance.initialize()})
else if (document.getElementById) //if legacy DOM browsers, just start scroller after 0.5 sec
setTimeout(function(){scrollerinstance.initialize()}, 500)
}

// -------------------------------------------------------------------
// initialize()- Initialize scroller method.
// -Get div objects, set initial positions, start up down animation
// -------------------------------------------------------------------

pausescroller.prototype.initialize=function(){
this.tickerdiv=document.getElementById(this.tickerid)
this.visiblediv=document.getElementById(this.tickerid+"1")
this.hiddendiv=document.getElementById(this.tickerid+"2")
this.visibledivtop=parseInt(pausescroller.getCSSpadding(this.tickerdiv))
//set width of inner DIVs to outer DIV's width minus padding (padding assumed to be top padding x 2)
this.visiblediv.style.width=this.hiddendiv.style.width=this.tickerdiv.offsetWidth-(this.visibledivtop*2)+"px"
this.getinline(this.visiblediv, this.hiddendiv)
this.hiddendiv.style.visibility="visible"
var scrollerinstance=this
document.getElementById(this.tickerid).onmouseover=function(){scrollerinstance.mouseoverBol=1}
document.getElementById(this.tickerid).onmouseout=function(){scrollerinstance.mouseoverBol=0}
if (window.attachEvent) //Clean up loose references in IE
window.attachEvent("onunload", function(){scrollerinstance.tickerdiv.onmouseover=scrollerinstance.tickerdiv.onmouseout=null})
setTimeout(function(){scrollerinstance.animateup()}, this.delay)
}


// -------------------------------------------------------------------
// animateup()- Move the two inner divs of the scroller up and in sync
// -------------------------------------------------------------------

pausescroller.prototype.animateup=function(){
var scrollerinstance=this
if (parseInt(this.hiddendiv.style.top)>(this.visibledivtop+5)){
this.visiblediv.style.top=parseInt(this.visiblediv.style.top)-5+"px"
this.hiddendiv.style.top=parseInt(this.hiddendiv.style.top)-5+"px"
setTimeout(function(){scrollerinstance.animateup()}, 50)
}
else{
this.getinline(this.hiddendiv, this.visiblediv)
this.swapdivs()
setTimeout(function(){scrollerinstance.setmessage()}, this.delay)
}
}

// -------------------------------------------------------------------
// swapdivs()- Swap between which is the visible and which is the hidden div
// -------------------------------------------------------------------

pausescroller.prototype.swapdivs=function(){
var tempcontainer=this.visiblediv
this.visiblediv=this.hiddendiv
this.hiddendiv=tempcontainer
}

pausescroller.prototype.getinline=function(div1, div2){
div1.style.top=this.visibledivtop+"px"
div2.style.top=Math.max(div1.parentNode.offsetHeight, div1.offsetHeight)+"px"
}

// -------------------------------------------------------------------
// setmessage()- Populate the hidden div with the next message before it's visible
// -------------------------------------------------------------------

pausescroller.prototype.setmessage=function(){
var scrollerinstance=this
if (this.mouseoverBol==1) //if mouse is currently over scoller, do nothing (pause it)
setTimeout(function(){scrollerinstance.setmessage()}, 100)
else{
var i=this.hiddendivpointer
var ceiling=this.content.length
this.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1
this.hiddendiv.innerHTML=this.content[this.hiddendivpointer]
this.animateup()
}
}

pausescroller.getCSSpadding=function(tickerobj){ //get CSS padding value, if any
if (tickerobj.currentStyle)
return tickerobj.currentStyle["paddingTop"]
else if (window.getComputedStyle) //if DOM2
return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top")
else
return 0
}

