
	function showhideupl(id,name) {
		var e = document.getElementById('upl'+id);
		e.style.display = (e.style.display == 'block') ? 'none' : 'block';
		document.upload.verzeichnis.value=id;
if(name!=undefined){
document.getElementById('uploadverz').innerHTML =name;}
		}
	function showhideup(id) {
		var e = document.getElementById(id);
		e.style.display = (e.style.display == 'block') ? 'none' : 'block';
	}	


function hinzu(form) {

	
	var anfang = "anfang"+form;
	var hinzu = "hinzu"+form;
	var test = "test"+form;
				document.edit.elements[anfang].value=document.edit.elements[anfang].value+"_"+document.edit.elements[hinzu].value;
				
				
				
		  NeuerEintrag = new Option(document.edit.elements[hinzu].value, document.edit.elements[hinzu].value, false, true);
  document.edit.elements[test].options[document.edit.elements[test].length] = NeuerEintrag;
  document.edit.elements[hinzu].value = "";
	
		}
function Loeschen (form) {
	
		var anfang = "anfang"+form;
	var test = "test"+form;
	
    if(document.edit.elements[test].selectedIndex != -1)
    {
    	
    	  
    	  
    	  
    	
    	  
    	  document.edit.elements[anfang].value=SuchenUndErsetzen(document.edit.elements[anfang].value, '_'+document.edit.elements[test].options[document.edit.elements[test].selectedIndex].value+'_','_' );
        
    	 document.edit.elements[anfang].value=SuchenUndErsetzen(document.edit.elements[anfang].value, '_'+document.edit.elements[test].options[document.edit.elements[test].selectedIndex].value,'' );
        
    	  document.edit.elements[test].options[document.edit.elements[test].selectedIndex] = null;
        
   
  
        
    
    
        
    }
}



      function startUpload(){
  document.getElementById("senden").disabled=true;
        document.getElementById("senden").value='Bitte warten ...';
      document.getElementById('f1_upload_process').style.visibility = 'visible';
 
      return true;

      }
 
      function stopUpload(success){
 
      var result = '';
 
      if (success == 1){
 
      document.getElementById('result').innerHTML =
 
      '<span class="msg">Upload war erfolgreich<\/span><br/><br/>';

      }

      else {
  
      document.getElementById('result').innerHTML =
  
      '<span class="emsg">Fehler beim Upload<\/span><br/><br/>';

      }

      document.getElementById('f1_upload_process').style.visibility = 'hidden';
     document.getElementById("senden").disabled=false;
        document.getElementById("senden").value='Upload';
        
        ArrAjax.aufruf('cms-3-20-0.html', handler,
'GET','no','cms3main',offnencms3);
      return true;

      }
   
      
      
        function SuchenUndErsetzen(QuellText, SuchText, ErsatzText)
        {   // Erstellt von Ralf Pfeifer
            // Fehlerpruefung
            if ((QuellText == null) || (SuchText == null))           { return null; }
            if ((QuellText.length == 0) || (SuchText.length == 0))   { return QuellText; }

            // Kein ErsatzText ?
            if ((ErsatzText == null) || (ErsatzText.length == 0))    { ErsatzText = ""; }

            var LaengeSuchText = SuchText.length;
            var LaengeErsatzText = ErsatzText.length;
            var Pos = QuellText.indexOf(SuchText, 0);

            while (Pos >= 0)
            {
                QuellText = QuellText.substring(0, Pos) + ErsatzText + QuellText.substring(Pos + LaengeSuchText);
                Pos = QuellText.indexOf(SuchText, Pos + LaengeErsatzText);
            }
            return QuellText;
        } // -->
	function showhidecms(name) {
		
		
		
		if(name=='all')
		{
			for(i = 1; i < 5; i++)
					{
					
				var e = document.getElementById('cms'+i);
		e.style.display = (e.style.display == 'block') ? 'none' : 'block';
			
			
			if(e.style.display=='block')
		{
			
		
   

		     
		     document.getElementById('divcms'+i).style.backgroundImage = "url(images/page_white_get.png)";
		     
		     
		     
		     
		      document.edit.cmsdiv.value=document.edit.cmsdiv.value+';cms'+i;
		      
		}else if(e.style.display=='none')
		{
			
			
		
			
			
		
		   
		    document.getElementById('divcms'+i).style.backgroundImage = "url(images/page_white_put.png)";
		   
		    document.edit.cmsdiv.value=SuchenUndErsetzen(document.edit.cmsdiv.value,';cms'+i,'');
		}	
					}
		}else{
		var e = document.getElementById(name);
		e.style.display = (e.style.display == 'block') ? 'none' : 'block';
	
		if(e.style.display=='block')
		{
			
		
   

		     
		     document.getElementById('div'+name).style.backgroundImage = "url(images/page_white_get.png)";
		     
		     
		     
		     
		      document.edit.cmsdiv.value=document.edit.cmsdiv.value+';'+name;
		     
		}else if(e.style.display=='none')
		{
			
			
		
			
			
		
		   
		    document.getElementById('div'+name).style.backgroundImage = "url(images/page_white_put.png)";
		   
		    document.edit.cmsdiv.value=SuchenUndErsetzen(document.edit.cmsdiv.value,';'+name,'');
		}
		}
	}


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	function getPosition(element)
/* der Aufruf dieser Funktion ermittelt die absoluten Koordinaten
   des Objekts element */
{
	

  var elem=element,tagname="",x=0,y=0;
  
/* solange elem ein Objekt ist und die Eigenschaft offsetTop enthaelt
   wird diese Schleife fuer das Element und all seine Offset-Eltern ausgefuehrt */
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
    x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
    tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */

/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
    if (tagname=="BODY")
      elem=0;

/* wenn elem ein Objekt ist und offsetParent enthaelt
   Offset-Elternelement ermitteln */
    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

/* Objekt mit x und y zurueckgeben */
  position=new Object();
  position.x=x;
  position.y=y;
  
  return position;
}
	
	
function setCords(e)

{
	  



        
x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;

y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;








}



document.onmousemove = setCords;




function getCords(elementId)

{
	

	


/* Element-Objekt zur ID ermitteln */
  element=document.getElementById(elementId);
 a=getPosition(element);
/* Position bestimmen und melden */
 // alert("x: " + x + "\ny: " + y);
 // window.alert("Position "+elementId+": ("+a.x+","+a.y+")");


var posx = x-a.x;
var posy = y-a.y;

//alert("x: " +posx + "\ny: " + posy);
document.getElementById("lo"+elementId).style.visibility = 'visible';


if(navigator.appName=='Microsoft Internet Explorer')
{var posxx=x-20;
var posyy=y-20;
var posx = x;
var posy = y;
}
else{var posxx=posx-20;
var posyy=posy-20;
var posx = x-a.x;
var posy = y-a.y;


}

document.getElementById("lo"+elementId).style.top = posyy;
document.getElementById("lo"+elementId).style.left = posxx;
document.piclink.x.value=posx;
document.piclink.y.value=posy;

 document.getElementById("maker").innerHTML = 
  
      '<img src="/images/maker.png">';



}
function nogetCords(elementId)

{
	
document.getElementById("lo"+elementId).style.visibility = 'hidden';
	document.getElementById('linkenemailfreund').style.visibility = 'hidden';
}


function startstop(art)

{
	

if(navigator.appName=='Microsoft Internet Explorer')
{var clas='className';

}
else{var clas='class';

}
   
	
	if(art=='start'){
		

	document.getElementById('ausgabecms3main').innerHTML = SuchenUndErsetzen(document.getElementById('ausgabecms3main').innerHTML,"<img src","<img  onclick=\"getCords('bild');\" src");;
document.getElementById('ausgabecms3main').innerHTML = SuchenUndErsetzen(document.getElementById('ausgabecms3main').innerHTML,"<IMG src","<IMG  onclick=\"getCords('bild');\" src");;

	document.getElementById('bildlinkstartstop').innerHTML ="<a href=\"javascript:startstop('stop')\">Verlinken Stop</a>";
	document.getElementById("bild").style.cursor = 'crosshair';

	



		var divs = document.getElementsByTagName('div');
		
 for(var i = 0; i < divs.length; i++){
 
 	 var div = divs[i];

 	 if(div.getAttribute(clas)=='bildlinkedit1'){

div.style.display='none';
 	 }
 	  if(div.getAttribute(clas)=='bildlinkedit2'){

div.style.display='block';
 	 }

  

      }





	}else{
		document.getElementById('ausgabecms3main').innerHTML = SuchenUndErsetzen(document.getElementById('ausgabecms3main').innerHTML,"<img onclick=\"getCords('bild');\" src","<img src");;
		document.getElementById('ausgabecms3main').innerHTML = SuchenUndErsetzen(document.getElementById('ausgabecms3main').innerHTML,"<IMG onclick=\"getCords('bild');\" src","<IMG src");;
		document.getElementById('bildlinkstartstop').innerHTML ="<a href=\"javascript:startstop('start')\">Verlinken Start</a>";
	    document.getElementById("bild").style.cursor = 'default';	
		document.getElementById("lobild").style.visibility = 'hidden';

				var divs = document.getElementsByTagName('div');
		
 for(var i = 0; i < divs.length; i++){
 
 	 var div = divs[i];
 	 if(div.getAttribute(clas)=='bildlinkedit2'){

div.style.display='none';
 	 }
 	  if(div.getAttribute(clas)=='bildlinkedit1'){

div.style.display='block';
 	 }

  

      }
	}
	

}


function delold(elementId)

{


document.getElementById("link"+elementId).parentNode.removeChild(document.getElementById("link"+elementId));

document.getElementById("del"+elementId).parentNode.removeChild(document.getElementById("del"+elementId));
}



function linkenemailfreund () {
	var test = "user";
		
	

    if(document.piclink.elements[test].selectedIndex != -1)
    {
    	
    	  
    	  
    	  
if(document.piclink.elements[test].options[document.piclink.elements[test].selectedIndex].value=='e-Mail')
{
	 document.getElementById('linkenemailfreund').style.visibility = 'visible';
}else{
	document.getElementById('linkenemailfreund').style.visibility = 'hidden';
}
    
    
        
    }
}










wmtt = null;

document.onmousemove = updateWMTT;

function updateWMTT(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (wmtt != null) {
		wmtt.style.left = (x +20) + "px";
		wmtt.style.top 	= (y -80) + "px";
	}
}

function showWMTT(id) {
	wmtt = document.getElementById(id);
	wmtt.style.display = "block";
}

function hideWMTT() {
	wmtt.style.display = "none";
}
//-->
function zeige_farbe(C,wo)
{
try{document.getElementById(wo).style.color = C;}
catch(e){return true;}
try{document.getElementById(wo).style.textDecoration = "underline";}
catch(e){return true;}
}
function zeige_farbe2(C,wo)
{
try{document.getElementById(wo).style.color = C;}
catch(e){return true;}
try{document.getElementById(wo).style.textDecoration = "none";}
catch(e){return true;}
}






//-->

