Plugin Directory

Changeset 1240236


Ignore:
Timestamp:
09/07/2015 11:21:24 PM (11 years ago)
Author:
EdHynan
Message:

3.0.4, more improvements in mobile events handling.

Location:
swfput
Files:
22 edited
1 copied

Legend:

Unmodified
Added
Removed
  • swfput/tags/3.0.4/Makefile

    r1238875 r1240236  
    22# License: GNU GPLv3 (see http://www.gnu.org/licenses/gpl-3.0.html)
    33
    4 PRJVERS = 3.0.3
     4PRJVERS = 3.0.4
    55PRJSTEM = swfput
    66PRJNAME = $(PRJSTEM)-$(PRJVERS)
  • swfput/tags/3.0.4/README.html

    r1238875 r1240236  
    11<!-- Creator     : groff version 1.22.2 -->
    2 <!-- CreationDate: Sat Sep  5 14:22:57 2015 -->
     2<!-- CreationDate: Mon Sep  7 19:14:57 2015 -->
    33<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    44"http://www.w3.org/TR/html4/loose.dtd">
  • swfput/tags/3.0.4/evhh5v/front.js

    r1238856 r1240236  
    13411341   
    13421342    var bg = this.mk_rect("bgrect", "bgrect", 0, 0, barlength, barheight);
    1343     bg.setAttribute("onclick", "svg_click(this);");
    1344     bg.setAttribute("ontouchstart", "svg_click(this);");
     1343    bg.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1344        "svg_click(this);return false;");
    13451345    parentobj.appendChild(bg);
    13461346    this.put_rszo(bg);
     
    14061406    var btn = this.mk_button("svgbutt", "volume",
    14071407        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1408     btn.setAttribute("onclick", "svg_click(this);");
    1409     btn.setAttribute("ontouchstart", "svg_click(this);");
     1408    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1409        "svg_click(this);return false;");
    14101410    btn.setAttribute("onmouseover", "setvisi('volume_highlight','visible');");
    14111411    btn.setAttribute("onmouseout", "setvisi('volume_highlight','hidden');");
     
    14701470    var btn = this.mk_button("svgbutt", "fullscreen",
    14711471        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1472     btn.setAttribute("onclick", "svg_click(this);");
    1473     btn.setAttribute("ontouchstart", "svg_click(this);");
     1472    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1473        "svg_click(this);return false;");
    14741474    btn.setAttribute("onmouseover", "setvisi('fullscreen_highlight','visible');");
    14751475    btn.setAttribute("onmouseout", "setvisi('fullscreen_highlight','hidden');");
     
    15551555    var btn = this.mk_button("svgbutt", "doscale",
    15561556        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1557     btn.setAttribute("onclick", "svg_click(this);");
    1558     btn.setAttribute("ontouchstart", "svg_click(this);");
     1557    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1558        "svg_click(this);return false;");
    15591559    btn.setAttribute("onmouseover", "setvisi('doscale_highlight','visible');");
    15601560    btn.setAttribute("onmouseout", "setvisi('doscale_highlight','hidden');");
     
    16341634    var btn = this.mk_button("svgbutt", "stop",
    16351635        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1636     btn.setAttribute("onclick", "svg_click(this);");
    1637     btn.setAttribute("ontouchstart", "svg_click(this);");
     1636    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1637        "svg_click(this);return false;");
    16381638    btn.setAttribute("onmouseover", "setvisi('stop_highlight','visible');");
    16391639    btn.setAttribute("onmouseout", "setvisi('stop_highlight','hidden');");
     
    18281828    var btn = this.mk_button("svgbutt", "inibut",
    18291829        0, 0, butwidth, butheight, doc);
    1830     if ( this.is_mobile() ) {
    1831         // TODO: find some better solution here.
    1832         // bad hack: Chrome event falls through to bg and is handled
    1833         // twice, causing immediate pause -- doubling the click
    1834         // call compensates -- terrible
    1835         var hdlr = "svg_click(this);";
    1836         if ( /Chrom(e|ium)\//i.test(navigator["userAgent"]) ) {
    1837             hdlr = "svg_click(this);svg_click(this);";
    1838         }
    1839         btn.setAttribute("ontouchstart", hdlr);
    1840     } else {
    1841         btn.setAttribute("onclick", "svg_click(this);");
    1842     }
     1830
     1831    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1832        "svg_click(this);return false;");
     1833
    18431834    if ( this.inibut_use_clearbg ) {
    18441835        // "ico_transbg" is very transparent, but visible,
     
    19791970    var btn = this.mk_button("svgbutt", "playpause",
    19801971        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1981     btn.setAttribute("onclick", "svg_click(this);");
    1982     btn.setAttribute("ontouchstart", "svg_click(this);");
     1972    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1973        "svg_click(this);return false;");
    19831974    btn.setAttribute("onmouseover", "setvisi('playpause_highlight','visible');");
    19841975    btn.setAttribute("onmouseout", "setvisi('playpause_highlight','hidden');");
     
    26382629        var btn = this.button_fullscreen;
    26392630        if ( ! btn ) return;
    2640         btn.setAttribute("onclick", "svg_click(this);");
    2641         btn.setAttribute("ontouchstart", "svg_click(this);");
     2631        btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     2632            "svg_click(this);return false;");
    26422633        btn.setAttribute("onmouseover", "setvisi('fullscreen_highlight','visible');");
    26432634        btn.setAttribute("onmouseout",  "setvisi('fullscreen_highlight','hidden');");
     
    26692660        var btn = this.button_doscale;
    26702661        if ( ! btn ) return;
    2671         btn.setAttribute("onclick", "svg_click(this);");
    2672         btn.setAttribute("ontouchstart", "svg_click(this);");
     2662        btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     2663            "svg_click(this);return false;");
    26732664        btn.setAttribute("onmouseover", "setvisi('doscale_highlight','visible');");
    26742665        btn.setAttribute("onmouseout",  "setvisi('doscale_highlight','hidden');");
     
    27012692        var btn = this.button_stop;
    27022693        if ( ! btn ) return;
    2703         btn.setAttribute("onclick", "svg_click(this);");
    2704         btn.setAttribute("ontouchstart", "svg_click(this);");
     2694        btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     2695            "svg_click(this);return false;");
    27052696        btn.setAttribute("onmouseover", "setvisi('stop_highlight','visible');");
    27062697        btn.setAttribute("onmouseout", "setvisi('stop_highlight','hidden');");
  • swfput/tags/3.0.4/evhh5v/front.min.js

    r1238856 r1240236  
    7171return pts.slice(0);},svg_treq:function(originX,originY,height,angle){return this.svg_poly(this.svg_treq_points(originX,originY,height,angle));},svg_drawtreq:function(obj,originX,originY,height,angle){var p=this.svg_treq(originX,originY,height,angle);obj.setAttribute("d",p+" Z");return obj;},svg_treq2_points:function(originX,originY,height,angle){var base=this.treqbase(height);var b2=base/2.0;var x0=-b2;var y0=base*this.treq_mid_y;var xoff=x0+originX;var yoff=y0+originY;var pts=[[xoff,yoff],[xoff+base,yoff],[xoff+b2,yoff-height],[xoff,yoff]];if(angle){pts=this.points_rotate(pts,angle,originX,originY);}
    7272return pts.slice(0);},svg_treq2:function(originX,originY,height,angle){return this.svg_poly(this.svg_treq2_points(originX,originY,height,angle));},svg_drawtreq2:function(obj,originX,originY,height,angle){var p=this.svg_treq2(originX,originY,height,angle);obj.setAttribute("d",p+" Z");return obj;},svg_rect_points:function(originX,originY,wi,hi,angle){var pts=[[originX,originY],[(originX+wi),originY],[(originX+wi),(originY+hi)],[originX,(originY+hi)],[originX,originY]];if(angle){var xo=originX+wi/2.0;var yo=originY+hi/2.0;pts=this.points_rotate(pts,angle,xo,yo);}
    73 return pts.slice(0);},svg_rect:function(originX,originY,wi,hi,angle){return this.svg_poly(this.svg_rect_points(originX,originY,wi,hi,angle));},svg_drawrect:function(obj,originX,originY,wi,hi,angle){var p=this.svg_rect(originX,originY,wi,hi,angle);obj.setAttribute("d",p+" Z");return obj;},mk_button:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'svg');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_rect:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'rect');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_circle:function(clss,id,x,y,r,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'circle');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("cx",x);ob.setAttribute("cy",y);ob.setAttribute("r",r);return ob;},mk_ico:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'path');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},put_rszo:function(o){this.rszo.push(o);},mk_prog_pl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=progressbaroffs;var that=this;var dlclk=function(e){that.prog_pl_click(e);};var bg=this.mk_rect("progseekbg","prog_seekbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);bg.addEventListener("click",dlclk,false);bg.addEventListener("touchstart",dlclk,false);this.put_rszo(bg);var fg=this.mk_rect("progseekfg","prog_seekfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);fg.addEventListener("click",dlclk,false);fg.addEventListener("touchstart",dlclk,false);this.put_rszo(fg);return[bg,fg];},mk_prog_dl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=barheight-(progressbarheight+progressbaroffs);var bg=this.mk_rect("progloadbg","prog_loadbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);this.put_rszo(bg);var fg=this.mk_rect("progloadfg","prog_loadfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);this.put_rszo(fg);return[bg,fg];},mk_bgrect:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var bg=this.mk_rect("bgrect","bgrect",0,0,barlength,barheight);bg.setAttribute("onclick","svg_click(this);");bg.setAttribute("ontouchstart","svg_click(this);");parentobj.appendChild(bg);this.put_rszo(bg);return bg;},mk_cna:function(){var butwidth=this.butwidth;var butheight=this.butheight;var sw=butwidth*this.strokewidthfact;var t=0.70710678;var cx=butwidth/2.0-butwidth/2.0*t+sw;var cy=butheight/2.0-butheight/2.0*t+sw;this.cnside=((butwidth+butheight)/2.0)/4.0*1.00+0.0;this.cnaout=[[0+cx,0+cy],[this.cnside+cx,0+cy],[0+cx,this.cnside+cy],[0+cx,0+cy]];var cnhyp=this.hypot(this.cnside,this.cnside);var cnhyp2=cnhyp/2.0;var cnhi=Math.sqrt(this.cnside*this.cnside-cnhyp2*cnhyp2);var cnhi2=cnhi/2.0;var cnoff=Math.sqrt(cnhi2*cnhi2/2.0);cx-=cnoff;cy-=cnoff;this.cnain=[[this.cnside+cx,0+cy],[this.cnside+cx,this.cnside+cy],[0+cx,this.cnside+cy],[this.cnside+cx,0+cy]];},mk_volume:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var stopheight=butheight/2.0-0.5;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var cx,cy;var that=this;var hdl=function(e){var t=this;return that.hdl_volctl(e,t);};var btn=this.mk_button("svgbutt","volume",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('volume_highlight','visible');");btn.setAttribute("onmouseout","setvisi('volume_highlight','hidden');");btn.addEventListener("wheel",hdl,false);var t=this.mk_circle("btn2","volume_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","volume_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","volume_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","volumeico",0,0,butwidth,butheight);var mgdia=stopheight*6.0/11.0;var u=triangleheight-this.trianglebase*this.treq_mid_y;cx=butwidth/2.0-u;cy=(butheight-mgdia)/2.0;u=mgdia*0.65;var s2=this.svg_rect(cx,cy,u,mgdia,0)+" Z";u=triangleheight;cx=butwidth/2.0;cy=butheight/2.0;var s1=this.svg_treq2(cx,cy,u,this.deg2rad(-90))+" Z";s2+=" "+s1;t.setAttribute("d",s1);btn.appendChild(t);btn.ico=t;this.volumeico=t;t=this.mk_ico("ico","volumeico2",0,0,butwidth,butheight);t.setAttribute("d",s2);btn.appendChild(t);btn.ico2=t;this.volumeico2=t;parentobj.appendChild(btn);return btn;},mk_fullscreen:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
    74 this.mk_cna();var btn=this.mk_button("svgbutt","fullscreen",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");var t=this.mk_circle("btn2","fullscreen_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","fullscreen_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","fullscreen_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","fullscreenout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.fullscreenicoout=t;t=this.mk_ico("ico","fullscreenin",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.fullscreenicoin=t;parentobj.appendChild(btn);return btn;},mk_doscale:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
    75 this.mk_cna();var btn=this.mk_button("svgbutt","doscale",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");var t=this.mk_circle("btn2","doscale_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","doscale_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","doscale_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","doscaleout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";var cnside=this.cnside;cx-=cnside/2.0;cy-=cnside/2.0;var rs=this.svg_rect(cx,cy,cnside,cnside,0);ds+=" "+rs+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.doscaleicoout=t;t=this.mk_ico("ico","doscalein",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";ds+=" "+rs+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.doscaleicoin=t;parentobj.appendChild(btn);return btn;},mk_stop:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","stop",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");var t=this.mk_circle("btn2","stop_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","stop_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","stop_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","stopico",0,0,butwidth,butheight);var stopheight=butheight/2.0-0.5;var cx=(butwidth-stopheight)/2.0;var cy=(butheight-stopheight)/2.0;btn.ico=t=this.svg_drawrect(t,cx,cy,stopheight,stopheight);btn.appendChild(t);this.stopico=t;parentobj.appendChild(btn);return btn;},mk_waitanim:function(parentobj,doc){var wrad=this.wrad;var wnparts=this.wnparts;var wnfrms=this.wnfrms;var theight=12.00*9/wnparts;var wang=360;var winc=wang/wnparts;var sidelen=wrad*2.4;var sc=theight*1.0;var xo=theight*0.5;var yo=theight*-0.25;if(this.arrow_shaft_data===undefined)
     73return pts.slice(0);},svg_rect:function(originX,originY,wi,hi,angle){return this.svg_poly(this.svg_rect_points(originX,originY,wi,hi,angle));},svg_drawrect:function(obj,originX,originY,wi,hi,angle){var p=this.svg_rect(originX,originY,wi,hi,angle);obj.setAttribute("d",p+" Z");return obj;},mk_button:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'svg');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_rect:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'rect');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_circle:function(clss,id,x,y,r,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'circle');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("cx",x);ob.setAttribute("cy",y);ob.setAttribute("r",r);return ob;},mk_ico:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'path');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},put_rszo:function(o){this.rszo.push(o);},mk_prog_pl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=progressbaroffs;var that=this;var dlclk=function(e){that.prog_pl_click(e);};var bg=this.mk_rect("progseekbg","prog_seekbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);bg.addEventListener("click",dlclk,false);bg.addEventListener("touchstart",dlclk,false);this.put_rszo(bg);var fg=this.mk_rect("progseekfg","prog_seekfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);fg.addEventListener("click",dlclk,false);fg.addEventListener("touchstart",dlclk,false);this.put_rszo(fg);return[bg,fg];},mk_prog_dl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=barheight-(progressbarheight+progressbaroffs);var bg=this.mk_rect("progloadbg","prog_loadbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);this.put_rszo(bg);var fg=this.mk_rect("progloadfg","prog_loadfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);this.put_rszo(fg);return[bg,fg];},mk_bgrect:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var bg=this.mk_rect("bgrect","bgrect",0,0,barlength,barheight);bg.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");parentobj.appendChild(bg);this.put_rszo(bg);return bg;},mk_cna:function(){var butwidth=this.butwidth;var butheight=this.butheight;var sw=butwidth*this.strokewidthfact;var t=0.70710678;var cx=butwidth/2.0-butwidth/2.0*t+sw;var cy=butheight/2.0-butheight/2.0*t+sw;this.cnside=((butwidth+butheight)/2.0)/4.0*1.00+0.0;this.cnaout=[[0+cx,0+cy],[this.cnside+cx,0+cy],[0+cx,this.cnside+cy],[0+cx,0+cy]];var cnhyp=this.hypot(this.cnside,this.cnside);var cnhyp2=cnhyp/2.0;var cnhi=Math.sqrt(this.cnside*this.cnside-cnhyp2*cnhyp2);var cnhi2=cnhi/2.0;var cnoff=Math.sqrt(cnhi2*cnhi2/2.0);cx-=cnoff;cy-=cnoff;this.cnain=[[this.cnside+cx,0+cy],[this.cnside+cx,this.cnside+cy],[0+cx,this.cnside+cy],[this.cnside+cx,0+cy]];},mk_volume:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var stopheight=butheight/2.0-0.5;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var cx,cy;var that=this;var hdl=function(e){var t=this;return that.hdl_volctl(e,t);};var btn=this.mk_button("svgbutt","volume",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('volume_highlight','visible');");btn.setAttribute("onmouseout","setvisi('volume_highlight','hidden');");btn.addEventListener("wheel",hdl,false);var t=this.mk_circle("btn2","volume_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","volume_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","volume_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","volumeico",0,0,butwidth,butheight);var mgdia=stopheight*6.0/11.0;var u=triangleheight-this.trianglebase*this.treq_mid_y;cx=butwidth/2.0-u;cy=(butheight-mgdia)/2.0;u=mgdia*0.65;var s2=this.svg_rect(cx,cy,u,mgdia,0)+" Z";u=triangleheight;cx=butwidth/2.0;cy=butheight/2.0;var s1=this.svg_treq2(cx,cy,u,this.deg2rad(-90))+" Z";s2+=" "+s1;t.setAttribute("d",s1);btn.appendChild(t);btn.ico=t;this.volumeico=t;t=this.mk_ico("ico","volumeico2",0,0,butwidth,butheight);t.setAttribute("d",s2);btn.appendChild(t);btn.ico2=t;this.volumeico2=t;parentobj.appendChild(btn);return btn;},mk_fullscreen:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
     74this.mk_cna();var btn=this.mk_button("svgbutt","fullscreen",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");var t=this.mk_circle("btn2","fullscreen_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","fullscreen_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","fullscreen_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","fullscreenout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.fullscreenicoout=t;t=this.mk_ico("ico","fullscreenin",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.fullscreenicoin=t;parentobj.appendChild(btn);return btn;},mk_doscale:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
     75this.mk_cna();var btn=this.mk_button("svgbutt","doscale",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");var t=this.mk_circle("btn2","doscale_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","doscale_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","doscale_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","doscaleout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";var cnside=this.cnside;cx-=cnside/2.0;cy-=cnside/2.0;var rs=this.svg_rect(cx,cy,cnside,cnside,0);ds+=" "+rs+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.doscaleicoout=t;t=this.mk_ico("ico","doscalein",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";ds+=" "+rs+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.doscaleicoin=t;parentobj.appendChild(btn);return btn;},mk_stop:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","stop",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");var t=this.mk_circle("btn2","stop_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","stop_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","stop_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","stopico",0,0,butwidth,butheight);var stopheight=butheight/2.0-0.5;var cx=(butwidth-stopheight)/2.0;var cy=(butheight-stopheight)/2.0;btn.ico=t=this.svg_drawrect(t,cx,cy,stopheight,stopheight);btn.appendChild(t);this.stopico=t;parentobj.appendChild(btn);return btn;},mk_waitanim:function(parentobj,doc){var wrad=this.wrad;var wnparts=this.wnparts;var wnfrms=this.wnfrms;var theight=12.00*9/wnparts;var wang=360;var winc=wang/wnparts;var sidelen=wrad*2.4;var sc=theight*1.0;var xo=theight*0.5;var yo=theight*-0.25;if(this.arrow_shaft_data===undefined)
    7676this.proto_set("arrow_shaft_data",[[xo+0.0573996*sc,yo+0.277178*sc],[xo+0.0606226*sc,yo+0.0199845*sc],[xo+0.57*sc,yo+0.03*sc],[xo+0.87*sc,yo+0.1*sc],[xo+1.16*sc,yo+0.21*sc],[xo+1.45417*sc,yo+0.437099*sc],[xo+1.27005*sc,yo+0.503488*sc],[xo+1.11376*sc,yo+0.462586*sc],[xo+1.1448*sc,yo+0.630027*sc],[xo+1.06325*sc,yo+0.863602*sc],[xo+0.878121*sc,yo+0.592868*sc],[xo+0.704932*sc,yo+0.416057*sc],[xo+0.447649*sc,yo+0.305126*sc],[xo+0.0573996*sc,yo+0.277178*sc],[xo+0.0606226*sc,yo+0.0199845*sc]]);var pcub=this.arrow_shaft_data;if(this.arrow_head_data===undefined)
    7777this.proto_set("arrow_head_data",this.svg_treq_points(-theight/2,-theight/2,theight,this.deg2rad(-90)));var tpts=this.arrow_head_data;if(this.arrow_svg_data===undefined)
     
    8484this.transform_idx=0;if(this.orig_trfm){var o=this.transform_grp;o.setAttribute("transform",this.orig_trfm);}}});adat.anim_func=this.wait_anim_func;adat.start=function(){adat.is_running=true;adat.anim_func();};adat.stop=function(){adat.is_running=false;};for(var i=0;i<wnparts;i++){var ad=winc*i;var a=this.deg2rad(ad);var ci=1.0-(ad/wang)+0.2;var bl=parseInt(ci*255),rg=parseInt((ci-0.2)*255);var clr="rgb("+rg+","+rg+","+bl+")";var opa=""+ci;sc=1.0-0.5*(ad/wang);var g=doc.createElementNS(this.ns,'g');var tr=-wrad;var ta=-a;g.setAttribute("transform","translate("+(tr*Math.sin(ta))+", "+(tr*Math.cos(ta))+")");var p=doc.createElementNS(this.ns,'path');p.setAttribute("style","stroke:none;fill:"+clr+";opacity:"+opa);p.setAttribute("transform","scale("+sc+", "+sc+") "+
    8585"rotate("+ad+") ");p.setAttribute("d",data);g.appendChild(p);gmain.appendChild(g);}
    86 btn.appendChild(gmain);this.wait_group=gmain;parentobj.appendChild(btn);return btn;},mk_inibut:function(parentobj,doc){var r=this.wrad;var sw=this.init_stroke;var butwidth=(r+sw)*2;var butheight=butwidth;var t;t=document.getElementById(this.b_parms["parent"]);t.style.width=""+butwidth+"px";t.style.height=""+butheight+"px";var btn=this.mk_button("svgbutt","inibut",0,0,butwidth,butheight,doc);if(this.is_mobile()){var hdlr="svg_click(this);";if(/Chrom(e|ium)\//i.test(navigator["userAgent"])){hdlr="svg_click(this);svg_click(this);";}
    87 btn.setAttribute("ontouchstart",hdlr);}else{btn.setAttribute("onclick","svg_click(this);");}
    88 if(this.inibut_use_clearbg){var clss=false?"ico_transbg":"ico_clearbg";t=this.mk_circle(clss,"but_clearbg","50%","50%",r,doc);btn.appendChild(t);this.but_clearbg=t;}
     86btn.appendChild(gmain);this.wait_group=gmain;parentobj.appendChild(btn);return btn;},mk_inibut:function(parentobj,doc){var r=this.wrad;var sw=this.init_stroke;var butwidth=(r+sw)*2;var butheight=butwidth;var t;t=document.getElementById(this.b_parms["parent"]);t.style.width=""+butwidth+"px";t.style.height=""+butheight+"px";var btn=this.mk_button("svgbutt","inibut",0,0,butwidth,butheight,doc);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");if(this.inibut_use_clearbg){var clss=false?"ico_transbg":"ico_clearbg";t=this.mk_circle(clss,"but_clearbg","50%","50%",r,doc);btn.appendChild(t);this.but_clearbg=t;}
    8987t=this.mk_circle("icoline","but_circle","50%","50%",r,doc);btn.appendChild(t);this.but_circle=t;t=this.mk_ico("ico","but_arrow",0,0,butwidth,butheight,doc);t=this.svg_drawtreq2(t,butwidth/2.0,butheight/2.0,r,this.deg2rad(90));btn.appendChild(t);this.but_arrow=t;parentobj.appendChild(btn);return btn;},mk_volctl:function(parentobj,doc){var t=this.butwidthfactor*parseInt(this.parms["barheight"]);var volbarlen=t*4;var volbarwid=t/2;var sw=volbarwid*2.0;var len_all=volbarlen+sw;var horz=this.vol_horz;var that=this;var hdlmd=function(e){that.volctl_mousedown=1;if(e.target.setCapture!==undefined){e.target.setCapture();}
    9088return false;};var hdlmu=function(e){if(that.volctl_mousedown){var t=this;that.hdl_volctl(e,t);}
     
    9290that.volctl_mousedown=0;return false;};var hdlmm=function(e){if(that.volctl_mousedown){var t=this;that.hdl_volctl(e,t);}
    9391return false;};var hdlbg=function(e){that.volctl_mousedown=0;};var hdl=function(e){var t=this;that.hdl_volctl(e,t);return false;};this.vol_width=horz?len_all:sw;this.vol_height=horz?sw:len_all;t=document.getElementById(this.v_parms["parent"]);t.style.width=""+this.vol_width+"px";t.style.height=""+this.vol_height+"px";var btn=this.mk_button("svgbutt","volgadget",0,0,this.vol_width,this.vol_height,doc);t=this.mk_ico("bgarea","vol_bgarea",0,0,this.vol_width,this.vol_height,doc);t.style.strokeWidth=sw;if(horz){t=this.svg_drawpoly(t,[[volbarwid,volbarwid],[volbarlen+volbarwid,volbarwid],[volbarwid,volbarwid]]);}else{t=this.svg_drawpoly(t,[[volbarwid,volbarwid],[volbarwid,volbarlen+volbarwid],[volbarwid,volbarwid]]);}
    94 btn.appendChild(t);t.addEventListener("mouseover",hdlbg,false);this.vol_bgarea=t;var bx=horz?volbarwid:volbarwid/2.0;var by=horz?volbarwid/2.0:volbarwid;var bw=horz?volbarlen:volbarwid;var bh=horz?volbarwid:volbarlen;t=this.mk_rect("bgslide","vol_bgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_bgslide=t;t=this.mk_rect("fgslide","vol_fgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_fgslide=t;parentobj.appendChild(btn);return btn;},mk_playpause:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","playpause",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('playpause_highlight','visible');");btn.setAttribute("onmouseout","setvisi('playpause_highlight','hidden');");var t=this.mk_circle("btn2","playpause_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","playpause_stroke","50%","50%",rs);btn.appendChild(t);t=this.mk_circle("btnhighl","playpause_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","playico",0,0,butwidth,butheight);t=this.svg_drawtreq2(t,butwidth/2.0,butheight/2.0,triangleheight,this.deg2rad(90));btn.appendChild(t);this.playico=t;var barwid=this.barwid;var barhigh=this.barhigh;t=this.mk_ico("icoline","pauseico",0,0,butwidth,butheight);t.setAttribute("style","stroke-width: "+barwid);t.setAttribute("d","M "+(butwidth*2/5-(barwid/2.0))+" "+((butheight-barhigh)/2)+
     92btn.appendChild(t);t.addEventListener("mouseover",hdlbg,false);this.vol_bgarea=t;var bx=horz?volbarwid:volbarwid/2.0;var by=horz?volbarwid/2.0:volbarwid;var bw=horz?volbarlen:volbarwid;var bh=horz?volbarwid:volbarlen;t=this.mk_rect("bgslide","vol_bgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_bgslide=t;t=this.mk_rect("fgslide","vol_fgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_fgslide=t;parentobj.appendChild(btn);return btn;},mk_playpause:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","playpause",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('playpause_highlight','visible');");btn.setAttribute("onmouseout","setvisi('playpause_highlight','hidden');");var t=this.mk_circle("btn2","playpause_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","playpause_stroke","50%","50%",rs);btn.appendChild(t);t=this.mk_circle("btnhighl","playpause_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","playico",0,0,butwidth,butheight);t=this.svg_drawtreq2(t,butwidth/2.0,butheight/2.0,triangleheight,this.deg2rad(90));btn.appendChild(t);this.playico=t;var barwid=this.barwid;var barhigh=this.barhigh;t=this.mk_ico("icoline","pauseico",0,0,butwidth,butheight);t.setAttribute("style","stroke-width: "+barwid);t.setAttribute("d","M "+(butwidth*2/5-(barwid/2.0))+" "+((butheight-barhigh)/2)+
    9593" l 0"+" "+barhigh+
    9694" M "+(butwidth*4/5-(barwid/2.0))+" "+((butheight-barhigh)/2)+
     
    129127var cur=t-this.vol_touchstart;v=(fh-cur)/this.volctl.scalefactor;this.vol_touchstart=t;}else if(horz){v=e.clientX/this.volctl.scalefactor-bt;}else{v=bh-(e.clientY/this.volctl.scalefactor-bt);}
    130128this.controller_handle_volume(v/bh);return false;},resize_bar:function(w,h){var oh=this.barheight;var ow=this.wndlength;var nw=oh*w/h;this.wndlength=nw;this.var_init();nw=this.barlength;var pnw=this.progressbarlength;this._pl_len=w;this.svg.setAttribute("viewBox",this.viewbox);for(var i=0;i<this.rszo.length;i++){var t=this.rszo[i].id=="bgrect"?nw:pnw;this.rszo[i].setAttribute("width",t);}
    131 var obj=this.button_data["volume"].obj;obj.width.baseVal.convertToSpecifiedUnits(obj.width.baseVal.SVG_LENGTHTYPE_PX);var mxw=obj.width.baseVal.valueInSpecifiedUnits;var mxx=this.button_data["volume"].defx_px;var max=mxx+mxw;max+=this.button_data["play"].defx_px;this.set_narrow(w<max);},show_dl_active:function(){this.progress_load[1].setAttribute("class","progloadfgdl");},show_dl_inactive:function(){this.progress_load[1].setAttribute("class","progloadfg");},progress_pl:function(t){this.progress_play[1].setAttribute("width",t*this.progressbarlength);},show_fullscreenout:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoin.setAttribute("visibility","hidden");this.fullscreenicoout.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},show_fullscreenin:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoout.setAttribute("visibility","hidden");this.fullscreenicoin.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},blur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");btn.style.cursor="pointer";btn.ico_out.removeAttribute("filter");},show_scaleout:function(){this.doscaleicoin.setAttribute("visibility","hidden");this.doscaleicoout.setAttribute("visibility","visible");},show_scalein:function(){this.doscaleicoout.setAttribute("visibility","hidden");this.doscaleicoin.setAttribute("visibility","visible");},blur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_in.setAttribute("filter",btn.disabfilter);btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");btn.style.cursor="pointer";btn.ico_in.removeAttribute("filter");btn.ico_out.removeAttribute("filter");},show_playico:function(){this.pauseico.setAttribute("visibility","hidden");this.playico.setAttribute("visibility","visible");},show_pauseico:function(){this.playico.setAttribute("visibility","hidden");this.pauseico.setAttribute("visibility","visible");},stopbtn_disab:function(){var btn=this.button_stop;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico.setAttribute("filter",btn.disabfilter);},stopbtn_enab:function(){var btn=this.button_stop;if(!btn)return;btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");btn.style.cursor="pointer";btn.ico.removeAttribute("filter");},endmember:this};function evhh5v_setvisi(obj,visi){if(obj){obj.setAttribute("visibility",visi);}};function evhh5v_svg_click(obj,parms){var bar=evhh5v_ctlbarmap[parms["parentdiv"]];if(!bar||!bar["loaded"]||!bar.evhh5v_controller){return;}
     129var obj=this.button_data["volume"].obj;obj.width.baseVal.convertToSpecifiedUnits(obj.width.baseVal.SVG_LENGTHTYPE_PX);var mxw=obj.width.baseVal.valueInSpecifiedUnits;var mxx=this.button_data["volume"].defx_px;var max=mxx+mxw;max+=this.button_data["play"].defx_px;this.set_narrow(w<max);},show_dl_active:function(){this.progress_load[1].setAttribute("class","progloadfgdl");},show_dl_inactive:function(){this.progress_load[1].setAttribute("class","progloadfg");},progress_pl:function(t){this.progress_play[1].setAttribute("width",t*this.progressbarlength);},show_fullscreenout:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoin.setAttribute("visibility","hidden");this.fullscreenicoout.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},show_fullscreenin:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoout.setAttribute("visibility","hidden");this.fullscreenicoin.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},blur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");btn.style.cursor="pointer";btn.ico_out.removeAttribute("filter");},show_scaleout:function(){this.doscaleicoin.setAttribute("visibility","hidden");this.doscaleicoout.setAttribute("visibility","visible");},show_scalein:function(){this.doscaleicoout.setAttribute("visibility","hidden");this.doscaleicoin.setAttribute("visibility","visible");},blur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_in.setAttribute("filter",btn.disabfilter);btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");btn.style.cursor="pointer";btn.ico_in.removeAttribute("filter");btn.ico_out.removeAttribute("filter");},show_playico:function(){this.pauseico.setAttribute("visibility","hidden");this.playico.setAttribute("visibility","visible");},show_pauseico:function(){this.playico.setAttribute("visibility","hidden");this.pauseico.setAttribute("visibility","visible");},stopbtn_disab:function(){var btn=this.button_stop;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico.setAttribute("filter",btn.disabfilter);},stopbtn_enab:function(){var btn=this.button_stop;if(!btn)return;btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");btn.style.cursor="pointer";btn.ico.removeAttribute("filter");},endmember:this};function evhh5v_setvisi(obj,visi){if(obj){obj.setAttribute("visibility",visi);}};function evhh5v_svg_click(obj,parms){var bar=evhh5v_ctlbarmap[parms["parentdiv"]];if(!bar||!bar["loaded"]||!bar.evhh5v_controller){return;}
    132130bar.evhh5v_controller.button_click(obj);};var evhh5v_controller=function(vid,ctlbar,pad){vid.removeAttribute("controls");this._vid=vid;this.ctlbar=ctlbar;this.bar=ctlbar.evhh5v_controlbar;this.pad=pad;this.handlermap={};this._x=this._y=0;this.auxdiv=document.getElementById(this.ctlbar["auxdiv"]);this.bardiv=document.getElementById(this.ctlbar["ctlbardiv"]);this.div_bg_clr=evhh5v_getstyle(this.auxdiv,'background-color');this.auxdivclass=this.auxdiv.getAttribute("class");this.tickinterval_divisor=1000/this.tickinterval;this.ptrtickmax=this.tickinterval_divisor*this.ptrinterval;this.ptrtick=0;this.doshowbartime=false;if(this.params['hidebar']!==undefined&&this.params['hidebar']=='true'){this.doshowbartime=true;}
    133131this.doshowbar=true;if(this.params['disablebar']!==undefined&&this.params['disablebar']=='true'){this.disablebar=true;this.doshowbar=false;this.doshowbartime=false;}
  • swfput/tags/3.0.4/locale/swfput_l10n-en_US.po

    r1238875 r1240236  
    1 # swfput 3.0.3 Pot Source
     1# swfput 3.0.4 Pot Source
    22# Copyright (C) 2013 Ed Hynan
    33# This file is distributed under the same license as the swfput package.
     
    77msgid ""
    88msgstr ""
    9 "Project-Id-Version: swfput 3.0.3\n"
     9"Project-Id-Version: swfput 3.0.4\n"
    1010"Report-Msgid-Bugs-To: edhynan@gmail.com\n"
    11 "POT-Creation-Date: 2015-09-05 14:22-0400\n"
    12 "PO-Revision-Date: 2015-09-05 14:22 EDT\n"
     11"POT-Creation-Date: 2015-09-07 19:14-0400\n"
     12"PO-Revision-Date: 2015-09-07 19:14 EDT\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    1414"Language-Team: LANGUAGE <LL@li.org>\n"
  • swfput/tags/3.0.4/locale/swfput_l10n.pot

    r1238875 r1240236  
    1 # swfput 3.0.3 Pot Source
     1# swfput 3.0.4 Pot Source
    22# Copyright (C) 2013 Ed Hynan
    33# This file is distributed under the same license as the swfput package.
     
    77msgid ""
    88msgstr ""
    9 "Project-Id-Version: swfput 3.0.3\n"
     9"Project-Id-Version: swfput 3.0.4\n"
    1010"Report-Msgid-Bugs-To: edhynan@gmail.com\n"
    11 "POT-Creation-Date: 2015-09-05 14:22-0400\n"
     11"POT-Creation-Date: 2015-09-07 19:14-0400\n"
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • swfput/tags/3.0.4/readme.txt

    r1238875 r1240236  
    55Requires at least: 3.0.2
    66Tested up to: 4.3
    7 Stable tag: 3.0.3
     7Stable tag: 3.0.4
    88Text Domain: swfput_l10n
    99License: GPLv3 or later
     
    281281
    282282== Changelog ==
     283
     284= 3.0.4 =
     285* Further improve controls for mobile.
    283286
    284287= 3.0.3 =
     
    572575== Upgrade Notice ==
    573576
     577= 3.0.4 =
     578* Further improve controls for mobile.
     579
    574580= 3.0.3 =
    575581* Make controls work in Chrome/Chromium mobile.
  • swfput/tags/3.0.4/swfput.php

    r1238880 r1240236  
    44Plugin URI: http://agalena.nfshost.com/b1/swfput-html5-flash-wordpress-plugin
    55Description: Add Flash and HTML5 video to WordPress posts, pages, and widgets, from arbitrary URI's or media library ID's or files in your media upload directory tree (including uploads not in the WordPress media library).
    6 Version: 3.0.3
     6Version: 3.0.4
    77Author: Ed Hynan
    88Author URI: http://agalena.nfshost.com/b1/
     
    114114   
    115115    // this version
    116     const plugin_version = '3.0.3';
     116    const plugin_version = '3.0.4';
    117117   
    118118    // the widget class name
  • swfput/tags/3.0.4/version.sh

    r1238875 r1240236  
    33VMAJOR=3
    44VMINOR=0
    5 RMAJOR=3
     5RMAJOR=4
    66RMINOR=0
    77
  • swfput/trunk/Makefile

    r1238875 r1240236  
    22# License: GNU GPLv3 (see http://www.gnu.org/licenses/gpl-3.0.html)
    33
    4 PRJVERS = 3.0.3
     4PRJVERS = 3.0.4
    55PRJSTEM = swfput
    66PRJNAME = $(PRJSTEM)-$(PRJVERS)
  • swfput/trunk/README.html

    r1238875 r1240236  
    11<!-- Creator     : groff version 1.22.2 -->
    2 <!-- CreationDate: Sat Sep  5 14:22:57 2015 -->
     2<!-- CreationDate: Mon Sep  7 19:14:57 2015 -->
    33<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    44"http://www.w3.org/TR/html4/loose.dtd">
  • swfput/trunk/evhh5v/front.js

    r1238856 r1240236  
    13411341   
    13421342    var bg = this.mk_rect("bgrect", "bgrect", 0, 0, barlength, barheight);
    1343     bg.setAttribute("onclick", "svg_click(this);");
    1344     bg.setAttribute("ontouchstart", "svg_click(this);");
     1343    bg.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1344        "svg_click(this);return false;");
    13451345    parentobj.appendChild(bg);
    13461346    this.put_rszo(bg);
     
    14061406    var btn = this.mk_button("svgbutt", "volume",
    14071407        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1408     btn.setAttribute("onclick", "svg_click(this);");
    1409     btn.setAttribute("ontouchstart", "svg_click(this);");
     1408    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1409        "svg_click(this);return false;");
    14101410    btn.setAttribute("onmouseover", "setvisi('volume_highlight','visible');");
    14111411    btn.setAttribute("onmouseout", "setvisi('volume_highlight','hidden');");
     
    14701470    var btn = this.mk_button("svgbutt", "fullscreen",
    14711471        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1472     btn.setAttribute("onclick", "svg_click(this);");
    1473     btn.setAttribute("ontouchstart", "svg_click(this);");
     1472    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1473        "svg_click(this);return false;");
    14741474    btn.setAttribute("onmouseover", "setvisi('fullscreen_highlight','visible');");
    14751475    btn.setAttribute("onmouseout", "setvisi('fullscreen_highlight','hidden');");
     
    15551555    var btn = this.mk_button("svgbutt", "doscale",
    15561556        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1557     btn.setAttribute("onclick", "svg_click(this);");
    1558     btn.setAttribute("ontouchstart", "svg_click(this);");
     1557    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1558        "svg_click(this);return false;");
    15591559    btn.setAttribute("onmouseover", "setvisi('doscale_highlight','visible');");
    15601560    btn.setAttribute("onmouseout", "setvisi('doscale_highlight','hidden');");
     
    16341634    var btn = this.mk_button("svgbutt", "stop",
    16351635        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1636     btn.setAttribute("onclick", "svg_click(this);");
    1637     btn.setAttribute("ontouchstart", "svg_click(this);");
     1636    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1637        "svg_click(this);return false;");
    16381638    btn.setAttribute("onmouseover", "setvisi('stop_highlight','visible');");
    16391639    btn.setAttribute("onmouseout", "setvisi('stop_highlight','hidden');");
     
    18281828    var btn = this.mk_button("svgbutt", "inibut",
    18291829        0, 0, butwidth, butheight, doc);
    1830     if ( this.is_mobile() ) {
    1831         // TODO: find some better solution here.
    1832         // bad hack: Chrome event falls through to bg and is handled
    1833         // twice, causing immediate pause -- doubling the click
    1834         // call compensates -- terrible
    1835         var hdlr = "svg_click(this);";
    1836         if ( /Chrom(e|ium)\//i.test(navigator["userAgent"]) ) {
    1837             hdlr = "svg_click(this);svg_click(this);";
    1838         }
    1839         btn.setAttribute("ontouchstart", hdlr);
    1840     } else {
    1841         btn.setAttribute("onclick", "svg_click(this);");
    1842     }
     1830
     1831    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1832        "svg_click(this);return false;");
     1833
    18431834    if ( this.inibut_use_clearbg ) {
    18441835        // "ico_transbg" is very transparent, but visible,
     
    19791970    var btn = this.mk_button("svgbutt", "playpause",
    19801971        tx - sw / 2, ty - sw / 2, butwidth + sw, butheight + sw);
    1981     btn.setAttribute("onclick", "svg_click(this);");
    1982     btn.setAttribute("ontouchstart", "svg_click(this);");
     1972    btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     1973        "svg_click(this);return false;");
    19831974    btn.setAttribute("onmouseover", "setvisi('playpause_highlight','visible');");
    19841975    btn.setAttribute("onmouseout", "setvisi('playpause_highlight','hidden');");
     
    26382629        var btn = this.button_fullscreen;
    26392630        if ( ! btn ) return;
    2640         btn.setAttribute("onclick", "svg_click(this);");
    2641         btn.setAttribute("ontouchstart", "svg_click(this);");
     2631        btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     2632            "svg_click(this);return false;");
    26422633        btn.setAttribute("onmouseover", "setvisi('fullscreen_highlight','visible');");
    26432634        btn.setAttribute("onmouseout",  "setvisi('fullscreen_highlight','hidden');");
     
    26692660        var btn = this.button_doscale;
    26702661        if ( ! btn ) return;
    2671         btn.setAttribute("onclick", "svg_click(this);");
    2672         btn.setAttribute("ontouchstart", "svg_click(this);");
     2662        btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     2663            "svg_click(this);return false;");
    26732664        btn.setAttribute("onmouseover", "setvisi('doscale_highlight','visible');");
    26742665        btn.setAttribute("onmouseout",  "setvisi('doscale_highlight','hidden');");
     
    27012692        var btn = this.button_stop;
    27022693        if ( ! btn ) return;
    2703         btn.setAttribute("onclick", "svg_click(this);");
    2704         btn.setAttribute("ontouchstart", "svg_click(this);");
     2694        btn.setAttribute(this.is_mobile() ? "ontouchstart" : "onclick",
     2695            "svg_click(this);return false;");
    27052696        btn.setAttribute("onmouseover", "setvisi('stop_highlight','visible');");
    27062697        btn.setAttribute("onmouseout", "setvisi('stop_highlight','hidden');");
  • swfput/trunk/evhh5v/front.min.js

    r1238856 r1240236  
    7171return pts.slice(0);},svg_treq:function(originX,originY,height,angle){return this.svg_poly(this.svg_treq_points(originX,originY,height,angle));},svg_drawtreq:function(obj,originX,originY,height,angle){var p=this.svg_treq(originX,originY,height,angle);obj.setAttribute("d",p+" Z");return obj;},svg_treq2_points:function(originX,originY,height,angle){var base=this.treqbase(height);var b2=base/2.0;var x0=-b2;var y0=base*this.treq_mid_y;var xoff=x0+originX;var yoff=y0+originY;var pts=[[xoff,yoff],[xoff+base,yoff],[xoff+b2,yoff-height],[xoff,yoff]];if(angle){pts=this.points_rotate(pts,angle,originX,originY);}
    7272return pts.slice(0);},svg_treq2:function(originX,originY,height,angle){return this.svg_poly(this.svg_treq2_points(originX,originY,height,angle));},svg_drawtreq2:function(obj,originX,originY,height,angle){var p=this.svg_treq2(originX,originY,height,angle);obj.setAttribute("d",p+" Z");return obj;},svg_rect_points:function(originX,originY,wi,hi,angle){var pts=[[originX,originY],[(originX+wi),originY],[(originX+wi),(originY+hi)],[originX,(originY+hi)],[originX,originY]];if(angle){var xo=originX+wi/2.0;var yo=originY+hi/2.0;pts=this.points_rotate(pts,angle,xo,yo);}
    73 return pts.slice(0);},svg_rect:function(originX,originY,wi,hi,angle){return this.svg_poly(this.svg_rect_points(originX,originY,wi,hi,angle));},svg_drawrect:function(obj,originX,originY,wi,hi,angle){var p=this.svg_rect(originX,originY,wi,hi,angle);obj.setAttribute("d",p+" Z");return obj;},mk_button:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'svg');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_rect:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'rect');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_circle:function(clss,id,x,y,r,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'circle');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("cx",x);ob.setAttribute("cy",y);ob.setAttribute("r",r);return ob;},mk_ico:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'path');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},put_rszo:function(o){this.rszo.push(o);},mk_prog_pl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=progressbaroffs;var that=this;var dlclk=function(e){that.prog_pl_click(e);};var bg=this.mk_rect("progseekbg","prog_seekbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);bg.addEventListener("click",dlclk,false);bg.addEventListener("touchstart",dlclk,false);this.put_rszo(bg);var fg=this.mk_rect("progseekfg","prog_seekfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);fg.addEventListener("click",dlclk,false);fg.addEventListener("touchstart",dlclk,false);this.put_rszo(fg);return[bg,fg];},mk_prog_dl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=barheight-(progressbarheight+progressbaroffs);var bg=this.mk_rect("progloadbg","prog_loadbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);this.put_rszo(bg);var fg=this.mk_rect("progloadfg","prog_loadfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);this.put_rszo(fg);return[bg,fg];},mk_bgrect:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var bg=this.mk_rect("bgrect","bgrect",0,0,barlength,barheight);bg.setAttribute("onclick","svg_click(this);");bg.setAttribute("ontouchstart","svg_click(this);");parentobj.appendChild(bg);this.put_rszo(bg);return bg;},mk_cna:function(){var butwidth=this.butwidth;var butheight=this.butheight;var sw=butwidth*this.strokewidthfact;var t=0.70710678;var cx=butwidth/2.0-butwidth/2.0*t+sw;var cy=butheight/2.0-butheight/2.0*t+sw;this.cnside=((butwidth+butheight)/2.0)/4.0*1.00+0.0;this.cnaout=[[0+cx,0+cy],[this.cnside+cx,0+cy],[0+cx,this.cnside+cy],[0+cx,0+cy]];var cnhyp=this.hypot(this.cnside,this.cnside);var cnhyp2=cnhyp/2.0;var cnhi=Math.sqrt(this.cnside*this.cnside-cnhyp2*cnhyp2);var cnhi2=cnhi/2.0;var cnoff=Math.sqrt(cnhi2*cnhi2/2.0);cx-=cnoff;cy-=cnoff;this.cnain=[[this.cnside+cx,0+cy],[this.cnside+cx,this.cnside+cy],[0+cx,this.cnside+cy],[this.cnside+cx,0+cy]];},mk_volume:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var stopheight=butheight/2.0-0.5;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var cx,cy;var that=this;var hdl=function(e){var t=this;return that.hdl_volctl(e,t);};var btn=this.mk_button("svgbutt","volume",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('volume_highlight','visible');");btn.setAttribute("onmouseout","setvisi('volume_highlight','hidden');");btn.addEventListener("wheel",hdl,false);var t=this.mk_circle("btn2","volume_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","volume_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","volume_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","volumeico",0,0,butwidth,butheight);var mgdia=stopheight*6.0/11.0;var u=triangleheight-this.trianglebase*this.treq_mid_y;cx=butwidth/2.0-u;cy=(butheight-mgdia)/2.0;u=mgdia*0.65;var s2=this.svg_rect(cx,cy,u,mgdia,0)+" Z";u=triangleheight;cx=butwidth/2.0;cy=butheight/2.0;var s1=this.svg_treq2(cx,cy,u,this.deg2rad(-90))+" Z";s2+=" "+s1;t.setAttribute("d",s1);btn.appendChild(t);btn.ico=t;this.volumeico=t;t=this.mk_ico("ico","volumeico2",0,0,butwidth,butheight);t.setAttribute("d",s2);btn.appendChild(t);btn.ico2=t;this.volumeico2=t;parentobj.appendChild(btn);return btn;},mk_fullscreen:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
    74 this.mk_cna();var btn=this.mk_button("svgbutt","fullscreen",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");var t=this.mk_circle("btn2","fullscreen_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","fullscreen_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","fullscreen_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","fullscreenout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.fullscreenicoout=t;t=this.mk_ico("ico","fullscreenin",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.fullscreenicoin=t;parentobj.appendChild(btn);return btn;},mk_doscale:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
    75 this.mk_cna();var btn=this.mk_button("svgbutt","doscale",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");var t=this.mk_circle("btn2","doscale_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","doscale_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","doscale_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","doscaleout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";var cnside=this.cnside;cx-=cnside/2.0;cy-=cnside/2.0;var rs=this.svg_rect(cx,cy,cnside,cnside,0);ds+=" "+rs+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.doscaleicoout=t;t=this.mk_ico("ico","doscalein",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";ds+=" "+rs+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.doscaleicoin=t;parentobj.appendChild(btn);return btn;},mk_stop:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","stop",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");var t=this.mk_circle("btn2","stop_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","stop_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","stop_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","stopico",0,0,butwidth,butheight);var stopheight=butheight/2.0-0.5;var cx=(butwidth-stopheight)/2.0;var cy=(butheight-stopheight)/2.0;btn.ico=t=this.svg_drawrect(t,cx,cy,stopheight,stopheight);btn.appendChild(t);this.stopico=t;parentobj.appendChild(btn);return btn;},mk_waitanim:function(parentobj,doc){var wrad=this.wrad;var wnparts=this.wnparts;var wnfrms=this.wnfrms;var theight=12.00*9/wnparts;var wang=360;var winc=wang/wnparts;var sidelen=wrad*2.4;var sc=theight*1.0;var xo=theight*0.5;var yo=theight*-0.25;if(this.arrow_shaft_data===undefined)
     73return pts.slice(0);},svg_rect:function(originX,originY,wi,hi,angle){return this.svg_poly(this.svg_rect_points(originX,originY,wi,hi,angle));},svg_drawrect:function(obj,originX,originY,wi,hi,angle){var p=this.svg_rect(originX,originY,wi,hi,angle);obj.setAttribute("d",p+" Z");return obj;},mk_button:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'svg');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_rect:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'rect');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},mk_circle:function(clss,id,x,y,r,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'circle');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("cx",x);ob.setAttribute("cy",y);ob.setAttribute("r",r);return ob;},mk_ico:function(clss,id,x,y,w,h,docu){var doc=docu==undefined?this.doc:docu;var ob=doc.createElementNS(this.ns,'path');ob.setAttribute("class",clss);ob.setAttribute("id",id);ob.setAttribute("x",x);ob.setAttribute("y",y);ob.setAttribute("width",w);ob.setAttribute("height",h);return ob;},put_rszo:function(o){this.rszo.push(o);},mk_prog_pl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=progressbaroffs;var that=this;var dlclk=function(e){that.prog_pl_click(e);};var bg=this.mk_rect("progseekbg","prog_seekbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);bg.addEventListener("click",dlclk,false);bg.addEventListener("touchstart",dlclk,false);this.put_rszo(bg);var fg=this.mk_rect("progseekfg","prog_seekfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);fg.addEventListener("click",dlclk,false);fg.addEventListener("touchstart",dlclk,false);this.put_rszo(fg);return[bg,fg];},mk_prog_dl:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var progressbarheight=this.progressbarheight;var progressbaroffs=this.progressbaroffs;var progressbarlength=this.progressbarlength;var progressbarxoffs=this.progressbarxoffs;var tx=progressbarxoffs;var ty=barheight-(progressbarheight+progressbaroffs);var bg=this.mk_rect("progloadbg","prog_loadbg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(bg);this.put_rszo(bg);var fg=this.mk_rect("progloadfg","prog_loadfg",tx,ty,progressbarlength,progressbarheight);parentobj.appendChild(fg);this.put_rszo(fg);return[bg,fg];},mk_bgrect:function(parentobj){var barlength=this.barlength;var barheight=this.barheight;var bg=this.mk_rect("bgrect","bgrect",0,0,barlength,barheight);bg.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");parentobj.appendChild(bg);this.put_rszo(bg);return bg;},mk_cna:function(){var butwidth=this.butwidth;var butheight=this.butheight;var sw=butwidth*this.strokewidthfact;var t=0.70710678;var cx=butwidth/2.0-butwidth/2.0*t+sw;var cy=butheight/2.0-butheight/2.0*t+sw;this.cnside=((butwidth+butheight)/2.0)/4.0*1.00+0.0;this.cnaout=[[0+cx,0+cy],[this.cnside+cx,0+cy],[0+cx,this.cnside+cy],[0+cx,0+cy]];var cnhyp=this.hypot(this.cnside,this.cnside);var cnhyp2=cnhyp/2.0;var cnhi=Math.sqrt(this.cnside*this.cnside-cnhyp2*cnhyp2);var cnhi2=cnhi/2.0;var cnoff=Math.sqrt(cnhi2*cnhi2/2.0);cx-=cnoff;cy-=cnoff;this.cnain=[[this.cnside+cx,0+cy],[this.cnside+cx,this.cnside+cy],[0+cx,this.cnside+cy],[this.cnside+cx,0+cy]];},mk_volume:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var stopheight=butheight/2.0-0.5;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var cx,cy;var that=this;var hdl=function(e){var t=this;return that.hdl_volctl(e,t);};var btn=this.mk_button("svgbutt","volume",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('volume_highlight','visible');");btn.setAttribute("onmouseout","setvisi('volume_highlight','hidden');");btn.addEventListener("wheel",hdl,false);var t=this.mk_circle("btn2","volume_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","volume_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","volume_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","volumeico",0,0,butwidth,butheight);var mgdia=stopheight*6.0/11.0;var u=triangleheight-this.trianglebase*this.treq_mid_y;cx=butwidth/2.0-u;cy=(butheight-mgdia)/2.0;u=mgdia*0.65;var s2=this.svg_rect(cx,cy,u,mgdia,0)+" Z";u=triangleheight;cx=butwidth/2.0;cy=butheight/2.0;var s1=this.svg_treq2(cx,cy,u,this.deg2rad(-90))+" Z";s2+=" "+s1;t.setAttribute("d",s1);btn.appendChild(t);btn.ico=t;this.volumeico=t;t=this.mk_ico("ico","volumeico2",0,0,butwidth,butheight);t.setAttribute("d",s2);btn.appendChild(t);btn.ico2=t;this.volumeico2=t;parentobj.appendChild(btn);return btn;},mk_fullscreen:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
     74this.mk_cna();var btn=this.mk_button("svgbutt","fullscreen",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");var t=this.mk_circle("btn2","fullscreen_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","fullscreen_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","fullscreen_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","fullscreenout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.fullscreenicoout=t;t=this.mk_ico("ico","fullscreenin",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(90),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.fullscreenicoin=t;parentobj.appendChild(btn);return btn;},mk_doscale:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;if(this.cnaout==undefined)
     75this.mk_cna();var btn=this.mk_button("svgbutt","doscale",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");var t=this.mk_circle("btn2","doscale_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","doscale_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","doscale_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","doscaleout",0,0,butwidth,butheight);var cx=butwidth/2.0;var cy=butheight/2.0;var cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);var ds=this.svg_poly(cna)+" Z";cna=this.cnaout;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";var cnside=this.cnside;cx-=cnside/2.0;cy-=cnside/2.0;var rs=this.svg_rect(cx,cy,cnside,cnside,0);ds+=" "+rs+" Z";t.setAttribute("d",ds);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.ico_out=t;this.doscaleicoout=t;t=this.mk_ico("ico","doscalein",0,0,butwidth,butheight);cx=butwidth/2.0;cy=butheight/2.0;cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(-45),cx,cy);ds=this.svg_poly(cna)+" Z";cna=this.cnain;cna=this.points_rotate(cna,this.deg2rad(180),cx,cy);ds+=" "+this.svg_poly(cna)+" Z";ds+=" "+rs+" Z";t.setAttribute("d",ds);btn.appendChild(t);btn.ico_in=t;this.doscaleicoin=t;parentobj.appendChild(btn);return btn;},mk_stop:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","stop",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");var t=this.mk_circle("btn2","stop_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","stop_stroke","50%","50%",rs);btn.appendChild(t);btn.hlt=t=this.mk_circle("btnhighl","stop_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);btn.disabfilter=this.disabfilter;butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","stopico",0,0,butwidth,butheight);var stopheight=butheight/2.0-0.5;var cx=(butwidth-stopheight)/2.0;var cy=(butheight-stopheight)/2.0;btn.ico=t=this.svg_drawrect(t,cx,cy,stopheight,stopheight);btn.appendChild(t);this.stopico=t;parentobj.appendChild(btn);return btn;},mk_waitanim:function(parentobj,doc){var wrad=this.wrad;var wnparts=this.wnparts;var wnfrms=this.wnfrms;var theight=12.00*9/wnparts;var wang=360;var winc=wang/wnparts;var sidelen=wrad*2.4;var sc=theight*1.0;var xo=theight*0.5;var yo=theight*-0.25;if(this.arrow_shaft_data===undefined)
    7676this.proto_set("arrow_shaft_data",[[xo+0.0573996*sc,yo+0.277178*sc],[xo+0.0606226*sc,yo+0.0199845*sc],[xo+0.57*sc,yo+0.03*sc],[xo+0.87*sc,yo+0.1*sc],[xo+1.16*sc,yo+0.21*sc],[xo+1.45417*sc,yo+0.437099*sc],[xo+1.27005*sc,yo+0.503488*sc],[xo+1.11376*sc,yo+0.462586*sc],[xo+1.1448*sc,yo+0.630027*sc],[xo+1.06325*sc,yo+0.863602*sc],[xo+0.878121*sc,yo+0.592868*sc],[xo+0.704932*sc,yo+0.416057*sc],[xo+0.447649*sc,yo+0.305126*sc],[xo+0.0573996*sc,yo+0.277178*sc],[xo+0.0606226*sc,yo+0.0199845*sc]]);var pcub=this.arrow_shaft_data;if(this.arrow_head_data===undefined)
    7777this.proto_set("arrow_head_data",this.svg_treq_points(-theight/2,-theight/2,theight,this.deg2rad(-90)));var tpts=this.arrow_head_data;if(this.arrow_svg_data===undefined)
     
    8484this.transform_idx=0;if(this.orig_trfm){var o=this.transform_grp;o.setAttribute("transform",this.orig_trfm);}}});adat.anim_func=this.wait_anim_func;adat.start=function(){adat.is_running=true;adat.anim_func();};adat.stop=function(){adat.is_running=false;};for(var i=0;i<wnparts;i++){var ad=winc*i;var a=this.deg2rad(ad);var ci=1.0-(ad/wang)+0.2;var bl=parseInt(ci*255),rg=parseInt((ci-0.2)*255);var clr="rgb("+rg+","+rg+","+bl+")";var opa=""+ci;sc=1.0-0.5*(ad/wang);var g=doc.createElementNS(this.ns,'g');var tr=-wrad;var ta=-a;g.setAttribute("transform","translate("+(tr*Math.sin(ta))+", "+(tr*Math.cos(ta))+")");var p=doc.createElementNS(this.ns,'path');p.setAttribute("style","stroke:none;fill:"+clr+";opacity:"+opa);p.setAttribute("transform","scale("+sc+", "+sc+") "+
    8585"rotate("+ad+") ");p.setAttribute("d",data);g.appendChild(p);gmain.appendChild(g);}
    86 btn.appendChild(gmain);this.wait_group=gmain;parentobj.appendChild(btn);return btn;},mk_inibut:function(parentobj,doc){var r=this.wrad;var sw=this.init_stroke;var butwidth=(r+sw)*2;var butheight=butwidth;var t;t=document.getElementById(this.b_parms["parent"]);t.style.width=""+butwidth+"px";t.style.height=""+butheight+"px";var btn=this.mk_button("svgbutt","inibut",0,0,butwidth,butheight,doc);if(this.is_mobile()){var hdlr="svg_click(this);";if(/Chrom(e|ium)\//i.test(navigator["userAgent"])){hdlr="svg_click(this);svg_click(this);";}
    87 btn.setAttribute("ontouchstart",hdlr);}else{btn.setAttribute("onclick","svg_click(this);");}
    88 if(this.inibut_use_clearbg){var clss=false?"ico_transbg":"ico_clearbg";t=this.mk_circle(clss,"but_clearbg","50%","50%",r,doc);btn.appendChild(t);this.but_clearbg=t;}
     86btn.appendChild(gmain);this.wait_group=gmain;parentobj.appendChild(btn);return btn;},mk_inibut:function(parentobj,doc){var r=this.wrad;var sw=this.init_stroke;var butwidth=(r+sw)*2;var butheight=butwidth;var t;t=document.getElementById(this.b_parms["parent"]);t.style.width=""+butwidth+"px";t.style.height=""+butheight+"px";var btn=this.mk_button("svgbutt","inibut",0,0,butwidth,butheight,doc);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");if(this.inibut_use_clearbg){var clss=false?"ico_transbg":"ico_clearbg";t=this.mk_circle(clss,"but_clearbg","50%","50%",r,doc);btn.appendChild(t);this.but_clearbg=t;}
    8987t=this.mk_circle("icoline","but_circle","50%","50%",r,doc);btn.appendChild(t);this.but_circle=t;t=this.mk_ico("ico","but_arrow",0,0,butwidth,butheight,doc);t=this.svg_drawtreq2(t,butwidth/2.0,butheight/2.0,r,this.deg2rad(90));btn.appendChild(t);this.but_arrow=t;parentobj.appendChild(btn);return btn;},mk_volctl:function(parentobj,doc){var t=this.butwidthfactor*parseInt(this.parms["barheight"]);var volbarlen=t*4;var volbarwid=t/2;var sw=volbarwid*2.0;var len_all=volbarlen+sw;var horz=this.vol_horz;var that=this;var hdlmd=function(e){that.volctl_mousedown=1;if(e.target.setCapture!==undefined){e.target.setCapture();}
    9088return false;};var hdlmu=function(e){if(that.volctl_mousedown){var t=this;that.hdl_volctl(e,t);}
     
    9290that.volctl_mousedown=0;return false;};var hdlmm=function(e){if(that.volctl_mousedown){var t=this;that.hdl_volctl(e,t);}
    9391return false;};var hdlbg=function(e){that.volctl_mousedown=0;};var hdl=function(e){var t=this;that.hdl_volctl(e,t);return false;};this.vol_width=horz?len_all:sw;this.vol_height=horz?sw:len_all;t=document.getElementById(this.v_parms["parent"]);t.style.width=""+this.vol_width+"px";t.style.height=""+this.vol_height+"px";var btn=this.mk_button("svgbutt","volgadget",0,0,this.vol_width,this.vol_height,doc);t=this.mk_ico("bgarea","vol_bgarea",0,0,this.vol_width,this.vol_height,doc);t.style.strokeWidth=sw;if(horz){t=this.svg_drawpoly(t,[[volbarwid,volbarwid],[volbarlen+volbarwid,volbarwid],[volbarwid,volbarwid]]);}else{t=this.svg_drawpoly(t,[[volbarwid,volbarwid],[volbarwid,volbarlen+volbarwid],[volbarwid,volbarwid]]);}
    94 btn.appendChild(t);t.addEventListener("mouseover",hdlbg,false);this.vol_bgarea=t;var bx=horz?volbarwid:volbarwid/2.0;var by=horz?volbarwid/2.0:volbarwid;var bw=horz?volbarlen:volbarwid;var bh=horz?volbarwid:volbarlen;t=this.mk_rect("bgslide","vol_bgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_bgslide=t;t=this.mk_rect("fgslide","vol_fgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_fgslide=t;parentobj.appendChild(btn);return btn;},mk_playpause:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","playpause",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('playpause_highlight','visible');");btn.setAttribute("onmouseout","setvisi('playpause_highlight','hidden');");var t=this.mk_circle("btn2","playpause_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","playpause_stroke","50%","50%",rs);btn.appendChild(t);t=this.mk_circle("btnhighl","playpause_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","playico",0,0,butwidth,butheight);t=this.svg_drawtreq2(t,butwidth/2.0,butheight/2.0,triangleheight,this.deg2rad(90));btn.appendChild(t);this.playico=t;var barwid=this.barwid;var barhigh=this.barhigh;t=this.mk_ico("icoline","pauseico",0,0,butwidth,butheight);t.setAttribute("style","stroke-width: "+barwid);t.setAttribute("d","M "+(butwidth*2/5-(barwid/2.0))+" "+((butheight-barhigh)/2)+
     92btn.appendChild(t);t.addEventListener("mouseover",hdlbg,false);this.vol_bgarea=t;var bx=horz?volbarwid:volbarwid/2.0;var by=horz?volbarwid/2.0:volbarwid;var bw=horz?volbarlen:volbarwid;var bh=horz?volbarwid:volbarlen;t=this.mk_rect("bgslide","vol_bgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_bgslide=t;t=this.mk_rect("fgslide","vol_fgslide",bx,by,bw,bh,doc);t.addEventListener("mousedown",hdlmd,false);t.addEventListener("mouseup",hdlmu,false);t.addEventListener("mousemove",hdlmm,false);t.addEventListener("wheel",hdl,false);t.addEventListener("touchmove",hdl,false);btn.appendChild(t);this.vol_fgslide=t;parentobj.appendChild(btn);return btn;},mk_playpause:function(parentobj,xoff){var butwidth=this.butwidth;var butheight=this.butheight;var triangleheight=this.triangleheight;var tx=butwidth*xoff;var ty=(this.barheight-butheight)/2;var sw=butwidth*this.strokewidthfact;var r=butwidth*0.5;var rs=r-this.btnstrokewid;var rh=r-this.btnhighltwid;var btn=this.mk_button("svgbutt","playpause",tx-sw/2,ty-sw/2,butwidth+sw,butheight+sw);btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('playpause_highlight','visible');");btn.setAttribute("onmouseout","setvisi('playpause_highlight','hidden');");var t=this.mk_circle("btn2","playpause_base","50%","50%",r);btn.appendChild(t);t=this.mk_circle("btnstroke","playpause_stroke","50%","50%",rs);btn.appendChild(t);t=this.mk_circle("btnhighl","playpause_highlight","50%","50%",rh);t.setAttribute("visibility","hidden");btn.appendChild(t);butwidth+=sw;butheight+=sw;t=this.mk_ico("ico","playico",0,0,butwidth,butheight);t=this.svg_drawtreq2(t,butwidth/2.0,butheight/2.0,triangleheight,this.deg2rad(90));btn.appendChild(t);this.playico=t;var barwid=this.barwid;var barhigh=this.barhigh;t=this.mk_ico("icoline","pauseico",0,0,butwidth,butheight);t.setAttribute("style","stroke-width: "+barwid);t.setAttribute("d","M "+(butwidth*2/5-(barwid/2.0))+" "+((butheight-barhigh)/2)+
    9593" l 0"+" "+barhigh+
    9694" M "+(butwidth*4/5-(barwid/2.0))+" "+((butheight-barhigh)/2)+
     
    129127var cur=t-this.vol_touchstart;v=(fh-cur)/this.volctl.scalefactor;this.vol_touchstart=t;}else if(horz){v=e.clientX/this.volctl.scalefactor-bt;}else{v=bh-(e.clientY/this.volctl.scalefactor-bt);}
    130128this.controller_handle_volume(v/bh);return false;},resize_bar:function(w,h){var oh=this.barheight;var ow=this.wndlength;var nw=oh*w/h;this.wndlength=nw;this.var_init();nw=this.barlength;var pnw=this.progressbarlength;this._pl_len=w;this.svg.setAttribute("viewBox",this.viewbox);for(var i=0;i<this.rszo.length;i++){var t=this.rszo[i].id=="bgrect"?nw:pnw;this.rszo[i].setAttribute("width",t);}
    131 var obj=this.button_data["volume"].obj;obj.width.baseVal.convertToSpecifiedUnits(obj.width.baseVal.SVG_LENGTHTYPE_PX);var mxw=obj.width.baseVal.valueInSpecifiedUnits;var mxx=this.button_data["volume"].defx_px;var max=mxx+mxw;max+=this.button_data["play"].defx_px;this.set_narrow(w<max);},show_dl_active:function(){this.progress_load[1].setAttribute("class","progloadfgdl");},show_dl_inactive:function(){this.progress_load[1].setAttribute("class","progloadfg");},progress_pl:function(t){this.progress_play[1].setAttribute("width",t*this.progressbarlength);},show_fullscreenout:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoin.setAttribute("visibility","hidden");this.fullscreenicoout.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},show_fullscreenin:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoout.setAttribute("visibility","hidden");this.fullscreenicoin.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},blur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");btn.style.cursor="pointer";btn.ico_out.removeAttribute("filter");},show_scaleout:function(){this.doscaleicoin.setAttribute("visibility","hidden");this.doscaleicoout.setAttribute("visibility","visible");},show_scalein:function(){this.doscaleicoout.setAttribute("visibility","hidden");this.doscaleicoin.setAttribute("visibility","visible");},blur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_in.setAttribute("filter",btn.disabfilter);btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");btn.style.cursor="pointer";btn.ico_in.removeAttribute("filter");btn.ico_out.removeAttribute("filter");},show_playico:function(){this.pauseico.setAttribute("visibility","hidden");this.playico.setAttribute("visibility","visible");},show_pauseico:function(){this.playico.setAttribute("visibility","hidden");this.pauseico.setAttribute("visibility","visible");},stopbtn_disab:function(){var btn=this.button_stop;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico.setAttribute("filter",btn.disabfilter);},stopbtn_enab:function(){var btn=this.button_stop;if(!btn)return;btn.setAttribute("onclick","svg_click(this);");btn.setAttribute("ontouchstart","svg_click(this);");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");btn.style.cursor="pointer";btn.ico.removeAttribute("filter");},endmember:this};function evhh5v_setvisi(obj,visi){if(obj){obj.setAttribute("visibility",visi);}};function evhh5v_svg_click(obj,parms){var bar=evhh5v_ctlbarmap[parms["parentdiv"]];if(!bar||!bar["loaded"]||!bar.evhh5v_controller){return;}
     129var obj=this.button_data["volume"].obj;obj.width.baseVal.convertToSpecifiedUnits(obj.width.baseVal.SVG_LENGTHTYPE_PX);var mxw=obj.width.baseVal.valueInSpecifiedUnits;var mxx=this.button_data["volume"].defx_px;var max=mxx+mxw;max+=this.button_data["play"].defx_px;this.set_narrow(w<max);},show_dl_active:function(){this.progress_load[1].setAttribute("class","progloadfgdl");},show_dl_inactive:function(){this.progress_load[1].setAttribute("class","progloadfg");},progress_pl:function(t){this.progress_play[1].setAttribute("width",t*this.progressbarlength);},show_fullscreenout:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoin.setAttribute("visibility","hidden");this.fullscreenicoout.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},show_fullscreenin:function(){var btn=this.button_fullscreen;if(!btn)return;this.fullscreenicoout.setAttribute("visibility","hidden");this.fullscreenicoin.setAttribute("visibility","visible");btn.hlt.setAttribute("visibility","hidden");},blur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_fullscreen:function(){var btn=this.button_fullscreen;if(!btn)return;btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('fullscreen_highlight','visible');");btn.setAttribute("onmouseout","setvisi('fullscreen_highlight','hidden');");btn.style.cursor="pointer";btn.ico_out.removeAttribute("filter");},show_scaleout:function(){this.doscaleicoin.setAttribute("visibility","hidden");this.doscaleicoout.setAttribute("visibility","visible");},show_scalein:function(){this.doscaleicoout.setAttribute("visibility","hidden");this.doscaleicoin.setAttribute("visibility","visible");},blur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico_in.setAttribute("filter",btn.disabfilter);btn.ico_out.setAttribute("filter",btn.disabfilter);},unblur_doscale:function(){var btn=this.button_doscale;if(!btn)return;btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('doscale_highlight','visible');");btn.setAttribute("onmouseout","setvisi('doscale_highlight','hidden');");btn.style.cursor="pointer";btn.ico_in.removeAttribute("filter");btn.ico_out.removeAttribute("filter");},show_playico:function(){this.pauseico.setAttribute("visibility","hidden");this.playico.setAttribute("visibility","visible");},show_pauseico:function(){this.playico.setAttribute("visibility","hidden");this.pauseico.setAttribute("visibility","visible");},stopbtn_disab:function(){var btn=this.button_stop;if(!btn)return;btn.removeAttribute("onclick");btn.removeAttribute("ontouchstart");btn.removeAttribute("onmouseover");btn.removeAttribute("onmouseout");btn.hlt.setAttribute("visibility","hidden");btn.style.cursor="inherit";btn.ico.setAttribute("filter",btn.disabfilter);},stopbtn_enab:function(){var btn=this.button_stop;if(!btn)return;btn.setAttribute(this.is_mobile()?"ontouchstart":"onclick","svg_click(this);return false;");btn.setAttribute("onmouseover","setvisi('stop_highlight','visible');");btn.setAttribute("onmouseout","setvisi('stop_highlight','hidden');");btn.style.cursor="pointer";btn.ico.removeAttribute("filter");},endmember:this};function evhh5v_setvisi(obj,visi){if(obj){obj.setAttribute("visibility",visi);}};function evhh5v_svg_click(obj,parms){var bar=evhh5v_ctlbarmap[parms["parentdiv"]];if(!bar||!bar["loaded"]||!bar.evhh5v_controller){return;}
    132130bar.evhh5v_controller.button_click(obj);};var evhh5v_controller=function(vid,ctlbar,pad){vid.removeAttribute("controls");this._vid=vid;this.ctlbar=ctlbar;this.bar=ctlbar.evhh5v_controlbar;this.pad=pad;this.handlermap={};this._x=this._y=0;this.auxdiv=document.getElementById(this.ctlbar["auxdiv"]);this.bardiv=document.getElementById(this.ctlbar["ctlbardiv"]);this.div_bg_clr=evhh5v_getstyle(this.auxdiv,'background-color');this.auxdivclass=this.auxdiv.getAttribute("class");this.tickinterval_divisor=1000/this.tickinterval;this.ptrtickmax=this.tickinterval_divisor*this.ptrinterval;this.ptrtick=0;this.doshowbartime=false;if(this.params['hidebar']!==undefined&&this.params['hidebar']=='true'){this.doshowbartime=true;}
    133131this.doshowbar=true;if(this.params['disablebar']!==undefined&&this.params['disablebar']=='true'){this.disablebar=true;this.doshowbar=false;this.doshowbartime=false;}
  • swfput/trunk/locale/swfput_l10n-en_US.po

    r1238875 r1240236  
    1 # swfput 3.0.3 Pot Source
     1# swfput 3.0.4 Pot Source
    22# Copyright (C) 2013 Ed Hynan
    33# This file is distributed under the same license as the swfput package.
     
    77msgid ""
    88msgstr ""
    9 "Project-Id-Version: swfput 3.0.3\n"
     9"Project-Id-Version: swfput 3.0.4\n"
    1010"Report-Msgid-Bugs-To: edhynan@gmail.com\n"
    11 "POT-Creation-Date: 2015-09-05 14:22-0400\n"
    12 "PO-Revision-Date: 2015-09-05 14:22 EDT\n"
     11"POT-Creation-Date: 2015-09-07 19:14-0400\n"
     12"PO-Revision-Date: 2015-09-07 19:14 EDT\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    1414"Language-Team: LANGUAGE <LL@li.org>\n"
  • swfput/trunk/locale/swfput_l10n.pot

    r1238875 r1240236  
    1 # swfput 3.0.3 Pot Source
     1# swfput 3.0.4 Pot Source
    22# Copyright (C) 2013 Ed Hynan
    33# This file is distributed under the same license as the swfput package.
     
    77msgid ""
    88msgstr ""
    9 "Project-Id-Version: swfput 3.0.3\n"
     9"Project-Id-Version: swfput 3.0.4\n"
    1010"Report-Msgid-Bugs-To: edhynan@gmail.com\n"
    11 "POT-Creation-Date: 2015-09-05 14:22-0400\n"
     11"POT-Creation-Date: 2015-09-07 19:14-0400\n"
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • swfput/trunk/readme.txt

    r1238875 r1240236  
    55Requires at least: 3.0.2
    66Tested up to: 4.3
    7 Stable tag: 3.0.3
     7Stable tag: 3.0.4
    88Text Domain: swfput_l10n
    99License: GPLv3 or later
     
    281281
    282282== Changelog ==
     283
     284= 3.0.4 =
     285* Further improve controls for mobile.
    283286
    284287= 3.0.3 =
     
    572575== Upgrade Notice ==
    573576
     577= 3.0.4 =
     578* Further improve controls for mobile.
     579
    574580= 3.0.3 =
    575581* Make controls work in Chrome/Chromium mobile.
  • swfput/trunk/swfput.php

    r1238880 r1240236  
    44Plugin URI: http://agalena.nfshost.com/b1/swfput-html5-flash-wordpress-plugin
    55Description: Add Flash and HTML5 video to WordPress posts, pages, and widgets, from arbitrary URI's or media library ID's or files in your media upload directory tree (including uploads not in the WordPress media library).
    6 Version: 3.0.3
     6Version: 3.0.4
    77Author: Ed Hynan
    88Author URI: http://agalena.nfshost.com/b1/
     
    114114   
    115115    // this version
    116     const plugin_version = '3.0.3';
     116    const plugin_version = '3.0.4';
    117117   
    118118    // the widget class name
  • swfput/trunk/version.sh

    r1238875 r1240236  
    33VMAJOR=3
    44VMINOR=0
    5 RMAJOR=3
     5RMAJOR=4
    66RMINOR=0
    77
Note: See TracChangeset for help on using the changeset viewer.