function overOn(type,counter,on)
{
	//alert('menuLeft'+counter);
	switch(type)
	{
		case "nav":
		if(on == 1)
		{
			document.getElementById('navLeft'+counter).className = "navLeftOnHover"; 
			document.getElementById('navMain'+counter).className = "navMainOnHover";
			document.getElementById('navText'+counter).className = "navTextOnHover";
		}
		else
		{
			document.getElementById('navLeft'+counter).className = "navLeftOffHover"; 
			document.getElementById('navMain'+counter).className = "navMainOffHover";
			//document.getElementById('navText'+counter).className = "navTextOffHover";
		}
		break;
		case "menu":
		if(on == 1)
		{
			document.getElementById('menuLeft'+counter).className = "menuLeftOnHover"; 
			document.getElementById('menuMain'+counter).className = "menuMainOnHover";
			document.getElementById('menuText'+counter).className = "menuTextOnHover";
		}
		else
		{
			document.getElementById('menuLeft'+counter).className = "menuLeftOffHover"; 
			document.getElementById('menuMain'+counter).className = "menuMainOffHover";
			document.getElementById('menuText'+counter).className = "menuTextOffHover";
		}
		break;
		case "rubrik":
		if(on == 1)
		{
			document.getElementById('rubrikLeft'+counter).className = "rubrikLeftOnHover"; 
			document.getElementById('rubrikLeft2'+counter).className = "rubrikLeft2OnHover";
			document.getElementById('rubrikMain'+counter).className = "rubrikMainOnHover";
			document.getElementById('rubrikText'+counter).className = "rubrikTextOnHover";
		}
		else
		{
			document.getElementById('rubrikLeft'+counter).className = "rubrikLeftOffHover";
			document.getElementById('rubrikLeft2'+counter).className = "rubrikLeft2OffHover"; 
			document.getElementById('rubrikMain'+counter).className = "rubrikMainOffHover";
			document.getElementById('rubrikText'+counter).className = "rubrikTextOffHover";
		}
		break;
	}
}
function overOff(type,counter,on)
{
	switch(type)
	{
		case "nav":
		if(on == 1)
		{
			document.getElementById('navLeft'+counter).className = "navLeftOn"; 
			document.getElementById('navMain'+counter).className = "navMainOn";
			document.getElementById('navText'+counter).className = "navTextOn";
		}
		else
		{
			document.getElementById('navLeft'+counter).className = "navLeftOff"; 
			document.getElementById('navMain'+counter).className = "navMainOff";
			document.getElementById('navText'+counter).className = "navTextOff";
		}
		break;
		case "menu":
		if(on == 1)
		{
			document.getElementById('menuLeft'+counter).className = "menuLeftOn"; 
			document.getElementById('menuMain'+counter).className = "menuMainOn";
			document.getElementById('menuText'+counter).className = "menuTextOn";
		}
		else
		{
			document.getElementById('menuLeft'+counter).className = "menuLeftOff"; 
			document.getElementById('menuMain'+counter).className = "menuMainOff";
			document.getElementById('menuText'+counter).className = "menuTextOff";
		}
		break;
		case "rubrik":
		if(on == 1)
		{
			document.getElementById('rubrikLeft'+counter).className = "rubrikLeftOn"; 
			document.getElementById('rubrikLeft2'+counter).className = "rubrikLeft2On";
			document.getElementById('rubrikMain'+counter).className = "rubrikMainOn";
			document.getElementById('rubrikText'+counter).className = "rubrikTextOn";
		}
		else
		{
			document.getElementById('rubrikLeft'+counter).className = "rubrikLeftOff"; 
			document.getElementById('rubrikLeft2'+counter).className = "rubrikLeft2Off";
			document.getElementById('rubrikMain'+counter).className = "rubrikMainOff";
			document.getElementById('rubrikText'+counter).className = "rubrikTextOff";
		}
		break;
	}
}
function adminOnFocusEffect(obj)
{
	obj.style.background='#bbeea8';
	obj.style.border='1px solid #009900'
	
}
function adminOnBlurEffect(obj)
{
	obj.style.background='#FFFFFF';
	obj.style.border='1px solid #A5ACB2'
}
function adminOnFocusROEffect(obj)
{
	obj.style.background='#d0d0d0';
	obj.style.border='1px solid #ff0000'
	obj.select();
}
function reset(theURL)
{
	window.location.href=theURL;
}
function deleteFile(table)
{
	switch(table)
	{
		case 'news':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=news';
			formName.controller.value = 'save';
			return true;
		}
		else
			return false;
		break;
		case 'artikel':
		formName = document.artikelForm;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'save';
			return true;
		}
		else
			return false;
		break;
		case 'nav':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=nav';
			formName.controller.value = 'save';
			return true;
		}
		else
			return false;
		break;
		case 'menu':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=menu';
			formName.controller.value = 'save';
			return true;
		}
		else
			return false;
		break;
		case 'rubrik':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=rubrik';
			formName.controller.value = 'save';
			return true;
		}
		else
			return false;
		break;
		case 'transNav':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=nav';
			formName.controller.value = 'saveTranslator';
			return true;
		}
		else
			return false;
		break;
		case 'transMenu':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=menu';
			formName.controller.value = 'saveTranslator';
			return true;
		}
		else
			return false;
		break;
		case 'transRubrik':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=rubrik';
			formName.controller.value = 'saveTranslator';
			return true;
		}
		else
			return false;
		break;
		case 'transArtikel':
		formName = document.artikelForm;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
		}
		else
			return false;
		break;
		case 'transNews':
		formName = document.mainform;
		if (confirm("Wirklich löschen ?"))
		{
			formName.action = 'index.php?main=news';
			formName.controller.value = 'saveTranslator';
			return true;
		}
		else
			return false;
		break;
	}
		
}
function del()
{
	if (confirm("Wirklich löschen ?")) 
			return true;
		else
			return false;
}
function deleteRecord(table)
{
	switch(table)
	{
		case 'nav':
		formName = document.mainform;
		formName.action = 'index.php?main=nav';
		formName.controller.value = 'delete';
		if (confirm("Wirklich löschen ?\nSie löschen den Navigationspunkt sowie allfällige Menus/Rubriken und/oder Artikel\ndie mit dem Navigationspunkt verknüpft sind.")) 
			return true;
		else
			return false;
		break;
		case 'menu':
		formName = document.mainform;
		formName.action = 'index.php?main=menu';
		formName.controller.value = 'delete';
		if (confirm("Wirklich löschen ?\nSie löschen den Menupunkt sowie allfällige Rubriken und/oder Artikel\ndie mit dem Menupunkt verknüpft sind.")) 
			return true;
		else
			return false;
		break;
		case 'rubrik':
		formName = document.mainform;
		formName.action = 'index.php?main=rubrik';
		formName.controller.value = 'delete';
		if (confirm("Wirklich löschen ?\nSie löschen den Rubrikpunkt sowie allfällige Artikel\ndie mit dem Rubrikpunkt verknüpft sind.")) 
			return true;
		else
			return false;
		break;
		case 'artikel':
		formName = document.artikelForm;
		formName.action = 'index.php?main=rubrik';
		formName.artikelController.value = 'delete';
		if (confirm("Wirklich löschen ?")) 
			return true;
		else
			return false;
		break;
		case 'styleKit':
		formName = document.mainform;
		formName.action = 'index.php?main=styleKit';
		formName.controller.value = 'delete';
		if (confirm("Wirklich löschen ?")) 
			return true;
		else
			return false;
		break;
		case 'lang':
		formName = document.mainform;
		formName.action = 'index.php?main=lang';
		formName.controller.value = 'delete';
		if (confirm("Wirklich löschen ?")) 
			return true;
		else
			return false;
		break;
		case 'news':
		formName = document.mainform;
		formName.action = 'index.php?main=news';
		formName.controller.value = 'delete';
		if (confirm("Wirklich löschen ?")) 
			return true;
		else
			return false;
		break;
	}
}
function updateFile(mode,type)
{
	if(mode == 1)
	{
		formName = document.artikelForm;
		formName.action = 'index.php?main=rubrik&file='+type;
		formName.artikelController.value = 'save';
		formName.submit();
	}
	else
	{
		formName = document.artikelForm;
		formName.action = 'index.php?main=rubrik';
		formName.picFileName.value = '';
		formName.artikelController.value = 'save';
		formName.submit();
	}
}
function updateRecord(table)
{
	switch(table)
	{
		case 'config':
		formName = document.mainform;
		/*if(formName.adminID.value == '')
		{
			alert("Bitte geben Sie einen Administrator Username ein.");
			formName.adminID.focus();
			return false;
		}
		else if(formName.adminPass.value == '')
		{
			alert("Bitte geben Sie ein Administrator Passwort ein.");
			formName.adminPass.focus();
			return false;
		}
		else if(formName.picSizeSmall.value == '')
		{
			alert("Bitte geben Sie eine Bildgrösse ein.");
			formName.picSizeSmall.focus();
			return false;
		}
		else if(formName.picSizeMedium.value == '')
		{
			alert("Bitte geben Sie eine Bildgrösse ein.");
			formName.picSizeMedium.focus();
			return false;
		}
		else if(formName.picSizeBig.value == '')
		{
			alert("Bitte geben Sie eine Bildgrösse ein.");
			formName.picSizeBig.focus();
			return false;
		}
		else if(formName.absoluteURL.value == '')
		{
			alert("Bitte geben Sie den Pfad zur Webseite ein.");
			formName.absoluteURL.focus();
			return false;
		}
		else if(formName.tmpPath.value == '')
		{
			alert("Bitte geben Sie den Temp Pfad ein.");
			formName.tmpPath.focus();
			return false;
		}
		else if(formName.mailhost.value == '')
		{
			alert("Bitte geben Sie den Mailhost ein.");
			formName.mailhost.focus();
			return false;
		}
		else if(formName.smtpAuth.selectedIndex == '0')
		{
			alert('Bitte wählen sie die SMTP Authentifizierung.');
			formName.smtpAuth.focus();
			return false;
		}
		else if(formName.smtpAuth.displayError == '0')
		{
			alert("Bitte geben Sie an ob die Seite Fehlermeldungen anzeigen soll oder nicht\nIm Live-Betrieb empfiehlt sich dies auszuschalten.");
			formName.smtpAuth.focus();
			return false;
		}*/
		if(formName.customer.value == '')
		{
			alert('Bitte geben Sie den Kunden/Firmenname ein.');
			formName.customer.focus();
			return false;
		}
		else if(formName.customerStreet.value == '')
		{
			alert('Bitte geben Sie die Adresse ein.');
			formName.customerStreet.focus();
			return false;
		}
		else if(formName.customerZip.value == '')
		{
			alert('Bitte geben Sie die PLZ ein.');
			formName.customerZip.focus();
			return false;
		}
		else if(formName.customerCity.value == '')
		{
			alert('Bitte geben Sie den Ort ein.');
			formName.customerCity.focus();
			return false;
		}
		else if(formName.customerCountry.value == '')
		{
			alert('Bitte geben Sie das Land ein.');
			formName.customerCountry.focus();
			return false;
		}
		else if(formName.customerID.value == '')
		{
			alert('Bitte geben Sie den Kunden Username für den Administrationsbereich ein.');
			formName.customerID.focus();
			return false;
		}
		else if(formName.customerPass.value == '')
		{
			alert('Bitte geben Sie das Kunden Passwort für den Administrationsbereich ein.');
			formName.customerPass.focus();
			return false;
		}
		else if(formName.title.value == '')
		{
			alert('Bitte geben Sie den Webseiten Titel ein.');
			formName.title.focus();
			return false;
		}
		else if(formName.mailSenderAddress.value == '')
		{
			alert('Bitte geben Sie die Emailadresse an mit der Emails versenden werden.');
			formName.mailSenderAddress.focus();
			return false;
		}
		else if(echeck(formName.mailSenderAddress.value) == false)
		{
			alert('Die eingegebene Emailadresse ist leider nicht gültig.');
			formName.mailSenderAddress.focus();
			return false;
		}
		else if(formName.mailSenderName.value == '')
		{
			alert('Bitte geben Sie den Name an, der in der Emailnachricht erscheinen soll.');
			formName.mailSenderName.focus();
			return false;
		}
		/*
		else if(formName.smtpAuth.selectedIndex == '1')
		{
			if(formName.smtpUser.value == '')
			{
				alert('Bitte geben Sie den SMTP User ein.');
				formName.smtpUser.focus();
				return false;
			}
			else if(formName.smptPass.value == '')
			{
				alert('Bitte geben Sie das SMTP User Passwort ein.');
				formName.smptPass.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=config';
				formName.controller.value = 'save';
				return true;
			}
		}*/
		else
		{
			formName.action = 'index.php?main=config';
			formName.controller.value = 'save';
			return true;
		}
		break;
		case 'styleKit':
		formName = document.mainform;
		if(formName.styleKitName.value == '')
		{
			alert("Bitte geben Sie einen Namen ein.");
			formName.styleKitName.focus();
			return false;
		}
		else if(formName.styleKitStatus.selectedIndex == '0')
		{
			alert('Bitte wählen Sie einen Status');
			formName.styleKitStatus.focus();
			return false;
		}
		else
		{
			formName.action = 'index.php?main=styleKit';
			formName.controller.value = 'save';
			return true;
		}
		break;
		case 'lang':
		formName = document.mainform;
		if(formName.langName.value == '')
		{
			alert("Bitte geben Sie einen Namen ein.");
			formName.langName.focus();
			return false;
		}
		else if(formName.langDisplay.value == '')
		{
			alert("Bitte geben Sie einen Anzeigenamen ein.");
			formName.langDisplay.focus();
			return false;
		}
		else if(formName.langStatus.selectedIndex == '0')
		{
			alert('Bitte wählen Sie einen Status');
			formName.langStatus.focus();
			return false;
		}
		else
		{
			formName.action = 'index.php?main=lang';
			formName.controller.value = 'save';
			return true;
		}
		break;
		case 'nav':
		formName = document.mainform;
		if(formName.navName.value == '')
		{
			alert("Bitte geben Sie einen Namen ein.");
			formName.navName.focus();
			return false;
		}
		else
		{
			formName.action = 'index.php?main=nav';
			formName.controller.value = 'save';
			return true;
		}
		break;
		case 'menu':
		formName = document.mainform;
		if(formName.menuName.value == '')
		{
			alert("Bitte geben Sie einen Namen ein.");
			formName.menuName.focus();
			return false;
		}
		else
		{
			formName.action = 'index.php?main=menu';
			formName.controller.value = 'save';
			return true;
		}
		break;
		case 'rubrik':
		formName = document.mainform;
		if(formName.rubrikName.value == '')
		{
			alert("Bitte geben Sie einen Namen ein.");
			formName.rubrikName.focus();
			return false;
		}
		else
		{
			formName.action = 'index.php?main=rubrik';
			formName.controller.value = 'save';
			return true;
		}
		break;
		case 'artikel':
		formName = document.artikelForm;
		switch(formName.typeSelection.value)
		{
			case "Bild":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'save';
			return true;
			break;
			case "Bild & Text":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "Text":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "Dokument":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "FAQ":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie eine Frage ein.");
				formName.artikelName.focus();
				return false;
			}
			else if(formName.artikelText.value == '')
			{
				alert("Bitte geben Sie eine Antwort ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "Frei (HTML)":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "Galerie":
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			break;
			case "Kontaktformular":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else if(formName.artikelZusatz.value == '')
			{
				alert("Bitte geben Sie die Empfängeradresse ein.");
				formName.artikelZusatz.focus();
				return false;
			}
			else if(formName.artikelText.value == '')
			{
				alert("Bitte geben Sie die Bestätigungsnachricht ein.");
				formName.artikelZusatz.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "Video (YouTube)":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			if(formName.artikelText.value == '')
			{
				alert("Bitte geben Sie die YouTube \"Embed URL\" ein.");
				formName.artikelText.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "Video (Flash)":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "News (Text)":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			case "News (HTML)":
			if(formName.artikelName.value == '')
			{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
			}
			else
			{
				formName.action = 'index.php?main=rubrik';
				formName.artikelController.value = 'save';
				return true;
			}
			break;
			
		}
		break;
		case 'news':
		formName = document.mainform;
		if(formName.artikelName.value == '')
		{
				alert("Bitte geben Sie einen Namen ein.");
				formName.artikelName.focus();
				return false;
		}
		else
		{
				formName.action = 'index.php?main=news';
				formName.controller.value = 'save';
				return true;
		}
		break;
		case 'multiArtikel':
		formName = document.multiArtikelForm;
		formName.action = 'index.php?main=rubrik';
		formName.multiArtikelController.value = 'save';
		return true;
		break;
	}
}
function updateRecordLang(table)
{
	switch(table)
	{
		case 'nav':
		formName = document.mainform;
		formName.action = 'index.php?main=nav';
		formName.controller.value = 'saveTranslator';
		return true;
		break;
		case 'menu':
		formName = document.mainform;
		formName.action = 'index.php?main=menu';
		formName.controller.value = 'saveTranslator';
		return true;
		break;
		case 'rubrik':
		formName = document.mainform;
		formName.action = 'index.php?main=rubrik';
		formName.controller.value = 'saveTranslator';
		return true;
		break;
		case 'artikel':
		formName = document.artikelForm;
		switch(formName.typeSelection.value)
		{
			case "Bild":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Bild & Text":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Text":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Dokument":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "FAQ":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Frei (HTML)":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Galerie":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Kontaktformular":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Video (YouTube)":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "Video( Flash)":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "News (Text)":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			case "News (HTML)":
			formName.action = 'index.php?main=rubrik';
			formName.artikelController.value = 'saveTranslator';
			return true;
			break;
			
		}
		break;
		case 'news':
		formName = document.mainform;
		formName.action = 'index.php?main=news';
		formName.controller.value = 'saveTranslator';
		return true;
		break;
		case 'multiArtikel':
		formName = document.multiArtikelForm;
		formName.action = 'index.php?main=rubrik';
		formName.multiArtikelController.value = 'save';
		return true;
		break;
	}
}
function newRecord(table,id)
{
	switch(table)
	{
		case 'styleKit':
		document.mainform.action = 'index.php?main=styleKit&new=1';
		document.mainform.controller.value = 'new';
		break;
		case 'lang':
		document.mainform.action = 'index.php?main=lang&new=1';
		document.mainform.controller.value = 'new';
		break;
		case 'menu':
		document.mainform.action = 'index.php?main=menu&new=1';
		document.mainform.controller.value = 'new';
		break;
		case 'rubrik':
		document.mainform.action = 'index.php?main=rubrik&newR=1';
		document.mainform.controller.value = 'new';
		break;
		case 'artikel':
		document.artikelForm.action = 'index.php?main=rubrik&newA=1';
		document.artikelForm.artikelController.value = 'new';
		break;
		case 'news':
		document.mainform.action = 'index.php?main=news&new=1';
		document.mainform.controller.value = 'new';
		break;
	}

}
function copyRecord(table,id)
{
	switch(table)
	{
		case 'styleKit':
		document.mainform.action = 'index.php?main=styleKit';
		document.mainform.controller.value = 'copy';
		document.mainform.id.value = id;
		break;
		case 'lang':
		document.mainform.action = 'index.php?main=lang';
		document.mainform.controller.value = 'copy';
		document.mainform.id.value = id;
		break;
		case 'nav':
		document.mainform.action = 'index.php?main=nav';
		document.mainform.controller.value = 'copy';
		document.mainform.id.value = id;
		break;
		case 'menu':
		document.mainform.action = 'index.php?main=menu';
		document.mainform.controller.value = 'copy';
		document.mainform.id.value = id;
		break;
		case 'rubrik':
		document.mainform.action = 'index.php?main=rubrik';
		document.mainform.controller.value = 'copy';
		document.mainform.id.value = id;
		break;
		case 'artikel':
		document.artikelForm.action = 'index.php?main=rubrik';
		document.artikelForm.artikelController.value = 'copy';
		document.artikelForm.id.value = id;
		break;
		case 'news':
		document.mainform.action = 'index.php?main=news';
		document.mainform.controller.value = 'copy';
		document.mainform.id.value = id;
		break;
	}
}
function copyTo(table)
{
	switch(table)
	{
		case 'menu':
		formName = document.mainform;
		if(formName.copyToRecord.selectedIndex == '0')
		{
			alert("Bitte wählen Sie in die zu kopierende Navigation");
			formName.copyToRecord.focus();
			return false;
		}
		else
		{
			document.mainform.controller.value = 'copyTo';
			return true;
		}
		break;
		case 'rubrik':
		formName = document.mainform;
		if(formName.copyToRecord.selectedIndex == '0')
		{
			alert("Bitte wählen Sie in die zu kopierende Navigation->Menu");
			formName.copyToRecord.focus();
			return false;
		}
		else
		{
			document.mainform.controller.value = 'copyTo';
			return true;
		}
		break;
		case 'artikel':
		formName = document.artikelForm;
		if(formName.copyToRecord.selectedIndex == '0')
		{
			alert("Bitte wählen Sie in die zu kopierende Navigation->Menu->Rubrik");
			formName.copyToRecord.focus();
			return false;
		}
		else
		{
			document.artikelForm.artikelController.value = 'copyTo';
			return true;
		}
		break;
	}
}
function newNav(table,id)
{
	switch(table)
	{
		case 'config':
		document.mainform.action = 'index.php?main=config';
		document.mainform.controller.value = 'newNav';
		break;
		
	}
}
function resetDB()
{
	document.mainform.action = 'index.php?main=config';
	document.mainform.controller.value = 'resetDB';
}
function toggleDetailSearch()
{
	var div = document.getElementById('detailsearch1');
	
}


function checkFileExists(dir,obj,name)
{
	var option = obj.value;
	if (option.indexOf('/') > -1)
		option = option.substring(option.lastIndexOf('/') + 1);
 	else if(option.indexOf('\\') > -1)
 		option = option.substring(option.lastIndexOf('\\') + 1);
	new Ajax.Request('checkFileExists.php',
  	{
    method:'get',
    parameters: {dir:dir,option : option},
    onSuccess: function(transport)
    {
	 	var loadingDiv = document.getElementById("loading"+name);
	 	var container = document.getElementById("content"+name);
	 	loadingDiv.style.display = "none";
	 	var txt = transport.responseText || "no response text";
	 	var bool = txt.substring(0,txt.indexOf("::"))
	 	var file = txt.substring((txt.indexOf("::")+2),txt.lastIndexOf("::"));
	 	if(bool == 'false')
	 	{
	 		txt = "<b>Vorsicht !</b> Datei mit identischem Namen existiert bereits<br>Bei Speicherung wird die bestehende Datei überschrieben<br><a target='_blank' class='fileExistsLink' href='"+file+"'>>> Bestehende Datei anzeigen</a>";
	 		loadingDiv.style.display = "none";
		  	container.style.display = "block";
		  	container.innerHTML = txt;
		}
    }
    ,
    onFailure: function()
    {
		alert('Something went wrong...') 
	}
	,
	onCreate: function()
    {
    	var loadingDiv = document.getElementById("loading"+name);
		var container = document.getElementById("content"+name);
		image = document.createElement('img');
   		image.setAttribute('src','../pics/loading.gif');
   		if(loadingDiv.hasChildNodes())
		{
		    while(loadingDiv.childNodes.length >= 1)
		       loadingDiv.removeChild( loadingDiv.firstChild );       
		}
		loadingDiv.appendChild(image);
		container.style.display = "none";
		loadingDiv.style.display = "inline";
	}
  	});
}
/*
function filterCandidate(obj)
{
	var option;
	if(typeof(obj) == 'object')
		option =  obj.options[obj.selectedIndex].value;
	else if(obj != '')
		option = obj;
	else
		option =  '';
	new Ajax.Request('candfilter.php',
  	{
    method:'get',
    parameters: {option: option},
    onSuccess: function(transport)
    {
	 	var loadingDiv = document.getElementById("loading");
	 	var txt = transport.responseText || "no response text";
		var container = document.getElementById("candidate");
		loadingDiv.style.display = "none";
	 	//loadingDiv.style.visibility = "hidden";
	 	container.style.display = "inline";
		//container.style.visibility = "visible";
		container.innerHTML = txt;
    }
    ,
    onFailure: function()
    {
		alert('Something went wrong...') 
	}
	,
	onCreate: function()
    {
		var loadingDiv = document.getElementById("loading");
		var container = document.getElementById("candidate");
		image = document.createElement('img');
   		image.setAttribute('src','pics/loading.gif');
   		if(loadingDiv.hasChildNodes())
		{
		    while(loadingDiv.childNodes.length >= 1)
		       loadingDiv.removeChild( loadingDiv.firstChild );       
		}
		loadingDiv.appendChild(image);
		container.style.display = "none";
		//container.style.visibility = "hidden";
		loadingDiv.style.display = "inline";
		//loadingDiv.style.display = "visible";
	}
  	});
}*/
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		  
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		  
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		   
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   
		    return false
		 }

 		 return true					
	}

