if(is.ie){document.write('<LINK REL="STYLESHEET" TYPE="text/css" HREF="/sys/forms_ie.css">')}
if(is.ns){document.write('<LINK REL="STYLESHEET" TYPE="text/css" HREF="/sys/forms_ns.css">')}

function cms(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8){
switch(arg1){
	case 'init' :
		myTasksValues = new Array();
		myTasksValues[0] = new Array('http://www.','');
		myTasksValues[1] = new Array('');
		myTasksValues[2] = new Array('');
		myTasksValues[3] = new Array('');
		myTasksValues[4] = new Array('');
		myTasksValues[5] = new Array('');
		myTasksValues[6] = new Array('');
		myTasksIndex = -1;
		myTasksHelpers = new Array('ProjektIndex','ProjektKategorie','CMSIndex','CMSystem');
		for(ii = 0 ; ii < myTasksHelpers.length ; ii++){
			if(!document.getElementById(myTasksHelpers)){
				document.getElementById('WCMS').appendChild(cms('buildObj','input','type=hidden','id=' + myTasksHelpers[ii],'name=' + myTasksHelpers[ii]));
				}
			document.getElementById(myTasksHelpers[ii]).setAttribute('value','');
			}
		if(i_am.indexOf('/007/anfrage-cms.php') != -1){
			if(myReTaskValues.length > 0){
				myTasksIndex = myReTaskValues[0];
				myTasksValues[myTasksIndex][0] = myReTaskValues[1];
				myTasksValues[myTasksIndex][1] = myReTaskValues[2];
				document.WCMS.ProjektKategorie.value = myReTaskValues[3];
				document.WCMS.ProjektIndex.value = myReTaskValues[4];
				document.WCMS.CMSIndex.value = myReTaskValues[5];
				document.WCMS.CMSystem.value = myReTaskValues[6];
				}
			}
	break;
	case 'setzeProjektArt' :
		if(!arg2.value){
			if(myTasksIndex == -1){
				arg2.parentNode.options[0].selected = true;
				}
			else{
				arg2.parentNode.options[myTasksIndex].selected = true;
				}
			break;
			}
		if(myTasksIndex != -1)document.onmouseup = null;
		document.WCMS.ProjektKategorie.value = arg2.firstChild.nodeValue.replace('- ','');
		document.WCMS.ProjektIndex.value = arg2.parentNode.options.selectedIndex;
		myId = arg2.value;
		myRow = arg2.parentNode.parentNode.parentNode;
		myTbody = myRow.parentNode;
		if(myId == 0){
			if(!document.getElementById('ProjektUrl')){
				if(document.getElementById('ProjektText'))myTbody.deleteRow(myRow.rowIndex + 1);
				myLabel = cms('buildObj','td','class=desc');
				myLabelText = document.createTextNode('Projekt-URL ');
				myLabelStar = cms('buildObj','b');
				myLabelStar.appendChild(document.createTextNode('*'));
				myLabel.appendChild(myLabelText);
				myLabel.appendChild(myLabelStar);
				myData = cms('buildObj','td','colSpan=3');
				myInput = cms('buildObj','input','type=text','id=ProjektUrl','name=ProjektUrl','maxLength=256','value=' + myTasksValues[0][0],'keyUp');
				myData.appendChild(myInput);
				myNewRow = myTbody.insertRow(myRow.rowIndex + 1);
				myNewRow.appendChild(myLabel);
				myNewRow.appendChild(myData);


				myLabel = cms('buildObj','td','class=desc');
				myLabelText = document.createTextNode('Kurze Beschreibung ');
				myLabel.appendChild(myLabelText);
				myData = cms('buildObj','td','colSpan=3');
				myTextArea = cms('buildObj','textarea','id=ProjektText','name=ProjektText','keyUp');
				myTextValue = document.createTextNode(myTasksValues[0][1]);
				myTextArea.appendChild(myTextValue);
				myData.appendChild(myTextArea);
				myNewRow = myTbody.insertRow(myRow.rowIndex + 2);
				myNewRow.appendChild(myLabel);
				myNewRow.appendChild(myData);
			
				myTasksIndex = 0;
				setTimeout('document.WCMS.ProjektUrl.focus()',10);
				}
			}
		else{
			if(myTasksIndex == 0){
				myTbody.deleteRow(myRow.rowIndex + 1);
				myTbody.deleteRow(myRow.rowIndex + 1);
				}
			else{
				if(myTasksIndex != -1){
					myTbody.deleteRow(myRow.rowIndex + 1);
					}
				}
			myLabel = cms('buildObj','td','class=desc');
			myLabelText = document.createTextNode('Kurze Beschreibung ');
			myLabelStar = cms('buildObj','b');
			myLabelStar.appendChild(document.createTextNode('*'));
			myLabel.appendChild(myLabelText);
			myLabel.appendChild(myLabelStar);
			myData = cms('buildObj','td','colSpan=3');

			myTextArea = cms('buildObj','textarea','id=ProjektText','name=ProjektText');
			myTextValue = document.createTextNode(myTasksValues[myId][0]);
			myTextArea.appendChild(myTextValue);
			myData.appendChild(myTextArea);

			myNewRow = myTbody.insertRow(myRow.rowIndex + 1);
			myNewRow.appendChild(myLabel);
			myNewRow.appendChild(myData);

			myTasksIndex = myId;
			setTimeout('document.WCMS.ProjektText.focus()',10);
			
			}
	break;
	case 'setzeCMSAuswahl' :
		if(!arg2.value){
			arg2.parentNode.options[0].selected = true;
			document.WCMS.CMSIndex.value = '';
			break;
			}
		document.WCMS.CMSIndex.value = arg2.parentNode.options.selectedIndex;
		document.WCMS.CMSystem.value = arg2.firstChild.nodeValue.replace('- ','');
		setTimeout('document.WCMS.Vorname.focus()',10);
	break;
	case 'buildObj' :
		myEl = document.createElement(arguments[1]);
		for(i = 2 ; i < arguments.length ; i++){
			myPair = arguments[i].split('=');
			if(is.ie){
				if(myPair[0] == 'class'){
					myPair[0] = 'className';
					}
				}
			if(myPair[0] != 'keyUp'){
				myEl.setAttribute(myPair[0],myPair[1]);
				}
			else{
				document.onkeyup = checkEvt;
				}
			}
		return myEl;
	break;
	case 'trigger' :
		if(arg2.id == 'ProjektText'){
			if(myTasksIndex == 0){
				myTasksValues[myTasksIndex][1] = arg2.value;
				}
			else{
				myTasksValues[myTasksIndex][0] = arg2.value;
				}
			}
		if(arg2.id == 'ProjektUrl'){
			myTasksValues[myTasksIndex][0] = arg2.value;
			}
		document.title = myTasksValues[myTasksIndex][0];
	break;
	case 'resetMe' :
		if(myTasksIndex != -1){
			arg2.parentNode.parentNode.parentNode.deleteRow(2);
			if(myTasksIndex == 0){
				arg2.parentNode.parentNode.parentNode.deleteRow(2);
				}
			}
		document.WCMS.reset();
		cms('init');
	break;
	case 'submitMe' :
		if(document.WCMS.Projektart.selectedIndex == 0){
			confirm('Bitte wählen Sie eine Projekt-Kategorie aus!');
			break;
			}
		myTry = 1;
		if(!document.getElementById('WCMS').getAttribute('action')){
			document.getElementById('WCMS').setAttribute('action','/007/anfrage-cms.php');
			myTry = 0;
			}
/*
		for(ii = 0 ; ii < myTasksValues.length ; ii++){
			if(myTry == 0){
				document.getElementById('WCMS').appendChild(cms('buildObj','input','id=mTV' + ii,'name=mTV' + ii,'type=hidden','value=' + myTasksValues[ii].join('#|#')));
				}
			else{
				document.getElementsByName('mTV' + ii)[0].value = myTasksValues[ii].join('#|#');
				}
			}
*/
		ma = '';
		for(i = 0 ; i < document.WCMS.elements.length ; i++){
			ma += document.WCMS.elements[i].name + ': ' + document.WCMS.elements[i].value + '\n';
			}
//		confirm(document.WCMS.Projektart.selectedIndex);

		document.WCMS.submit();
	break;
	}
}

