	// kapsMedia - JavaScript Document

	function confirmDelete(delURL){
		deleteQuestion=confirm('delete?');
		if (deleteQuestion){
			deleteWin=window.open(intranetpath + "admin/blank.cfm","delWin","width=10, height=10, scrollbars=no, fullscreen=yes");
			deleteWin2=window.open(intranetpath + "/admin/blank.cfm","delWin","width=10, height=10, scrollbars=no, fullscreen=yes");
			deleteWin.location.href=delURL;
			}
		}

	function setVariables() {
		if (navigator.appName == "Netscape") {
			v=".top=";
			dS="document.";
			sD="";
			y="window.pageYOffset";
			}
		else {
			v=".pixelTop=";
			dS="";
			sD=".style";
			y="document.body.scrollTop";
		   }
		}

	function checkLocation() {
		object="objectKPS";
		yy=eval(y)+1;
		eval(dS+object+sD+v+yy);
		setTimeout("checkLocation()",100);
		}

	function openObject(objectName){
		//alert (intranetpath);
		winObject=window.open(intranetpath + "/admin/object.cfm?objectName=" + objectName,"objectEdit","width=800, height=600, scrollbars=yes");
		winObject.focus();
		}

	function openEdit(urlString){
			//winEdit=window.open("entryEdit.cfm?action=edit&wName=kcmsAdminMain&fname=object&" + urlString,"objectEdit","width=800, height=600, scrollbars=yes");
			//winEdit.focus();
			location.href="/admin/entryEdit.cfm?action=edit&wName=kcmsAdminMain&fname=object&" + urlString;
			}

	function openSort(urlString){
		winSort=window.open("objectSort.cfm?action=sort&wName=kcmsAdminMain&fname=object&" + urlString,"objectSort","width=420, height=600, scrollbars=yes");
		winSort.focus();
		}

	function openSortPropertie(urlString){
		winSort=window.open("objectSortPropertie.cfm?action=sort&wName=kcmsAdminMain&fname=object&" + urlString,"objectSort","width=420, height=600, scrollbars=yes");
		winSort.focus();
		}

	function openNew(urlString,object_id){
		/* 05092004
		try{
			location.href="entryNew.cfm?cmd=new&wName=kcmsAdminMain&fname=object&" + urlString + "&object_id=" + object_id;			
			}
		catch(e){
			winNew=window.open("entryNew.cfm?cmd=new&wName=kcmsAdminMain&fname=object&" + urlString + "&object_id=" + object_id,"objectNew","width=820, height=600, top=50, left=50, scrollbars=yes");
			winNew.focus();
			}
		*/
		try{
			location.href="/admin/entryNew.cfm?cmd=new&wName=kcmsAdminMain&" + urlString + "&object_id=" + object_id;
			}
		catch(e){
			winNew=window.open("/admin/entryNew.cfm?cmd=new&wName=kcmsAdminMain&" + urlString + "&object_id=" + object_id,"objectNew","width=820, height=600, top=50, left=50, scrollbars=yes");
			winNew.focus();
			}
		}

	function openNewKalender(urlString,object_id,kalenderdatum){
		try{
			location.href="/admin/entryNew.cfm?cmd=new&wName=kcmsAdminMain&" + urlString + "&object_id=" + object_id + "&kalenderdatum="+kalenderdatum;
			}
		catch(e){
			winNew=window.open("/admin/entryNew.cfm?cmd=new&wName=kcmsAdminMain&" + urlString + "&object_id=" + object_id + "&kalenderdatum="+kalenderdatum,"objectNew","width=820, height=600, top=50, left=50, scrollbars=yes");
			winNew.focus();
			}
		}

	function openNewPropertie(urlString){
		winNewPropertie=window.open("AttributeNew.cfm?cmd=new&wName=kcmsAdminMain&fname=object&" + urlString,"objectNew","width=820, height=600, top=50, left=50, scrollbars=yes");
		winNewPropertie.focus();
		}

	function openDeleteObject(urlString){
		winDeleteObject=window.open("objectDelete.cfm?cmd=delete&wName=kcmsAdminMain&fname=object&" + urlString,"objectDelete","width=820, height=600, top=50, left=50, scrollbars=yes");
		winDeleteObject.focus();
		}

	function openDeleteColumn(objectName, fieldName){
		winDeleteObject=window.open("columnDelete.cfm?cmd=delete&wName=kcmsAdminMain&fname=object&objectName=" + objectName + "&fieldName=" + fieldName,"ColumnDelete","width=820, height=600, top=50, left=50, scrollbars=yes");
		winDeleteObject.focus();
		}

	function openKalender(formName,feldName){
		winKalender=window.open("kalender/kalender.cfm?formName=" + formName + "&feldName=" + feldName,"objectNew","width=300, height=260, top=50, left=50", "scrolling=yes");
		winKalender.focus();
		}

	function openUpload(formName,feldName){
		winUpload=window.open(intranetpath + "/admin/entryNew.cfm?objectName=systemDocument&cmd=new&fileUpload=1&formName=" + formName + "&feldName=" + feldName,"DocumentNew","width=820, height=600, top=60, left=60, scrollbars=yes");
		winUpload.focus();
		}

	function openDocManager(formName,feldName){
		alert ('hallo');
		winDocManager=window.open("docManager/docFrame.cfm?objectName=systemDocument&cmd=new&fileUpload=1&wName=f_Doc_Main&formName=" + formName + "&feldName=" + feldName,"DocumentNew","width=820, height=600, top=60, left=60, scrollbars=yes");
		winDocManager.focus();
		}
	function openDocManagerMakeLink(formName,feldName){
		winDocManager=window.open("docManager/docFrame.cfm?objectName=systemDocument&subcmd=changeLink&fileUpload=0&wName=f_Doc_Main&formName=" + formName + "&feldName=" + feldName,"DocumentNew","width=820, height=600, top=60, left=60, scrollbars=yes");
		winDocManager.focus();
		}

	function checkActive(fieldName){
		dummyV = "visible" + fieldName;
		dummyH = "hidden" + fieldName;
		a=eval('document.f_edit_object.' + dummyV + ".checked");
		b=eval('document.f_edit_object.' + dummyH);
		if (a==0){
		//checkbox ist inaktiv
			b.disabled=false;
		}
		else{
			b.disabled=true;
			}
		}

	function checkMediaType(formName, feldName, userPath){
			findDotPos=userPath.lastIndexOf(".") + 1;
			findEmptyPos=userPath.indexOf(" ");
			
			userMediaType=userPath.substr(findDotPos,3);
			userMediaTypeLow=userMediaType.toLowerCase();
			
			var buttonPath=eval('document.' + formName + '.submitButtonForm');
			var mediaTypeField=eval('document.' + formName + '.mediaTypeField');
			
			var checkList = mediaTypeListLow.search(userMediaTypeLow);

			if(checkList == -1){
				alert("ungueltiger Medientyp\nWaehlen Sie bitte einen gueltigen Datentyp aus.\n\nSollten sie den abgelehnten Datentypen dennoch benoetigen, so wenden Sie sich bitte an Ihren Administrator");
				buttonPath.disabled=true;
				}
			else {
				buttonPath.disabled=false;
				mediaTypeField.value=userMediaTypeLow;
				}
			/*
			if(findEmptyPos > -1){
				alert("Der Dateiname beinhaltet ein Leerzeichen.\n\nEin Upload wird daher nicht gestattet.");
				buttonPath.disabled=true;
				}
			*/
		}
		
	function delMakeLink(formName,feldName){
		var fieldPath=eval('document.all.' + formName + '.' + feldName);
		var fieldPathDummy=eval('document.all.' + formName + '.' + feldName + '_dummy');
		fieldPath.value="";
		fieldPathDummy.value="";
	}


