function starterfid(erf) { $get("getziehmdi&id="+erf, function(msg) { if (msg) { var a=msg.split('#'); hmenue(a[0]); erflistclick(a[1]); } else $alert('Kann Menüpunkt für Erfassung nicht finden'); }); }; function startaufid(erf) { $get("getaufmdi&id="+erf, function(msg) { if (msg) { var a=msg.split('#'); hmenue(a[0]); erflistclick(a[1]); } else $alert('Kann Menüpunkt für Erfassung nicht finden'); }); }; function hmenue(id,lfd=0) { if (!searchbox) searchbox=$id("suchboxtab"); maketab(id); $style("inh").verticalAlign='top'; var maxh=$id("haupt").offsetHeight-100; var maxw=$id("haupt").offsetWidth-30; $get("haupnode&id="+id+"&maxh="+maxh+"&maxw="+maxw, function(msg) { $id("inh").innerHTML=msg; if ($id("kopf_id")) { if (lfd) $set("kopf_id",lfd); else { if ($id("ktabname")) { var vt=$val("vtab_"+$val("ktabname")); if (vt>0) $set("kopf_id",vt); }; }; getkopfdata(); if ($id("stmenuon")) { if ($val("stmenuon")==0) smenu_off(); smenue($val("firstdata")); }; }; resizetabs(); if ($id("moduljs")) { eval($id("moduljs").innerHTML); }; }); }; function xsmenue(id) {smenue(id,ok=1);}; function res_smenue(id,ok=0) { $set("modul_id",0); $set("modul_art",0); smenue(id,ok); }; function smenue(id,ok=0) { srefresh=0; if (id) { var lfd=$val("kopf_id"); var mid=$val("modul_id"); var mart=$val("modul_art"); var mmod=$val("modul_mod"); var mfeld=$val("modul_feld"); $set("kopfdata",id); if (mid!=-1) if (id>0) { tinymce.remove(); waiting("stdata"); modulobj=new nuller(); $get("datanode&id="+id+"&win="+datawin+"&lfd="+lfd+"&mid="+mid+"&mart="+mart+"&mmod="+mmod+"&mfeld="+mfeld, function(msg) { waitingon=0; if (ok) $id("stdata").outerHTML=''+msg+''; else $id("stdata").innerHTML=msg; if ($id("moduljs")) { eval($id("moduljs").innerHTML); }; opengroups(); tinymce.init({ selector: '#mytiny', setup: function (editor) { editor.on('KeyUp', function(e){ datachanged($val("tinyid")); }); editor.on('Change', function(e){ datachanged($val("tinyid")); }); editor.on('ExecCommand', function(e){ datachanged($val("tinyid")); }); } }); if ($id("tinyid")) { /* $set('_old_'+$id("tinyid").value,tinymce.activeEditor.getContent()); */ }; resizetabs(); }); } else { switch ($i(id)) { case -1: showpflicht(ok); break; case -2: showoverview(ok); break; case -3: showuserview(ok); break; }; }; }}; function savebild() { system('savebild&bild='+$val("user_msg")); }; function changelayout(th) { $get("loadlayout&id="+th.value, function(msg) {$id("doalert").innerHTML=msg;}); }; function usersettings() { if (!fontsda) { $id("fonts").outerHTML=''; fontsda=1; }; $get("usersetts", function(msg) { $style("maintab").zIndex=0; $visible("makedark"); $id("makedark").outerHTML=$id("makedark").outerHTML; $style("alerttab").zIndex=5; $id("doalert").innerHTML=msg; }); }; function setufontstc(id,art) { var n='user_'+art+id; var rgb=$val(n+'rgb').replace("#", ""); $set(n+'r',$i(rgb[0]+rgb[1],16)); $set(n+'g',$i(rgb[2]+rgb[3],16)); $set(n+'b',$i(rgb[4]+rgb[5],16)); setufontsc(id,art); }; function setufontst(id,art,ths) { var x=ths.value; var m='user_'+art; var n=m+id; var h=$id(n+'r'); if (h) { h.value=$val(n+'rt'); $set(n+'g',$val(n+'gt')); $set(n+'b',$val(n+'bt')); $set(n+'t',$val(n+'tt')); }; var h=$id(n+'v'); if (h) { h.value=$val(n+'vt'); $id(n+'h').value=$val(n+'ht'); $id(n+'w').value=$val(n+'wt'); }; var h=$id(m+'rot'); if (h) { h.value=$id(m+'rott').value; $set(m+'rox',$val(m+'roxt')); $set(m+'roy',$val(m+'royt')); $set(m+'roz',$val(m+'rozt')); $set(m+'scx',$val(m+'scxt')); $set(m+'scy',$val(m+'scyt')); $set(m+'scz',$val(m+'sczt')); $set(m+'trx',$val(m+'trxt')); $set(m+'try',$val(m+'tryt')); $set(m+'trz',$val(m+'trzt')); $set(m+'skx',$val(m+'skxt')); $set(m+'sky',$val(m+'skyt')); }; var h=$id(n+'s'); if (h) { h.value=$val(n+'st'); $set(n+'ra',$val(n+'rat')); }; var h=$id(n+'ri'); if (h) { h.value=$val(n+'rit'); }; var h=$id(m+'blur'); if (h) { h.value=$val(m+'blurt'); $set(m+'bri',$val(m+'brit')); $set(m+'con',$val(m+'cont')); $set(m+'gray',$val(m+'grayt')); $set(m+'hue',$val(m+'huet')); $set(m+'inv',$val(m+'invt')); $set(m+'opa',$val(m+'opat')); $set(m+'sat',$val(m+'satt')); $set(m+'sep',$val(m+'sept')); $set(m+'blur2',$val(m+'blur2t')); $set(m+'bri2',$val(m+'bri2t')); $set(m+'con2',$val(m+'con2t')); $set(m+'gray2',$val(m+'gray2t')); $set(m+'hue2',$val(m+'hue2t')); $set(m+'inv2',$val(m+'inv2t')); $set(m+'opa22',$val(m+'opa22t')); $set(m+'sat2',$val(m+'sat2t')); $set(m+'sep2',$val(m+'sep2t')); }; setufontsc(id,art); ths.value=x; }; function setufontsc(id,art) { var n='user_'+art+id; var h=$id(n+'r'); if (h) { var r=$i($val(n+'r')).toString(16).trim(); var g=$i($val(n+'g')).toString(16).trim(); var b=$i($val(n+'b')).toString(16).trim(); if (r.length==1) r="0"+r; if (g.length==1) g="0"+g; if (b.length==1) b="0"+b; $set(n+'c','#'+r+g+b); $id(n+'c').title='#'+r+g+b; }; setufonts(art); }; function getrgba(rgb,opac) { rgb=rgb.replace('#',''); var r=$i(rgb[0]+rgb[1],16); var g=$i(rgb[2]+rgb[3],16); var b=$i(rgb[4]+rgb[5],16); var r='rgba('+r+','+g+','+b+','+(0.01*opac)+')'; //$id("error").innerHTML=r; return r; }; function getshrgba(shd) { var a=shd.replace('#','').split(','); var h=0; var v=0; var t=0; var w=0; var rgb='000000'; if (a.length==5) { rgb=a[0]; t=a[1]; h=a[2]; v=a[3]; w=a[4]; }; var shad=''; var x=t; while (x>100) { shad+=((shad)?',':'')+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+getrgba(rgb,100); x-=100; }; shad+=((shad)?',':'')+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+getrgba(rgb,x); return shad; }; function getverrgba(ver) { var a=ver.replace('#','').split(','); var t=0; var rgb='000000'; if (a.length==2) { rgb=a[0]; t=a[1]; }; return getrgba(rgb,t); }; function setrgbtxt(art,id) { var n='user_'+art+id; $set(n+'rt',$val(n+'r')); $set(n+'gt',$val(n+'g')); $set(n+'bt',$val(n+'b')); $set(n+'tt',$val(n+'t')); if ($id(n+'ra')) $set(n+'rat',$val(n+'ra')); if ($val(n+'rgb').length==6) $set(n+'rgb',$val(n+'c').replace("#", "")); }; function initverl(art,feld,n) { var verl=$val(n+feld); var verltb=$val(n+feld+"tb"); var ri=$val("user_"+art+feld+"ri"); $set("user_"+art+feld+"rit",ri); var c=$val(n+feld+'c').replace('#',''); var t=$val(n+feld+'t'); $set(n+feld+'tt',t); $set(n+feld+'rgb',c); var a=verl.split('|'); var verl='',ver=''; for (i=0;i100) { shad+=((shad)?',':'')+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+getrgba(c,100); fil+=' drop-shadow('+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+getrgba(c,100)+')'; x-=100; }; shad+=((shad)?',':'')+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+getrgba(c,x); fil+=' drop-shadow('+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+getrgba(c,x)+')'; $style('tshad_'+art+'tab'+i).backgroundColor=getrgba(c,t); } else { shad+=((shad)?',':'')+getshrgba(a[i]); fil+=' drop-shadow('+getshrgba(a[i])+')'; }; if (i==tshtb) { shd+=((shd)?'|':'')+c+','+t+','+h+','+v+','+w; } else { shd+=((shd)?'|':'')+a[i]; }; }; $set(n+"tshad",shd); if (nop=='nopic') { if ($id(n+'tson').checked) no.style.textShadow=shad; else no.style.textShadow="none"; fil=''; }; }; r=$val(n+'bshadowr'); g=$val(n+'bshadowg'); b=$val(n+'bshadowb'); $set(n+'bshadowrt',r); $set(n+'bshadowgt',g); $set(n+'bshadowbt',b); var bshd=$val(n+"bshad"); var bshtb=$val(n+"bshadowtb"); var c=$val(n+'bshadowc').replace('#',''); var h=$val(n+'bshadowh'); var v=$val(n+'bshadowv'); var w=$val(n+'bshadoww'); var t=$val(n+'bshadowt'); var s=$val(n+'bshadowsize'); var nn=($checked(n+'bshadowinset'))?1:0; $set(n+'bshadowtt',t); $set(n+'bshadowvt',v); $set(n+'bshadowht',h); $set(n+'bshadowwt',w); $set(n+'bshadowrgb',c); var a=bshd.split('|'); var x=t; var bshad='',bshd=''; for (i=0;i100) { bshad+=((bshad)?',':'')+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+getrgba(c,100); x-=100; }; bshad+=((bshad)?',':'')+((nn)?'inset ':'')+($i(h)*0.02)+'em '+($i(v)*0.02)+'em '+($i(w)*0.02)+'em '+($i(s)*0.02)+'em '+getrgba(c,x); $id('bshadow_'+art+'tab'+i).style.backgroundColor=getrgba(c,t); } else { bshad+=((bshad)?',':'')+getshrgba(a[i]); }; if (i==bshtb) { bshd+=((bshd)?'|':'')+c+','+t+','+h+','+v+','+w+','+s+','+nn; } else { bshd+=((bshd)?'|':'')+a[i]; }; }; var verl=initverl(art,"verl",n); var verl2=initverl(art,"verl2",n); var verl3=initverl(art,"verl3",n); var verl4=initverl(art,"verl4",n); var ri=$val("user_"+art+"verlri"); var ri2=$val("user_"+art+"verl2ri"); var ri3=$val("user_"+art+"verl3ri"); var ri4=$val("user_"+art+"verl4ri"); no.style.textAlign=$val(n+'tox'); no.style.verticalAlign=$val(n+'toy'); no.style.textTransform=$val(n+'ttr'); var hi=$i($val(n+'hi')); if (hi>0) no.style.height=hi+'px'; no.style.letterSpacing=$val(n+'lsp')+'px'; no.style.mixBlendMode=$val(n+'mix'); for (var xc=0;xc0) filter+='blur('+(blur*0.1)+'px)'; if (bri!=100) filter+=' brightness('+bri+'%)'; if (con!=100) filter+=' contrast('+con+'%)'; if (gray>0) filter+=' grayscale('+gray+'%)'; if (hue!=0) filter+=' hue-rotate('+hue+'deg)'; if (inv>0) filter+=' invert('+inv+'%)'; if (opa!=100) filter+=' opacity('+opa+'%)'; if (sat!=0) filter+=' saturate('+(1+(sat*0.01))+')'; if (sep!=0) filter+=' sepia('+sep+'%)'; if (blur2>0) filter2+='blur('+(blur2*0.1)+'px)'; if (bri2!=100) filter2+=' brightness('+bri2+'%)'; if (con2!=100) filter2+=' contrast('+con2+'%)'; if (gray2>0) filter2+=' grayscale('+gray2+'%)'; if (hue2!=0) filter2+=' hue-rotate('+hue2+'deg)'; if (inv2>0) filter2+=' invert('+inv2+'%)'; if (opa2!=100) filter2+=' opacity('+opa+'%)'; if (sat2!=0) filter2+=' saturate('+(1+(sat2*0.01))+')'; if (sep2!=0) filter2+=' sepia('+sep2+'%)'; }; filter+=fil; /* $id("error").innerHTML=filter; */ if (filter!="") { no.style.filter=filter; no.style.WebkitFilter=filter; for (var xc=0;xc4) { rgb=a[0]; t=a[1]; h=a[2]; v=a[3]; w=a[4]; }; if (a.length==7) { s=a[5]; nn=a[6]; }; var r=$i(rgb[0]+rgb[1],16); var g=$i(rgb[2]+rgb[3],16); var b=$i(rgb[4]+rgb[5],16); $set(n+"t",t); $set(n+"h",h); $set(n+"v",v); $set(n+"w",w); $set(n+"r",r); $set(n+"g",g); $set(n+"b",b); $set(n+"tt",t); $set(n+"ht",h); $set(n+"vt",v); $set(n+"rt",r); $set(n+"gt",g); $set(n+"bt",b); $set(n+"wt",w); $set(n+"c",'#'+rgb); $set(n+"rgb",rgb); var si=$id(n+"size"); if (si) { si.value=s; $id(n+"inset").checked=nn; }; loadshdtabs(art,dat,feld,id.value,aktiv); }; function dotverlauf(art,dat,feld,aktiv) { $set("user_"+art+feld+"tb",aktiv); var id=$id("user_"+art+dat); var a=id.value.split('|'); var n="user_"+art+feld; a=a[aktiv].replace('#','').split(','); var t=0; var rgb='000000'; if (a.length==2) { rgb=a[0]; t=a[1]; }; var r=$i(rgb[0]+rgb[1],16); var g=$i(rgb[2]+rgb[3],16); var b=$i(rgb[4]+rgb[5],16); $set(n+"t",t); $set(n+"r",r); $set(n+"g",g); $set(n+"b",b); $set(n+"tt",t); $set(n+"rt",r); $set(n+"gt",g); $set(n+"bt",b); $set(n+"c",'#'+rgb); $set(n+"rgb",rgb); loadverlauftabs(art,dat,feld,id.value,aktiv); }; function dofiltertab(art,dat,feld,aktiv) { $set("user_"+art+feld+"tb",aktiv); }; function dobordertab(art,dat,feld,aktiv) { $id("user_"+art+feld+"tb").value=aktiv; var id=$id("user_"+art+dat); var bd=id.value.split('|'); var n="user_"+art+feld; if (bd.length==4) { var a=bd[(aktiv==4)?0:aktiv].replace('#','').split(','); } else { var a=['']; } var rgb='000000'; var t=0; var s=1; var ra=0; var style='solid'; if (a.length==5) { rgb=a[0]; s=a[1]; style=a[2]; t=a[3]; ra=a[4]; }; var r=$i(rgb[0]+rgb[1],16); var g=$i(rgb[2]+rgb[3],16); var b=$i(rgb[4]+rgb[5],16); $set(n+"r",r); $set(n+"g",g); $set(n+"b",b); $set(n+"t",t); $set(n+"s",s); $set(n+"ra",ra); $set(n+"style",style); $set(n+"rt",r); $set(n+"gt",g); $set(n+"bt",b); $set(n+"tt",t); $set(n+"st",s); $set(n+"rat",ra); $set(n+"c",'#'+rgb); $set(n+"rgb",rgb); loadbrdtabs(art,dat,feld,id.value,aktiv); }; function doverlauftab(art,dat,feld,aktiv) { $set("user_"+art+feld+"tb",aktiv); var id=$id("user_"+art+dat); var bd=id.value.split('|'); var n="user_"+art+feld; var a=bd[aktiv].split(','); var rgb='000000'; var t=0; if (a.length==2) { rgb=a[0]; t=a[1]; }; var r=$i(rgb[0]+rgb[1],16); var g=$i(rgb[2]+rgb[3],16); var b=$i(rgb[4]+rgb[5],16); $set(n+"r",r); $set(n+"g",g); $set(n+"b",b); $set(n+"t",t); $set(n+"rt",r); $set(n+"gt",g); $set(n+"bt",b); $set(n+"tt",t); $set(n+"c",'#'+rgb); $set(n+"rgb",rgb); loadverlauftabs(art,dat,feld,id.value,aktiv); }; var layoutarts=['','d','f','k','h','u','e','t','o','p','n','i','m','a','b','x','r','s','y','c','g','j','l','w', '1','2','3','4','5','6','7','q1','q2','q3','q4','q5','q6','q01','q04','q05','q06','8','9','0','q0','a0','a1', 'a2','q7','q8','q9','q07','q08']; // 7890qvwz function clearallcopyshd(art,dat) { for (i=0;i1) { var t=''; for (i=0;i1) { var t=''; for (i=0;i0) { month=m.value; } else { m.value=0; }; }; var lfd=$id("kopf_id").value; waiting("suchbox"+id); if (lfd==0) { var data = new FormData(); data.append('sql', $val("tabsql")); data.append('recht', recht); $ajax("refreshlp", data, function(msg) { $id("suchbox").innerHTML=msg; resizetabs(); }); } else $get("reloadtable&node="+id+"&id="+lfd+"&year="+year+"&month="+month+"&nobr="+nobr+"&recht="+recht, function(msg) { waitingon=0; a=msg.split("]#["); $id("suchbox"+id).innerHTML=a[0]; if (t=$id("table_time"+id)) t.innerHTML=a[1]; if (t=$id("table_lines"+id)) t.innerHTML=a[2]; if (t=$id("tabsql"+id)) t.innerHTML=a[3]; resizetabs(); }); }; function getfuncstr(t,x) { var v=''; if (t) { var b=t.split('><'); var b=b[0].split(" class="); v=b[0]+' class='; if (x==2) { b[1]=b[1].replace(/tlo\(/g,'tlo2('); } else { b[1]=b[1].replace(/tlo2\(/g,'tlo('); }; var b=b[1].split(' '); b[0]=b[0].replace('2','').replace(/\"/g,'').trim(); v+=b[0]+x; for (var i=1;i=0;i--) t+=((t!='')?',':'')+a[i]; a=t.split(','); o=0; }; t=$id('_tabh'+node).outerHTML; var x=''; var xy=0; for (i=0;i'+tline+''; var ca=$name('l'+node+'_'+a[i]); for (var ii=0;ii'; var ti=ca[ii].innerHTML; if (x) ti.replace(/tlo\(/g,"tlo2("); else ti.replace(/tlo2\(/g,"tlo("); t+=ti; t+=''; }; x=(x)?'':'2'; }; if (sp=$id('sp'+node)) { t+=sp.outerHTML; t+=$id('sh'+node).outerHTML; t+=$id('ss'+node).outerHTML; }; $id('_tab'+node).innerHTML=t; $set('so'+node+'_'+feld,o); $id('si'+node+'_'+feld).src=pics+((o)?'upblues.png':'downblues.png'); };}; var outid=0; function downloadcsv(id) { var name=''; var lfd=$val("_tablfd"+id); var jahr=$val("_tabjahr"+id); var monat=$val("_tabmonat"+id); var order=$val("_taborder"+id); var sch=$id("kopfschnitt"); if (sch) { name=$val("_tabname"+id); name+='_'+$val("kopf_"+sch.value); }; var li=$id("tabselect"+id); var liste=''; if (li) liste=li.value; outid++; $id("output").outerHTML=''; var fr=$id("_output"+outid); fr.src='system/datacsv.php?node='+id+'&id='+lfd+'&jahr='+jahr+'&monat='+monat+'&order='+order+'&name='+name+'&liste='+liste; setTimeout( function() {fr.outerHTML="";}, 10*60*1000); }; function lundpcsv() { var sql=$val("lundpsql"); var name=$val("lundpname"); outid++; $id("output").outerHTML=''; var fr=$id("_output"+outid); fr.src='system/sqlcsv.php?sql='+encodeURIComponent(sql)+'&name='+name; setTimeout( function() {fr.outerHTML="";}, 10*60*1000); }; function downloadpdf(id,nobr=0) { var year=0, month=0, y=0, m=0, t=''; if (y=$id("selyear"+id)) year=y.value; if (m=$id("selmonth"+id)) { if (year>0) { month=m.value; } else { m.value=0; }; }; var lfd=$id("kopf_id").value; $get("downloadcsv&node="+id+"&id="+lfd+"&year="+year+"&month="+month+"&nobr="+nobr, function(msg) { alert(msg); window.open('http://system'+msg); }); }; function printtab(id) { var name=''; var lfd=$id("_tablfd"+id).value; var jahr=$id("_tabjahr"+id).value; var monat=$id("_tabmonat"+id).value; var order=$id("_taborder"+id).value; var sch=$id("kopfschnitt"); if (sch) { name=$id("_tabname"+id).value; name+='_'+$id("kopf_"+sch.value).value; }; outid++; $id("output").outerHTML=''; var fr=$id("_output"+outid); fr.src='system/dataprt.php?node='+id+'&id='+lfd+'&jahr='+jahr+'&monat='+monat+'&order='+order+'&name='+name; setTimeout( function() {fr.outerHTML="";}, 3*60*1000); }; function table_fore() {table_move("+")}; function table_back() {table_move("-")}; function table_move(art) { var data = new FormData(); data.append('sql', $val("tabsql")); data.append('start', $val("tabstart")); data.append('limit', $val("tablimit")); data.append('do', art); data.append('order', $val("taborder")); data.append('direct', $val("orderdir")); var tr=$id("tabrecht"); data.append('recht', (tr)?tr.value:1); var ov=$id("overtab"); var ovf=$id("overtabfield"); if (ov) data.append('overtab', ov.value); if (ov) data.append('overtabfield', ovf.value); $ajax("tablemove", data, function(msg) { $id("suchbox").innerHTML=msg; var start=parseInt($val("tabstart")); var limit=parseInt($val("tablimit")); var lines=parseInt($val("tablines")); var rows=parseInt($val("tabrows")); $id("tabhstart").innerHTML=start; $id("tabhlines").innerHTML=start+lines; $id("tabhrows").innerHTML=rows; $id("tablebbut").style.display=(start>0)?"block":"none"; $id("tablebbutg").style.display=(start==0)?"block":"none"; $id("tablefbut").style.display=(start+lines=rows)?"block":"none"; resizetabs(); }); }; function sqlsort(feld,direct) { $set("tabstart",0); $set("taborder",feld); $set("orderdir",direct); table_move(''); }; function tabclrchk(e,node,id) { var c=0; var n=$name("tabchk"+node); for (var x=0;x1) { var v=$id('labselect').value; $id('labselect').innerHTML=a[1]; $id('labselect').value=v; if ($id("voeselect")) { var v=$id('spaselect').value; $id('spaselect').innerHTML=a[2]; $id('spaselect').value=v; var v=$id('wgselect').value; $id('wgselect').innerHTML=a[3]; $id('wgselect').value=v; var v=$id('voeselect').value; $id('voeselect').innerHTML=a[4]; $id('voeselect').value=v; }; }; }; totop(); }; function b2blabel2(s) { if (s) { var data=getb2bdata(); data.append('q', s); data.append('start', 0); data.append('lim', 36); data.append('anz', 0); data.append('to', 0); data.append('vart', viewart); $ajax("b2blabel",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; totop(); }); }; }; function b2bsparten(s) { if (s) { var data=getb2bdata(); data.append('q', s); data.append('start', 0); data.append('lim', 36); data.append('anz', 0); data.append('to', 0); data.append('vart', viewart); $ajax("b2bsparten",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; totop(); }); }; }; function b2binter(s) { if (s) { var data=getb2bdata(); data.append('q', s); data.append('start', 0); data.append('lim', 36); data.append('anz', 0); data.append('to', 0); data.append('vart', viewart); $ajax("b2binter",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; totop(); }); }; }; function b2bartfore() {b2bartdo(1);}; function b2bartback() {b2bartdo(-1);}; function b2bartdo(to) { var data=getb2bdata(); data.append('q', $val("b2bartq")); data.append('start', $val("b2bartstart")); data.append('lim', $val("b2bartlim")); data.append('anz', $val("b2bartanz")); data.append('to', to); data.append('vart', viewart); $ajax($val("b2bartfunc"),data,function(msg) { b2brefresh(msg); }); }; function b2bgotpage(nr) { var s=nr*$ival("b2bartlim"); var data=getb2bdata(); data.append('q', $val("b2bartq")); data.append('start', s); data.append('lim', $val("b2bartlim")); data.append('anz', $val("b2bartanz")); data.append('to', 0); data.append('vart', viewart); $ajax($val("b2bartfunc"),data,function(msg) { b2brefresh(msg); }); }; function b2bpageover(e) { e.style.borderColor="#8f8f83"; e.style.color="#8f8f83"; e.style.backgroundColor="#eaeade"; }; function b2bpageout(e) { e.style.borderColor="#cfcfc3"; e.style.color="#cfcfc3"; e.style.backgroundColor=""; }; function b2blogin() { var data = new FormData(); data.append('user', $val("b2bunam")); data.append('pass', $val("b2bpass")); data.append('spr', $val("b2bspr")); $ajax("b2blogin",data,function(msg) { var a=msg.split(']#['); if (a[0]=='ok') { $id("head").innerHTML=a[2]; b2b_b2b=a[1]; b2bgethaupt(); } else { $id("ausgabe").innerHTML=a[1]; }; }); }; function b2buserup(e) {if (e.which==13) $id("b2bpass").focus();}; function b2bpassup(e) {if (e.which==13) b2blogin();}; function addb2bart(id,vor=0) { var data=getb2bdata(); data.append('artikel', id); data.append('anz', $val("b2bart"+id)); data.append('vor', vor); $ajax("addb2bart",data,function(msg) { if (msg) { $id("b2bwk").innerHTML=msg; $id("shopcard").style.backgroundColor="rgba(255,80,80,1)"; setTimeout(function () { shopcolor(80); }, 10); }; }); }; function shopcolor(c) { if (c<255) { c++; $id("shopcard").style.backgroundColor="rgba(255,"+c+","+c+",1)"; setTimeout(function () { shopcolor(c); }, 10); }; }; function b2bshopover(e) {e.style.backgroundColor="#e0e0e0";}; function b2bshopout(e) {e.style.backgroundColor="#ffffff";}; function b2bwk() { $ajax("b2bwk",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; totop(); }); }; function savebem() { var data=getb2bdata(); data.append('bem', $val("wknotice")); $ajax("savewkbem",data,function(msg) { alert(msg); }); }; function killb2bwk() { $ajax("killb2bwk",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; totop(); refreshwk(); }); }; function saveb2bwk() { $ajax("saveb2bwk",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; totop(); refreshwk(); }); }; function rueckb2bwk() { $ajax("rueckb2bwk",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; refreshwk(); }); }; function refreshwk() { $ajax("refreshwk",getb2bdata(),function(msg) { if (msg) $id("b2bwk").innerHTML=msg; }); }; function killb2brueck(id) { var data=getb2bdata(); data.append('id', id); $ajax("killb2brueck",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; refreshwk(); }); }; function killb2brueckp(id) { var data=getb2bdata(); data.append('id', id); $ajax("killb2brpos",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; refreshwk(); }); }; function killb2bpos(id) { var data=getb2bdata(); data.append('id', id); $ajax("killb2bpos",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; refreshwk(); }); }; function editb2bpos(id,anz) { var data=getb2bdata(); data.append('id', id); data.append('anz', anz); $ajax("editb2bpos",data,function(msg) { if (msg) $id("editpos"+id).innerHTML=msg; $id("b2banz"+id).focus(); }); }; function saveb2banz(t,id,anz,e=0) { if ($id("b2banz"+id)) { var v=t.value; if (v!=anz) { var data=getb2bdata(); data.append('id', id); data.append('anz', v); $ajax("saveb2banz",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; refreshwk(); }); } else $id("editpos"+id).innerHTML=anz; }; }; function checkb2banz(e,t,id,anz) { if (e.which==13) $id("b2bft").focus(); }; function b2bartauswahl() { $ajax("b2bartausw",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; totop(); refreshwk(); }); }; function b2brueckverw() { $ajax("b2brueckverw",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; else { alert(sonder('Keine Rückstände vorhanden / No back orders in our system')); }; totop(); refreshwk(); }); }; function addallrueck() { $ajax("addallrueck",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; else { alert(sonder('Keine lieferbaren Rückstände vorhanden / No deliverable back orders in our system')); }; totop(); refreshwk(); }); }; function b2bwkstatus() { $ajax("b2bwkstatus",getb2bdata(),function(msg) { if (msg) $id("ausgabe").innerHTML=msg; else { alert(sonder('Keine aktuellen Aufträge vorhanden / No recent orders in our system')); }; refreshwk(); }); }; function b2brgpos(id,rg) { var data=getb2bdata(); data.append('id', id); data.append('rg', rg); $ajax("b2brgpos",data,function(msg) { if (msg) $id("ausgabe").innerHTML=msg; refreshwk(); }); }; function getb2brgpdf(id) { var data=getb2bdata(); data.append('id', id); $ajax("b2brgpdf",data,function(msg) { var e=document.createElement('a'); e.setAttribute('href', msg); e.setAttribute('download', msg); e.style.display = 'none'; document.body.appendChild(e); e.click(); document.body.removeChild(e); var data=getb2bdata(); data.append('dat', msg); $ajax("b2bkilldl",data,function(msg) {}); }); }; function b2blogout() { var data=getb2bdata(); $ajax("b2blogout",data,function(msg) { location.reload(); }); }; var mcx=0; function getbuchcode() { mcx=Math.floor(Math.random() * 999999); var data=getb2bdata(); data.append('nr', mcx); $ajax("writebcode",data,function(msg) { $id("regcode").innerHTML=msg; }); }; function b2bregister() { var data=getb2bdata(); $ajax("b2bgetreg",data,function(msg) { if (msg) { $id("ausgabe").innerHTML=msg; getbuchcode(); }; }); }; function b2bsendreg() { var kd=$val("b2bkdnr"); var ma=$val("b2bkdmail"); var cd=$ival("b2bkdcode"); var data=getb2bdata(); data.append('kd', kd); data.append('ma', ma); data.append('cd', cd); data.append('mx', mcx); $ajax("b2bsendreg",data,function(msg) { var a=msg.split(']#['); if (a[0]=='ok') { $id("ausgabe").innerHTML=a[1]; } else $alert(a[1]); }); }; function b2bsendpass() { var kd=$val("b2bkdnr"); var pa1=$val("b2bkdpass1"); var pa2=$val("b2bkdpass2"); var cd=$ival("b2bkdcode"); var mx=$ival("b2bxcs"); var rf=$val("b2brefc"); var data=getb2bdata(); data.append('kd', kd); data.append('pa1', pa1); data.append('pa2', pa2); data.append('cd', cd); data.append('mx', mx); data.append('rf', rf); $ajax("b2bsendpass",data,function(msg) { var a=msg.split(']#['); if (a[0]=='ok') { $id("ausgabe").innerHTML=a[1]; } else $alert(a[1]); }); }; function b2bartinfo(id) { var data=getb2bdata(); data.append('id', id); data.append('spr', $val("b2bspr")); $ajax("b2bartinfo",data,function(msg) { resizetabs(); $visible("makedark"); /* $id("makedark").outerHTML=$id("makedark").outerHTML; */ $style("alerttab").zIndex=5; $style('alerttab').paddingTop=window.scrollY+20; $id("doalert").innerHTML=msg; //$id("ausgabe").innerHTML=msg; }); }; function resizetabs() { doresizetab(); setTimeout( function() {doresizetab();}, 300); setTimeout( function() {doresizetab();}, 1000); setTimeout( function() {doresizetab();}, 3000); }; function doresizetab() { var b=$id("mainback"); var t=$id("maintab"); var d=$id("makedark"); var n=$name("b2balst"); for (var i=0;i0) b2bartinfo(b); }; }; function $outer(url,ziel,data='') { if (ziel) var myziel=$id(ziel); if (data) var mode="POST"; else mode="GET"; var request=new XMLHttpRequest(); request.open(mode,url,false); request.onload=function() {if (ziel) myziel.outerHTML=request.response;}; request.send(data); }; function $inner(url,ziel,data='') { if (ziel) var myziel=$id(ziel); if (data) var mode="POST"; else mode="GET"; var request=new XMLHttpRequest(); request.open(mode,url,false); request.onload=function() {if (ziel) myziel.innerHTML=request.response;}; request.send(data); }; function $ajax(sproc,data,func) { var request = new XMLHttpRequest(); request.open("POST",sys+sproc,false); request.onload=function() {func(request.response);}; request.send(data); }; function $async(sproc,data,func) { var request = new XMLHttpRequest(); request.open("POST",sys+sproc,true); request.onload=function() {func(request.response);}; request.send(data); }; function $get(url,func) { var request = new XMLHttpRequest(); request.open("GET",sys+url,false); request.onload=function() {func(request.response);}; request.send(""); }; function $geta(url,func) { var request = new XMLHttpRequest(); request.open("GET",sys+url,true); request.onload=function() {func(request.response);}; request.send(""); }; function system(art,ziel='') {$inner(sys+art,ziel,"");}; function shutdown() {$get('logout', function(msg) {location.replace(window.location.href);});}; function refreshhauptmenu() { $get('gethauptmenu', function(msg) { $id('menue').innerHTML=msg; $set("lasthmenue",0); hmenuon.open(); }); }; var fontsda=0; function kmenue() {smenue(kdata());}; function myalert(txt,args="") { var data = new FormData(); data.append('txt', txt); data.append('args', args); $ajax("alert", data, function(msg) { /* $style("maintab").zIndex=0; */ $visible("makedark"); /* $id("makedark").outerHTML=$id("makedark").outerHTML; */ $style("alerttab").zIndex=5; $id("doalert").innerHTML=msg; }); }; function $confirm(txt,add='') { return confirm(sonder(txt)+add); }; function $alert(txt,add='') { alert(sonder(txt)+add); }; function alertof() { doc=document; $id("doalert").innerHTML=""; $hidden("makedark"); /* $style("maintab").zIndex=2; */ $style("alerttab").zIndex=0; }; function refreshstammmenu() { if ($id('stmenu')) $get('getstammmenu&id='+$val('kopftab'), function(msg) { $id('stmenu').innerHTML=msg; $set("lastsmenue",0); smenuon.openstamm(); }) }; function refreshall() { system("gethead","head"); refreshhauptmenu(); refreshstamm(); }; function refreshstamm() { var st=$id('kopftab'); if (st) { refreshstammmenu(); $set('super_on',superison); var dat=$val("kopfdata"); if (dat) smenue(dat); }; }; function setspr(spr) { /* var ziel=$id('error'); var kspr=$id('kopfspr'); var mspr=$id('menuspr'); var tspr=$id('toolspr'); $set('bodyspr',spr); if (kspr) kspr.value=spr; if (mspr) mspr.value=spr; if (tspr) tspr.value=spr; system("setspr&spr="+spr,'error'); */ $set("b2bspr",spr); $get("getspr&spr="+spr, function(msg) { var a=msg.split(']#['); for (var i=0;i0) { $id("newauswartid").value=id-1; $id("auswart"+id).outerHTML=''; resizetabs(); }; }; function doausw() { var ids=$val("newauswartid"); var ver=$val("selvert"); var data = new FormData(); for (var i=0;i<=ids;i++) data.append('id'+i, $val("ddid"+i)); data.append('ids', ids); data.append('ver', ver); $ajax("ddausw",data,function(msg) { $id("auswout").innerHTML=msg; resizetabs(); }); }; function printausw() { var ids=$val("newauswartid"); var ver=$val("selvert"); var args=''; for (var i=0;i<=ids;i++) args+='&id'+i+'='+$val("ddid"+i); args+='&ids='+ids; args+='&ver='+ver; outid++; $id("output").outerHTML=''; var fr=$id("_output"+outid); fr.src='system/auswprt.php?ver='+ver+args; setTimeout( function() {fr.outerHTML="";}, 3*60*1000); }; function prtbarcode() { var id=$val("kopf_id"); outid++; $id("output").outerHTML=''; var fr=$id("_output"+outid); fr.src='system/barcodeprt.php?id='+id; setTimeout( function() {fr.outerHTML="";}, 3*60*1000); }; function artnrget(t,e,feld,tit,id) { var q=t.value.trim(); if (e.which==13 && q) { }; }; function ddsuche(t,e,feld,tit,id) { var q=t.value.trim(); if (e.which==13 && q) { var data = new FormData(); data.append('q', q); data.append('feld', feld); $ajax('artnrget', data, function(msg) { if (msg) { var a=msg.split(']['); $set('ddid'+id,a[0]); $set('awnr_'+id,a[1]); $set('awin_'+id,a[2]); $set('awti_'+id,a[3]); closesbox(feld); if ($id("modul_id")) $set("modul_id",a[0]); if ($id("msearchname")) $id("msearchname").innerHTML=ucfirst(feld); if ($id("modul_feld")) $set("modul_feld",feld); modulobj.output(); } else $alert('Nicht gefunden'); }); } else if (q && e.which!=33 && e.which!=34) { var data = new FormData(); data.append('tab', 'artikel'); data.append('q', q); data.append('feld', feld); data.append('sbfelder', 'artnr,interpret,titel'); data.append('boxda', 1); data.append('killed', 0); data.append('nr', id); data.append('id', 0); data.append('name',''); $ajax("boxsuche",data,function(msg) { var rect = $id(tit+"_"+id).getBoundingClientRect(); if (!searchbox) searchbox=$id("suchboxtab"); searchbox.style.left=rect.left; searchbox.style.top=rect.top; searchbox.innerHTML=msg; searchbox.style.visibility="visible"; searchbox.style.zIndex=100; if ($id("modul_feld")) $set("modul_feld",feld); if ($id("msearchname")) $id("msearchname").innerHTML=ucfirst(feld); }); } else $id(tit+"_"+id).innerHTML=""; }; function llsuche(t,e,feld,tit,id) { var q=t.value.trim(); if (e.which==13 && q) { var data = new FormData(); data.append('q', q); data.append('feld', feld); $ajax('liefnrget', data, function(msg) { if (msg) { var a=msg.split(']['); $set('llid'+id,a[0]); $set('lwnr_'+id,a[1]); $set('lwin_'+id,a[2]); $set('lwti_'+id,a[3]); closesbox(feld); if ($id("modul_id")) $set("modul_id",a[0]); if ($id("msearchname")) $id("msearchname").innerHTML=ucfirst(feld); if ($id("modul_feld")) $set("modul_feld",feld); modulobj.output(); } else $alert('Nicht gefunden'); }); } else if (q && e.which!=33 && e.which!=34) { var data = new FormData(); data.append('tab', 'lieferanten'); data.append('q', q); data.append('feld', feld); data.append('sbfelder', 'liefnr,lieferant,name'); data.append('boxda', 1); data.append('killed', 0); data.append('nr', id); $ajax("boxsuchelief",data,function(msg) { var rect = $id(tit+"_"+id).getBoundingClientRect(); if (!searchbox) searchbox=$id("suchboxtab"); searchbox.style.left=rect.left; searchbox.style.top=rect.top; searchbox.innerHTML=msg; searchbox.style.visibility="visible"; searchbox.style.zIndex=100; if ($id("modul_feld")) $set("modul_feld",feld); if ($id("msearchname")) $id("msearchname").innerHTML=ucfirst(feld); }); } else $id(tit+"_"+id).innerHTML=""; }; function kksuche(t,e,feld,tit,id) { var q=t.value.trim(); if (e.which==13 && q) { var data = new FormData(); data.append('q', q); data.append('feld', feld); $ajax('kundnrget', data, function(msg) { if (msg) { var a=msg.split(']['); $set('kkid'+id,a[0]); $set('kwnr_'+id,a[1]); $set('kwin_'+id,a[2]); $set('kwti_'+id,a[3]); closesbox(feld); if ($id("modul_id")) $set("modul_id",a[0]); if ($id("msearchname")) $id("msearchname").innerHTML=ucfirst(feld); if ($id("modul_feld")) $set("modul_feld",feld); modulobj.output(); } else $alert('Nicht gefunden'); }); } else if (q && e.which!=33 && e.which!=34) { var data = new FormData(); data.append('tab', 'kunden'); data.append('q', q); data.append('feld', feld); data.append('sbfelder', 'deb_nr,kunde,name'); data.append('boxda', 1); data.append('killed', 0); data.append('nr', id); $ajax("boxsuchekund",data,function(msg) { var rect = $id(tit+"_"+id).getBoundingClientRect(); if (!searchbox) searchbox=$id("suchboxtab"); searchbox.style.left=rect.left; searchbox.style.top=rect.top; searchbox.innerHTML=msg; searchbox.style.visibility="visible"; searchbox.style.zIndex=100; if ($id("modul_feld")) $set("modul_feld",feld); if ($id("msearchname")) $id("msearchname").innerHTML=ucfirst(feld); }); } else $id(tit+"_"+id).innerHTML=""; }; function groupdown(name,ok=0) { var ig=$id("down_"+name); if (ig) { ig.style.display="none"; $block("up_"+name); var n=$name("group_"+name); if (n) for (var x=0;x'+h+''; }; var gr=$val("groupsopen"); $set("groupsopen",gr+name+'|'); $inner(sys+'savegroup&open='+gr+name+'|'); }; }; function groupup(name) { var ig=$id("down_"+name); if (ig) { $none("up_"+name); ig.style.display="block"; var n=$name("group_"+name); if (n) for (var x=0;x'; else $id("stdata").innerHTML=msg; opengroups(); /* if ($id("datagroups").value=="") $id("opengr").style.display="none"; */ tinymce.init({ selector: '#mytiny', setup: function (editor) { editor.on('KeyUp', function(e){ datachanged($val("tinyid")); }); editor.on('Change', function(e){ datachanged($val("tinyid")); }); editor.on('ExecCommand', function(e){ datachanged($val("tinyid")); }); } }); }); }; function showuserview(ok=0) {showtheview(ok,'usernode',-3);}; function showoverview(ok=0) {showtheview(ok,'overnode',-2);}; function showtheview(ok,view,mode) { var tab=$val("kopftab"); var lfd=$val("kopf_id"); tinymce.remove(); waiting("stdata"); $get(view+"&tab="+tab+"&win="+datawin+"&lfd="+lfd, function(msg) { $set("kopfdata",mode); waitingon=0; if (ok) $id("stdata").outerHTML=''+msg+''; else $id("stdata").innerHTML=msg; opengroups(); /* if ($id("datagroups").value=="") $id("opengr").style.display="none"; */ tinymce.init({ selector: '#mytiny', setup: function (editor) { editor.on('KeyUp', function(e){ datachanged($val("tinyid")); }); editor.on('Change', function(e){ datachanged($val("tinyid")); }); editor.on('ExecCommand', function(e){ datachanged($val("tinyid")); }); } }); }); }; function notizof(id) {$id("nbox_"+id).innerHTML="";}; function notzediton(id) {$visible("nt_save"+id);}; function addnotiz(id,lfd,recht=1) { var data = new FormData(); data.append('lfd', lfd); data.append('node', id); data.append('recht', recht); data.append('txt', $val("_not"+id)); data.append('user', $val("seluser"+id)); $ajax("addnotiz", data, function(msg) { notizof(id); $id("suchbox"+id).innerHTML=msg; }); }; function updatenotiz(id,nid) {if ($val("_c_"+id)==1) saveitnotiz(id,nid,'_data_','_save_','_undo_');}; function undonotiz(id,nid) {saveitnotiz(id,nid,'_old_','_undo_','_edit_');}; function saveitnotiz(id,nid,dat,pic1,pic2) { var data = new FormData(); data.append('id', nid); data.append('txt', $val(dat+id)); $ajax("updatenotiz", data, function(msg) { $set('_data_'+id,msg); $none(pic1+id); $block(pic2+id); $set("_c_"+id,0); }); }; function reloadnotiz(node,recht) { var data = new FormData(); data.append('node', node); data.append('lfd', $val("kopf_id")); data.append('recht', recht); data.append('user', $val("seluser"+node)); $ajax("reloadnotiz", data, function(msg) {$set('suchbox'+node,msg);}); }; function datcheck(id) { $get("datacheck&id="+id, function(msg) { srefresh=1; setTimeout( function() {if (srefresh) kmenue();}, 300); }); }; function datuncheck(id) { $get("datuncheck&id="+id, function(msg) { srefresh=1; setTimeout(function() {if (srefresh) kmenue();}, 300); }); }; function datoff(id) {$get("dataoff&id="+id, function(msg) {kmenue();});}; function datunoff(id) {$get("datunoff&id="+id, function(msg) {kmenue();});}; function user_toggle(id1,id2) {$get("usertoggle&id1="+id1+"&id2="+id2, function(msg) {kmenue();});}; function newusertab(tab) { $get("newusertab&tab="+tab, function(msg) { /* $style("maintab").zIndex=0; */ $visible("makedark"); /* $id("makedark").outerHTML=$id("makedark").outerHTML; */ $style("alerttab").zIndex=5; $id("doalert").innerHTML=msg; }); }; function inusergrp(grp,id) { $get('inusergrp&grp='+grp+'&id='+id, function(msg) { $id('ugrpedit').outerHTML=msg; kmenue(); }); }; function outusergrp(grp,id) { $get('outusergrp&grp='+grp+'&id='+id, function(msg) { $id('ugrpedit').outerHTML=msg; kmenue(); }); }; function addusertab(tab) { var data = new FormData(); data.append('tab', tab); data.append('title', $val("user_tab")); $ajax("addusertab", data, function(msg) {$id("doalert").innerHTML=msg;}); }; function utabselect(id) {$get("setusertab&id="+id+"&tab="+$val("kopftab"), function(msg) {kmenue();});}; function editutab(id) { $get("editusertab&id="+id, function(msg) { /* $style("maintab").zIndex=0; */ $visible("makedark"); $id("makedark").outerHTML=$id("makedark").outerHTML; $style("alerttab").zIndex=5; $id("doalert").innerHTML=msg; }); }; function killusertab(id) { $get("killusertab&id="+id, function(msg) { kmenue(); alertof(); }); }; function allinuser() { var tab=$val("kopftab"); $get("allinuser&tab="+tab, function(msg) { kmenue(); }); }; function alloutuser() { var tab=$val("kopftab"); $get("alloutuser&tab="+tab, function(msg) {kmenue();}); }; function killedon() { $set("kopf_killed",1); $outer(sys+'kopfstatus&ok=1','kopfstatus'); }; function killedoff() { $set("kopf_killed",0); $outer(sys+'kopfstatus&ok=0','kopfstatus'); }; function upload_bodyimg(e) { var data = new FormData(); var file=e.dataTransfer.files[0]; data.append('img', file); $ajax("imgupload", data, function(msg) {$style("mainback").backgroundImage="url('img/back/"+msg+"')";}); }; function bildmenue(id) { $get("bildtabs&id="+id, function(msg) { $id("bildtabs").outerHTML=msg; getbodyfilter(id); }); }; function history() { if ($val("hisison")==1) { closesbox(); $set("hisison",0); } else { $get("history&tab="+$val("kopftab"), function(msg) { var rect = $id("hisbutt").getBoundingClientRect(); if (!searchbox) searchbox=$id("suchboxtab"); searchbox.style.left=rect.left-400; searchbox.style.top=rect.bottom; searchbox.innerHTML=msg; searchbox.style.visibility="visible"; searchbox.style.zIndex=100; $set("hisison",1); $id("hisclose").focus(); }); }; }; function loadhisid(id) { loadid(id); closehis(); }; function closehis() { closesbox(); $set("hisison",0); }; function b_upload_lnk(e,id) {upload_lnk2(e,id,$id("uploader1").files[0]);}; function upload_lnk(e,id) {upload_lnk2(e,id,e.dataTransfer.files[0]);}; function upload_lnk2(e,id,file) { var data = new FormData(); data.append('img', file); data.append('id', id); $ajax("lnkupload", data, function(msg) { //$id("error").innerHTML=''; $id("uplform1").style.backgroundImage="url('../lnk/img/"+msg+"')"; //$id("user_"+art+dat).value=msg; //setufonts(art); }); }; function b_bgupload_lnk(e,id) {upload_lnkbg2(e,id,$id("uploader2").files[0]);}; function bgupload_lnk(e,id) {upload_lnkbg2(e,id,e.dataTransfer.files[0]);}; function upload_lnkbg2(e,id,file) { var data = new FormData(); data.append('img', file); data.append('id', id); $ajax("lnkbgupload", data, function(msg) { $id("uplform2").style.backgroundImage="url('../lnk/bg/"+msg+"')"; //$id("user_"+art+dat).value=msg; //setufonts(art); }); }; function saveartlnk(id) { var data = new FormData(); data.append('id', id); data.append('video', $val("lnk_ur")); data.append('link', $val("lnk_lv")); data.append('interpret', $val("lnk_int")); data.append('titel', $val("lnk_tit")); data.append('repeat', ($id("lnk_bgr").checked)?1:0); data.append('label', $val("lnk_lab")); data.append('fb', $val("lnk_fb")); data.append('insta', $val("lnk_insta")); data.append('yt', $val("lnk_yt")); var a=$name("lnkshops"); for (var i=0;i