if(window.opera) {
var ocs=document.createElement("link");ocs.rel="stylesheet";ocs.href="/stylesheets/mainop" + (navigator.platform.indexOf("Win32") >= 0 ? "w" : "") + ".css";document.getElementsByTagName("head")[0].appendChild(ocs);
}

function pisie6() {
var pos = navigator.userAgent.indexOf("MSIE ");if(pos==-1) return false;
var version = navigator.userAgent.substring(pos + 5);return (((version.indexOf("5.5") == 0) || (version.indexOf("6") == 0)) && (navigator.platform == ("Win32")));}
function pisie67() {
var pos = navigator.userAgent.indexOf("MSIE ");if(pos==-1) return false;
var version = navigator.userAgent.substring(pos + 5);return (((version.indexOf("5.5") == 0) || (version.indexOf("6") == 0) || (version.indexOf("7") == 0)) && (navigator.platform == ("Win32")));}
function pnotok() { return pisie6() ? 'notok.gif' : 'notok.png'}
function pisok() { return pisie6() ? 'isok.gif' : 'isok.png'}
function del_coo(name,path,domain){if(document.cookie.indexOf(name)!=-1)document.cookie=name+"="+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
function iespbr1(f) { if(pisie67()) { f.style.backgroundPosition = "0px -46px"} }
function iespbr2(f) { if(pisie67()) { f.style.backgroundPosition = "0px 0px"} }
function sancol(colstr) {
var i = "000000" + String(colstr).replace(/^\s+|\s+$/g,"").replace(/[^0-9a-fA-F]/g, "");
return '#' + i.substring(i.length - 6); /* opera bug */}
function setcol(fc,ft,v) {
document.getElementById(fc).style.backgroundColor='#'+v;a=document.getElementById(ft);if(a){a.value=v;a.style.border='2px solid #ccc'; if(typeof a.onchange == 'function'){a.onchange();}}}
function updcol(f,v) {a=document.getElementById(f); if(a){ a.style.backgroundColor = sancol(document.getElementById(v).value);}}
function chkres(fw,fh,fk,pw,ph,mp,md,im,ok) {
fiw = document.getElementById(fw); fih = document.getElementById(fh); i= document.getElementById(im);nw = fiw.value; nh = ph * nw / pw;
if (document.getElementById(fk).checked == true) {fih.value = Math.round(nh);} else { nh = fih.value; }
if ((nh * nw > mp) || (nw > md) || (nh > md) || nw <= 0 || nh <= 0) {
fiw.style.border = fih.style.border = '2px solid #f00';i.src='/images/account/'+pnotok();document.getElementById(ok).value='0';}
else {fiw.removeAttribute('style');/*safari,chrome bug:*/fih.style.border='2px solid #ccc';fih.removeAttribute('style');i.src='/images/ph.gif';document.getElementById(ok).value='1';}}
function chkcan(fw,fh,fk,pw,ph,mp,md,im,ok) {
fiw=document.getElementById(fw);fih=document.getElementById(fh);i= document.getElementById(im);nw=fiw.value; nh = ph * nw / pw;
if (document.getElementById(fk).checked == true) {fih.value = Math.round(nh);} else {nh=fih.value;}
if ((nh * nw > mp) || (nw > md) || (nh > md) || (nw < pw) || (nh < ph)) {
fiw.style.border = fih.style.border='2px solid #f00';i.src='/images/account/'+pnotok();document.getElementById(ok).value='0';}
else {fiw.removeAttribute('style');/*safari,chrome bug:*/fih.style.border='2px solid #ccc';fih.removeAttribute('style');i.src='/images/ph.gif';document.getElementById(ok).value='1';}}
function chkcol(f){var a=document.getElementById(f);if (a && a.value.length==6){a.removeAttribute('style');}else{a.style.border='2px solid #f00';}}
function chkclmp(a,mn,mx,fok){if(String(a.value)>=mn && String(a.value)<=mx){a.removeAttribute('style');if(fok.length > 0){document.getElementById(fok).value='1';}}else{a.style.border='2px solid #f00';if(fok.length > 0){document.getElementById(fok).value='0';}}}
function chkclmpf(f,mn,mx,fok){chkclmp(document.getElementById(f),mn,mx,fok);}
function chkcoor(me,mi,ma){if(me.value >= mi && me.value <= ma) {me.removeAttribute('style');} else {me.style.border='2px solid #f00';}}
function rstbor(f1, f2, f3, f4){document.getElementById(f1).style.border = document.getElementById(f2).style.border = document.getElementById(f3).style.border = document.getElementById(f4).style.border = '2px solid #ccc';}
function chkcrsze(f1,f2,tf) {a=parseInt(document.getElementById(f1).value)-parseInt(document.getElementById(f2).value)+1; b=document.getElementById(tf); b.innerHTML=a; if(typeof parseInt(a) != 'number' || a <= 0) {b.style.color='#f00';} else {b.style.color='#000';}}
function fcol2(tobj){if(tobj.value.match("[^0-9a-zA-Z]")!=null) {tobj.value=tobj.value.replace(/[^A-Za-z0-9]/ig,"")};}
function fcol(e){if(window.event){c=event.keyCode;if(c==45) return false;}else{c=e.keyCode;if(e.charCode)c=e.charCode;}
ch=String.fromCharCode(c); if(c==8||c==9||c==27||(c>=36 && c<=40)||c==46) return true;
if("0123456789aAbBcCdDeEfF".indexOf(ch) != -1) return true;
return false;}
function dupfield(me, f2, lk) { if(document.getElementById(lk).value == 1) { document.getElementById(f2).value = me.value; } }
function psetv(f,v) { document.getElementById(f).value = v; }
function fnum(e){if(window.event){c=event.keyCode;if(c==45) return false;}else{c=e.keyCode;if(e.charCode)c=e.charCode;}
ch=String.fromCharCode(c); if(c==8||c==9||c==27||(c>=36 && c<=40)||c==46) return true;
if("0123456789".indexOf(ch) != -1) return true;
return false;}
function fnum2(tobj){if(tobj.value.match("[^0-9]")!=null) {tobj.value=tobj.value.replace(/[^0-9]/ig,"")};}
function fnum2esc(e,tobj,ov){if(tobj.value.match("[^0-9]")!=null) {tobj.value=tobj.value.replace(/[^0-9]/ig,"")};
if(window.event){c=event.keyCode;}else{c=e.keyCode;}if(c==27){tobj.value=ov;}}
function ffnum2(tobj){if(tobj.value.match("[^0-9\.\,]")!=null) {tobj.value=tobj.value.replace(/[^0-9\.\,]/ig,"")};}
function ffnum(e){if(window.event){c=event.keyCode;if(c==45) return false;}else{c=e.keyCode;if(e.charCode)c=e.charCode;}
ch=String.fromCharCode(c); if(c==8||c==9||c==27||(c>=36 && c<=40)||c==46) return true;
if("0123456789.,".indexOf(ch) != -1) return true;
return false;}
function ffnnum2(tobj){if(tobj.value.match("[^0-9\.\,\-]")!=null) {tobj.value=tobj.value.replace(/[^0-9\.\,\-]/ig,"")};}
function ffnnum(e){if(window.event){c=event.keyCode;/*if(c==45) return false;*/}else{c=e.keyCode;if(e.charCode)c=e.charCode;}
ch=String.fromCharCode(c); if(c==8||c==9||c==27||(c>=36 && c<=40)||c==46) return true;
if("0123456789.,-".indexOf(ch) != -1) return true;
return false;}
function finum2(tobj){if(tobj.value.match("[^0-9\-]")!=null) {tobj.value=tobj.value.replace(/[^0-9\-]/ig,"")};}
function finum(e){if(window.event){c=event.keyCode;}else{c=e.keyCode;if(e.charCode)c=e.charCode;}
ch=String.fromCharCode(c); if(c==8||c==9||c==27||(c>=36 && c<=40)||c==46) return true;
if("0123456789-".indexOf(ch) != -1) return true;
return false;}
function htmlescp(str) { return str.replace(/&/g,'&amp;').replace(/>/g,'&gt;').replace(/</g,'&lt;').replace(/"/g,'&quot;'); }
function smarttruncate(str,len,lai) {l=(len/[1,1,1,2,2,2][lai])+[0,0,0,1,1,1][lai];if(str.length>l){l=(l-3)/2;return str.substr(0,l)+"..."+str.substring(str.length-l);}else{return str;}}
function pbor_tyupd(f,ff){var a=document.getElementById(f).value;
document.getElementById(ff).style.backgroundPosition="-" + (a*20) + "px 0px";}
function textupd(e, f){if(window.event){c=event.keyCode;}else{c=e.keyCode;}
ch=String.fromCharCode(c); if(c == 13) {pfireecv(f);} return true;}
function pann_an(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 360) - 180;}
function pann_tt(f, v) {document.getElementById(f).value = '>' + (Math.round(String(v).replace(/,/g, ".") * 360 - 180));}
function prot2_an(f, v) {document.getElementById(f).value = ((String(v).replace(/,/g, ".") * 90)-45).toFixed(2);}
function prot2_tt(f, v) {document.getElementById(f).value = '>' + ((String(v).replace(/,/g, ".") * 90)-45).toFixed(2);}
function prot3_an(f, v) {document.getElementById(f).value = ((String(v).replace(/,/g, ".") * 180)-90).toFixed(2);}
function prot3_tt(f, v) {document.getElementById(f).value = '>' + ((String(v).replace(/,/g, ".") * 180)-90).toFixed(2);}
function psb_sh(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 40) + 10;}
function psb_sht(f, v) {document.getElementById(f).innerHTML = (Math.round(String(v).replace(/,/g, ".") * 40) + 10);}
function psb_op(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 100);}
function psb_opt(f, v) {document.getElementById(f).value = '>' + Math.round(String(v).replace(/,/g, ".") * 100);}
function pmf_bd(f, v) {var a = Math.round(String(v).replace(/,/g, ".") * 7) - 3; if (a==4) {a=3;} document.getElementById(f).value = a;}
function pmf_bdt(f, v) {var a = Math.round(String(v).replace(/,/g, ".") * 7) - 3; if (a==4) {a=3;} document.getElementById(f).value = '>' + a;}
function prd_rd(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 649);}
function prd_rdt(f, v) {document.getElementById(f).value = '>' + Math.round(String(v).replace(/,/g, ".") * 649);}
function pcolo_cf(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 100);}
function pcolo_ct(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 100);}
function pcolo2_cf(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 200) - 100;}
function pcolo2_ct(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 200) - 100;}
function pcolo_l2_cf(f, v) {var a=String(v).replace(/,/g, "."); if(a >= 0.5) {var b=Math.round((((1-((a-0.5)*2))*0.9)+0.1)*100) / 100;} else {if(a>=0.25){var b=Math.round((((1-((a-0.25)*4)))+1)*100) / 100;} else {var b=Math.round((((1-(a*4))*7.99)+2)*100)/100;}} document.getElementById(f).value = b;}
function pcolo_l2_ct(f, v) {var a=String(v).replace(/,/g, "."); if(a >= 0.5) {var b=Math.round((((1-((a-0.5)*2))*0.9)+0.1)*100) / 100;} else {if(a>=0.25){var b=Math.round(((1-((a-0.25)*4))+1)*100) / 100;} else {var b=Math.round((((1-(a*4))*7.99)+2)*100)/100;}} document.getElementById(f).innerHTML = b;}
function pcolo_l_cf(f, v) {var nf = f.split(";");document.getElementById(nf[0]).value = Math.round(String(v[0]).replace(/,/g, ".") * 255);document.getElementById(nf[1]).value = Math.round(String(v[1]).replace(/,/g, ".") * 255);}
function pcolo_l_ct(f, v) {var nf = f.split(";");document.getElementById(nf[0]).innerHTML = Math.round(String(v[0]).replace(/,/g, ".") * 255);document.getElementById(nf[1]).innerHTML = Math.round(String(v[1]).replace(/,/g, ".") * 255);}
function pcols_bf(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 200);}
function pcols_bt(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 200);}
function pcols_hf(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 360) - 180;}
function pcols_ht(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 360) - 180;}
function pcols_tf(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 200) - 100;}
function pcols_tt(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 200) - 100;}
function pcols_cf(f, v) {document.getElementById(f).value = parseInt(String(v).replace(/,/g, ".") * 6.85714286) - 3;}
function pcols_ct(f, v) {document.getElementById(f).innerHTML = parseInt(String(v).replace(/,/g, ".") * 6.85714286) - 3;}
function pcols_ef(f, v) {document.getElementById(f).value = (Math.round(String(v).replace(/,/g, ".") * 200)-100);}
function pcols_et(f, v) {document.getElementById(f).innerHTML = (Math.round(String(v).replace(/,/g, ".") * 200)-100);}
function pmix_f(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 100);}
function pmix_t(f, v) {var a=Math.round(String(v).replace(/,/g, ".") * 100); if(a==100) {a="auto";}else{a=a+"%";} document.getElementById(f).innerHTML = a;}
function pmix_adj(f, v) {var nf = f.split(";");document.getElementById(nf[0]).value=pmix_adj_h(v[0]);document.getElementById(nf[1]).value=pmix_adj_v(v[1]);}
function pmix_adj_h(v) { return Math.round(String(v).replace(/,/g, ".") * 50) - 25; }
function pmix_adj_v(v) { return Math.round(String(v).replace(/,/g, ".") * 50) - 25; }
function pmix2_f(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 100);}
function pmix2_t(f, v) {var a=Math.round(String(v).replace(/,/g, ".") * 100); document.getElementById(f).innerHTML = (100-a)+':'+a;}
function plomo_f(f, v) {document.getElementById(f).value = parseInt(String(v).replace(/,/g, ".") * 7.99999999);}
function plomo_t(f, v) {document.getElementById(f).innerHTML = parseInt(String(v).replace(/,/g, ".") * 7.99999999);}
function pshbl_f(f, v) {document.getElementById(f).value = parseInt(String(v).replace(/,/g, ".") * 9.99999999);}
function pshbl_t(f, v) {document.getElementById(f).innerHTML = parseInt(String(v).replace(/,/g, ".") * 9.99999999);}
function pblan_f(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 359);}
function pblan_t(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 359);}
function pblle_f(f, v) {document.getElementById(f).value = 1 + Math.round(String(v).replace(/,/g, ".") * 99);}
function pblle_t(f, v) {document.getElementById(f).innerHTML = 1 + Math.round(String(v).replace(/,/g, ".") * 99);}
function psusm_bf(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 200) / 10;}
function psusm_bt(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 200) / 10;}
function pvig_f(f, v) {document.getElementById(f).value = parseInt(String(v).replace(/,/g, ".") * 10.99999999);}
function pvig_t(f, v) {document.getElementById(f).innerHTML = parseInt(String(v).replace(/,/g, ".") * 10.99999999);}
function pfxi_f(f, v) {document.getElementById(f).value = parseInt(String(v).replace(/,/g, ".") * 9.99999999) + 1;}
function pfxi_t(f, v) {document.getElementById(f).innerHTML = parseInt(String(v).replace(/,/g, ".") * 9.99999999) + 1;}
function pre_f(f, v) {document.getElementById(f).value = parseInt((String(v).replace(/,/g, ".") * 510) - 255);}
function pre_t(f, v) {document.getElementById(f).value = '>' + parseInt((String(v).replace(/,/g, ".") * 510) - 255);}
function psepgen_cf(f, v) {var nf = f.split(";"); document.getElementById(nf[2]).value = String(v).replace(/,/g, "."); a=document.getElementById(nf[0]).value; if(a == 12 || a == 17 || a == 18) { document.getElementById(nf[1]).value = 1 + Math.round(String(v).replace(/,/g, ".") * 255);} else {document.getElementById(nf[1]).value = 2 + Math.round(String(v).replace(/,/g, ".") * 14);}}
function psepgen_ct(f, v) {var nf = f.split(";"); a=document.getElementById(nf[0]).value; if(a == 12 || a == 17 || a == 18) {document.getElementById(nf[1]).innerHTML = 1 + Math.round(String(v).replace(/,/g, ".") * 255);} else {document.getElementById(nf[1]).innerHTML = 2 + Math.round(String(v).replace(/,/g, ".") * 14);}}
function pblanln_f(f, v) {var nf = f.split(";");document.getElementById(nf[2]).value = String(v).replace(/,/g, "."); if(document.getElementById(nf[0]).value == 6) {document.getElementById(nf[1]).value = Math.round(String(v).replace(/,/g, ".") * 359);} else {document.getElementById(nf[1]).value = Math.round(String(v).replace(/,/g, ".") * nf[3]);}}
function pblanln_t(f, v) {var nf = f.split(";");if(document.getElementById(nf[0]).value == 6) {document.getElementById(nf[1]).innerHTML = Math.round(String(v).replace(/,/g, ".") * 359); } else {document.getElementById(nf[1]).innerHTML = Math.round(String(v).replace(/,/g, ".") * nf[2]);} }
function plomon2_f(f, v) {var nf = f.split(";");document.getElementById(nf[2]).value = String(v).replace(/,/g, "."); tt=document.getElementById(nf[0]).value; if(tt >= 5 && tt <= 20) {document.getElementById(nf[1]).value = 10 + parseInt(String(v).replace(/,/g, ".") * 85);}else if(tt>=42 && tt<=43){document.getElementById(nf[1]).value = 1 + parseInt(String(v).replace(/,/g, ".") * 63);} else {document.getElementById(nf[1]).value = parseInt(String(v).replace(/,/g, ".") * 7.99999999);}}
function plomon2_t(f, v) {var nf = f.split(";");tt=document.getElementById(nf[0]).value; if(tt >= 5 && tt <= 20) {document.getElementById(nf[1]).innerHTML = 10 + parseInt(String(v).replace(/,/g, ".") * 85);}else if(tt>=42 && tt<=43) {document.getElementById(nf[1]).innerHTML = 1 + parseInt(String(v).replace(/,/g, ".") * 63);} else {document.getElementById(nf[1]).innerHTML = parseInt(String(v).replace(/,/g, ".") * 7.99999999);}}

function psv_f(f, v) {var nf = f.split(";");var b=Math.round(String(v).replace(/,/g, ".") * 100);
document.getElementById(nf[0]).value = b;
document.getElementById(nf[1]).innerHTML = "<img src='/photo/thumbnailmod/" + nf[2] + "?op=4&pa=1&pa2=" + b + "&klu=" + String(Math.floor(Math.random()*10001)) + "' alt='Wait..' title='' align='absmiddle' border='0'>";
}
function psv2_f(f, v) {var nf = f.split(";");var b=Math.round(String(v).replace(/,/g, ".") * 100);document.getElementById(nf[0]).value = b;
document.getElementById(nf[1]).src = "/photo/thumbnailmod/" + nf[2] + "?op=4&pa=1&pa2=" + b + "&klu=" + String(Math.floor(Math.random()*10001));
pes('svsp'+nf[2]);}
function psv_oc(el,pid) {
if(el.value == '0'){
 peh('sv_submit');peh('svparm3'+pid);
}else{
 var a=document.getElementById('post_haveslider');
 if(a.value==0){
   a.value=1;
   new Control.Slider('jq_handle','jq_track',{onChange:function(v,n){psv2_f('post_jq;newsvi'+pid+';'+pid,v);pcolo_ct('jpgqual'+pid,v)}, onSlide:function(v,n){pcolo_ct('jpgqual'+pid,v)}, sliderValue:0.9});
 }
 pes('sv_submit');pes('svparm3'+pid);
}
if(el.value=='1'||el.value=='3'){
 pes('svparm1'+pid);a=document.getElementById('svparm2'+pid);a.style.height='25px';a.style.visibility='visible'; pes('svprev'+pid); psv2_f('post_jq;newsvi'+pid+';'+pid, (document.getElementById('post_jq').value / 100.0));
}else{
 peh('svparm1'+pid);a=document.getElementById('svparm2'+pid);a.style.height='0px';a.style.visibility='hidden';peh('svprev'+pid);
}
ihtml('fnext',['','jpg','png','pdf','gif','png'][el.value]);
}
function pbor_f(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 50);}
function pbor_t(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 50);}
function pbors_f(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 10);}
function pbors_t(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 10);}
function pbort_f(f, v) {document.getElementById(f).value = Math.round(String(v).replace(/,/g, ".") * 10);}
function pbort_t(f, v) {document.getElementById(f).innerHTML = Math.round(String(v).replace(/,/g, ".") * 10);}
function updsel(pw,ph,sx,sy,x,y,w,h) {
if (isNaN(x) || isNaN(y) || isNaN(w) || isNaN(h) || pw <= 0 || ph <= 0 || sx <= 0 || sy <= 0 || x == null) {var sl=0;var st=0;var sw=pw;var sh=ph;} else {
var f = parseFloat(pw) / parseFloat(sx);
var sl = Math.round(x*f); if(sl<0){sl=0;} if(sl>=pw){sl=pw-1;}
var sw = Math.round(w*f); if(sw<1){sw=1;} if((sl+sw>pw)||(x+w==sx)){sw=pw-sl;}
f = parseFloat(ph) / parseFloat(sy);
var st = Math.round(y*f); if(st < 0){st=0;} if(st>=ph){st=ph-1;}
var sh = Math.round(h*f); if(sh<1){sh=1;} if((st+sh>ph)||(y+h==sy)){sh=ph-st;}}
if (a=document.getElementById("post_sell")){
a.value = sl; document.getElementById("post_selt").value=st; document.getElementById("post_selw").value=sw; document.getElementById("post_selh").value=sh;}
if (a=document.getElementById("post_selleft")){
a.value=sl+1; document.getElementById("post_seltop").value=st+1;document.getElementById("post_selright").value=sl+sw;document.getElementById("post_selbottom").value=st+sh;}
if (a=document.getElementById("post_sell2")){
a.value = sl; document.getElementById("post_selt2").value=st; document.getElementById("post_selw2").value=sw; document.getElementById("post_selh2").value=sh;}
if (a=document.getElementById("post_seltrig")){ if(typeof a.onchange == 'function'){a.onchange();}}
if (a=document.getElementById("post_seltrig2")){ if(typeof a.onchange == 'function'){a.onchange();}}
}
function pzoom(im,v) { var rv=(v*3)+1; a=im.split(";");
if(co=document.getElementById(a[1])){
	co.scrollTop = co.scrollLeft = 0;
	if(im=document.getElementById(a[0])){
		var w = Math.round(a[3]*rv);var h = Math.round(a[4]*rv);
		im.style.width=String(w) + "px"; im.style.height=String(h) + "px";
		if(co2=document.getElementById(a[5])) {
			co2.innerHTML = String(w) + "x" + String(h) + "&nbsp;&nbsp;" + String(Math.round(w*100/a[6])) + "%";
		}
		if(co2 = document.getElementById(a[2])) {
			co2.style.width = String(w) + "px"; co2.style.height = String(h) + "px";
			a = Math.round((co.offsetWidth - w) / 2);
			co2.style.left = (a < 0) ? 0 : String(a) + "px";
			a = Math.round((co.offsetHeight - h) / 2);
			co2.style.top = (a < 0) ? 0 : String(a) + "px";
		}
	}
	co.style.overflow = (rv == 1) ? "visible" : "auto";
}
if(Selections.sels.length > 0) Selections.sels[Selections.sels.length-1].selection.zoom(rv);
}
function psellock(lo) {
	if(Selections.sels.length > 0) {
		Selections.sels[Selections.sels.length-1].selection.lockaspect(lo);
	}
}
function pzoomt(f, v) {nf=f.split(";");var rv=(v*3)+1;if(a=document.getElementById(nf[0])){var b=Math.round(nf[1]*rv); a.innerHTML = String(b) + "x" + String(Math.round(nf[2]*rv)) + "&nbsp;&nbsp;" + String(Math.round(b/nf[3]*100)) + "%";}}
function clearpreset(meself,deftxt) { meself.style.color = "#000"; if(meself.value==deftxt) meself.value = '';}
function restorepreset(meself,deftxt) {if(meself.value=='') {meself.style.color = "#888";meself.value = deftxt;}else{meself.style.color = "#000";}}
function dynresize(pid, pw, ph, type, f1, f2, tns) {
switch(type) {
case 3:  tw = document.getElementById(f1).value; th = document.getElementById(f2).value; break;
default: a=document.getElementById(f1).value.split(","); tw = a[0]; th = a[1]; break;
}
rtw = tw; rth = th; mmax = Math.max(pw, ph, rtw, rth); fact = mmax / tns;
tw = Math.round(pw/fact); th = Math.round(ph/fact);
fw = Math.round(rtw / fact); fh = Math.round(rth/fact);
r_offsl = String(Math.max(tw, fw) + 4) + "px"; r_offst = String(Math.max(th, fh) / 2 - 5) + "px";
b_offsl = String(Math.max(tw, fw) / 2 - (String(rtw).length * 8 / 2)) + "px"; b_offst = String(Math.max(th, fh) - 13) + "px";
if(fw <= 0) {fw = 1;} if(fh <= 0) {fh = 1;} if(tw <= 0) {tw = 1;} if(th <= 0) {th = 1;}
a = document.getElementById("xres1"); a.style.width = String(fw) + "px"; a.style.height = String(fh) + "px";
a = document.getElementById("xres2"); a.style.left = r_offsl; a.style.top = r_offst;
a = document.getElementById("xres3"); a.style.left = b_offsl; a.style.top = b_offst;
a = document.getElementById("xres4"); a.style.width = String(fw) + "px"; a.style.height = String(fh) + "px";
a = document.getElementById("xres5"); a.style.left = r_offsl; a.style.top = r_offst;
a = document.getElementById("xres6"); a.style.left = b_offsl; a.style.top = b_offst;
document.getElementById("xres7").innerHTML = String(rth); document.getElementById("xres8").innerHTML = String(rtw);
document.getElementById("xres9").innerHTML = String(rth); document.getElementById("xres10").innerHTML = String(rtw);
a=document.getElementById("xresi");a.width = tw; a.height = th;
}
function dynrescan(pid, pw, ph, type, f1, f2, gf, cf, tns) {
switch(type) {
case 3:  tw = document.getElementById(f1).value; th = document.getElementById(f2).value; break;
default: a=document.getElementById(f1).value.split(","); tw = a[0]; th = a[1]; break;
}
rtw = tw; rth = th; mmax = Math.max(pw, ph, rtw, rth); fact = mmax / tns;
tw = Math.round(pw/fact); th = Math.round(ph/fact);
fw = Math.round(rtw / fact); fh = Math.round(rth/fact);
r_offsl = String(Math.max(tw, fw) + 4) + "px"; r_offst = String(Math.max(th, fh) / 2 - 5) + "px";
b_offsl = String(Math.max(tw, fw) / 2 - (String(rtw).length * 8 / 2)) + "px"; b_offst = String(Math.max(th, fh) - 13) + "px";
if(fw <= 0) {fw = 1;} if(fh <= 0) {fh = 1;} if(tw <= 0) {tw = 1;} if(th <= 0) {th = 1;}
switch(document.getElementById(gf).value) {
case '1': offt = 0; offl = 0; break;
case '2': offt = 0; offl = (fw - tw) / 2; break;
case '3': offt = 0; offl = fw - tw; break;
case '4': offt = (fh - th) / 2; offl = fw - tw; break;
case '5': offt = fh - th; offl = fw - tw; break;
case '6': offt = fh - th; offl = (fw - tw) / 2; break;
case '7': offt = fh - th; offl = 0; break;
case '8': offt = (fh - th) / 2; offl = 0; break;
default: offt = (fh - th) / 2; offl = (fw - tw) / 2; break;
}
if(offt < 0) {offt=0} if(offl < 0) {offl=0}
a = document.getElementById("xsca1"); a.style.width = String(fw) + "px"; a.style.height = String(fh) + "px"; a.style.backgroundColor = sancol(document.getElementById(cf).value);
a = document.getElementById("xsca2"); a.style.left = r_offsl; a.style.top = r_offst;
a = document.getElementById("xsca3"); a.style.left = b_offsl; a.style.top = b_offst;
a = document.getElementById("xsca4"); a.style.width = String(fw) + "px"; a.style.height = String(fh) + "px";
a = document.getElementById("xsca5"); a.style.left = r_offsl; a.style.top = r_offst;
a = document.getElementById("xsca6"); a.style.left = b_offsl; a.style.top = b_offst;
document.getElementById("xsca7").innerHTML = String(rth); document.getElementById("xsca8").innerHTML = String(rtw);
document.getElementById("xsca9").innerHTML = String(rth); document.getElementById("xsca10").innerHTML = String(rtw);
a = document.getElementById("xsca11"); a.style.left = String(offl) + "px"; a.style.top = String(offt) + "px";
a=document.getElementById("xscai");a.width = tw; a.height = th;	}
function dynrescana(pid, pw, ph, tf, f1, f2, f3a, f3b, f3c, gf, cf, tns) {
switch(document.getElementById(tf).value) {
case '1': dynrescan(pid, pw, ph, 1, f1, '', gf, cf, tns); break;
case '2': dynrescan(pid, pw, ph, 2, f2, '', gf, cf, tns); break;
case '3': if(document.getElementById(f3c).value == '1') {dynrescan(pid, pw, ph, 3, f3a, f3b, gf, cf, tns);} break;
}}
function resanc(f,v){
var aarr = [  [-64,  -16, -80,   0,-144, -32,-112, -48, -96], /* c */
	      [-144, -32,-200, -48, -96,-200,-200,-200,-200], /* lt */
	      [   0,-144, -32,-112, -48, -96,-200,-200,-200], /* t */
	      [-200,   0,-144,-200,-112, -48,-200,-200,-200], /* rt */
	      [-200, -64, -16,-200,   0,-144,-200,-112, -48], /* r */
	      [-200,-200,-200,-200, -64, -16,-200,   0,-144], /* rb */
	      [-200,-200,-200, -64, -16, -80,   0,-144, -32], /* b */
	      [-200,-200,-200, -16, -80,-200,-144, -32,-200], /* lb */
	      [ -16, -80,-200,-144, -32,-200, -48, -96,-200], /* l */
	   ];
for(i=0;i<9;i++){a=document.getElementById("resa"+String(i));if(a){a.style.backgroundPosition=String(aarr[v][i])+"px 0px";}}document.getElementById('post_grav').value=v;
dynrescana(0,document.getElementById('post_pw').value,document.getElementById('post_ph').value,'post_stype','post_presize','post_defsize','post_width','post_height','post_sizesok','post_grav','post_bc',document.getElementById('post_rtns').value);}
function pfireev(f,e1,e2){
a=document.getElementById(f);
if(a){
  if(a.fireEvent) { a.fireEvent(e1); }
  else if (document.createEvent) {
    ev = document.createEvent('HTMLEvents');
    if(ev.initEvent) { ev.initEvent(e2, true, true); }
    if(a.dispatchEvent) { a.dispatchEvent(ev); }
  }
} }
function pfireecv(f) { pfireev(f,'onchange','change'); }
function dsc(el,ev) {
if(document.all) { /* IE */
	if(!event) event=window.event;
	if(event.wheelDelta) {
		var a = el.scrollTop - (event.wheelDelta / 120 * 24);
		if(event.wheelDelta > 0) { if (a < 0) { a = 0; } }
		el.scrollTop = a;
	}
} else {	/* chrome, safari, opera */
	ev = ev ? ev : window.event;						    /* saf: best=1, chrome: mac-best=1;win-best:60 */
	var a = el.scrollTop - (ev.detail ? ev.detail * (window.opera ? -12 : -2) : ev.wheelDelta / 120 * (navigator.platform == ("Win32") ? 60 : 1));
	if (a < 0) { a = 0; }
	el.scrollTop = a;
	if(ev.stopPropagation) ev.stopPropagation();
	if(ev.preventDefault) ev.preventDefault();
}
ev.cancelBubble = true; ev.cancel = true; ev.returnValue = false; return false;
}
function ce(ev) {var e=ev||window.event;if(e.stopPropagation){e.stopPropagation();}else if('cancelBubble' in e) {e.cancelBubble = true;}}
function tpmp(f1,f2,fc,fe,mx){tpmpv(f1,f2,fc,fe,mx,5);}
function tpmm(f1,f2,fc,fe,mm){tpmmv(f1,f2,fc,fe,mm,5);}
function tpmpv(f1,f2,fc,fe,mx,de){a=document.getElementById(f1);v=parseInt(a.value);if(v <= mx-de){a.value=v+de;}else{a.value=mx};if(f2.length > 0) dupfield(a,f2,fc);pfireecv(fe);}
function tpmmv(f1,f2,fc,fe,mm,de){a=document.getElementById(f1);v=parseInt(a.value);if(v >= mm+de){a.value=v-de;}else{a.value=mm};if(f2.length > 0) dupfield(a,f2,fc);pfireecv(fe);}
function tpmpvd(f1,f2,fc,fe,mx){a=document.getElementById(f1);v=parseInt(a.value);var de=2;if(v>5)de=3;if(v>15)de=5;if(v<=mx-de){a.value=v+de;}else{a.value=mx};if(f2.length > 0) dupfield(a,f2,fc);pfireecv(fe);}
function tpmmvd(f1,f2,fc,fe,mm){a=document.getElementById(f1);v=parseInt(a.value);var de=2;if(v>6)de=3;if(v>15)de=5;if(v>=mm+de){a.value=v-de;}else{a.value=mm};if(f2.length > 0) dupfield(a,f2,fc);pfireecv(fe);}
function timv(f) {f.style.border = '1px solid #ff7755';}
function timv2(f) {f.style.borderColor = '#ffcc55';}
function timo(f) {f.style.border = '1px #f0f0f0 solid';}
function timoc(f) {f.style.border = '1px #000 solid';}
function timot(f) {f.style.border = '1px transparent solid';}
function timot2(f) {f.style.borderColor = 'transparent';}
function mwsh(n) {a=document.getElementById('topwait' + String(n)); if(a){a.style.visibility = 'visible';}}
function mwhd(n) {a=document.getElementById('topwait' + String(n)); if(a){a.style.visibility = 'hidden';}}
function ssbt(len, name, cur, target, targetval) {for(i=0; i< len; i++){a=document.getElementById(name + String(i)); a.style.border = '2px solid #ccc'; a.style.background='none';a.style.color='#888';}; a=document.getElementById(name + String(cur)); a.style.border = '#f00 2px solid'; a.style.background='url(/images/listbg3.gif) repeat'; a.style.color='#000'; document.getElementById(target).value = targetval;}
function iesbh(v) { if(navigator.userAgent.indexOf("MSIE ") == -1) return;
if(navigator.userAgent.substring(navigator.userAgent.indexOf("MSIE ") + 5).indexOf("6") == 0 && navigator.platform == ("Win32")) {
a=document.getElementById('post_format'); if(a){a.style.visibility=v;}
}
}
function ovlstt() { iesbh('hidden'); }
function ovlend(d, f) { document.getElementById(f).style.display = 'none'; Element.hide(d); document.getElementById(d).innerHTML = ''; iesbh('visible'); }
function retfalse() { return false; }
function fxalert(f1, f2) {if(document.getElementById(f1).value == 0) { Element.show(f2); new Effect.Highlight(f2,{startcolor:'#ffcc55', endcolor:'#f0f0f0'}); return false; } else { return true; }}
function fxalertv(f1, v, f2) {if(document.getElementById(f1).value == v) { Element.show(f2); new Effect.Highlight(f2,{startcolor:'#ffcc55', endcolor:'#f0f0f0'}); return false; } else { return true; }}
function fxalert2(f1, f2, bf) {if(document.getElementById(f1).value == 0) { Element.show(f2); new Effect.Highlight(f2,{startcolor:'#ffcc55', endcolor:'#f0f0f0'}); return false; } else { bf.onclick = retfalse; return true; }}
function fxalert2v(f1, v, f2, bf) {if(document.getElementById(f1).value == v) { Element.show(f2); new Effect.Highlight(f2,{startcolor:'#ffcc55', endcolor:'#f0f0f0'}); return false; } else { bf.onclick = retfalse; return true; }}
function fxdcp(bf) { bf.onclick = retfalse; return true; }
function clralert(f) { if(document.getElementById(f).style.display != 'none') {new Effect.Fade(f); }}
function ssft(len, name, cur, target, targetval) {for(i=0; i< len; i++){a=document.getElementById(name + String(i)); a.style.background = 'none'; }; a=document.getElementById(name + String(cur)); a.style.background = 'url("/images/listbg3b4.gif") repeat'; document.getElementById(target).value = targetval;}
function toggleme2(f1, f2) { a=document.getElementById(f1); a.checked = !a.checked; if(a.checked) { document.getElementById(f2).style.borderColor = '#000';} else {document.getElementById(f2).style.borderColor = '#ccc';} }
function vis(f) {document.getElementById(f).style.visibility='visible';}
function invis(f) {document.getElementById(f).style.visibility='hidden';}
function setfie(f,v) {document.getElementById(f).value = v;}
function upldbuha(pid,ego,wt){
Element.hide('pbupload_placeholder' + String(pid)); Element.hide('pupload_placeholder' + String(pid)); Element.hide('pupload_placeholdera' + String(pid)); Element.hide('pupload_wait' + String(pid));Element.hide('pupload_waita' + String(pid));for(i=1;i<=14;i++){a=document.getElementById('tabrupl'+i); if(a){a.style.background='none';}};document.getElementById(ego).style.background='url(\"/images/winbgb2.gif\") repeat left top';
if(wt.length > 0){Element.show(String(wt) + String(pid));}}
function dnldbuha(mynm,clr2,ego){if(clr2.length > 0){a=document.getElementById(clr2); if(a){a.innerHTML = ''}}; if(mynm.length > 0){a=document.getElementById('ff_fl'); if(a){a.innerHTML = mynm;}} for(i=1;i<=9;i++){a=document.getElementById('tabupl'+i); if(a){a.style.background='none'};};a=document.getElementById(ego);if(a){a.style.background='url(\"/images/winbgb2.gif\") repeat left top'};}
function dnldcan(ae,ta,ff) { peh(ae);a=document.getElementById(ta);if(a){a.style.background='none';}if(ff.length>0 && (a=document.getElementById(ff))){a.name='getlost';}}
function chkupl(f,su,sp) { if(a=document.getElementById(f)){ if(a.value.length > 1) {document.getElementById(su).disabled = 'disabled'; transf_spin(sp); return true;}} return false;}
function chkupl_fb(f) { if(a=document.getElementById(f)){ if(a.value.length > 1) {return true;}} return false;}
function upldcan(ae,ta) { peh(ae);a=document.getElementById(ta);if(a){a.style.background='none';}}
function ihtml(f,v) {document.getElementById(f).innerHTML = v;}
function peh(f) { Element.hide(f); }
function pes(f) { Element.show(f); }
function stbcl(f, c) {var a=document.getElementById(f);if(a){a.className = "boxinboxarea2" + c;}}
function pmixh(cl,i,nm,igs,vs) { clralert('falert');ssbt(cl,'decor',i ,'post_effect',nm);setfie('post_ignsel',igs);document.getElementById('mixrot1').style.visibility=vs;document.getElementById('mixrot2').style.visibility=vs;pfireecv('post_effect'); }
function ccc_gc(x, y) {
if(x<0) x=0; if(y<0) y=0; if(x>219) x=219; if(y>191) y=191;
if(x <= 13) { ar = ["ff0000", "ffff00", "00ff00", "00ffff", "0000ff", "ff00ff"]; v = ar[parseInt(String(y / 32))];
} else if (x <= 27) {
if(y<=31) v = 'ffffff';
else if (y >= 160) v = '000000';
else {a=Math.round((160-y) * 255 / 128).toString(16); if(a.length == 1) {a = "0" + a;} v = a + a + a;}
} else {
x-=28;y=(191-y) * 255 / 191;
if(x < 32) {
r = y * 2; if (r > 255) r = 255;
b = y - 128; if(b < 0) { b=0; } else { b *= 2; if (b>255) b= 255; }
if(y < 128) { g = r * (x / 31); } else { g = b + ((255 - b) * x / 31); }
} else if (x < 64) {
x = 31 - (x - 32);
g = y * 2; if (g > 255) g = 255;
b = y - 128; if(b < 0) { b=0; } else { b *= 2; if (b>255) b= 255; }
if(y < 128) { r = g * (x / 31); } else { r = b + ((255 - b) * x / 31); }
} else if (x < 96) {
x -= 64;
g = y * 2; if (g > 255) g = 255;
r = y - 128; if(r < 0) { r=0; } else { r *= 2; if (r>255) r= 255; }
if(y < 128) { b = g * (x / 31); } else { b = r + ((255 - r) * x / 31); }
} else if (x < 128) {
x = 31 - (x - 96);
b = y * 2; if (b > 255) b = 255;
r = y - 128; if(r < 0) { r=0; } else { r *= 2; if (r>255) r= 255; }
if(y < 128) { g = b * (x / 31); } else { g = r + ((255 - r) * x / 31); }
} else if (x < 160) {
x -= 128;
b = y * 2; if (b > 255) b = 255;
g = y - 128; if(g < 0) { g=0; } else { g *= 2; if (g>255) g= 255; }
if(y < 128) { r = b * (x / 31); } else { r = g + ((255 - g) * x / 31); }
} else {
x = 31 - (x - 160);
r = y * 2; if (r > 255) r = 255;
g = y - 128; if(g < 0) { g=0; } else { g *= 2; if (g>255) g= 255; }
if(y < 128) { b = r * (x / 31); } else { b = g + ((255 - g) * x / 31); }
}
rt = Math.round(r).toString(16); if (rt.length == 1) rt = "0" + rt;
gt = Math.round(g).toString(16); if (gt.length == 1) gt = "0" + gt;
bt = Math.round(b).toString(16); if (bt.length == 1) bt = "0" + bt;
v =  rt + gt + bt;
}
return v;
}
function ccc(event, mydiv, fc, ft) {
if(document.getElementById && !document.all) {
var top=0,left=0,elm=mydiv;
while (elm) {left += elm.offsetLeft;top += elm.offsetTop;elm = elm.offsetParent;}
x = event.pageX - left - 2; y = event.pageY - top - 2; if(navigator.userAgent.indexOf("AppleWebKit") > -1) { x=x-1; y=y-1;}
} else { x = event.offsetX;y=event.offsetY;}
v=ccc_gc(x, y);
document.getElementById(fc).style.backgroundColor='#'+v;
a=document.getElementById(ft);if(a){a.value=v;a.style.border='2px solid #ccc'; if(typeof a.onchange == 'function'){a.onchange();}}
}
function ccc_mm(event, mydiv, fc) {
if(document.getElementById && !document.all) {
var top=0,left=0,elm=mydiv;
while (elm) {left += elm.offsetLeft;top += elm.offsetTop;elm = elm.offsetParent;}
x = event.pageX - left - 2; y = event.pageY - top - 2; if(navigator.userAgent.indexOf("AppleWebKit") > -1) { x=x-1; y=y-1;}
} else { x = event.offsetX;y=event.offsetY;}
document.getElementById(fc).style.backgroundColor='#'+ccc_gc(x, y);
}
function transf_spin(f) { if(window.opera){ Element.show(f); } else { new Effect.Appear(f); } }

function myaddBookmark(title, url) {if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) {window.sidebar.addPanel(title, url, "");} else if(document.all) {window.external.AddFavorite(url, title);} else return false;}
function tac(name,target,maxl){var a = maxl - document.getElementById(name).value.length; if (a < 10) { var h = "<span style='color:#f00;'>" + a + "<span>" } else { var h = a } document.getElementById(target).innerHTML = h;}

function selboxswitcher(sb, sbbg, osz, sbg) { selboxswitcherv(sb, sbbg, osz, sbg, 100); }
function selboxswitcherv(sb, sbbg, osz, sbg, dist) {
var a=document.getElementById(sb); var b=document.getElementById(sbbg); var c=document.getElementById(sbg);
if(a.style.height==osz+'px'){a.style.height=(osz+dist) + 'px';b.style.backgroundPosition='0px ' + (osz-78+dist) + 'px';c.style.backgroundPosition='-143px 0px';}else{a.style.height=osz+'px';b.style.backgroundPosition='0px ' + (osz-78) + 'px';c.style.backgroundPosition='-46px 0px';};
}
function ptoolswitcher(nm,ic, pl) {
var a=document.getElementById(nm); var b=document.getElementById(ic);
if(a){if(a.style.height == (25+pl)+"px") { a.style.height = ''; b.style.backgroundPosition='-143px 0px'; } else { a.style.height = (25+pl)+"px"; a.style.overflow = "hidden"; b.style.backgroundPosition='-46px 0px'; }}
}
function premfixed(e1,e2) {
var rf, a=document.getElementById(e1); if(a) { a.style.display='block'; rf = a.offsetHeight; a.style.display='none';}
if(e2) { a=document.getElementById(e2); if(a) {a.style.display='block'; rf = a.offsetHeight; a.style.display='none';}}
}

/* dragobj */
var ie=document.all;
var nn6=document.getElementById&&!document.all;
var isdrag=false;
var dragObj;
function findPosX(obj) {
var curleft = 0;
if(obj.offsetParent) while(1) {
curleft += obj.offsetLeft;
if(!obj.offsetParent) break;
obj = obj.offsetParent;
} else if(obj.x) curleft += obj.x;
return curleft;
}
function findPosY(obj) {
var curtop = 0;
if(obj.offsetParent) while(1) {
curtop += obj.offsetTop;
if(!obj.offsetParent) break;
obj = obj.offsetParent;
}
else if(obj.y) curtop += obj.y;
return curtop;
}
function dragStart(e, id) {
dragObj = new Object();
if (id) dragObj.elNode = document.getElementById(id);
else { if (ie) dragObj.elNode = window.event.srcElement;
else if (nn6) dragObj.elNode = e.target;
if (dragObj.elNode.nodeType == 3) dragObj.elNode = dragObj.elNode.parentNode;
}
dragObj.x = nn6 ? e.clientX : event.clientX; dragObj.y = nn6 ? e.clientY : event.clientY;
dragObj.tx = findPosX(dragObj.elNode); dragObj.ty = findPosY(dragObj.elNode);
dragObj.sx = dragObj.elNode.offsetWidth - 4;  /* -4 because border is included */
if (isNaN(dragObj.tx)) dragObj.tx = 0;if (isNaN(dragObj.ty)) dragObj.ty = 0;
isdrag = true;
if (ie) {
document.attachEvent("onmousemove", dragGo);
document.attachEvent("onmouseup",   dragStop);
window.event.cancelBubble = true;
window.event.returnValue = false;
} else if (nn6) {
document.addEventListener("mousemove", dragGo,   true);
document.addEventListener("mouseup",   dragStop, true);
e.preventDefault();
}
return false;
}
function dragGo(e) {
if (isdrag) {
dragObj.elNode.style.left = (dragObj.tx + (nn6 ? e.clientX : event.clientX) - dragObj.x) + "px";
dragObj.elNode.style.top  = (dragObj.ty + (nn6 ? e.clientY : event.clientY) - dragObj.y) + "px";
dragObj.elNode.style.width = dragObj.sx + "px";  /* IE sometimes resizes, we don't want that */
return false;
}
}
function dragStop(event) {
if (ie) {
document.detachEvent("onmousemove", dragGo);
document.detachEvent("onmouseup",   dragStop);
} else if (nn6) {
document.removeEventListener("mousemove", dragGo,   true);
document.removeEventListener("mouseup",   dragStop, true);
}}
function ietruebody(){return (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;}
function ptool_coords(event, mydiv, formx, formy, pw, ph) {
if(window.opera) {
document.getElementById(formx).value = Math.round(event.offsetX * pw / mydiv.offsetWidth);
document.getElementById(formy).value = Math.round(event.offsetY * ph / mydiv.offsetHeight);
} else if(document.getElementById && !document.all) {
if(typeof(event.layerX) != 'undefined') { var x = event.layerX;var y = event.layerY;
} else { var x = event.offsetX;var y = event.offsetY; }
document.getElementById(formx).value = Math.round(x * pw / mydiv.offsetWidth);
document.getElementById(formy).value = Math.round(y * ph / mydiv.offsetHeight);
} else {
document.getElementById(formx).value = Math.round(event.offsetX * pw / mydiv.offsetWidth);
document.getElementById(formy).value = Math.round(event.offsetY * ph / mydiv.offsetHeight);
}}
function dynupd_rot(imgel, pid) {
pes('rot_wspinner');peh('rot_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=12&pa=" + document.getElementById('post_targetangle').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
function dynupd_rot2(imgel, pid) {
if(document.getElementById('post_bc').value.length == 6 && document.getElementById('post_targetangle').value.charAt(0) != '>') {
updcol('rot2cs','post_bc');
pes('rot2_wspinner');peh('rot2_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=0&pa=" + (Number(String(document.getElementById('post_targetangle').value).replace(/,/g, ".")) % 360.0)  +
	"&pa2=" + document.getElementById('post_bc').value +
	"&pa3=" + (document.getElementById('post_cut').checked ? 1 : 0) +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_flip(imgel, pid) {
pes('flip_wspinner');peh('flip_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=13&pa=" + document.getElementById('post_fliph').value +
	"&pa2=" + document.getElementById('post_flipv').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
function dynupd_crop(imgel, pid) { /* obsolete */
var t = document.getElementById('post_preset').value.split('@',6);
if(t[0] == 1 && document.getElementById('post_cropres').checked) {
	document.getElementById('crw').innerHTML = t[3];
	document.getElementById('crh').innerHTML = t[4];
} else {
	chkcrsze('post_selright','post_selleft','crw'); chkcrsze('post_selbottom','post_seltop','crh');
}
pes('crop_wspinner');peh('crop_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=5&pa=" + document.getElementById('post_selleft').value +
	"&pa2=" + document.getElementById('post_seltop').value +
	"&pa3=" + document.getElementById('post_selright').value +
	"&pa4=" + document.getElementById('post_selbottom').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
function dynupd_crop2(imgel, pid) {
var t = document.getElementById('post_preset').value.split('@',6);
if(t[0] == 1 && document.getElementById('post_cropres666').checked) {
	document.getElementById('crw').innerHTML = t[3];
	document.getElementById('crh').innerHTML = t[4];
} else {
	chkcrsze('post_selright','post_selleft','crw'); chkcrsze('post_selbottom','post_seltop','crh');
}
if(imgel != undefined) {
 pes('crop_wspinner');peh('crop_warrow');
 document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=5&pa=" + document.getElementById('post_selleft').value +
	"&pa2=" + document.getElementById('post_seltop').value +
	"&pa3=" + document.getElementById('post_selright').value +
	"&pa4=" + document.getElementById('post_selbottom').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_cols(imgel, pid) {
pes('cols_wspinner');peh('cols_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=2&pa=" + document.getElementById('post_targetbri').value +
	"&pa2=" + document.getElementById('post_targetsat').value +
	"&pa3=" + document.getElementById('post_targethue').value +
	"&pa4=" + document.getElementById('post_targetcon').value +
	"&pa5=" + document.getElementById('post_targettem').value +
	"&pa6=" + document.getElementById('post_targetexp').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
function dynupd_colo(imgel, pid) {
var nu = "/photo/thumbnailmod/" + pid + "?op=20&pa=";
pes('colo_wspinner');peh('colo_warrow');
if(document.getElementById('post_targetop').value == 0) {
	var tmpp = 0;
	if(document.getElementById('post_sha').checked) tmpp |= 1;
	if(document.getElementById('post_mid').checked) tmpp |= 2;
	if(document.getElementById('post_hi').checked)  tmpp |= 4;
  	nu += "0&pa2=" + document.getElementById('post_targetred').value +
		"&pa3=" + document.getElementById('post_targetgreen').value +
		"&pa4=" + document.getElementById('post_targetblue').value +
		"&pa5=" + tmpp +
		"&pa6=" + (document.getElementById('post_lum').checked ? 1 : 0);
} else {
   	nu += "1&pa2=" + document.getElementById('post_targetlev1').value +
		"&pa3=" + document.getElementById('post_targetlev2').value +
		"&pa4=" + document.getElementById('post_targetlev3').value +
		"&pa5=" + document.getElementById('post_targetlev4').value +
		"&pa6=" + String(document.getElementById('post_targetlev5').value).replace(/,/g, ".");
}
document.getElementById(imgel).src = nu + "&klu=" + String(Math.floor(Math.random()*10001));
}
function dynupd_sep(imgel, pid) { /* obsolete */
var tmpp = document.getElementById('post_type').value;
if((tmpp != '0') && (tmpp != '1' || document.getElementById('post_bc').value.length == 6) && ((tmpp != '8' && tmpp != '15') || document.getElementById('post_bcc').value.length == 6) && (tmpp != '3' || (document.getElementById('post_bca').value.length == 6 && document.getElementById('post_bcb').value.length == 6)) && (tmpp != '9' || (document.getElementById('post_bcd').value.length == 6 && document.getElementById('post_bce').value.length == 6 && document.getElementById('post_bcf').value.length == 6))) {
updcol('sepcs','post_bc'); updcol('sepcsa','post_bca'); updcol('sepcsb','post_bcb'); updcol('sepcsc','post_bcc'); updcol('sepcsd','post_bcd'); updcol('sepcse','post_bce'); updcol('sepcsf','post_bcf');
pes('sep_wspinner');peh('sep_warrow');
var nu = "/photo/thumbnailmod/" + pid +
	"?op=6&pa8=" + document.getElementById('post_mode').value +
	"&pa9=" + document.getElementById('post_sell').value +
	"&pa10=" + document.getElementById('post_selt').value +
	"&pa11=" + document.getElementById('post_selw').value +
	"&pa12=" + document.getElementById('post_selh').value +
	"&pa13=" + (document.getElementById('post_invert').checked ? 1 : 0) +
	"&pa=" + tmpp +
	"&pa2=" + ( (tmpp == 4) ? (200 - document.getElementById('post_targetbri').value) : document.getElementById('post_targetbri').value ) +
	"&pa3=" + document.getElementById('post_targetcon').value +
	"&pa4=" + document.getElementById('post_targetopa').value;
switch(Number(tmpp)) {
case 1: nu += ("&pa5=" + document.getElementById('post_bc').value);
	break;
case 3:	nu += ( "&pa5=" + document.getElementById('post_bca').value +
		"&pa6=" + document.getElementById('post_bcb').value );
	break;
case 8:
case 15:nu += ("&pa5=" + document.getElementById('post_bcc').value);
	break;
case 9:	nu += ( "&pa5=" + document.getElementById('post_bcd').value +
		"&pa6=" + document.getElementById('post_bce').value +
		"&pa7=" + document.getElementById('post_bcf').value );
	break;
case 12:
case 17:
case 18:nu += ("&pa5=" + document.getElementById('post_generic').value);
	break;
case 13:
case 26:nu += ( "&pa5=" + document.getElementById('post_generic').value +
		"&pa6=" + (document.getElementById('post_genc').checked ? 1 : 0) );
	break;
case 14:nu += ( "&pa5=" + (document.getElementById('post_sobh').checked ? 1 : 0) +
		"&pa6=" + (document.getElementById('post_sobv').checked ? 1 : 0) +
		"&pa7=" + (document.getElementById('post_sobod').checked ? 1 : 0) );
	break;
}
document.getElementById(imgel).src = nu + "&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_sep2(imgel, pid) {
var tmpp = document.getElementById('post_type').value;
if((tmpp != '0') && (tmpp != '1' || document.getElementById('post_bc').value.length == 6) && ((tmpp != '8' && tmpp != '15') || document.getElementById('post_bcc').value.length == 6) && (tmpp != '3' || (document.getElementById('post_bca').value.length == 6 && document.getElementById('post_bcb').value.length == 6)) && (tmpp != '9' || (document.getElementById('post_bcd').value.length == 6 && document.getElementById('post_bce').value.length == 6 && document.getElementById('post_bcf').value.length == 6))) {
updcol('sepcs','post_bc'); updcol('sepcsa','post_bca'); updcol('sepcsb','post_bcb'); updcol('sepcsc','post_bcc'); updcol('sepcsd','post_bcd'); updcol('sepcse','post_bce'); updcol('sepcsf','post_bcf');
pes('sep_wspinner');peh('sep_warrow');
var nu = "/photo/thumbnailmod/" + pid +
	"?op=6&pa8=" + document.getElementById('post_mode').value +
	"&pa9=" + document.getElementById('post_sell').value +
	"&pa10=" + document.getElementById('post_selt').value +
	"&pa11=" + document.getElementById('post_selw').value +
	"&pa12=" + document.getElementById('post_selh').value +
	"&pa13=" + (document.getElementById('post_invert').checked ? 1 : 0) +
	"&pa=" + tmpp +
	"&pa2=" + ( (tmpp == 4) ? (200 - document.getElementById('post_targetbri').value) : document.getElementById('post_targetbri').value ) +
	"&pa3=" + document.getElementById('post_targetcon').value +
	"&pa4=" + document.getElementById('post_targetopa').value;
switch(Number(tmpp)) {
case 1: nu += ("&pa5=" + document.getElementById('post_bc').value);
	break;
case 2: if(document.getElementById('post_bwty_0').checked) nu += ("&pa5=0");
	else if(document.getElementById('post_bwty_1').checked) nu += ("&pa5=1");
	else if(document.getElementById('post_bwty_2').checked) nu += ("&pa5=2");
	break;
case 3:	nu += ( "&pa5=" + document.getElementById('post_bca').value +
		"&pa6=" + document.getElementById('post_bcb').value );
	break;
case 8:
case 15:nu += ("&pa5=" + document.getElementById('post_bcc').value);
	break;
case 9:	nu += ( "&pa5=" + document.getElementById('post_bcd').value +
		"&pa6=" + document.getElementById('post_bce').value +
		"&pa7=" + document.getElementById('post_bcf').value );
	break;
case 12:
case 17:
case 18:nu += ("&pa5=" + document.getElementById('post_generic').value);
	break;
case 13:
case 26:nu += ( "&pa5=" + document.getElementById('post_generic').value +
		"&pa6=" + (document.getElementById('post_genc').checked ? 1 : 0) );
	break;
case 14:nu += ( "&pa5=" + (document.getElementById('post_sobh').checked ? 1 : 0) +
		"&pa6=" + (document.getElementById('post_sobv').checked ? 1 : 0) +
		"&pa7=" + (document.getElementById('post_sobod').checked ? 1 : 0) );
	break;
}
document.getElementById(imgel).src = nu + "&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_re(imgel, type, pid) {
if(type != 0 || document.getElementById('post_th').value.charAt(0) != '>') {
if(type == 0) {
pes('re_wspinner');peh('re_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=30&pa=" + document.getElementById('post_sell').value +
	"&pa2=" + document.getElementById('post_selt').value +
	"&pa3=" + document.getElementById('post_selw').value +
	"&pa4=" + document.getElementById('post_selh').value +
	"&pa5=" + document.getElementById('post_th').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
} else {
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=31&pa=" + document.getElementById('post_sell').value +
	"&pa2=" + document.getElementById('post_selt').value +
	"&pa3=" + document.getElementById('post_selw').value +
	"&pa4=" + document.getElementById('post_selh').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
}
function dynupd_lomo(imgel, pid) { /* obsolete */
var tmpt = document.getElementById('post_type').value;
if((tmpt != '0')  && (tmpt != '2' || document.getElementById('post_bc').value.length == 6)) {
updcol('lomocs','post_bc'); updcol('lomocs2','post_bc'); updcol('lomobcs','post_bbc'); updcol('lomogcs','post_gbc');
pes('lomo_wspinner');peh('lomo_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=23&pa=" + document.getElementById('post_targetint').value +
	"&pa2=" + (document.getElementById('post_sat').checked ? 1 : 0) +
	"&pa3=" + (document.getElementById('post_bri').checked ? 1 : 0) +
	"&pa4=" + tmpt +
	"&pa5=" + document.getElementById('post_bc').value +
	"&pa6=" + document.getElementById('post_targetopa').value +
	"&pa7=" + document.getElementById('post_targetsha').value +
	"&pa8=" + document.getElementById('post_targetshi').value +
	"&pa9=" + document.getElementById('post_mode').value +
	"&pa10=" + document.getElementById('post_cenx').value +
	"&pa11=" + document.getElementById('post_ceny').value +
	"&pa12=" + document.getElementById('post_targetrot').value +
	"&pa13=" + (document.getElementById('post_blr').checked ? 1 : 0) +
	"&pa14=" + (document.getElementById('post_dar').checked ? 1 : 0) +
	"&pa15=" + (document.getElementById('post_tin').checked ? 1 : 0) +
	"&pa16=" + document.getElementById('post_bbc').value +
	"&pa17=" + document.getElementById('post_gbc').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_lomo2(imgel, pid) {
var tmpt = document.getElementById('post_type').value;
if((tmpt != '0')  && (tmpt != '2' || document.getElementById('post_bc').value.length == 6)) {
updcol('lomocs','post_bc'); updcol('lomocs2','post_bc'); updcol('lomobcs','post_bbc'); updcol('lomogcs','post_gbc');
pes('lomo_wspinner');peh('lomo_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=23&pa=" + document.getElementById('post_targetint').value +
	"&pa2=" + (document.getElementById('post_sat').checked ? 1 : 0) +
	"&pa3=" + (document.getElementById('post_bri').checked ? 1 : 0) +
	"&pa4=" + tmpt +
	"&pa5=" + document.getElementById('post_bc').value +
	"&pa6=" + document.getElementById('post_targetopa').value +
	"&pa7=" + document.getElementById('post_targetsha').value +
	"&pa8=" + document.getElementById('post_targetshi').value +
	"&pa9=" + document.getElementById('post_mode').value +
	"&pa10=" + document.getElementById('post_cenx').value +
	"&pa11=" + document.getElementById('post_ceny').value +
	"&pa12=" + document.getElementById('post_targetrot').value +
	"&pa13=" + (document.getElementById('post_blr').checked ? 1 : 0) +
	"&pa14=" + (document.getElementById('post_dar').checked ? 1 : 0) +
	"&pa15=" + (document.getElementById('post_tin').checked ? 1 : 0) +
	"&pa16=" + document.getElementById('post_bbc').value +
	"&pa17=" + document.getElementById('post_gbc').value +
	"&pa18=" + (document.getElementById('post_desat').checked ? 1 : 0) +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_fill(imgel, type, pid) {
if( (type == 19 && (document.getElementById('post_ty').value != -1 && document.getElementById('post_col').value.length == 6 && document.getElementById('post_bcol').value.length == 6)) ||
    (type == 22 && (document.getElementById('post_col').value.length == 6 && document.getElementById('post_bcol').value.length == 6 && document.getElementById('post_shape').value.charAt(0) != '>')) ) {
if(type == 19)  { updcol('filcs','post_col'); updcol('fil2cs','post_bcol'); }
else 		{ updcol('sb1cs','post_col'); updcol('sb2cs','post_bcol'); }
pes('fill_wspinner');peh('fill_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=" + type + "&pa=" + document.getElementById('post_selleft').value +
	"&pa2=" + document.getElementById('post_seltop').value +
	"&pa3=" + document.getElementById('post_selright').value +
	"&pa4=" + document.getElementById('post_selbottom').value +
	"&pa5=" + document.getElementById('post_col').value +
	"&pa6=" + document.getElementById('post_opacity').value +
	"&pa7=" + document.getElementById('post_ty').value +
	"&pa8=" + document.getElementById('post_grav').value +
	"&pa9=" + ((type == 22) ? document.getElementById('post_shape').value : 0) +
	"&pa10=" + document.getElementById('post_bcol').value +
	"&pa11=" + document.getElementById('post_mode').value +
	"&pa12=" + ((type == 19 && document.getElementById('post_fcolyn').checked) ? 1 : 0) +
	"&pa13=" + (document.getElementById('post_bcolyn').checked ? 1 : 0) +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_ann(imgel, img2el, pid) {
if(document.getElementById('post_col').value.length == 6 && document.getElementById('post_bcol').value.length == 6 && document.getElementById('post_text').value.length > 0 && document.getElementById('post_angle').value.charAt(0) != '>' && document.getElementById('post_font').value.length > 0) {
updcol('anncs','post_col'); updcol('ann2cs','post_bcol'); updcol('ann3cs','post_scol');
try {pes('ann_wspinner');peh('ann_warrow');} catch(err) {}
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=16&pa=" + document.getElementById('post_sell').value +
	"&pa2=" + document.getElementById('post_selt').value +
	"&pa3=" + document.getElementById('post_selw').value +
	"&pa4=" + document.getElementById('post_selh').value +
	"&pa5=" + document.getElementById('post_grav').value +
	"&pa6=" + document.getElementById('post_col').value +
	"&pa7=" + document.getElementById('post_font').value +
	"&pa8=" + document.getElementById('post_fontsize').value +
	"&pa9=" + (document.getElementById('post_ital').checked ? 1 : 0) +
	"&pa10=" + (document.getElementById('post_bold').checked ? 1 : 0) +
	"&pa11=" + (document.getElementById('post_undr').checked ? 1 : 0) +
	"&pa12=" + encodeURIComponent(document.getElementById('post_text').value) +
	"&pa13=" + document.getElementById('post_angle').value +
	"&pa14=" + document.getElementById('post_bcol').value +
	"&pa15=" + (document.getElementById('post_outl').checked ? 1 : 0) +
	"&pa16=" + (document.getElementById('post_tran').checked ? 1 : 0) +
	"&pa17=" + document.getElementById('post_targetopa').value +
	"&pa18=" + document.getElementById('post_mode').value +
	"&pa19=" + document.getElementById('post_sdis').value +
	"&pa20=" + document.getElementById('post_scol').value +
	"&pa21=" + document.getElementById('post_sangle').value +
	"&pa22=" + document.getElementById('post_sopa').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
document.getElementById(img2el).src = "/photo/thumbnailmod/" + pid +
	"?op=17&pa=" + document.getElementById('post_col').value +
	"&pa2=" + document.getElementById('post_font').value +
	"&pa3=" + document.getElementById('post_fontsize').value +
	"&pa4=" + (document.getElementById('post_ital').checked ? 1 : 0) +
	"&pa5=" + (document.getElementById('post_bold').checked ? 1 : 0) +
	"&pa6=" + (document.getElementById('post_undr').checked ? 1 : 0) +
	"&pa7=" + encodeURIComponent(document.getElementById('post_text').value) +
	"&pa8=" + document.getElementById('post_angle').value +
	"&pa9=" + document.getElementById('post_bcol').value +
	"&pa10=" + (document.getElementById('post_outl').checked ? 1 : 0) +
	"&pa11=" + (document.getElementById('post_tran').checked ? 1 : 0) +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_desp(imgel, img2el, pid) {
var tmpt = document.getElementById('post_dt').value;
if(tmpt != '0') {
pes('desp_wspinner');peh('desp_warrow');
var dl = 0, algo = 0;
if(tmpt == '1') {
	if(document.getElementById('post_algo_1').checked) algo = 1;
	else if(document.getElementById('post_algo_2').checked) algo = 2;
	else if(document.getElementById('post_algo_3').checked) algo = 3;
} else if(tmpt == '2') {
	if(document.getElementById('post_gd').checked) dl |= 1;
	if(document.getElementById('post_gl').checked) dl |= 2;
}
var nu = "/photo/thumbnailmod/" + pid +
	"?op=14&pa=" + ((tmpt == 1) ?  algo : document.getElementById('post_grain').value) +
	"&pa7=" + tmpt + "&pa8=" + dl +
	"&pa9=" + document.getElementById('post_vl').value +
	"&pa10=" + document.getElementById('post_vt').value;
if(document.getElementById('post_lock').value == 0) {
	document.getElementById(imgel).src = nu + "&pa6=0&klu=" + String(Math.floor(Math.random()*10001));
} else {
	document.getElementById('post_lock').value = 0;
}
document.getElementById(img2el).src = nu + "&pa6=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_sha(imgel, img2el, pid) {
var tmpt = document.getElementById('post_st').value;
if(tmpt != '0') {
pes('sharpen_wspinner');peh('sharpen_warrow');
var nu = "/photo/thumbnailmod/" + pid +
	"?op=10&pa=" + document.getElementById('post_si').value +
	"&pa2=" + document.getElementById('post_sell').value +
	"&pa3=" + document.getElementById('post_selt').value +
	"&pa4=" + document.getElementById('post_selw').value +
	"&pa5=" + document.getElementById('post_selh').value +
	"&pa7=" + tmpt +
	"&pa8=" + String(document.getElementById('post_usmrad').value).replace(/,/g, ".") +
	"&pa9=" + document.getElementById('post_usmamo').value +
	"&pa10=" + document.getElementById('post_vl').value +
	"&pa11=" + document.getElementById('post_vt').value +
	"&pa12=" + (document.getElementById('post_invert').checked ? 1 : 0);
if(document.getElementById('post_lock').value == 0) {
	document.getElementById(imgel).src = nu + "&pa6=0&klu=" + String(Math.floor(Math.random()*10001));
} else {
	document.getElementById('post_lock').value = 0;
}
document.getElementById(img2el).src = nu + "&pa6=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_blur(imgel, img2el, pid) { /* obsolete */
var tmpt = document.getElementById('post_bt').value; var nut = "";
if(tmpt != '0') {
var nu = "/photo/thumbnailmod/" + pid +
	"?op=15&pa=" + tmpt +
	"&pa2=" + document.getElementById('post_bi').value +
	"&pa3=" + document.getElementById('post_sell').value +
	"&pa4=" + document.getElementById('post_selt').value +
	"&pa5=" + document.getElementById('post_selw').value +
	"&pa6=" + document.getElementById('post_selh').value +
	"&pa8=" + document.getElementById('post_targetopa').value +
	"&pa11=" + document.getElementById('post_mode').value +
	"&pa16=" + document.getElementById('post_vl').value +
	"&pa17=" + document.getElementById('post_vt').value +
	"&pa18=" + (document.getElementById('post_invert').checked ? 1 : 0);
switch(Number(tmpt)) {
case 2: nu +=  ("&pa9=" + document.getElementById('post_cenx').value +
		"&pa10=" + document.getElementById('post_ceny').value);
	break;
case 5:
case 8: nu +=  ("&pa9=" + document.getElementById('post_pw').value +
		"&pa10=" + document.getElementById('post_ph').value);
	break;
case 6: nu +=  ("&pa9=" + document.getElementById('post_angle').value +
		"&pa10=" + document.getElementById('post_len').value);
	break;
case 7:
case 9: nu += ( "&pa9=" + (document.getElementById('post_outw').checked ? 1 : 0) +
		"&pa10=" + document.getElementById('post_len').value +
		"&pa12=" + document.getElementById('post_cenx').value +
		"&pa13=" + document.getElementById('post_ceny').value +
		"&pa14=" + document.getElementById('post_angle').value );
	nut = "&pa15=" + (document.getElementById('post_shcn').checked ? 1 : 0);
	break;
}
if((tmpt != '5' && tmpt != '8') || document.getElementById('post_ok').value == '1') {
pes('blur_wspinner');peh('blur_warrow');
if(document.getElementById('post_lock').value == 0) {
	document.getElementById(imgel).src = nu + nut + "&pa7=0&klu=" + String(Math.floor(Math.random()*10001));
} else {
	document.getElementById('post_lock').value = 0;
}
document.getElementById(img2el).src = nu + "&pa7=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
}
function dynupd_blur2(imgel, img2el, pid, prevonly) {
var tmpt = document.getElementById('post_bt').value; var nut = "";
if(tmpt != '0') {
var nu = "/photo/thumbnailmod/" + pid +
	"?op=15&pa=" + tmpt +
	"&pa2=" + document.getElementById('post_bi').value +
	"&pa3=" + document.getElementById('post_sell').value +
	"&pa4=" + document.getElementById('post_selt').value +
	"&pa5=" + document.getElementById('post_selw').value +
	"&pa6=" + document.getElementById('post_selh').value +
	"&pa8=" + document.getElementById('post_targetopa').value +
	"&pa11=" + document.getElementById('post_mode').value +
	"&pa16=" + document.getElementById('post_vl').value +
	"&pa17=" + document.getElementById('post_vt').value +
	"&pa18=" + (document.getElementById('post_invert').checked ? 1 : 0);
switch(Number(tmpt)) {
case 2: nu +=  ("&pa9=" + document.getElementById('post_cenx').value +
		"&pa10=" + document.getElementById('post_ceny').value);
	break;
case 5:
case 8: nu +=  ("&pa9=" + document.getElementById('post_pw').value +
		"&pa10=" + document.getElementById('post_ph').value);
	break;
case 6: nu +=  ("&pa9=" + document.getElementById('post_angle').value +
		"&pa10=" + document.getElementById('post_len').value);
	break;
case 7:
case 9: nu += ( "&pa9=" + (document.getElementById('post_outw').checked ? 1 : 0) +
		"&pa10=" + document.getElementById('post_len').value +
		"&pa12=" + document.getElementById('post_cenx').value +
		"&pa13=" + document.getElementById('post_ceny').value +
		"&pa14=" + document.getElementById('post_angle').value +
		"&pa19=" + (document.getElementById('post_dark').checked ? 1 : 0) +
		"&pa20=" + (document.getElementById('post_bw').checked ? 1 : 0));
	nut = "&pa15=" + (document.getElementById('post_shcn666').checked ? 1 : 0);
	break;
}
if((tmpt != '5' && tmpt != '8') || document.getElementById('post_ok').value == '1') {
 pes('blur_wspinner');peh('blur_warrow');
 if(document.getElementById('post_lock').value == 0) {
	document.getElementById(imgel).src = nu + nut + "&pa7=0&klu=" + String(Math.floor(Math.random()*10001));
 } else {
	document.getElementById('post_lock').value = 0;
 }
 if(!prevonly) {
	document.getElementById(img2el).src = nu + "&pa7=1&klu=" + String(Math.floor(Math.random()*10001));
 }
}}}
function dynupd_fx(imgel, img2el, pid) {
var tmpt = Number(document.getElementById('post_effect').value);
if(tmpt != 0) {
pes('fx_wspinner');peh('fx_warrow');
if(tmpt < 70 || tmpt > 91) tmpt = 97;
var nu = "/photo/thumbnailmod/" + pid + "?op=" + String(tmpt) +
	"&pa=" + document.getElementById('post_targetopa').value +
	"&pa3=" + document.getElementById('post_sell').value +
	"&pa4=" + document.getElementById('post_selt').value +
	"&pa5=" + document.getElementById('post_selw').value +
	"&pa6=" + document.getElementById('post_selh').value +
	"&pa7=" + document.getElementById('post_targetint').value +
	"&pa8=" + document.getElementById('post_mode').value +
	"&pa9=" + document.getElementById('post_vl').value +
	"&pa10=" + document.getElementById('post_vt').value +
	"&pa11=" + (document.getElementById('post_invert').checked ? 1 : 0);
if(document.getElementById('post_lock').value == 0) {
	document.getElementById(imgel).src = nu + "&pa2=0&klu=" + String(Math.floor(Math.random()*10001));
} else {
	document.getElementById('post_lock').value = 0;
}
document.getElementById(img2el).src = nu + "&pa2=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_mf(imgel, pid) {
if(document.getElementById('post_col').value.length == 6 && document.getElementById('post_col2').value.length == 6 && document.getElementById('post_angle').value.charAt(0) != '>' && document.getElementById('post_bend').value.charAt(0) != '>') {
updcol('mf1cs','post_col'); updcol('mf2cs','post_col2');
pes('mf_wspinner');peh('mf_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=21&pa=" + document.getElementById('post_col').value +
	"&pa2=" + document.getElementById('post_col2').value +
	"&pa3=" + document.getElementById('post_angle').value +
	"&pa4=" + document.getElementById('post_bend').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_mix(imgel, img2el, pid) { /* obsolete */
var tmpt = document.getElementById('post_effect').value;
if((tmpt != '0') && (document.getElementById('post_targetangle').value.charAt(0) != '>')) {
pes('mix_wspinner');peh('mix_warrow');
var nu = "/photo/thumbnailmod/" + pid +
	"?op=60&pa=" + (Number(tmpt) - 60) +
	"&pa2=" + document.getElementById('post_mopa').value +
	"&pa3=" + document.getElementById('post_sell').value +
	"&pa4=" + document.getElementById('post_selt').value +
	"&pa5=" + document.getElementById('post_selw').value +
	"&pa6=" + document.getElementById('post_selh').value +
	"&pa7=" + document.getElementById('post_mode').value +
	"&pa8=" + (Number(String(document.getElementById('post_targetangle').value).replace(/,/g, ".")) % 360.0)  +
	"&pa10=" + document.getElementById('post_xo').value +
	"&pa11=" + document.getElementById('post_yo').value +
	"&pa12=" + document.getElementById('post_targethue').value +
	"&pa13=" + document.getElementById('post_ignsel').value +
	"&pa14=" + (document.getElementById('post_prop').checked ? 1 : 0) +
	"&pa15=" + (document.getElementById('post_flip').checked ? 1 : 0) +
	"&pa16=" + (document.getElementById('post_flop').checked ? 1 : 0);
document.getElementById(img2el).src = nu + "&pa9=0&klu=" + String(Math.floor(Math.random()*10001));
document.getElementById(imgel).src = nu + "&pa9=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_mix_new(imgel, img2el, pid) {
var tmpt = document.getElementById('post_effect').value;
if((tmpt != '0') && (document.getElementById('post_targetangle').value.charAt(0) != '>')) {
pes('mix_wspinner');peh('mix_warrow');
var nu = "/photo/thumbnailmod/" + pid +
	"?op=60&pa=" + (Number(tmpt) - 60) +
	"&pa2=" + document.getElementById('post_mopa').value +
	"&pa3=" + document.getElementById('post_sell').value +
	"&pa4=" + document.getElementById('post_selt').value +
	"&pa5=" + document.getElementById('post_selw').value +
	"&pa6=" + document.getElementById('post_selh').value +
	"&pa7=" + document.getElementById('post_mode').value +
	"&pa8=" + (Number(String(document.getElementById('post_targetangle').value).replace(/,/g, ".")) % 360.0)  +
	"&pa10=" + document.getElementById('post_xo').value +
	"&pa11=" + document.getElementById('post_yo').value +
	"&pa12=" + document.getElementById('post_targethue').value +
	"&pa13=" + document.getElementById('post_ignsel').value +
	"&pa14=" + (document.getElementById('post_prop').checked ? 1 : 0) +
	"&pa15=" + (document.getElementById('post_flip').checked ? 1 : 0) +
	"&pa16=" + (document.getElementById('post_flop').checked ? 1 : 0) +
	"&pa17=" + (document.getElementById('post_desat').checked ? 1 : 0);
document.getElementById(img2el).src = nu + "&pa9=0&klu=" + String(Math.floor(Math.random()*10001));
document.getElementById(imgel).src = nu + "&pa9=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_mix2(imgel, img2el, pid) {
var tmpt = document.getElementById('post_effect').value;
if(tmpt != '0') {
updcol('mix22cs','post_ocol');
pes('mix2_wspinner');peh('mix2_warrow');
var nu = "/photo/thumbnailmod/" + pid +
	"?op=59&pa=" + tmpt +
	"&pa2=" + document.getElementById('post_mopa').value +
	"&pa4=" + document.getElementById('post_mixdest').value +
	"&pa5=" + document.getElementById('post_sell').value +
	"&pa6=" + document.getElementById('post_selt').value +
	"&pa7=" + document.getElementById('post_selw').value +
	"&pa8=" + document.getElementById('post_selh').value +
	"&pa9=" + document.getElementById('post_mode').value +
	"&pa10=" + document.getElementById('post_ocol').value +
	"&pa11=" + (document.getElementById('post_ocolyn').checked ? 1 : 0) +
	"&pa12=" + document.getElementById('post_ocolfz').value;
document.getElementById(img2el).src = nu + "&pa3=0&klu=" + String(Math.floor(Math.random()*10001));
document.getElementById(imgel).src = nu + "&pa3=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_mix3(imgel, img2el, pid) {
var tmpt = document.getElementById('post_effect').value;
if((tmpt != '0') && (document.getElementById('post_targetangle').value.charAt(0) != '>')) {
pes('mix3_wspinner');peh('mix3_warrow');
var nu = "/photo/thumbnailmod/" + pid +
	"?op=61&pa=" + tmpt +
	"&pa3=" + document.getElementById('post_sell').value +
	"&pa4=" + document.getElementById('post_selt').value +
	"&pa5=" + document.getElementById('post_selw').value +
	"&pa6=" + document.getElementById('post_selh').value +
	"&pa7=" + (Number(String(document.getElementById('post_targetangle').value).replace(/,/g, ".")) % 360.0)  +
	"&pa9=" + document.getElementById('post_xo').value +
	"&pa10=" + document.getElementById('post_yo').value +
	"&pa11=" + document.getElementById('post_targetexp').value +
	"&pa12=" + document.getElementById('post_targetsat').value +
	"&pa13=" + document.getElementById('post_targethue').value;
document.getElementById(img2el).src = nu + "&pa8=0&klu=" + String(Math.floor(Math.random()*10001));
document.getElementById(imgel).src = nu + "&pa8=1&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_rnd(imgel, pid) {
if(document.getElementById('post_bc').value.length == 6 && document.getElementById('post_targetangle').value.charAt(0) != '>') {
updcol('roucs','post_bc');
pes('round_wspinner');peh('round_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=18&pa=" + document.getElementById('post_targetangle').value +
	"&pa2=" + document.getElementById('post_bc').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_bor(imgel, pid) {
var tmpt = document.getElementById('post_ty').value;
if((tmpt != '0') && (document.getElementById('post_bc').value.length == 6 || tmpt == 6 || tmpt == 7 || tmpt == 3 || tmpt == 4)) {
updcol('borbcs','post_bbc'); updcol('borcs','post_bc'); updcol('borcs2','post_bc');
if(tmpt != 6 && tmpt != 7 && tmpt != 3 && tmpt != 4) document.getElementById('post_bc').style.border='2px solid #ccc';
pes('bor_wspinner');peh('bor_warrow');
document.getElementById(imgel).src = "/photo/thumbnailmod/" + pid +
	"?op=11&pa=" + document.getElementById('post_bw').value +
	"&pa3=" + document.getElementById('post_bc').value +
	"&pa4=" + tmpt +
	"&pa5=" + (document.getElementById('post_tin').checked ? 1 : 0) +
	"&pa6=" + (document.getElementById('post_dar').checked ? 1 : 0) +
	"&pa7=" + (document.getElementById('post_blr').checked ? 1 : 0) +
	"&pa8=" + document.getElementById('post_bbc').value +
	"&pa9=" + document.getElementById('post_shab').value +
	"&pa10=" + document.getElementById('post_th2').value +
	"&klu=" + String(Math.floor(Math.random()*10001));
}
}
function dynupd_opa(ths, f1, f2) { if(ths.value != '7' && ths.value != '8' && ths.value != '11' && ths.value != '12' && ths.value != '13'){vis(f1);if(f2.length > 0) vis(f2);}else{invis(f1);if(f2.length > 0) invis(f2);}}

var STR_GEN_NO_THUMB = ["Thumbnail not available.","Thumbnail nicht verfügbar.", "Miniatura no disponible.","无法预览。", "無法預覽。", "プレビューを使用できません."];
function addprot(fn) { return (fn.substr(0,4).toLowerCase() == "http") ? fn : "http://"+fn; }
function decturl(url) { return addprot(unescape(url)); }
function deccomm(com) { try { return (com ? decodeURIComponent(com).substr(0,40) + (decodeURIComponent(com).length > 40 ? "..." : "") : "").replace(/&/g,'&amp;').replace(/>/g,'&gt;').replace(/</g,'&lt;').replace(/"/g,'&quot;'); } catch(err) { return "";}}

function dynupd_fb_photo(divel,selb, lai) {
try{var pn = document.getElementById(selb).value.split("@+@", 4);}catch(err){}
if(pn && pn[1] && pn[1].length > 0) {
document.getElementById(divel).innerHTML='<img src="' + decturl(pn[1]) + '" alt="' + STR_GEN_NO_THUMB[lai] + '" title="" align="absmiddle" border="0" /><br>' + deccomm(pn[0]);
} else {document.getElementById(divel).innerHTML=STR_GEN_NO_THUMB[lai]}
}
function dynupd_fdown(divel,selb, lai) {
try{var pn = document.getElementById(selb).value.split("@+@", 3);}catch(err){}
if(pn && pn[1] && pn[1].length > 0) {
document.getElementById(divel).innerHTML='<img src="' + decturl(pn[1]) + '" alt="' + STR_GEN_NO_THUMB[lai] + '" title="" align="absmiddle" border="0" /><br>' + deccomm(pn[2]);
} else {document.getElementById(divel).innerHTML=STR_GEN_NO_THUMB[lai]}
}
function dynupd_fpn_photo(divel,selb, lai) {
try{var pn = document.getElementById(selb).value.split("@+@", 4);}catch(err){}
if(pn && pn[0] != "0") {
if(pn[2] && pn[2].length > 0) {
	document.getElementById(divel).innerHTML='<img src="' + decturl(pn[2]) + '" alt="' + STR_GEN_NO_THUMB[lai] + '" title="" align="absmiddle" border="0" /><br>';
} else {
	document.getElementById(divel).innerHTML="<br>" + STR_GEN_NO_THUMB[lai]
}
} else {document.getElementById(divel).innerHTML='';}
pes('fdownthumb');
}
function dynupd_ms_photo(divel,selb, lai) {
try{var pn = document.getElementById(selb).value.split("@+@", 4);}catch(err){}
if(pn && pn[1] && pn[1].length > 0) {
document.getElementById(divel).innerHTML='<img src="' + decturl(pn[1]) + '" alt="' + STR_GEN_NO_THUMB[lai] + '" title="" align="absmiddle" border="0" /><br>' + deccomm(pn[0]);
} else {document.getElementById(divel).innerHTML=STR_GEN_NO_THUMB[lai]}
}
function dynupd_picasa_photo(divel,selb, lai) {
try{var pn = document.getElementById(selb).value.split("@+@", 4);}catch(err){}
if(pn && pn[1] && pn[1].length > 0) {
document.getElementById(divel).innerHTML='<img src="' + decturl(pn[1]) + '" alt="' + STR_GEN_NO_THUMB[lai] + '" title="" align="absmiddle" border="0" /><br>' + deccomm(pn[0]);
} else {document.getElementById(divel).innerHTML=STR_GEN_NO_THUMB[lai]}
}
function dynupd_sm_photo(divel,selb, lai) {
try{var pn = document.getElementById(selb).value.split("@+@", 4);}catch(err){}
if(pn && pn[1] && pn[1].length > 0) {
document.getElementById(divel).innerHTML='<img src="' + decturl(pn[1]) + '" alt="' + STR_GEN_NO_THUMB[lai] + '" title="" align="absmiddle" border="0" /><br>' + deccomm(pn[0]);
} else {document.getElementById(divel).innerHTML=STR_GEN_NO_THUMB[lai]}
}
function dynupd_ws_photo(divel,selb, lai) {
try{var pn = document.getElementById(selb).value.split("@+@", 3);}catch(err){}
if(pn && pn[0].length > 1) {
document.getElementById(divel).innerHTML='<img src="' + decturl(pn[0]) + '" alt="' + STR_GEN_NO_THUMB[lai] + '" title="" align="absmiddle" border="0" /><br>' + deccomm(pn[2]);
} else {
document.getElementById(divel).innerHTML=STR_GEN_NO_THUMB[lai]}
}

/* tt */
function getScrollingPosition(){
var position=[0,0];
if (typeof window.pageYOffset != 'undefined') {
position = [window.pageXOffset,window.pageYOffset];
} else if (typeof document.documentElement.scrollTop != 'undefined' && document.documentElement.scrollTop > 0) {
position = [document.documentElement.scrollLeft,document.documentElement.scrollTop];
} else if (typeof document.body.scrollTop != 'undefined') {
position = [document.body.scrollLeft,document.body.scrollTop];
}
return position;
}
function getViewportSize(){
var size=[0,0];
if (typeof window.innerWidth != 'undefined') {
size = [window.innerWidth,window.innerHeight];
} else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0){
size = [document.documentElement.clientWidth,document.documentElement.clientHeight];
} else {
size = [document.getElementsByTagName('body')[0].clientWidth,document.getElementsByTagName('body')[0].clientHeight];
}
return size;
}
function ddrivetip(thetext, thecolor, thewidth){
if ((ns6||ie) && thetext.length > 0) {
if (typeof thewidth!="undefined") tipobj.style.width=thewidth+"px";
if (typeof thecolor!="undefined" && thecolor!="") tipobj.style.backgroundColor=thecolor;
tipobj.innerHTML=thetext;
enabletip=true;
return false;
}
}
function positiontip(e){
if (enabletip) {
var viewportSize = getViewportSize();
var scrollPos = getScrollingPosition();
var curPos=[0, 0];
curPos[0]=(ns6) ? e.pageX : event.clientX+scrollPos[0];
curPos[1]=(ns6) ? e.pageY : event.clientY+scrollPos[1];
var leftedge = (offsetxpoint < 0) ? offsetxpoint*(-1) : -1000;
if (curPos[0] - scrollPos[0] + offsetxpoint + tipobj.offsetWidth > viewportSize[0] - 25)
	tipobj.style.left = scrollPos[0] + viewportSize[0] - 25 - tipobj.offsetWidth + "px";
else if (curPos[0]<leftedge)
	tipobj.style.left="5px";
else
	tipobj.style.left=curPos[0]+offsetxpoint+"px";
if (curPos[1] - scrollPos[1] + offsetypoint + tipobj.offsetHeight > viewportSize[1] - 25)
	tipobj.style.top=curPos[1]-tipobj.offsetHeight-offsetypoint+"px";
else
	tipobj.style.top=curPos[1]+offsetypoint+"px";
tipobj.style.visibility="visible";
}
}
function hideddrivetip(){
if (ns6||ie){
enabletip=false;
tipobj.style.visibility="hidden";
tipobj.style.left="-1000px";
tipobj.style.backgroundColor='';
tipobj.style.width='';
}
}
