/* JavaScripts für den Web-Editor 

/* Mouseover */
function change(name, bild) 
{ 	
self.document[name].src=bild;
};


/* Öffnet Popup-Fenster */
function fenster(seite)
   {
	neuesFenster = window.open(seite,"formular","toolbar=no,menubar=no,scrollbars=yes,resizable=yes,width=720,height=550");
	var xPos=screen.width/2-720/2;
    var yPos=screen.height/2-550/2;
	if(neuesFenster) {
		neuesFenster.moveTo(xPos,yPos); 
		// achtung! focus kann von gecko-einstellungen unterdrueckt werden ("raise or lower windows")
		neuesFenster.focus();
	} else {
		// prueft nach 3 sec, ob ein fenster aufgegangen ist und leitet sonst auf fehlerseite um
		errorpage = 'view_error_popup_inhalte.html';
		window.setTimeout("if(!neuesFenster) document.location.href=errorpage",3000);
	}
   }

function preview()
   {
   var previewWindow = window.open('index.php?view=vorschau','preview',"toolbar=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600");
	previewWindow.focus();
   }; 

/* Oeffnet Hilfe-Fenster */
function help(url,width,height)
   {
	var helpWindow = window.open(url,"help","toolbar=no,menubar=no,scrollbars=yes,resizable=yes,width=" + width + ",height=" + height);
	helpWindow.focus();
   }; 

/* Oeffnet neues, bildschirmfüllendes Fenster */
function fenster_voll(url,fname,weit,hoch)
	{
	weit=weit-10; /*Scrollbalken */
	hoch=hoch-60;
	f=window.open(url,fname,"width="+weit+",height="+hoch+",hotkeys=no,resizable=yes,scrollbars=yes,screenx=0,screeny=0");
	 xPos=screen.width/2-window.width/2;
     yPos=screen.height/2-window.height/2;
	 f.moveTo(xPos,yPos); 
	 f.focus();
	}


/* Oeffnet neues, bildschirmfüllendes Fenster */
function fenster_voll_wo_move(url,fname,weit,hoch)
	{
		weit=weit-10; /*Scrollbalken */
		hoch=hoch-60;
		f=window.open(url,fname,"width="+weit+",height="+hoch+",hotkeys=no,resizable=yes,scrollbars=yes,screenx=0,screeny=0");
	}
	
function loeschen(id_zuordnung,id_seite)
	{
	check = confirm("Wollen Sie diesen Block wirklich löschen?");
	if(check == true) document.location.href = "inhalt.php?id_zuordnung="+id_zuordnung+"&id_seite="+id_seite+"&aktion=loeschen";
	}
	
function loeschen_seite(id_web,id_seite)
	{
	check = confirm("Wollen Sie diese Seite und den gesamten Inhalt wirklich löschen?");
	if(check == true) document.location.href = "formular.php?id_typ=500&aktion=seite_loeschen&id_web="+id_web+"&id_seite="+id_seite;
	}
	
var laden;
	
function neuLaden()
{
	if(laden != 1)
	{		
		laden = 1;		
		return laden;			
		location.reload();		
	}
	
}	


function checkDelete(name) {
	Check = prompt("Soll " + name + " wirklich gelöscht werden?","");
	if(Check == "ja") 
		return true;
	else 
		return false;	
}

function einblenden(register) {
	/* blendet register aus/ein */
	/* nur MSIE 5+, NS 6+, Mozilla, Opera 5+ */
	if (document.getElementById) {
		ausgeblendet = eval(document.getElementById("register1"));
		ausgeblendet.style.display = "none";
		
		ausgeblendet = eval(document.getElementById("register2"));
		ausgeblendet.style.display = "none";
		
		ausgeblendet = eval(document.getElementById("register3"));
		ausgeblendet.style.display = "none";
		
		ausgeblendet = eval(document.getElementById("register4"));
		ausgeblendet.style.display = "none";
				
		eingeblendet = eval(document.getElementById(register));
		eingeblendet.style.display = "block"; 
	}	
}

function writeOrderField(valueIndex) {	             
	document.customerListing.orderColumn.value=(valueIndex);
} 

function bereich_ausblenden(ausblendbereich){
if(document.getElementById) {
	 bereich = eval(document.getElementById(ausblendbereich));
	 bereich.style.display = "none";
	}
}

function bereich_einblenden(einblendbereich){
if(document.getElementById) {
	bereich = eval(document.getElementById(einblendbereich));
	bereich.style.display = "block";
	}
}

		
/* benötigt die dhtml.js Bibliothek */
function change_footer(text) {
 if (!text) {
  text = "Erstellt mit dem componeo Internet-Baukasten";
 }
 if(DHTML) {
   if(!NS) setCont("id","footer",null,text);
 }
 else return;
}

function componeo_tour(breite,hoehe,url)  {
           var wleft=((screen.availWidth-breite)/2);
           var wtop=((screen.availHeight-hoehe)/2);
           tourfenster = window.open(url,"ct","scrollbars=0,left="+wleft+",top="+wtop+",width="+breite+",height="+hoehe+",directories=0,location=0,menubar=0,scrollbars=0,status=0,toolbar=0");
}

/* einfache Plausibilitaetspruefung fuer E-Mail Adressen */
function checkMail(email)
{
	var checkEmail = false;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) {
		return true;
	} else {
		alert("Bitte geben Sie eine korrekte E-Mail Adresse ein.");
		return false;
	}
}

function checkText(text, name)
{
if (text=='') {
alert("Bitte geben Sie Ihren " + name + " ein.");
return false;
} else {
return true;
}
}
/* oeffnen von dokumenten im aufrufenden frame bei popups */
function ShowDocument(URL) {
	if (opener) {
		opener.location.href=URL;
	} else {
		self.location.href=URL;
	}
	return;
}
