/* DHTML-Bibliothek */

var DHTML = false, DOM = false, MSIE4 = false, NS4 = false, OP = false;
var LANGE=0;

if (document.getElementById) {
  DHTML = true;
  DOM = true;
} else {
  if (document.all) {
    DHTML = true;
    MSIE4 = true;
  } else {
    if (document.layers) {
      DHTML = true;
      NS4 = true;
    }
  }
}
if (window.opera) {
  OP = true;
}

function getElement (Mode, Identifier, ElementNumber) {
  var Element, ElementList;
  if (DOM) {
    if (Mode.toLowerCase() == "id") {
      Element = document.getElementById(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "name") {
      ElementList = document.getElementsByName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.getElementsByTagName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (MSIE4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document.all(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.all.tags(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (NS4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document[Identifier];
      if (!Element) {
        Element = document.anchors[Identifier];
      }
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "layerindex") {
      Element = document.layers[Identifier];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  return false;
}

function getAttribute (Mode, Identifier, ElementNumber, AttributeName) {
  var Attribute;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM || MSIE4) {
    Attribute = Element.getAttribute(AttributeName);
    return Attribute;
  }
  if (NS4) {
    Attribute = Element[AttributeName]
    if (!Attribute) {
       Attribute = false;
    }
    return Attribute;
  }
  return false;
}

function getContent (Mode, Identifier, ElementNumber) {
  var Content;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    if (Element.firstChild.nodeType == 3) {
      Content = Element.firstChild.nodeValue;
    } else {
      Content = "";
    }
    return Content;
  }
  if (MSIE4) {
    Content = Element.innerText;
    return Content;
  }
  return false;
}

function setContent (Mode, Identifier, ElementNumber, Text) {
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    Element.firstChild.nodeValue = Text;
    return true;
  }
  if (MSIE4) {
    Element.innerText = Text;
    return true;
  }
  if (NS4) {
    Element.document.open();
    Element.document.write(Text);
    Element.document.close();
    return true;
  }
}


/*Navigation*/
function noMenue () {
    
    if(getElement("id", "nav3bg")){
	  if (NS4) {
	    getElement("id", "produkte").visibility = "hide";
	    getElement("id", "produkte1").visibility = "hide";
	    getElement("id", "produkte2").visibility = "hide";
	    getElement("id", "dienstleistungen").visibility = "hide";
	    getElement("id", "unternehmen").visibility = "hide";
	    getElement("id", "kontakt").visibility = "hide";
	    getElement("id", "nav1bg").visibility = "hide";
	    getElement("id", "nav2bg").visibility = "hide";
	    getElement("id", "nav3bg").visibility = "hide";
	  } else {
	    getElement("id", "produkte").style.visibility = "hidden";
	    getElement("id", "produkte1").style.visibility = "hidden";
	    getElement("id", "produkte2").style.visibility = "hidden";
	    getElement("id", "dienstleistungen").style.visibility = "hidden";
	    getElement("id", "unternehmen").style.visibility = "hidden";
	    getElement("id", "kontakt").style.visibility = "hidden";
	    getElement("id", "nav1bg").style.visibility = "hidden";
	    getElement("id", "nav2bg").style.visibility = "hidden";
	    getElement("id", "nav3bg").style.visibility = "hidden";
	  }
     }
}
function noSubMenue () {
     
     if(getElement("id", "produkte2")){
	    if (NS4){
	    	
	    	getElement("id", "produkte1").visibility = "hide";
	    	getElement("id", "produkte2").visibility = "hide";
	    	    	
	    }else{
	    
	        getElement("id", "produkte1").style.visibility = "hidden";
	    	getElement("id", "produkte2").style.visibility = "hidden";        
	    }
      }
}
function doMenue (menue) {
	
	if(getElement("id", menue)){
	    if (NS4) {
	    	getElement("id", menue).visibility = "show";
	    } else {
	        getElement("id", menue).style.visibility = "visible";
	    }	
	}
}

function searchBox(objekt){
	
	objekt.value="";	
	objekt.style.color="#000000";
	
}
function searchBox2(objekt){
	
	if(objekt.value==""){
		objekt.value="Webseite durchsuchen";
	}
	objekt.style.color="#BBBABA";
}
function langSelect(objekt, mode, language){
	
	if(language=="de"){
		
		if(mode==1){
			
			objekt.src='img/de2.jpg';
			
		}else{
		
			objekt.src='img/de1.jpg';
		
		}
		
	}else{
	
		if(mode==1){
			
			objekt.src='img/en2.jpg';
			
		}else{
		
			objekt.src='img/en1.jpg';
		
		}
	
	}
}
function doLanguage(){
	
	if(getElement("id", "languageselect")){
	    
	    if(LANGE==0){
	    	
	    	     if (NS4){
	    	
		    	getElement("id", "languageselect").visibility = "show";
	    	    	
		    }else{
		    
		        getElement("id", "languageselect").style.visibility = "visible";	    	        
		    }	
	            LANGE=1;
	    	
	    	
	    }else{
	    
		    if (NS4){
	    	
		    	getElement("id", "languageselect").visibility = "hide";
	    	    	
		    }else{
		    
		        getElement("id", "languageselect").style.visibility = "hidden";	    	        
		    }	
	            LANGE=0;
	    
	    }
	 }
}
function checkStatus(num){
		
	if(num==5){
		
		if (NS4){
	    	
	    	   getElement("id", "sonstiges").display = "block";
    	    	
    	    	}else{
	    
	           getElement("id", "sonstiges").style.display = "block";	    	        
	        
	        }
		
	}else{
	
		if (NS4){
	    	
	    	   getElement("id", "sonstiges").display = "none";
    	    	
    	    	}else{
	    
	           getElement("id", "sonstiges").style.display = "none";	    	        
	        
	        }
	
	}	
}
function english(){

	self.location.href="http://www.raistech.de/palplaste/";	
	
}
function startseite(){
	
	self.location.href="index.html";	
	
}
function produktpalette(){
	
	window.open("popups/produktpalette.html");	
	
}
function pdf(num){

	var URL="pdf.php?num=" + num;
	FESNTER=window.open(URL,"pdffanster","width=1024,height=728,scrollbars=yes,menubar=yes,resizable=yes,location=yes,status=yes,toolbar=yes,left=0,top=0");	
	FESNTER.focus();
}
function nutzungsbedingungen(){
	
	window.open("impressum.html#datenschutz","datenschutz","width=1024,height=768,scrollbars=yes,menubar=yes,resizable=yes,location=yes,status=yes,toolbar=yes,left=0,top=0");
	
}
function lagerliste(){
	
	window.open("lagerliste.html","lagerliste","width=1024,height=768,scrollbars=yes,menubar=yes,resizable=yes,location=yes,status=yes,toolbar=yes,left=0,top=0");	
	
}
function showLagerliste(num){
	
	self.location.href='lagerliste.html';	
	
}
function leseZeichen(num){
	
	if(self.location.href.indexOf(".html")>0){
		self.location.href=self.location.href + "&lz=" + num;	
	}else{
		self.location.href=self.location.href + "?lz=" + num;
	}
	
}

function showDescr(num){
		
	
	if (NS4){
    	
    	   getElement("id", "descr"+num).display = "block";
    	   getElement("id", "detaillink"+num).display = "none";
    	
    	}else{
    
           getElement("id", "descr"+num).style.display = "block";
           getElement("id", "detaillink"+num).style.display = "none"
        
        }


	if(lastshowid) {
		if (NS4){
	    	
	    	   getElement("id", "descr"+lastshowid).display = "none";
	    	   getElement("id", "detaillink"+lastshowid).display = "block";
    	    	
    	    	}else{
	    
	           getElement("id", "descr"+lastshowid).style.display = "none";
	           getElement("id", "detaillink"+lastshowid).style.display = "block";	    	        
	        
	        }
	 }
	 
	 lastshowid = num;

}



var lastshowid = "";

// =================== NEWSTICKER ==========================

//scroller's speed
var sspeed=1;
var resumesspeed=sspeed;
function start() {
        if (document.all) iemarquee(ticker);
        else if (document.getElementById)
                ns6marquee(document.getElementById('ticker'));
}

function iemarquee(whichdiv){
        iediv=eval(whichdiv)
        sheight -= 0;
        iediv.style.pixelTop=sheight
        iediv.innerHTML=msg 
        sizeup=iediv.offsetHeight
        ieslide()
}

function ieslide(){
        if (iediv.style.pixelTop>=sizeup*(-1)){
                iediv.style.pixelTop-=sspeed
                setTimeout("ieslide()",100)
        }
        else{
                iediv.style.pixelTop=sheight
                ieslide()
        }
}

function ns6marquee(whichdiv){
        ns6div=eval(whichdiv)
        sheight -= 0;
        ns6div.style.top=sheight + "px";
        ns6div.innerHTML=msg
        sizeup=ns6div.offsetHeight
        ns6slide()
}
function ns6slide(){
        if (parseInt(ns6div.style.top)>=sizeup*(-1)){
                theTop = parseInt(ns6div.style.top)-sspeed
                ns6div.style.top = theTop + "px";
                setTimeout("ns6slide()",100)
        }
        else {
                ns6div.style.top = sheight + "px";
                ns6slide()
        }
}

        