var _basePath = 'http://v4.schwarzmedia.de/'; var treeIds = new Array(); var cmsVars = {"iconPath":"webImages\/","templatePath":"templates\/","dbUser":"cmsV4","dbHost":"78.46.83.213","dbPass":"qGTb863kc4dwaK59dr38","dbName":"cmsV4","showPerPage":8,"showPoll":"zeigeUmfrage","reloadPageSeconds":3,"flagPath":"flags\/","varShopRechnung":"gibShopRechnung","uniqueKeyLength":20,"varDoContact":"emailSendenAn","baseHTMLFiles":[["js","js\/functions.php"],["js","js\/3rdPartie\/dhtmlxTree\/js\/dhtmlXCommon.js"],["js","js\/3rdPartie\/dhtmlxTree\/js\/dhtmlXTree.js"],["js","js\/3rdPartie\/dhtmlxTree\/js\/dhtmlXTree_start.js"],["css","css\/style.css"]],"imageFilter":[1,4],"filesFilter":[2,3],"isDebugMode":false,"bookmarkHiddenFieldName":"myBookmarkName","bookmarkHiddenFieldLink":"myBookmarkLink","onlineTransferKey":"OK5728g1RK0ZL7NbJsnc","showImageVar":"zeigeBild","downloadFileVar":"gibDatei","showFlashVar":"zeigeFlash","showTextVar":"zeigeText","showThumbnail":"showThumbnail","showAreaVar":"zeigeBereich","showFlashVideoVar":"zeigeFlashVideo","showFlashPreloader":"zeigeVorschau","playAudioVar":"spieleAudio","showShopArticle":"zeigeArtikel","showGalerie":"zeigeGalerie","showGaleriePopup":"zeigeGaleriePopup","argusDir":"argus\/files\/","v4FtpHost":"localhost","v4FtpUser":"v4.schwarzmedia.de","v4FtpPass":"rxwiNRvmyqFx5cc1","v4FtpDir":"current\/tmp\/","keyUserTranslations":"benutzerUebersetzungen","version":4.1,"shopBezahlArten":{"cc":"kreditkarte","vorkasse":"vorkasse","nachnahme":"nachnahme","vorort":"vor_ort","rechnung":"rechnung","lastschrift":"lastschrift","paypal":"paypal","payone":"payone"},"linkables":["cmsMediaItem","cmsArea","cmsText","cmsImageGalery","referenz","akarivideo","cmsContact"],"selectables":["cmsMediaItem","cmsArea","cmsText"]}; /* Start function.climateGetRechnung.js */ function climateGetRechnung(key) { window.open("http://climate-company.de/index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&gibRechnung=" + key,key); } /* Ende function.climateGetRechnung.js */ /* Start function.DisplayProgressDialog.js */ function DisplayProgressDialog() { var el = new Element('div',{'id':'overlay','class':'overlay'}); var h1 = new Element('h1'); h1.set('html','Bitte warten'); var el2 = new Element('div',{'id':'overlayprogress','class':'container'}); var img = new Element('img',{'src':'webImages/spinner.gif'}); el2.appendChild(h1); el2.appendChild(img); $('body').appendChild(el); $('body').appendChild(el2); } function HideProgressDialog() { var fn = function(){ $('overlay').dispose(); $('overlayprogress').dispose(); $('body').setStyle({"overflow-y":""}); } fn.delay(1000); } /* Ende function.DisplayProgressDialog.js */ /* Start function.releaseText.js */ function releaseText(id) { if(document.getElementById('cmsFormHasMustInsertFields')) setValue('cmsFormHasMustInsertFields',''); setValue('cmsReleaseText',id); reloadPage(); } /* Ende function.releaseText.js */ /* Start function.calcBytes.js */ function calcBytes(size) { var sizes = ['byte','kb','MB','GB']; var i = 0; if(size>1024){ size = size / 1024; i++; } if(size>1024){ size = size / 1024; i++; } if(size>1024){ size = size / 1024; i++; } if(size>1024){ size = size / 1024; i++; } return (size).numberFormat(2,".",",")+' '+sizes[i]; } /* Ende function.calcBytes.js */ /* Start function.changePage.js */ function changePage(page) { setPage(page); reloadPage(); } /* Ende function.changePage.js */ /* Start function.hidePrivTree.js */ function hidePrivTree(id,id2) { expandCollapse('',id,1); expandCollapse('',id2,1); } /* Ende function.hidePrivTree.js */ /* Start function.setPage.js */ function setPage(page) { if(document.getElementById('showPage')) document.getElementById('showPage').value = page; } /* Ende function.setPage.js */ /* Start function.editShortcut.js */ function editShortcut(id) { document.getElementById('translationAction').value = "editShortcut"; document.getElementById('translationActionId').value = id; reloadPage(); } /* Ende function.editShortcut.js */ /* Start function.deletDnsRow.js */ function deletDnsRow(el) { el = $(el); var parent = el.getParent(); while(!parent.hasClass('cmsInputFormGroupList')) { parent = parent.getParent(); } parent.dispose(); } /* Ende function.deletDnsRow.js */ /* Start function.fileIsSelected.js */ function fileIsSelected(id) { var selected = $('selected').get('value').split(","); var ret = false; selected.each(function(el,i){ if(el==id) { ret = true; } }); return ret; } /* Ende function.fileIsSelected.js */ /* Start function.updatePostParams.js */ function updatePostParams(swf,params) { swf.setPostParams(params); } /* Ende function.updatePostParams.js */ /* Start function.doHiddenReload.js */ var timeout; function doHiddenReload() { /* clearTimeout(timeout); openHiddenUrl('index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&hiddenReload=1'); timeout = window.setTimeout('doHiddenReload();',60000); */ } /* Ende function.doHiddenReload.js */ /* Start function.updateMediathekElement.js */ function updateMediathekElement(el,value) { value = parseInt(value); var img = el.getStyle('background-image'); if(img.indexOf('getMimetypeImage')>0) { last = img.substr(0,img.indexOf('height=')); img = last+"height="+(value-(value/4))+")"; }else{ last = img.substr(img.indexOf('height='),img.length-img.indexOf('height=')-1); last = last.substr(7); img = img.replace(last,value); img = img.replace(last,value); } el.getElements('div')[0].setStyle('padding-left',(value+15)+'px'); el.setStyle('height',(value-(value/6))+'px'); el.setStyle('background-image',img); } /* Ende function.updateMediathekElement.js */ /* Start function.deleteBookmark.js */ function deleteBookmark(id) { els = document.getElementsByName('editValues[]'); for(i=0;i0){ if(tdel.getElementsByTagName('td')[k].getElementsByTagName('a')[0].onclick){ tdel.getElementsByTagName('td')[k].getElementsByTagName('a')[0].onclick(); } } } } } /* Ende function.selectedDatePickerYear.js */ /* Start function.viewWagenpoolDetails.js */ function viewWagenpoolDetails(id) { x_viewWagenPoolDetails(id,viewWagenpoolDetails_cb); } function viewWagenpoolDetails_cb(data) { Effect.Appear('wagenpoolDetails'); document.getElementById('wagenpoolDetailsHtml').innerHTML = data; } /* Ende function.viewWagenpoolDetails.js */ /* Start function.checkedListBoxSuche.js */ function checkedListBoxSuche(el,txtname) { var els = el.parentNode.parentNode.getElementsByTagName('tr'); var reg = document.getElementById(txtname).value; for(i=0;imaxLength) { alert(getValue('mediaBrowserSelectedImagesErrorMessage')); }else{ setValue('mediaBrowserSelectedImages',document.getElementById('mediaBrowserSelectedImages').value + id + ",") reloadPage(); } } /* Ende function.selectImage.js */ /* Start function.SelectMediaItemTreeAreaLinkManager.js */ function SelectMediaItemTreeAreaLinkManager(id) { $('showPage').set('value',1); setValue('doSearch',0); tree = $('mytree').getElements('.dhtmlxTree')[0].get('id'); tree = window[tree]; if(tree.getUserData(id,'canAccess')=='false') return; unSelectAllTreeItemsStyle(tree,'black'); if(tree.getParentId(id)!=0 || (document.getElementById('InputBereichPartOfallowEbenenSelect').value==1) ){ if(tree.hasChildren(id)){ tree.openItem(id); } tree.setItemStyle(id,'font-weight:bolder;'); $('showArea').set('value',id); var reload = true; if($('onlySelectArea')){ if($('onlySelectArea').get('value')==1) reload = false; } if(reload) { var json = new Request.JSON({url:_basePath+'/index.php',method:'post'}).get({'setOption':1,'key':'medienVerwaltung','name':'showArea','value':id}); $('showPage').set('value',1); var f = function(){ setValue('doSearch',0); reloadLinkManager(); } f.delay(300); } }else{ } } /* Ende function.SelectMediaItemTreeAreaLinkManager.js */ /* Start function.startclock.js */ function startClock() { clockId = setTimeout("UpdateClock()",500); } /* Ende function.startclock.js */ /* Start function.editCalenderEntry.js */ function editCalenderEntry(id) { setValue('editEntry',id); reloadPage(); } /* Ende function.editCalenderEntry.js */ /* Start function.InsertFCKImage.js */ function InsertFCKMediaItem() { var obj = getFCKMediaItem(true); oEditor.FCKUndo.SaveUndoStep() ; console.log(obj); tmpimage = FCK.InsertElement( obj ) ; oEditor.FCKDocumentProcessor.Process(FCK.EditorDocument); dialog.Cancel(); } /* Ende function.InsertFCKImage.js */ /* Start function.openListboxSuche.js */ function openListboxSuche(el) { if(el.parentNode.parentNode.getElementsByTagName('div')[0].style.display=='block') { el.parentNode.parentNode.getElementsByTagName('div')[0].style.display = 'none'; el.parentNode.parentNode.getElementsByTagName('div')[1].style.borderTop = '1px solid silver'; }else{ el.parentNode.parentNode.getElementsByTagName('div')[0].style.display = 'block'; el.parentNode.parentNode.getElementsByTagName('div')[1].style.borderTop = '0px'; } } /* Ende function.openListboxSuche.js */ /* Start function.createNewListBoxField.js */ function createNewListBoxField(el) { if(document.getElementById(el.id + "HTMLNEWField")) { if(el.value=="NEW") { document.getElementById(el.id + "HTMLNEWField").style.display = 'block'; document.getElementById(el.id + "LBNew").disabled = false; }else{ document.getElementById(el.id + "HTMLNEWField").style.display = 'none'; document.getElementById(el.id + "LBNew").disabled = true; } } } /* Ende function.createNewListBoxField.js */ /* Start function.createFav.js */ function createFav() { document.getElementById('tmpHtmlIFrame').src = "index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&saveBookmark=true&name=" + document.getElementById('myBookmarkName').value + "&link=" + document.getElementById('myBookmarkLink').value; } /* Ende function.createFav.js */ /* Start function.createUser.js */ function createUser(step) { if(!step) step = 'step1'; document.getElementById('userAction').value = "createUser"; document.getElementById('userActionId').value = step; reloadPage(); } /* Ende function.createUser.js */ /* Start function.editBookmark.js */ function editBookmark(id) { els = document.getElementsByName('editValues[]'); for(i=0;i1) { form = forms[1]; }else{ form = forms[0]; } //form = document.getElementById('cmsMainForm'); if(type=="hidden") { form.target = "tmpHtmlIFrame"; } form.submit(); if(type=="hidden") form.target = '_self'; } } /* Ende function.reloadPage.js */ /* Start function.deleteFile.js */ function deleteFile(id,table) { document.getElementById(table).getElementsByTagName('input')[0].checked = false; selectAllCheckboxRows(document.getElementById(table).getElementsByTagName('input')[0],table); window.setTimeout("deleteMarkedFiles();",100); } /* Ende function.deleteFile.js */ /* Start function.deleteAreaCancel.js */ function deleteAreaCancel() { setValue("editAction",""); reloadPage(); } /* Ende function.deleteAreaCancel.js */ /* Start function.addFile.js */ function addFile(keyGrp,keyFile) { /* document.getElementById(keyGrp).innerHTML = document.getElementById(keyGrp).innerHTML + document.getElementById(keyFile).value; */ el = document.createElement('div'); el.innerHTML = document.getElementById(keyFile).value; document.getElementById(keyGrp).appendChild(el); } /* Ende function.addFile.js */ /* Start function.unlockMarkedAreas.js */ function unlockMarkedAreas() { setValue('editAction','unlockMarked'); reloadPage(); } /* Ende function.unlockMarkedAreas.js */ /* Start function.reloadMediathek.js */ function reloadMediathek(runfn) { DisplayProgressDialog(); updateMediathekCats(); var json = new Request.JSON({url:_basePath+'/ajax.php',method:'post',onComplete: function(values){ $('filelist').empty(); if(values) { values.each(function(obj,i){ if(i!=(values.length-1)) { var el = new Element('li',{'id':'item_'+obj.id,'class':(i%2?'selected':'')+' fileitem'}); var thumb = obj.thumb; var img = new Image(); img.src = thumb; if($('selectedFCKItem')&&$('selectedFCKItem').get('value')==obj.id) el.addClass('colored'); img.onload = function(){ $('item_'+obj.id).setStyle('background-image','url('+this.src+')'); updateMediathekElement($('item_'+obj.id),$('mediathekItemSize').get('value')) } el.setStyle('background-image','url('+obj.icon+'&height='+$('mediathekItemSize').get('value')+')') el.set('largeUrl',obj.iconLarge); el.set('smallUrl',obj.iconSmall); var div = new Element('div',{'class':'iteminfo'}); var divSize = new Element('div',{'class':'itemsize'}); var divHandle = new Element('div',{'class':'handle'}); var divbuttons = new Element('div',{'class':'buttons'}); el.appendChild(div); el.appendChild(divSize); el.appendChild(divbuttons); el.appendChild(divHandle); div.set('html',obj.filename); divSize.set('html',obj.size+'
'+obj.date); updateMediathekElement(el,$('mediathekItemSize').get('value')); var a = new Element('a',{'href':obj.largeurl+(obj.ishtml?'':'&.png')}) var buttonView = new Element('img',{'src':'webImages/Preview.png','class':'buttonView','border':0}); a.appendChild(buttonView); if(obj.ishtml) { a.set('rel',"{handle:'iframe',size:{x:"+(parseInt(obj.dimensions.width)+30)+",y:"+(parseInt(obj.dimensions.height)+50)+"}}"); } var aEdit = new Element('a',{'rel':'boxed','href':'ajax.php?editMediaItem='+obj.id,'class':'openForm'}) var buttonEdit = new Element('img',{'src':'webImages/bearbeiten.png','class':'buttonEdit','border':0}) aEdit.appendChild(buttonEdit); var aRefresh = new Element('a',{'rel':'boxed','href':'ajax.php?refreshMediaItem='+obj.id,'class':'openForm'}) var buttonRefresh = new Element('img',{'src':'webImages/refresh.png','class':'buttonRefresh','border':0}) aRefresh.appendChild(buttonRefresh); var aDelete = new Element('a',{'rel':'boxed','href':'ajax.php?applyBox='+obj.id+'&title=datei_loeschen&message=datei_loeschen_text&okJs=deleteMediaItemFile(%id%)&cancelJs=SqueezeBox.close();','class':'openForm'}) var buttonDelete = new Element('img',{'src':'webImages/delete.png','class':'buttonDelete','border':0}) SqueezeBox.assign(a,{parse:'rel'}); aDelete.appendChild(buttonDelete); divbuttons.appendChild(a); divbuttons.appendChild(aEdit); divbuttons.appendChild(aRefresh); divbuttons.appendChild(aDelete); if($('isInsertType')) { var aInsert = new Element('a',{'href':'ajax.php?insertMediaItem='+obj.id}) var buttonInsert = new Element('img',{'src':'webImages/ok32.png','class':'buttonInsert','border':0}) aInsert.appendChild(buttonInsert); divbuttons.appendChild(aInsert); SqueezeBox.assign(aInsert, { size:{x:750,y:350}, ajaxOptions:{ method: 'post' } } ); } $('filelist').appendChild(el); el.getElements('.handle')[0].addEvent('mousedown',function(e){ e = new Event(e).stop(); var clone = el.clone(); clone.setStyle('position','absolute'); clone.setStyle('opacity','0.7'); clone.setStyles(el.getCoordinates()); clone.addEvent('mouseup',function(){ this.dispose(); }).inject(document.body); clone.makeDraggable({droppables:$$('.standartTreeRow'), onDrop:function(el,dr){ if(dr&&$('mytree').getStyle('height')!="0px") { if(dr.getElements('span').length>0) span = dr.getElements('span')[0]; else span = dr; if(span.id&&!isNaN(span.id)) { var json = new Request.JSON({url:_basePath+'/ajax.php',method:'post',onComplete: function(res){ reloadMediathek(); } }).get({'moveFile':1,'fileId':obj.id,'bereichId':span.id}); } el.highlight('#fff'); dr.highlight('#667c4a'); el.dispose(); } }, onLeave:function(el,dr){ }, onEnter:function(el,dr){ dr.highlight('#fb911c'); }, onStart:function(el){ }, onDrag:function(el){ }, onComplete:function(el){ el.dispose(); }}).start(e);; }); } SqueezeBox.assign($$('.openForm'), { size:{x:400,y:250}, ajaxOptions:{ method: 'post' } } ); }); var numpages = values[values.length-1]; if(numpages<$('showPage').get('value')) $('showPage').set('value',1); $('pages').empty(); if(numpages>1) for(i=1;i<=numpages;i++) { var li = new Element('li'); var a = new Element('a',{'href':'#','class':($('showPage').get('value')==i?'selected':'')}); a.set('html',i); a.addEvent('click',function(){ $('showPage').set('value',this.get('html')); this.getParent().getParent().getElements('a').each(function(el,i){ el.removeClass('selected') }); this.addClass('selected'); reloadMediathek(); return false; }); li.appendChild(a); $('pages').appendChild(li); } } updateButtons($('mediathekItemSize').get('value')); HideProgressDialog(); if(runfn) runfn.run(); } }).get({'getMediaFiles':1, 'bereich':$('mediathekArea').get('value'), 'type':$('mediathekType').get('value'), 'page':$('showPage').get('value'), 'sort':$('mediathekSort').get('value'), 'order':$('mediathekOrder').get('value'), 'key':$('mediathekKeyword').get('value')}); } function CreateThumbUrl(url,type) { return url; url = url.substr(0,url.indexOf('&width')); url = url+"&width="+window.getSize().y/2+"&height="+window.getSize().x/2; alert(url); return url; } /* Ende function.reloadMediathek.js */ /* Start function.lockUser.js */ function lockUser(id) { setValue('changeLockState',id); reloadPage(); } /* Ende function.lockUser.js */ /* Start function.UpdatePreviewWindow.js */ function UpdatePreviewWindow() { var type = $('mediatype').get('value'); var el = $(getFCKMediaItem()); if(type=='flash') { old = $('preview').getChildren()[0]; var swf = new Element('embed'); swf.set('width',el.width); swf.height=el.height; swf.type='application/x-shockwave-flash'; swf.pluginspage='http://www.macromedia.com/go/getflashplayer'; swf.src=el.src; swf.play=true; swf.loop=true; swf.menu=true; swf.replaces(old); }else{ old = $('preview').getChildren()[0]; var img = new Element('img') img.set('src',el.src); img.set('width',el.width); img.set('height',el.height); img.set('alt',el.alt); img.set('title',el.title); img.set('align',el.align); img.set('border',el.border); // img.set('hspace',); // img.set('vspace',el.vspace); img.style.cssText = el.style.cssText; console.log(img); console.log(img.style.cssText); img.replaces(old); } } /* Ende function.UpdatePreviewWindow.js */ /* Start function.CalcPos.js */ function CalcPos(elt) { var p = elt, x = 0, y = 0; while(p != null) { x += parseInt(p.offsetLeft); y += parseInt(p.offsetTop); p = p.offsetParent; } } /* Ende function.CalcPos.js */ /* Start function.saveTempArticle.js */ function saveTempArticle() { setValue('editAction','saveTempArticle'); selectAllKeywords(); reloadPage(); } /* Ende function.saveTempArticle.js */ /* Start function.registerUnregisterMustInsertField.js */ function registerUnregisterMustInsertField(el,par) { if(par) { if(!el.value) { par.parentNode.className = par.parentNode.className.replace(" KeinPflichtfeld"," pflichtfeld"); }else{ par.parentNode.className = par.parentNode.className.replace(" pflichtfeld"," KeinPflichtfeld"); } } if(!el.value || el.value==0 || el.value == '00.00.0000'||(el.type=='checkbox'&&!el.checked)) { el.parentNode.className = el.parentNode.className.replace(" KeinPflichtfeld"," pflichtfeld"); }else{ el.parentNode.className = el.parentNode.className.replace(" pflichtfeld"," KeinPflichtfeld"); } if(el.value == 'NEW') { if(document.getElementById(el.id + "LBNew")) { if(document.getElementById(el.id + "LBNew").value) { document.getElementById(el.id + "LBNew").parentNode.className = document.getElementById(el.id + "LBNew").parentNode.className.replace(" pflichtfeld"," KeinPflichtfeld"); }else{ document.getElementById(el.id + "LBNew").parentNode.className = document.getElementById(el.id + "LBNew").parentNode.className + " pflichtfeld"; } } } return el.parentNode.className; } /* Ende function.registerUnregisterMustInsertField.js */ /* Start function.doMediaLinkSearch.js */ function doMediaLinkSearch() { $('showPage').set('value',1); setValue('doSearch',1); reloadLinkManager(); } /* Ende function.doMediaLinkSearch.js */ /* Start function.getSearchPropertie.js */ function openInfoDialog() { // Dialog.info("Bitte warten
Daten werden geladen

", {width:250, height:100,className: "alphacube", zIndex: 10000}); } function getSearchPropertie(type,el) { openInfoDialog(); searchPropertyTmpVal = el; var id = createId(); groupId = id; x_getSearchPropertie(type,id,true,false,getSearchPropertie_cb); } var groupId = ""; var searchPropertyTmpVal; function getSearchPropertie_cb(data) { x_getSearchPropertiesSelect("",getSearchPropertiesSelect_cb); // alert(1); if(searchPropertyTmpVal) { // alert(2); newchild = document.createElement('dt'); newchild.className= 'searchContainer'; newchilddiv = document.createElement('div'); newchilddiv.style.position ='relative'; //alert(3); newtxt = document.createElement("input"); newtxt.value = groupId; newtxt.type = "hidden"; newtxt.name = "group[]"; newchilddiv.appendChild(newtxt); // alert(4); newchild.appendChild(newchilddiv); img = document.createElement('div'); img.style.textAlign = ''; var str = '
 
' + '' + '' + '' + '' + '' + '' + '
 
'; img.innerHTML = str; newchilddiv.appendChild(img); newchilddiv.className= "content"; datadiv = document.createElement('div'); datadiv.innerHTML = data; newchilddiv.appendChild(datadiv); newtxt = document.createElement("input"); newtxt.value = getFieldId(datadiv) + ","; newtxt.type = "hidden"; newtxt.name = "grouporder["+groupId+"]"; newchilddiv.appendChild(newtxt); andor = document.createElement('div'); andor.className = 'andor'; andor.innerHTML = ''; newchild.appendChild(andor); searchPropertyTmpVal.appendChild(newchild); loadSortableProperties(); updateSearchContainerElements(); } sortableSearchContainerLoad(); } function getFieldId(el) { var name = el.getElementsByTagName('td')[1].firstChild.name; if(name.substr(0,1)=="_"){ name = el.getElementsByTagName('td')[1].childNodes[1].name; } return name.substr(0,name.indexOf("[")); } function getSearchPropertiesSelect_cb(data) { if(searchPropertyTmpVal.lastChild) searchPropertyTmpVal.lastChild.getElementsByTagName('td')[0].innerHTML = data; else{ searchPropertyTmpVal.appendChild(data); } Dialog.closeInfo(); } function getSubPropertie(type,el) { openInfoDialog(); searchPropertyTmpVal = el; var id = el.getElementsByTagName('input')[0].value; groupId = id; x_getSearchPropertie(type,id,true,false,getSubSearchPropertie_cb); } function getSubSearchPropertie_cb(data) { var div = document.createElement('div'); var id = searchPropertyTmpVal.getElementsByTagName('input')[0].value; div.innerHTML = data; searchPropertyTmpVal.lastChild.value = searchPropertyTmpVal.lastChild.value + getFieldId(div) + ","; andor = document.createElement('dd'); andor.className = 'andor'; andor.innerHTML = ''; searchPropertyTmpVal.getElementsByTagName('dd')[0].parentNode.appendChild(andor); searchPropertyTmpVal.getElementsByTagName('dd')[0].parentNode.appendChild(div.firstChild); Dialog.closeInfo(); } /* Ende function.getSearchPropertie.js */ /* Start function.addEinmalpreis.js */ function addEinmalpreis(){ var id = createId(); var el = new Element('div',{'class':'cmsInputFormGroupList'}); var ul = new Element('ul'); var li = new Element('li',{'html':'Name',"style":"width:90px;display:inline-block;"}); var txtPrio = new Element('input',{'type':'text','class':'inputfield textfieldlong ','name':'einmalzahlung['+id+'][name]'}); var txtName = new Element('input',{'type':'text','class':'inputfield textfieldlong ','name':'einmalzahlung['+id+'][price]'}); [txtPrio,txtName].each(function(el){ el.addEvent('focus',function(){this.setStyle('background-color','#efefef')}); el.addEvent('blur',function(){this.setStyle('background-color','')}); }); ul.appendChild(li); var lin = new Element('li',{style:'width:270px;display:inline-block;'}); lin.appendChild(txtPrio); ul.appendChild(lin); ul.appendChild(new Element('li',{html:'Preis',"style":"width:90px;display:inline-block;"})); var lin = new Element('li'); lin.appendChild(txtName); ul.appendChild(lin); var lin = new Element('li',{}); var div = new Element('div',{'class':'btnDelete'}); lin.appendChild(div); var button = new Element('div',{'class':'cmsOptionButton'}); var img = new Element('img',{'src':'webImages/delete.png'}); button.appendChild(img); div.appendChild(button); img.addEvent('click',function(){deletDnsRow(this);}); ul.appendChild(lin); el.appendChild(ul); $('dataContainer[7]').appendChild(el); } /* Ende function.addEinmalpreis.js */ /* Start function.addSelectedItem.js */ function addSelectedItem(id,text) { if(addToSelection(id)) { var li = new Element('li',{id:'selected_'+id}); var div = new Element('div',{'class':'text'}); var divIcon = new Element('div',{'class':'preview'}); var buttons = new Element('div',{'class':'buttons'}); div.set('text',text); var button = new Element('img',{'src':'webImages/delete.png'}) button.addEvent('click',function(){ removeFromSelection(id); }) var previewimg = new Element('img'); divIcon.appendChild(previewimg); li.showThumbnail = function(){ div.setStyle('display','none'); divIcon.setStyle('display',''); previewimg = divIcon.getChildren()[0]; previewimg.set('src','webImages/spinner.gif'); var newimg = new Element('img'); newimg.set('src','ajax.php?showSelectableIcon='+id); newimg.addEvent('load',function(){ newimg.replaces(previewimg); li.setStyle('height',this.getSize().y+6); updateSelectionHeight(); }); }; li.showText = function(){ previewimg.set('src',''); divIcon.setStyle('display','none'); div.setStyle('display',''); li.setStyle('height',20); updateSelectionHeight(); } if($('showSelectableThumbs').get('value')==1) { li.showThumbnail(); }else{ li.showText(); } divIcon.appendChild(previewimg); buttons.appendChild(button); li.appendChild(div); li.appendChild(divIcon); li.appendChild(buttons); $('selection').appendChild(li); sortable.addItems(li); updateSelectionHeight(); if($('item_'+id)) { if(!$('item_'+id).hasClass('highlight')) { $('item_'+id).addClass('highlight'); } if(!$('item_'+id).getElements('.remove').length) { var div_buttons = $('item_'+id).getElements('.buttons')[0]; var a = new Element('a',{'href':'javascript:void(0)','class':'remove'}); var img = new Element('img',{'src':'webImages/delete.png'}); img.addEvent('click',function(){ removeFromSelection(id); }) a.appendChild(img); div_buttons.appendChild(a); } } } } /* Ende function.addSelectedItem.js */ /* Start function.editText.js */ function editText(id) { setValue('cmsEditText',id); if(document.getElementById('cmsFormHasMustInsertFields')) setValue('cmsFormHasMustInsertFields',''); reloadPage(); } /* Ende function.editText.js */ /* Start function.doMediaSelectorSearch.js */ function doMediaSelectorSearch() { $('showPage').set('value',1); setValue('doSearch',1); reloadSelector(); } /* Ende function.doMediaSelectorSearch.js */ /* Start function.keywordsLeftToRight.js */ function keywordsLeftToRight() { for(i=0;i0) { for(i=0;i 0 ) ; if ( !aHasSelection ) { sInnerHtml = sUri; // Built a better text for empty links. switch ( $('activeGroup').get('value') ) { // anchor: use old behavior --> return true case 'anchor': sInnerHtml = sInnerHtml.replace( /^#/, '' ) ; break ; // url: try to get path case 'link': var oLinkPathRegEx = new RegExp("//?([^?\"']+)([?].*)?$") ; var asLinkPath = oLinkPathRegEx.exec( sUri ) ; if (asLinkPath != null) sInnerHtml = asLinkPath[1]; // use matched path break ; // mailto: try to get email address case 'email': sInnerHtml = $('emailadd').get('value') ; break ; } // Create a new (empty) anchor. aLinks = [ oEditor.FCK.InsertElement( 'a' ) ] ; } for ( var i = 0 ; i < aLinks.length ; i++ ) { oLink = aLinks[i] ; if ( aHasSelection ) sInnerHtml = oLink.innerHTML ; // Save the innerHTML (IE changes it if it is like an URL). oLink.href = sUri ; SetAttribute( oLink, '_fcksavedurl', sUri ) ; var onclick; // Accessible popups if( 'nix' == 'popup' ) { onclick = BuildOnClickPopup() ; // Encode the attribute onclick = encodeURIComponent( " onclick=\"" + onclick + "\"" ) ; SetAttribute( oLink, 'onclick_fckprotectedatt', onclick ) ; } else { // Check if the previous onclick was for a popup: // In that case remove the onclick handler. onclick = oLink.getAttribute( 'onclick_fckprotectedatt' ) ; if ( onclick ) { // Decode the protected string onclick = decodeURIComponent( onclick ) ; if( oRegex.OnClickPopup.test( onclick ) ) SetAttribute( oLink, 'onclick_fckprotectedatt', '' ) ; } } oLink.innerHTML = sInnerHtml ; // Set (or restore) the innerHTML // Target if( $('target').get('value') != 'popup' ) SetAttribute( oLink, 'target', $('target').get('value')) ; else SetAttribute( oLink, 'target', null ) ; // Let's set the "id" only for the first link to avoid duplication. if ( i == 0 ) SetAttribute( oLink, 'id', '' ) ; } oEditor.FCKSelection.SelectNode( aLinks[0] ); return true ; } function getLinkUrl() { var sUri = ""; switch ( $('activeGroup').get('value') ) { case 'link' : sUri = $('url').get('value'); if ( sUri.length == 0 ) { alert( 'keine url' ) ; return false ; } if($('linktype').get('value')) sUri = $('linktype').get('value') + sUri; break ; case 'email' : sUri = $('emailadd').get('value') ; if ( sUri.length == 0 ) { alert( 'keine mail' ) ; return false ; } sUri = oParser.CreateEMailUri( sUri, $('subject').get('value'), $('text').get('value') ) ; break ; case 'anchor' : var sAnchor = $('anker').get('value') ; if ( sAnchor.length == 0 ) { alert( 'kein anker' ) ; return false ; } sUri = '#' + sAnchor ; break ; } return sUri; } /* Ende function.DoLinkManagerOk.js */ /* Start function.articleSelectDates.js */ function articleSelectDates(field) { window.open("index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&showPopup=dateSelector&field="+field+"&selected=" + document.getElementById(field).value,field,"width=800,height=600,scrollbar=no,toolbar=no,statusbar=yes,left=10,top=10"); } /* Ende function.articleSelectDates.js */ /* Start function.MediathekSWFFileUploadComplete.js */ function MediathekSWFFileUploadComplete(file,swf) { $(file.id).dispose(); updateMediathekUploadHeight(); updateMediathekUploadQueueFileSizes(swf); if($('cmsLinkManagercontent')) reloadLinkManager(); else reloadMediathek(); if($('queue').getChildren().length==0) { $('progressbar_html').getElements('.mediathekprogressbar').addClass('hidden'); updateMediathekUploadHeight(); }else swf.startUpload($('queue').getChildren()[0].get('id')); } /* Ende function.MediathekSWFFileUploadComplete.js */ /* Start function.linkSelectorSelectLinks.js */ function linkSelectorSelectLinks(field,val,sort) { var tmpVal = Sortable.serialize(sort).split("&"); var myVals = val.substr(1).split("&"); var newstr = ""; for(i=0;i0) { $('showthumbnailbutton').onclick(); } if(tmp.className=='V4ShowPopup') { $('showpopupbutton').onclick(); } } var f = function(){UpdatePreviewWindow();} f.delay(100); } if(id==$('selectedFCKItem').get('value')) fn.delay(500); }else{ var fn = function(){ UpdatePreviewWindow(); } fn.delay(500); } } /* Ende function.updateOIMage.js */ /* Start function.FCKLadeAnchor.js */ function FCKLadeAnchor(combo) { var aAnchors = new Array() ; var i ; var oImages = oEditor.FCK.EditorDocument.getElementsByTagName( 'IMG' ) ; for( i = 0 ; i < oImages.length ; i++ ) { if ( oImages[i].getAttribute('_fckanchor') ) aAnchors[ aAnchors.length ] = oEditor.FCK.GetRealElement( oImages[i] ) ; } // Add also real anchors var oLinks = oEditor.FCK.EditorDocument.getElementsByTagName( 'A' ) ; for( i = 0 ; i < oLinks.length ; i++ ) { if ( oLinks[i].name && ( oLinks[i].name.length > 0 ) ) aAnchors[ aAnchors.length ] = oLinks[i] ; } var aIds = FCKTools.GetAllChildrenIds( oEditor.FCK.EditorDocument.body ) ; bHasAnchors = ( aAnchors.length > 0 || aIds.length > 0 ) ; for ( i = 0 ; i < aAnchors.length ; i++ ) { var sName = aAnchors[i].name ; if ( sName && sName.length > 0 ) FCKTools.AddSelectOption( GetE(combo), sName, sName ) ; } } /* Ende function.FCKLadeAnchor.js */ /* Start function.deSelectImage.js */ function deSelectImage(id) { setValue('mediaBrowserSelectedImages',document.getElementById('mediaBrowserSelectedImages').value.replace(id+',','')); reloadPage(); } /* Ende function.deSelectImage.js */ /* Start function.setSessionValue.js */ function setSessionValue(name,value) { var par = document.getElementById("tmpHtmlIFrame"); if(!par) par = parent.document.getElementById("tmpHtmlIFrame"); par.src = "index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&setSessionOption=true&name="+name+"&value="+value; } /* Ende function.setSessionValue.js */ /* Start function.myinarray.js */ function myinarray(name,myarray) { for(k=0;k 0) { this.opacity -= reduce_opacity_by; if (this.opacity < 0) this.opacity = 0; if (this.fileProgressWrapper.filters) { try { this.fileProgressWrapper.filters.item("DXImageTransform.Microsoft.Alpha").opacity = this.opacity; } catch (e) { // If it is not set initially, the browser will throw an error. This will set it if it is not set yet. this.fileProgressWrapper.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + this.opacity + ')'; } } else { this.fileProgressWrapper.style.opacity = this.opacity / 100; } } if (this.height > 0) { this.height -= reduce_height_by; if (this.height < 0) this.height = 0; this.fileProgressWrapper.style.height = this.height + "px"; } if (this.height > 0 || this.opacity > 0) { var oSelf = this; setTimeout(function() { oSelf.Disappear(); }, rate); } else { this.fileProgressWrapper.style.display = "none"; } } var tmp = ""; /* Ende function.initUploadFormImageGalerie.js */ /* Start function.createNewArea.js */ function createNewArea() { setValue('createAreaAction','save'); reloadPage(); } /* Ende function.createNewArea.js */ /* Start function.changeGroup.js */ function changeGroup(el) { if(el.hasClass('selected')) { el.removeClass('selected'); }else{ el.addClass('selected'); } reloadMediathek(); } /* Ende function.changeGroup.js */ /* Start function.selectLinkType.js */ function selectLinkType(type) { $('showPage').set('value',1); $('InputBereichPartOfallowEbenenSelect').set('value',(type=='bereiche'?1:0)) $('a_'+type).getParent().getParent().getElements('a').each(function(el,i){ el.removeClass('selected') }); $('a_'+type).addClass('selected'); var json = new Request.JSON({url:_basePath+'/ajax.php',method:'post',onComplete: function(objects){ $$('.sortables')[0].getElement('.sortable').empty(); objects.columns.each(function(el,i){ var li = new Element('li'); var a = new Element('a',{'href':''}); var div = new Element('div'); div.set('html',el.name); a.appendChild(div); li.appendChild(a); $$('.sortables')[0].getElement('.sortable').appendChild(li); }); setValue('doSearch',0); reloadLinkManager(); if(objects.tree) { tree.deleteChildItems(0); tree.loadXML(objects.tree); var fn = function(){ UpdateMediaTreeHeight($('treeId').get('value')); } if($('activeGroup').get('value')=='bereich') fn.delay(500); } }}).get({'getLinkableTableData':type}); var json = new Request.JSON({url:_basePath+'/index.php',method:'post'}).get({'setOption':1,'key':'linkManager','name':'type','value':type}); } /* Ende function.selectLinkType.js */ /* Start function.changeSort.js */ function changeSort(el) { if(el.hasClass('asc')||el.hasClass('desc')) { var asc = el.hasClass('asc'); el.set('class',''); el.addClass((asc?'desc':'asc')); }else{ el.getParent().getParent().getChildren().each(function(el,i){ el.getElements('a').set('class',''); }); el.addClass('asc'); } $('mediathekSort').set('value',el.get('id')); $('mediathekOrder').set('value',el.get('class')); reloadMediathek(); } /* Ende function.changeSort.js */ /* Start function.deleteSingleFile.js */ function deleteSingleFile(id) { setValue('editAction','deleteMarked'); setValue('deleteFile',id); reloadPage(); } /* Ende function.deleteSingleFile.js */ /* Start function.addKeyword.js */ function addKeyword(text) { el = document.getElementById('keywordsRight'); op = document.createElement('option'); op.text = text; op.value = text; op.innerText = text; op.selected = true; el.appendChild(op); } /* Ende function.addKeyword.js */ /* Start function.updateMediathekCats.js */ function updateMediathekCats() { var str = ""; if($('filetypes')) { $('filetypes').getChildren().each(function(el,i){ if(el.getElements('a')[0].hasClass('selected')) { str = str+el.getElements('a')[0].get('id')+","; } }); } var json = new Request.JSON({url:_basePath+'index.php',method:'post',onComplete: function(login){} }).get({'setOption':1,'key':'medienVerwaltung','name':'filter','value':str}); $('mediathekType').set('value',str); } /* Ende function.updateMediathekCats.js */ /* Start function.openLinkSelector.js */ function openLinkSelector(field) { window.open('index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&showPopup=linkSelector&field='+field+'&selected=' + document.getElementById(field).value,field,"width=400,height=300,scrollbars=yes,toolbar=no,statusbar=yes,left=10,top=10"); } /* Ende function.openLinkSelector.js */ /* Start function.showLargeHelp.js */ function showLargeHelp(){ } /* Ende function.showLargeHelp.js */ /* Start function.fileSelector.js */ function fileSelector(field,anz) { window.open("index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&showPopup=fileSelector&field="+field+"&selected=" + document.getElementById(field).value + "&num="+anz,field,"width=800,height=600,scrollbar=no,toolbar=no,statusbar=yes,left=10,top=10"); } /* Ende function.fileSelector.js */ /* Start function.deleteMarkedTranslations.js */ function deleteMarkedTranslations() { document.getElementById('translationAction').value = 'deleteShortcuts'; reloadPage(); } /* Ende function.deleteMarkedTranslations.js */ /* Start function.resetDateColor.js */ function resetDateColor(datum,el) { var dateid = datum.replace("-",""); dateid = "d_" + dateid.replace("-",""); el.style.backgroundColor = colors[dateid]; } /* Ende function.resetDateColor.js */ /* Start function.loadLinkManagerSelection.js */ function loadLinkManagerSelection(url,target) { url = url.replace(baseUrl,''); switch(ltype) { case 0: var anchor = url.substr(url.indexOf('#')+1); $('anker').set('value',anchor); break; case 1: if(url[0]=="/") url = url.substr(1); $('url').set('value',url); $('target').set('value',target); LinkManagerParseUrl($('url')); break; case 2: var obj = oParser.ParseEMailUrl(url.substr(url.indexOf(':')+1)); $('emailadd').set('value',obj.Address); $('subject').set('value',obj.Subject); $('text').set('value',obj.Body); break; } } /* Ende function.loadLinkManagerSelection.js */ /* Start function.SaveMediaEditForm.js */ function SaveMediaEditForm(id) { if($('myiframe')) { var el = $('myiframe').contentWindow.document.getElement('input[id=selected]').get('value'); if(el) { el = el.split(","); el = el[0]; alert(el); $('selectedThumbnail').set('value',el); } } var frm = $('form'); frm.getElements('.save').setStyle('background-image','url(webImages/spinner.gif)'); frm.set('send',{'action':'ajax.php','method':'post','onComplete':function(res){ id = $('saveEditMediaItem').get('value'); SqueezeBox.close(); var fn = function(){ $('item_'+id).highlight('#667c4a'); } fn.delay(500); }}); frm.send(); } /* Ende function.SaveMediaEditForm.js */ /* Start function.resetField.js */ function resetField(name) { if(document.getElementById(name)) document.getElementById(name).value = ""; } /* Ende function.resetField.js */ /* Start function.selectedDatePickerWeek.js */ function selectedDatePickerWeek(week,cal) { for(i=2;i1) for(i=1;i<=obj.pages;i++) { var li = new Element('li'); var a = new Element('a',{'href':'javascript:void(0);'}); a.set('text',i); a.addEvent('click',function(){ $('showPage').set('value',this.get('text')); reloadLinkManager(); }); li.appendChild(a); if(i==$('showPage').get('value')) a.addClass('selected'); $('pages').appendChild(li); } } if(num==0) { $('errorbox').setStyle('display',''); $('errorbox').setStyle('left','150px'); $('errorbox').setStyle('top','150px'); } HideLoader(); }}).get({'getLinkableObjects':getActiveLinkType(), 'bereich':$('showArea').get('value'), 'keyword':(getValue('doSearch')?getValue('mediathekKeyword'):''), 'page':$('showPage').get('value'), 'sort':'', 'order':''}); } /* Ende function.reloadLinkManager.js */ /* Start function.updateMediathekUploadHeight.js */ function updateMediathekUploadHeight() { var height = 20; $('uploadqueue').getChildren().each(function(el,i){ height+=el.getSize().y; });; $('uploadqueue').setStyle('height',height+'px'); } /* Ende function.updateMediathekUploadHeight.js */ /* Start function.datumsTest.js */ function datumsTest(datum) { if(datum=="" || datum=="00.00.0000") return true; var orgDatum = datum; //(Schritt 1) Fehlerbehandlung if (!datum) return false; datum=datum.toString(); //(Schritt 2) Aufspaltung des Datums datum=datum.split("."); if (datum.length!=3) { datum=orgDatum.split("-"); if (datum.length!=3) return false; } //(Schritt 3) Entfernung der fuehrenden Nullen und Anpassung des Monats datum[0]=parseInt(datum[0],10); datum[1]=parseInt(datum[1],10)-1; //(Schritt 4) Behandlung Jahr nur zweistellig if (datum[2].length==2) datum[2]="20"+datum[2]; //(Schritt 5) Erzeugung eines neuen Dateobjektes var kontrolldatum=new Date(datum[2],datum[1],datum[0]); //(Schritt 6) Vergleich, ob das eingegebene Datum gleich dem JS-Datum ist if (kontrolldatum.getDate()==datum[0] && kontrolldatum.getMonth()==datum[1] && kontrolldatum.getFullYear()==datum[2]) return true; else return false; } /* Ende function.datumsTest.js */ /* Start function.addVignette.js */ function addVignette(id) { setValue("editAction","createVignette"); setValue("editActionId",id); reloadPage(); } /* Ende function.addVignette.js */ /* Start function.showBuchungsUserDetails.js */ var showBuchungsUserDetailsDivId; function showBuchungsUserDetails(divid,userid) { showBuchungsUserDetailsDivId = divid; x_showBuchungsUserDetails(userid,showBuchungsUserDetails_cb); } function showBuchungsUserDetails_cb(data) { document.getElementById('0C7765R1YKeuQ3Z44eWWhPN773T9qh').innerHTML = data; Effect.Appear(showBuchungsUserDetailsDivId); } /* Ende function.showBuchungsUserDetails.js */ /* Start function.resetArticle.js */ function resetArticle() { setValue('editAction',''); reloadPage(); } /* Ende function.resetArticle.js */ /* Start function.moveMarkedAreas.js */ function moveMarkedAreas() { setValue('editAction','moveMarked'); reloadPage(); } /* Ende function.moveMarkedAreas.js */ /* Start function.deleteShortCutOk.js */ function deleteShortCutOk() { setValue('translationAction','deleteTranslationOk'); setValue('translationGoBack',''); reloadPage(); } /* Ende function.deleteShortCutOk.js */ /* Start function.MediathekSWFFileUploadProgress.js */ function MediathekSWFFileUploadProgress(file,complete,total) { var max =$('progressbar_html').getSize().x-16; var one = max/total; $('progressbar_html').getElements('.text').set('html',calcBytes(complete)+' byte von '+calcBytes(file.size)); $('progressbar_html').getElements('.progress')[0].setStyle('width',(one*complete).toInt()+'px'); } /* Ende function.MediathekSWFFileUploadProgress.js */ /* Start function.checkAllListBox.js */ function checkAllListBox(el) { var els = el.parentNode.parentNode.getElementsByTagName('input'); for(i=0;imax) { ret = false; } if(ret) { $('selected').set('value',$('selected').get('value')+id+","); return true; }else{ return false; } } /* Ende function.addToSelection.js */ /* Start function.lockMarkedAreas.js */ function lockMarkedAreas() { setValue('editAction','lockMarked'); reloadPage(); } /* Ende function.lockMarkedAreas.js */ /* Start function.isEditorInFullscreen.js */ function isEditorInFullscreen() { var editor = $('fullscreenwindow'); if(editor) { return editor.get('WindowOpen')==1; } return false; } /* Ende function.isEditorInFullscreen.js */ /* Start function.updateMediathekUploadQueueFileSizes.js */ function updateMediathekUploadQueueFileSizes(swf) { var size = 0; $('queue').getChildren().each(function(el,i){ file = swf.getFile(el.get('id')); size+=file.size; }); $('uploadqueue_html').set('html',calcBytes(size)); } /* Ende function.updateMediathekUploadQueueFileSizes.js */ /* Start function.selectDate.js */ function selectDate(date,field,goback) { parent.setValue(field,date); if(goback==1) parent.reloadPage(); parent.Windows.getFocusedWindow().close(); } /* Ende function.selectDate.js */ /* Start function.updateButtons.js */ function updateButtons(value) { if(value>80) { $$('.buttonEdit','.buttonDownload','.buttonDelete','.buttonView','.buttonRefresh','.itemsize','.iteminfo','.buttonInsert').each(function(el,i) { if(el.hasClass('buttonEdit')) el.set('src','webImages/edit.png'); else if(el.hasClass('buttonDownload')) el.set('src','webImages/edit.png'); else if(el.hasClass('buttonDelete')) el.set('src','webImages/delete-b.png'); else if(el.hasClass('buttonView')) el.set('src','webImages/Preview-b.png'); else if(el.hasClass('buttonRefresh')) el.set('src','webImages/refresh_32.png'); else if(el.hasClass('buttonInsert')){ el.set('src','webImages/ok64.png'); el.setStyle('right','-70px'); }else if(el.hasClass('itemsize')) { el.setStyle('right',($('isInsertType')?'170':'110')+'px'); }else if(el.hasClass('iteminfo')) { el.setStyle('padding-left','0px'); el.setStyle('font-weight','bolder'); el.setStyle('margin-top','-33px'); el.setStyle('text-align','center'); el.setStyle('right',($('isInsertType')?'110':'60')+'px'); el.setStyle('width',(el.getParent().getElements('.itemsize')[0].getSize().x*2)+'px'); } }); $$('.buttons').each(function(el,i){ el.setStyle('width','65px'); el.setStyle('margin-top','-36px'); if($('isInsertType')) { el.setStyle('right','75px') } }); $$('.buttonInsert').setStyle('margin-top','-32px'); }else{ $$('.buttonEdit','.buttonDownload','.buttonDelete','.buttonView','.buttonRefresh','.itemsize','.iteminfo','.buttonInsert').each(function(el,i) { if(el.hasClass('buttonEdit')) el.set('src','webImages/bearbeiten.png'); else if(el.hasClass('buttonDownload')) el.set('src','webImages/edit.png'); else if(el.hasClass('buttonDelete')) el.set('src','webImages/delete.png'); else if(el.hasClass('buttonView')) el.set('src','webImages/Preview.png'); else if(el.hasClass('buttonRefresh')) el.set('src','webImages/refresh.png'); else if(el.hasClass('buttonInsert')){ el.set('src','webImages/ok32.png'); el.setStyle('right','-40px'); }else if(el.hasClass('itemsize')) { el.setStyle('right',($('isInsertType')?'110':'60')+'px'); }else if(el.hasClass('iteminfo')) { el.setStyle('right',''); el.setStyle('font-weight','normal'); el.setStyle('margin-top','-7px'); el.setStyle('text-align','left'); } }); $$('.buttons').each(function(el,i){ el.setStyle('width','35px'); el.setStyle('margin-top','-18px'); if($('isInsertType')) { el.setStyle('right','45px') } }); $$('.buttonInsert').setStyle('margin-top','-16px'); } } /* Ende function.updateButtons.js */ /* Start function.delayFade.js */ function delayFade(id) { clearTimeout(appearId); Effect.Fade(id); } /* Ende function.delayFade.js */ /* Start function.checkKeyDownInput.js */ var lastVal = ""; var lastSelection = 0; function checkKeyDownInput(el) { var controls = new Array(220,37,38,39,40,8,46,35,36,45,33,34,17,16,20,9); for(i=0;i57) && (lastKeydown<96 || lastKeydown>105)){ el.value = lastVal; return; } } lastVal = el.value; */ return true; } /* Ende function.checkKeyDownInput.js */ /* Start function.deleteUser.js */ function deleteUser(id) { setValue('userAction','deleteUser'); setValue('userActionId',id); reloadPage(); } /* Ende function.deleteUser.js */ /* Start function.loadData.js */ function loadData(schritt) { var pageDescVarName = (document.getElementById('doOtherPage')?'otherPagesDesc':'pagesDesc'); var pageVarName = (document.getElementById('doOtherPage')?'otherPages':'pages'); var dataContainerVarName = (document.getElementById('doOtherPage')?'otherDataContainer':'dataContainer'); if(!document.getElementById(dataContainerVarName + '['+schritt+']')) return; if(document.getElementById(pageDescVarName) && document.getElementById(pageVarName).getElementsByTagName('li')[schritt].getElementsByTagName('a')[0].title) document.getElementById(pageDescVarName).innerHTML = document.getElementById(pageVarName).getElementsByTagName('li')[schritt].getElementsByTagName('a')[0].title; for(i=0;i0) { for(i=0;i=document.getElementsByName(el.name).length) { count = -1; } count+=1; } } } /* Ende function.buchungsToolCheckState.js */ /* Start function.MediathekSWFFileQueued.js */ function MediathekSWFFileQueued(file,swf) { var li = new Element('li',{'id':file.id}); var div = new Element('div',{'class':'fileuploaditem'}); var divSize = new Element('div',{'class':'size'}); var divName = new Element('div',{'class':'name'}); divName.set('html',file.name); var img = new Element('img',{'src':'webImages/button_cancel.png','class':'button'}); img.addEvent('click',function(){ swf.cancelUpload(file.id); $(file.id).dispose(); updateMediathekUploadQueueFileSizes(swf); updateMediathekUploadHeight(); }); div.appendChild(divName); div.appendChild(img); div.appendChild(divSize); li.appendChild(div); divSize.set('html',calcBytes(file.size)); $('queue').appendChild(li); updateMediathekUploadQueueFileSizes(swf); updateMediathekUploadHeight(); } /* Ende function.MediathekSWFFileQueued.js */ /* Start function.unlockMultipleUsers.js */ function unlockMultipleUsers() { setValue('userAction','unlockMultiple'); reloadPage(); } /* Ende function.unlockMultipleUsers.js */ /* Start function.getArrayValue.js */ function getArrayValue(name) { var els = document.getElementsByName(name+'[]'); var val = ""; var myval = ""; if(els.length>0) { for(i=0;i0) els[0].onclick(); var winFullScreen = new Window({id:zufall(), className: "alphacube", width:400, height:200, zIndex: 10000, resizable:true, title: "Vollbild", showEffect:Effect.BlindDown, hideEffect: Effect.SwitchOff, draggable:true, wiredDrag: true,minimizable:false,maximizable:true,destroyOnClose:true,onEndResize:FCKWinResize,onMaximize :FCKWinResize,onShow:FCKWinShow}) winFullScreen.setContent(name+"Div",0,0); lastEditor = name; winFullScreen.setCloseCallback(FCKWinClose); winFullScreen.showCenter(1); } function FCKWinShow(el) { setTimeout('doMaximize()',500); } function setFCKHTML(reload) { ed = FCKeditorAPI.GetInstance(lastEditor); if(ed && ed.EditorWindow) { ed.SetHTML(FCKhtml); if(reload) { els = document.getElementById(lastEditor+"Div").parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.getElementsByTagName('h3'); if(els.length>0){ els[0].onclick(); ed.SetHTML(FCKhtml); } } }else{ setTimeout('setFCKHTML('+reload+')',500); } } function FCKWinResize(el) { setTimeout('doResize()',600); } function doMaximize() { Windows.getFocusedWindow().maximize(); setTimeout('setFCKHTML(0)',500); } function doResize() { el = Windows.getFocusedWindow(); ed = FCKeditorAPI.GetInstance(lastEditor); if(ed){ bool = resizeHeightToContents(ed,el.getSize().width,el.getSize().height); if(!bool) setTimeout('doResize()',1000); } } function loadNewContent() { setFCKHTML(1); } function FCKWinClose() { fckEditor = FCKeditorAPI.GetInstance(lastEditor); FCKhtml = fckEditor.GetXHTML(); resizeHeightToContents(FCKeditorAPI.GetInstance(lastEditor),editorOrginalSize[1],editorOrginalSize[0]); setTimeout('loadNewContent()',1000); return true; } function resizeHeightToContents(fckEditor, width, height) { if(fckEditor) if(fckEditor.EditorWindow) if(fckEditor.EditorWindow.parent) if(fckEditor.EditorWindow.parent.frameElement) { fckEditor.EditorWindow.parent.frameElement.style.height = height+'px'; fckEditor.EditorWindow.parent.frameElement.style.width = width+'px'; return true; } return false; } function closeFullScreenEditor() { Windows.getFocusedWindow().close(); } /* Ende function.openFullScreenEditor.js */ /* Start function.showDateInformations.js */ var dateId = ""; function showDateInformations(obj,date,id) { dateId = id; x_getDateInformation(obj,date,getDateInformation_cb); } function getDateInformation_cb(data) { document.getElementById(dateId+'content').innerHTML = data; Effect.Appear(dateId); } /* Ende function.showDateInformations.js */ /* Start function.reloadSelector.js */ function reloadSelector() { ShowLoader(); $('filelist').empty(); var num = 0; var json = new Request.JSON({url:_basePath+'/ajax.php',method:'post',onComplete: function(obj){ if(obj) { if(obj.objects) obj.objects.each(function(el,i){ num = i+1; var li = new Element('li',{'id':'item_'+el.id,'class':'fileitem'}); if(fileIsSelected(el.id)) li.addClass('highlight'); var div_id = new Element('div',{'class':'itemid'}); div_id.set('html',el.id); var div_info = new Element('div',{'class':'iteminfo'}); div_info.set('html',el.name); var div_size = new Element('div',{'class':'itemsize'}); div_size.set('html',el.date); var div_buttons = new Element('div',{'class':'buttons'}); if(fileIsSelected(el.id)) { var a = new Element('a',{'href':'javascript:void(0)','class':'remove'}); var img = new Element('img',{'src':'webImages/delete.png'}); img.addEvent('click',function(){ removeFromSelection(el.id); }) a.appendChild(img); div_buttons.appendChild(a); } var a = new Element('a',{'href':'javascript:void(0);'}); var img = new Element('img',{'src':'webImages/ok-s.png'}); a.appendChild(img); a.addEvent('click',function(){ if($('activeGroup').get('value')=='selectedelements') { addSelectedItem(el.id,el.name); }else accordion.display(0).chain(function(){ addSelectedItem(el.id,el.name); }); }); div_buttons.appendChild(a); if(el.preview) { var a = new Element('a',{'href':el.preview,'rel':'{size:{x:550,y:'+(window.getSize().y-60)+'}}'}); var img = new Element('img',{'src':'webImages/Preview.png'}); a.appendChild(img); SqueezeBox.assign(a,{parse:'rel'}); div_buttons.appendChild(a); } li.addEvent('mouseover',function(){ this.addClass('hover'); }); li.addEvent('mouseout',function(){ this.removeClass('hover'); }); li.appendChild(div_id); li.appendChild(div_info); li.appendChild(div_size); li.appendChild(div_buttons); li.setStyle('height','20px'); li.addClass('links'); if(i%2) li.addClass('selected'); $('filelist').appendChild(li); }); $('pages').set('html',obj.pages); $('pages').empty(); if(!$('showPage').get('value')){ $('showPage').set('value',1); } if(obj.pages>1) for(i=1;i<=obj.pages;i++) { var li = new Element('li'); var a = new Element('a',{'href':'javascript:void(0);'}); a.set('text',i); a.addEvent('click',function(){ $('showPage').set('value',this.get('text')); reloadSelector(); }); li.appendChild(a); if(i==$('showPage').get('value')) a.addClass('selected'); $('pages').appendChild(li); } } if(num==0) { $('errorbox').setStyle('display',''); $('errorbox').setStyle('left','150px'); $('errorbox').setStyle('top','150px'); } HideLoader(); }}).get({'getSelectableObjects':getActiveLinkType(), 'bereich':$('showArea').get('value'), 'keyword':(getValue('doSearch')?getValue('mediathekKeyword'):''), 'page':$('showPage').get('value'), 'sort':'', 'order':'', 'types':$('types').get('value')}); } /* Ende function.reloadSelector.js */ /* Start function.LinkManagerLoadLinkData.js */ function LinkManagerLoadLinkData(url) { ShowLoader(); var json = new Request.JSON({url:_basePath+'/ajax.php',method:'post',onComplete: function(linkdata){ if(linkdata) { setValue('onlySelectArea',1); SelectMediaItemTreeAreaLinkManager(linkdata.area); setValue('onlySelectArea',0); selectLinkType(linkdata.type); lastSelectedLinkElement = linkdata.id; } HideLoader(); }}).get({'getLinkDataForUrl':url}); } /* Ende function.LinkManagerLoadLinkData.js */ /* Start function.createId.js */ function createId(len) { if(!len) len = 20; var Letter = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9") var newpw = ""; for (var i = 0;i<=len;i++){ newpw = newpw + Letter[Math.round(Math.random()*(Letter.length-1),0)]; } return newpw; } /* Ende function.createId.js */ /* Start function.setClimateFilter.js */ function setClimateFilter(id) { setValue('addremoveFilter',id); setValue('showPage',1); reloadPage(); } /* Ende function.setClimateFilter.js */ /* Start function.editArea.js */ function editArea(id) { setValue('editAction','editArea'); setValue('editActionId',id); reloadPage(); } /* Ende function.editArea.js */ /* Start function.keywordsRightToLeft.js */ function keywordsRightToLeft() { for(i=0;i1024) { sizekb = round(sizekb/1024,2); mbtype = "MB"; } return sizekb+" "+mbtype; } function uploadProgress1(file, bytesLoaded) { var progress = document.getElementById(file.id + "progress"); var percent = Math.ceil((bytesLoaded / file.size) * 200) progress.style.background = "#f0f0f0 url(webImages/progressbar.png) no-repeat -" + (200 - percent) + "px 0"; } function uploadError1(errno) { // SWFUpload.debug(errno); } function uploadFileComplete1(file) { var li = document.getElementById(file.id); li.className = "SWFUploadFileItem uploadCompleted"; } function cancelQueue1() { swfu.cancelQueue(); document.getElementById(swfu.movieName + "UploadBtn").style.display = "none"; document.getElementById("cancelqueuebtn").style.display = "none"; } function uploadQueueComplete1(file) { var div = document.getElementById("queueinfo"); div.innerHTML = "Alle Dateien wurden hochgeladen ..." document.getElementById("cancelqueuebtn").style.display = "none"; } /* Ende function.initUploadForm.js */ /* Start function.objectEditSelectDates.js */ function objectEditSelectDates(id) { window.open("index.php?PHPSESSID=970ec81ce53c2e7c27496ee7a68ef566&showPopup=dateSelector&editElementDates="+id,"el"+id,"width=800,height=600,scrollbar=no,toolbar=no,statusbar=yes,left=10,top=10"); } /* Ende function.objectEditSelectDates.js */ /* Start function.deleteFilesOk.js */ function deleteFilesOk() { setValue('editAction','deleteFilesOk'); reloadPage(); } /* Ende function.deleteFilesOk.js */ /* Start function.setAction.js */ function setAction(a) { setValue('editAction',(a?a:'')); } /* Ende function.setAction.js */ /* Start function.SaveEditGalerieText.js */ function SaveEditGalerieText(id) { if($('myiframe')) { var el = $('myiframe').contentWindow.document.getElement('input[id=selected]').get('value'); if(el) { el = el.split(","); el = el[0]; alert(el); $('selectedThumbnail').set('value',el); } } var frm = $('form'); frm.getElements('.save').setStyle('background-image','url(webImages/spinner.gif)'); frm.set('send',{'action':'ajax.php','method':'post','onComplete':function(res){ SqueezeBox.close(); }}); frm.send(); } /* Ende function.SaveEditGalerieText.js */ /* Start function.checkDate.js */ function checkDate(val) { var datum = val.value; if(!datumsTest(datum)) { val.style.backgroundColor = 'red'; //alert("Das eingegebene Datum ist nicht korrekt.") if(!showDatePickerPopUps[val.name]) val.focus(); }else{ val.style.backgroundColor = 'white'; } } /* Ende function.checkDate.js */ /* Start function.setDateColor.js */ var colors = new Array(); function setDateColor(datum,el) { var dateid = datum.replace("-",""); dateid = "d_" + dateid.replace("-",""); colors[dateid] = el.style.backgroundColor; el.style.backgroundColor = '#CCCCCC'; } /* Ende function.setDateColor.js */ function abc(l) { alert(l); }