PyukiWiki CVS Commit
pyuki****@lists*****
2012年 2月 14日 (火) 18:39:39 JST
Index: PyukiWiki-Devel/skin/.htaccess diff -u PyukiWiki-Devel/skin/.htaccess:1.433 PyukiWiki-Devel/skin/.htaccess:1.434 --- PyukiWiki-Devel/skin/.htaccess:1.433 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/.htaccess Tue Feb 14 18:39:39 2012 @@ -1,6 +1,6 @@ ###################################################################### # Apache skin/.htaccess for PyukiWiki -# $Id: .htaccess,v 1.433 2012/02/14 08:35:46 papu Exp $ +# $Id: .htaccess,v 1.434 2012/02/14 09:39:39 papu Exp $ # "PyukiWiki" version 0.2.0-p2-preview1 $$ ###################################################################### Index: PyukiWiki-Devel/skin/blosxom.css diff -u PyukiWiki-Devel/skin/blosxom.css:1.429 PyukiWiki-Devel/skin/blosxom.css:1.430 --- PyukiWiki-Devel/skin/blosxom.css:1.429 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/blosxom.css Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: blosxom.css,v 1.429 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: blosxom.css,v 1.430 2012/02/14 09:39:39 papu Exp $ */ #banner{padding:15px;border-top:3px dotted #999;border-bottom:1px dotted #999;color:#000;background:#fff;font-family:Verdana,Arial,sans-serif;font-size:x-large;font-weight:normal;text-transform:uppercase;letter-spacing:.2em}#banner a,#banner a:link,#banner a:visited,#banner a:active,#banner a:hover{color:#000;background:transparent;font-family:Verdana,Arial,sans-serif;font-size:x-large;text-decoration:none}.description{margin-top:5px;color:#000;background:transparent;font-family:Verdana,Arial,sans-serif;font-size:small;font-weight:bold;text-transform:none;letter-spacing:normal}#content{border-right:1px dotted #999;float:left;clear:left;width:65%}.blog{margin:15px;font-family:Verdana,Arial,sans-serif;font-size:small}#menu{margin:15px 0;font-weight:bold}#menu a,#menu a:link,#menu a:visited,#menu a:active,#menu a:hover{text-decoration:none}.blogbody{margin:15px 10px}.title{margin:15px 0;font-size:small;font-weight:bold;text-transform:uppercase}.posted{margin:15px 0 30px 0;color :#555;background-color:transparent;font-size:x-small}.comments-head{margin:15px 0;padding:5px;border:1px solid #CCC;font-size:small;font-weight:normal}.comments-body{margin:15px 10px;font-size:small;font-weight:normal;line-height:140%}.comments-post{margin:15px 0 30px 0;color:#555;background-color:transparent;font-size:x-small}#banner-commentspop{font-family:verdana,arial,sans-serif;color:#FFF;font-size:large;font-weight:bold;border-bottom:1px dotted #999;border-top:3px dotted #999;background:#000;padding:15px;text-transform:uppercase;letter-spacing:.2em}.trackback-body{margin:15px 10px;font-size:small;font-weight:normal;line-height:140%}.trackback-url{margin:15px 10px;border:1px dashed #999;padding:5px;color:#555;background-color:transparent;font-size:small;font-weight:normal}.trackback-post{margin:15px 0 30px 0;color:#555;background-color:transparent;font-size:x-small}#links{margin-left:65%;font-family:Verdana,Arial,sans-serif}#links a,#links a:link,#links a:visited,#links a:active,#links a:hover{text-decoration:none}.calendar{font-family:verdana,arial,sans-serif;color:#555;font-size:x-small;font-weight:normal;background:#333;line-height:140%;padding:2px;text-align:center}.calendarhead{font-family:verdana,arial,sans-serif;color:#CCC;font-size:x-small;font-weight:bold;background:#333;line-height:140%;padding:2px}.sidetitle{margin:10px 10px 0 10px;color:#666;background-color:transparent;font-size:small;font-weight:bold;text-transform:uppercase;letter-spacing:.2em}.side{margin:0 10px 10px 10px;font-size:x-small;font-weight:normal;line-height:140%}.syndicate{margin:10px;font-size:x-small;line-height:140%;text-align:center}.powered{margin:10px 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-size:x-small;font-weight:bold;line-height:140%;text-align:center;text-transform:uppercase;letter-spacing:.2em}.blogbody p{margin:10px 0;line-height:140%}.blogbody blockquote{margin:10px 0;border-top:1px solid #ccc;border-right:1px solid #ccc;borde r-bottom:1px solid #ccc;border-left:5px solid #ccc;background-color:#3c3c3c}.blogbody blockquote p.quote-title{margin:10px;font-weight:bold}.blogbody blockquote p{margin:10px}input,textarea{font-family:verdana,arial,sans-serif;font-size:100%}textarea#body{font-family:"MS ゴシック","Courier New",monospace}.side form{margin:0;padding:0}.side ul{margin:0;padding:0;list-style-type:square}.side ul li{margin:0 0 0 18px;padding:0} Index: PyukiWiki-Devel/skin/blosxom.css.org diff -u PyukiWiki-Devel/skin/blosxom.css.org:1.130 PyukiWiki-Devel/skin/blosxom.css.org:1.131 --- PyukiWiki-Devel/skin/blosxom.css.org:1.130 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/blosxom.css.org Tue Feb 14 18:39:39 2012 @@ -1,6 +1,6 @@ /* blosxom css */ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: blosxom.css.org,v 1.130 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: blosxom.css.org,v 1.131 2012/02/14 09:39:39 papu Exp $ */ /* Code=Shift-JIS */ /* banner (aka header) bits */ Index: PyukiWiki-Devel/skin/common.en.js diff -u PyukiWiki-Devel/skin/common.en.js:1.483 PyukiWiki-Devel/skin/common.en.js:1.484 --- PyukiWiki-Devel/skin/common.en.js:1.483 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/common.en.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: common.en.js,v 1.483 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: common.en.js,v 1.484 2012/02/14 09:39:39 papu Exp $ */ var w=window,d=w.document,ie=d.selection?1:0,moz=(d.getSelection&&!w.opera)?1:0,p="px";function addec_link(a){var b=addec_ext(a);if(confirm("New mail creation as address\n>>"+b)){location=b}}function addec_text(a,b){d.getElementById(b).innerHTML=addec_ext(a)}function addec_ext(e){for(var h="",b=0;b<e.length;b+=4){var a=cs.indexOf(e.charAt(b))*cs.length+cs.indexOf(e.charAt(b+1)),f=cs.indexOf(e.charAt(b+2)),g=f*cs.length+cs.indexOf(e.charAt(b+3))-a;h=h+String.fromCharCode(g)}return h}function openURI(b,c){window.open(b,c);return false}function keyCode(a){var a=w.event||a;if(d.all){return a.keyCode}else{if(d.getElementById){return a.keyCode?a.keyCode:a.charCode}else{if(d.layers){return a.which}}}}function escpress(a){if(a==null){return true}if(d.all&&keyCode(a)==27){return false}return true}function getClientWidth(){if(self.innerWidth){return self.innerWidth}else{if(d.documentElement&&d.documentElement.clientWidth){return d.documentElement.clientWidth}else{if(d.body){return d.b ody.clientWidth}}}}function getClientHeight(){if(self.innerHeight){return self.innerHeight}else{if(d.documentElement&&d.documentElement.clientHeight){return d.documentElement.clientHeight}else{if(d.body){return d.body.clientHeight}}}}function getDocHeight(){var a;if(d.documentElement&&d.body){a=Math.max(d.documentElement.scrollHeight,d.documentElement.offsetHeight,d.body.scrollHeight)}else{a=d.body.scrollHeight}return(arguments.length==1)?a+p:a}function getScrollY(){u="undefined";if(typeof w.pageYOffset!=u){return w.pageYOffset}else{if(d.body&&typeof d.body.scrollTop!=u){if(d.compatMode=="CSS1Compat"){return d.documentElement.scrollTop}return d.body.scrollTop}else{if(d.documentElement&&typeof d.documentElement.scrollTop!=u){return d.documentElement.scrollTop}}}return 0}var iP=null;imagePop=function(e,path,w,h){if(iP==null){iP=d.createElement("img");iP.src=path;with(iP.style){position="absolute";left=Math.round((getClientWidth()-w)/2)+p;top=Math.round((getClientHeight()-h)/2+ getScrollY())+p;margin="0";zIndex=1000;border="4px groove Teal";display="none"}d.body.appendChild(iP);if(iP.complete){iP.style.display="block"}else{w.status="画像読み込み中…"}iP.onload=function(){iP.style.display="block";w.status=""};iP.onclick=function(){d.body.removeChild(iP);iP=null};iP.title="Close for mouse click"}};hF=function(e){var aa=d.getElementsByTagName("a"),tT=d.createElement("div"),sd=d.createElement("div");with(tT.style){position="absolute";backgroundColor="ivory";border="1px solid #333";padding="1px 3px 1px 3px";font="500 11px arial";zIndex=10000;top="-100px"}with(sd.style){position="absolute";MozOpacity=0.3;MozBorderRadius="3px";background="#000";zIndex=tT.style.zIndex-1}for(i=0,l=aa.length;i<l;i++){if(aa[i].getAttribute("title")!=null||aa[i].getAttribute("alt")!=null){aa[i].onmouseover=function(e){var _title=this.getAttribute("title")!=null?this.getAttribute("title"):this.getAttribute("alt");this.setAttribute("title","");_title=_title.replace(/[\r\n]+/g,"< br/>").replace(/\s/g," ");if(_title==""){return}tT.style.left=20+e.pageX+p;tT.style.top=10+e.pageY+p;tT.innerHTML=_title;with(sd.style){width=tT.offsetWidth-2+p;height=tT.offsetHeight-2+p;left=parseInt(tT.style.left)+5+p;top=parseInt(tT.style.top)+5+p}};aa[i].onmouseout=function(){this.setAttribute("title",tT.innerHTML.replace(/<br\/>/g," ").replace(/ /g," "));tT.style.top="-1000px";sd.style.top="-1000px";tT.innerHTML=""}}}d.body.appendChild(sd);d.body.appendChild(tT)};w.onload=function(){if(w.sidebar){hF()}}; Index: PyukiWiki-Devel/skin/common.en.js.src diff -u PyukiWiki-Devel/skin/common.en.js.src:1.357 PyukiWiki-Devel/skin/common.en.js.src:1.358 --- PyukiWiki-Devel/skin/common.en.js.src:1.357 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/common.en.js.src Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: common.en.js.src,v 1.357 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: common.en.js.src,v 1.358 2012/02/14 09:39:39 papu Exp $ */ /* Code=EUC-JP */ var w=window, Index: PyukiWiki-Devel/skin/common.ja.js diff -u PyukiWiki-Devel/skin/common.ja.js:1.484 PyukiWiki-Devel/skin/common.ja.js:1.485 --- PyukiWiki-Devel/skin/common.ja.js:1.484 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/common.ja.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: common.ja.js,v 1.484 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: common.ja.js,v 1.485 2012/02/14 09:39:39 papu Exp $ */ var w=window,d=w.document,ie=d.selection?1:0,moz=(d.getSelection&&!w.opera)?1:0,p="px";function addec_link(a){var b=addec_ext(a);if(confirm("送信先を\n>> "+b+"\nとして新規にメールを作成します.")){location=b}}function addec_text(a,b){d.getElementById(b).innerHTML=addec_ext(a)}function addec_ext(e){for(var h="",b=0;b<e.length;b+=4){var a=cs.indexOf(e.charAt(b))*cs.length+cs.indexOf(e.charAt(b+1)),f=cs.indexOf(e.charAt(b+2)),g=f*cs.length+cs.indexOf(e.charAt(b+3))-a;h=h+String.fromCharCode(g)}return h}function openURI(b,c){window.open(b,c);return false}function keyCode(a){var a=w.event||a;if(d.all){return a.keyCode}else{if(d.getElementById){return a.keyCode?a.keyCode:a.charCode}else{if(d.layers){return a.which}}}}function escpress(a){if(a==null){return true}if(d.all&&keyCode(a)==27){return false}return true}function getClientWidth(){if(self.innerWidth){return self.innerWidth}else{if(d.documentElement&&d.documentElement.clientWidth){return d.documentElement.clientWidth}else{if(d .body){return d.body.clientWidth}}}}function getClientHeight(){if(self.innerHeight){return self.innerHeight}else{if(d.documentElement&&d.documentElement.clientHeight){return d.documentElement.clientHeight}else{if(d.body){return d.body.clientHeight}}}}function getDocHeight(){var a;if(d.documentElement&&d.body){a=Math.max(d.documentElement.scrollHeight,d.documentElement.offsetHeight,d.body.scrollHeight)}else{a=d.body.scrollHeight}return(arguments.length==1)?a+p:a}function getScrollY(){u="undefined";if(typeof w.pageYOffset!=u){return w.pageYOffset}else{if(d.body&&typeof d.body.scrollTop!=u){if(d.compatMode=="CSS1Compat"){return d.documentElement.scrollTop}return d.body.scrollTop}else{if(d.documentElement&&typeof d.documentElement.scrollTop!=u){return d.documentElement.scrollTop}}}return 0}var iP=null;imagePop=function(e,path,w,h){if(iP==null){iP=d.createElement("img");iP.src=path;with(iP.style){position="absolute";left=Math.round((getClientWidth()-w)/2)+p;top=Math.round((getCli entHeight()-h)/2+getScrollY())+p;margin="0";zIndex=1000;border="4px groove Teal";display="none"}d.body.appendChild(iP);if(iP.complete){iP.style.display="block"}else{w.status="Loading image..."}iP.onload=function(){iP.style.display="block";w.status=""};iP.onclick=function(){d.body.removeChild(iP);iP=null};iP.title="マウスクリックで閉じます"}};hF=function(e){var aa=d.getElementsByTagName("a"),tT=d.createElement("div"),sd=d.createElement("div");with(tT.style){position="absolute";backgroundColor="ivory";border="1px solid #333";padding="1px 3px 1px 3px";font="500 11px arial";zIndex=10000;top="-100px"}with(sd.style){position="absolute";MozOpacity=0.3;MozBorderRadius="3px";background="#000";zIndex=tT.style.zIndex-1}for(i=0,l=aa.length;i<l;i++){if(aa[i].getAttribute("title")!=null||aa[i].getAttribute("alt")!=null){aa[i].onmouseover=function(e){var _title=this.getAttribute("title")!=null?this.getAttribute("title"):this.getAttribute("alt");this.setAttribute("title","");_title=_title.r eplace(/[\r\n]+/g,"<br/>").replace(/\s/g," ");if(_title==""){return}tT.style.left=20+e.pageX+p;tT.style.top=10+e.pageY+p;tT.innerHTML=_title;with(sd.style){width=tT.offsetWidth-2+p;height=tT.offsetHeight-2+p;left=parseInt(tT.style.left)+5+p;top=parseInt(tT.style.top)+5+p}};aa[i].onmouseout=function(){this.setAttribute("title",tT.innerHTML.replace(/<br\/>/g," ").replace(/ /g," "));tT.style.top="-1000px";sd.style.top="-1000px";tT.innerHTML=""}}}d.body.appendChild(sd);d.body.appendChild(tT)};w.onload=function(){if(w.sidebar){hF()}}; Index: PyukiWiki-Devel/skin/common.ja.js.src diff -u PyukiWiki-Devel/skin/common.ja.js.src:1.357 PyukiWiki-Devel/skin/common.ja.js.src:1.358 --- PyukiWiki-Devel/skin/common.ja.js.src:1.357 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/common.ja.js.src Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: common.ja.js.src,v 1.357 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: common.ja.js.src,v 1.358 2012/02/14 09:39:39 papu Exp $ */ /* Code=EUC-JP */ var w=window, Index: PyukiWiki-Devel/skin/common.lang.js.src diff -u PyukiWiki-Devel/skin/common.lang.js.src:1.428 PyukiWiki-Devel/skin/common.lang.js.src:1.429 --- PyukiWiki-Devel/skin/common.lang.js.src:1.428 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/common.lang.js.src Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: common.lang.js.src,v 1.428 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: common.lang.js.src,v 1.429 2012/02/14 09:39:39 papu Exp $ */ /* Code=EUC-JP */ var w=window, Index: PyukiWiki-Devel/skin/common.sjis.ja.js diff -u PyukiWiki-Devel/skin/common.sjis.ja.js:1.314 PyukiWiki-Devel/skin/common.sjis.ja.js:1.315 --- PyukiWiki-Devel/skin/common.sjis.ja.js:1.314 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/common.sjis.ja.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: common.sjis.ja.js,v 1.314 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: common.sjis.ja.js,v 1.315 2012/02/14 09:39:39 papu Exp $ */ var w=window,d=w.document,ie=d.selection?1:0,moz=(d.getSelection&&!w.opera)?1:0,p="px";function addec_link(a){var b=addec_ext(a);if(confirm("Mæð\n>> "+b+"\nƵÄVKÉ[ð쬵ܷ.")){location=b}}function addec_text(a,b){d.getElementById(b).innerHTML=addec_ext(a)}function addec_ext(e){for(var h="",b=0;b<e.length;b+=4){var a=cs.indexOf(e.charAt(b))*cs.length+cs.indexOf(e.charAt(b+1)),f=cs.indexOf(e.charAt(b+2)),g=f*cs.length+cs.indexOf(e.charAt(b+3))-a;h=h+String.fromCharCode(g)}return h}function openURI(b,c){window.open(b,c);return false}function keyCode(a){var a=w.event||a;if(d.all){return a.keyCode}else{if(d.getElementById){return a.keyCode?a.keyCode:a.charCode}else{if(d.layers){return a.which}}}}function escpress(a){if(a==null){return true}if(d.all&&keyCode(a)==27){return false}return true}function getClientWidth(){if(self.innerWidth){return self.innerWidth}else{if(d.documentElement&&d.documentElement.clientWidth){return d.documentElement.clientWidth}else{if(d .body){return d.body.clientWidth}}}}function getClientHeight(){if(self.innerHeight){return self.innerHeight}else{if(d.documentElement&&d.documentElement.clientHeight){return d.documentElement.clientHeight}else{if(d.body){return d.body.clientHeight}}}}function getDocHeight(){var a;if(d.documentElement&&d.body){a=Math.max(d.documentElement.scrollHeight,d.documentElement.offsetHeight,d.body.scrollHeight)}else{a=d.body.scrollHeight}return(arguments.length==1)?a+p:a}function getScrollY(){u="undefined";if(typeof w.pageYOffset!=u){return w.pageYOffset}else{if(d.body&&typeof d.body.scrollTop!=u){if(d.compatMode=="CSS1Compat"){return d.documentElement.scrollTop}return d.body.scrollTop}else{if(d.documentElement&&typeof d.documentElement.scrollTop!=u){return d.documentElement.scrollTop}}}return 0}var iP=null;imagePop=function(e,path,w,h){if(iP==null){iP=d.createElement("img");iP.src=path;with(iP.style){position="absolute";left=Math.round((getClientWidth()-w)/2)+p;top=Math.round((getCli entHeight()-h)/2+getScrollY())+p;margin="0";zIndex=1000;border="4px groove Teal";display="none"}d.body.appendChild(iP);if(iP.complete){iP.style.display="block"}else{w.status="Loading image..."}iP.onload=function(){iP.style.display="block";w.status=""};iP.onclick=function(){d.body.removeChild(iP);iP=null};iP.title="}EXNbNŶܷ"}};hF=function(e){var aa=d.getElementsByTagName("a"),tT=d.createElement("div"),sd=d.createElement("div");with(tT.style){position="absolute";backgroundColor="ivory";border="1px solid #333";padding="1px 3px 1px 3px";font="500 11px arial";zIndex=10000;top="-100px"}with(sd.style){position="absolute";MozOpacity=0.3;MozBorderRadius="3px";background="#000";zIndex=tT.style.zIndex-1}for(i=0,l=aa.length;i<l;i++){if(aa[i].getAttribute("title")!=null||aa[i].getAttribute("alt")!=null){aa[i].onmouseover=function(e){var _title=this.getAttribute("title")!=null?this.getAttribute("title"):this.getAttribute("alt");this.setAttribute("title","");_title=_title.r eplace(/[\r\n]+/g,"<br/>").replace(/\s/g," ");if(_title==""){return}tT.style.left=20+e.pageX+p;tT.style.top=10+e.pageY+p;tT.innerHTML=_title;with(sd.style){width=tT.offsetWidth-2+p;height=tT.offsetHeight-2+p;left=parseInt(tT.style.left)+5+p;top=parseInt(tT.style.top)+5+p}};aa[i].onmouseout=function(){this.setAttribute("title",tT.innerHTML.replace(/<br\/>/g," ").replace(/ /g," "));tT.style.top="-1000px";sd.style.top="-1000px";tT.innerHTML=""}}}d.body.appendChild(sd);d.body.appendChild(tT)};w.onload=function(){if(w.sidebar){hF()}}; Index: PyukiWiki-Devel/skin/common.utf8.ja.js diff -u PyukiWiki-Devel/skin/common.utf8.ja.js:1.314 PyukiWiki-Devel/skin/common.utf8.ja.js:1.315 --- PyukiWiki-Devel/skin/common.utf8.ja.js:1.314 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/common.utf8.ja.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: common.utf8.ja.js,v 1.314 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: common.utf8.ja.js,v 1.315 2012/02/14 09:39:39 papu Exp $ */ var w=window,d=w.document,ie=d.selection?1:0,moz=(d.getSelection&&!w.opera)?1:0,p="px";function addec_link(a){var b=addec_ext(a);if(confirm("éä¿¡å ã\n>> "+b+"\nã¨ãã¦æ°è¦ã«ã¡ã¼ã«ãä½æãã¾ã.")){location=b}}function addec_text(a,b){d.getElementById(b).innerHTML=addec_ext(a)}function addec_ext(e){for(var h="",b=0;b<e.length;b+=4){var a=cs.indexOf(e.charAt(b))*cs.length+cs.indexOf(e.charAt(b+1)),f=cs.indexOf(e.charAt(b+2)),g=f*cs.length+cs.indexOf(e.charAt(b+3))-a;h=h+String.fromCharCode(g)}return h}function openURI(b,c){window.open(b,c);return false}function keyCode(a){var a=w.event||a;if(d.all){return a.keyCode}else{if(d.getElementById){return a.keyCode?a.keyCode:a.charCode}else{if(d.layers){return a.which}}}}function escpress(a){if(a==null){return true}if(d.all&&keyCode(a)==27){return false}return true}function getClientWidth(){if(self.innerWidth){return self.innerWidth}else{if(d.documentElement&&d.documentElement.clientWidth){return d.documentElement.cl ientWidth}else{if(d.body){return d.body.clientWidth}}}}function getClientHeight(){if(self.innerHeight){return self.innerHeight}else{if(d.documentElement&&d.documentElement.clientHeight){return d.documentElement.clientHeight}else{if(d.body){return d.body.clientHeight}}}}function getDocHeight(){var a;if(d.documentElement&&d.body){a=Math.max(d.documentElement.scrollHeight,d.documentElement.offsetHeight,d.body.scrollHeight)}else{a=d.body.scrollHeight}return(arguments.length==1)?a+p:a}function getScrollY(){u="undefined";if(typeof w.pageYOffset!=u){return w.pageYOffset}else{if(d.body&&typeof d.body.scrollTop!=u){if(d.compatMode=="CSS1Compat"){return d.documentElement.scrollTop}return d.body.scrollTop}else{if(d.documentElement&&typeof d.documentElement.scrollTop!=u){return d.documentElement.scrollTop}}}return 0}var iP=null;imagePop=function(e,path,w,h){if(iP==null){iP=d.createElement("img");iP.src=path;with(iP.style){position="absolute";left=Math.round((getClientWidth()-w)/2)+p;top =Math.round((getClientHeight()-h)/2+getScrollY())+p;margin="0";zIndex=1000;border="4px groove Teal";display="none"}d.body.appendChild(iP);if(iP.complete){iP.style.display="block"}else{w.status="Loading image..."}iP.onload=function(){iP.style.display="block";w.status=""};iP.onclick=function(){d.body.removeChild(iP);iP=null};iP.title="ãã¦ã¹ã¯ãªãã¯ã§éãã¾ã"}};hF=function(e){var aa=d.getElementsByTagName("a"),tT=d.createElement("div"),sd=d.createElement("div");with(tT.style){position="absolute";backgroundColor="ivory";border="1px solid #333";padding="1px 3px 1px 3px";font="500 11px arial";zIndex=10000;top="-100px"}with(sd.style){position="absolute";MozOpacity=0.3;MozBorderRadius="3px";background="#000";zIndex=tT.style.zIndex-1}for(i=0,l=aa.length;i<l;i++){if(aa[i].getAttribute("title")!=null||aa[i].getAttribute("alt")!=null){aa[i].onmouseover=function(e){var _title=this.getAttribute("title")!=null?this.getAttribute("title"):this.getAttribute("alt");this.setAttrib ute("title","");_title=_title.replace(/[\r\n]+/g,"<br/>").replace(/\s/g," ");if(_title==""){return}tT.style.left=20+e.pageX+p;tT.style.top=10+e.pageY+p;tT.innerHTML=_title;with(sd.style){width=tT.offsetWidth-2+p;height=tT.offsetHeight-2+p;left=parseInt(tT.style.left)+5+p;top=parseInt(tT.style.top)+5+p}};aa[i].onmouseout=function(){this.setAttribute("title",tT.innerHTML.replace(/<br\/>/g," ").replace(/ /g," "));tT.style.top="-1000px";sd.style.top="-1000px";tT.innerHTML=""}}}d.body.appendChild(sd);d.body.appendChild(tT)};w.onload=function(){if(w.sidebar){hF()}}; Index: PyukiWiki-Devel/skin/index.html diff -u PyukiWiki-Devel/skin/index.html:1.29 PyukiWiki-Devel/skin/index.html:1.30 --- PyukiWiki-Devel/skin/index.html:1.29 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/index.html Tue Feb 14 18:39:39 2012 @@ -1,2 +1,2 @@ -<!-- $Id: index.html,v 1.29 2012/02/14 08:35:46 papu Exp $ --> +<!-- $Id: index.html,v 1.30 2012/02/14 09:39:39 papu Exp $ --> Skin files are placed here. Index: PyukiWiki-Devel/skin/instag.js diff -u PyukiWiki-Devel/skin/instag.js:1.426 PyukiWiki-Devel/skin/instag.js:1.427 --- PyukiWiki-Devel/skin/instag.js:1.426 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/instag.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: instag.js,v 1.426 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: instag.js,v 1.427 2012/02/14 09:39:39 papu Exp $ */ var noOverwrite=false,alertText,clientPC=navigator.userAgent.toLowerCase(),is_gecko=((clientPC.indexOf("gecko")!=-1)&&(clientPC.indexOf("spoofer")==-1)&&(clientPC.indexOf("khtml")==-1)&&(clientPC.indexOf("netscape/7.0")==-1)),is_safari=((clientPC.indexOf("AppleWebKit")!=-1)&&(clientPC.indexOf("spoofer")==-1));function insTag(j,a,b){var l=d.editform.mymsg;if(d.selection&&!is_gecko){var m=d.selection.createRange().text;if(!m){m=b}l.focus();if(m.charAt(m.length-1)==" "){m=m.substring(0,m.length-1);d.selection.createRange().text=j+m+a+" "}else{d.selection.createRange().text=j+m+a}}else{if(l.selectionStart||l.selectionStart=="0"){var k=l.selectionStart,c=l.selectionEnd,f=l.scrollTop,e=(l.value).substring(k,c);if(!e){e=b}if(e.charAt(e.length-1)==" "){subst=j+e.substring(0,(e.length-1))+a+" "}else{subst=j+e+a}l.value=l.value.substring(0,k)+subst+l.value.substring(c,l.value.length);l.focus();var o=k+(j.length+e.length+a.length);l.selectionStart=o;l.selectionEnd=o;l.scrollTop=f}else{ var i=alertText,h=new RegExp("\\$1","g"),g=new RegExp("\\$2","g"),n;i=i.replace(h,b);i=i.replace(g,j+b+a);if(b){n=prompt(i)}else{n=""}if(!n){n=b}n=j+n+a;d.infoform.infobox.value=n;if(!is_safari){l.focus()}noOverwrite=true}}if(l.createTextRange){l.caretPos=d.selection.createRange().duplicate()}}; Index: PyukiWiki-Devel/skin/instag.js.src diff -u PyukiWiki-Devel/skin/instag.js.src:1.355 PyukiWiki-Devel/skin/instag.js.src:1.356 --- PyukiWiki-Devel/skin/instag.js.src:1.355 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/instag.js.src Tue Feb 14 18:39:39 2012 @@ -1,6 +1,6 @@ /* edit navi javascript */ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: instag.js.src,v 1.355 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: instag.js.src,v 1.356 2012/02/14 09:39:39 papu Exp $ */ var noOverwrite=false, alertText, Index: PyukiWiki-Devel/skin/passwd.js diff -u PyukiWiki-Devel/skin/passwd.js:1.289 PyukiWiki-Devel/skin/passwd.js:1.290 --- PyukiWiki-Devel/skin/passwd.js:1.289 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/passwd.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: passwd.js,v 1.289 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: passwd.js,v 1.290 2012/02/14 09:39:39 papu Exp $ */ var ef="editform";function pencf(c,b,e){var a;if(c.value==""){return}b.value=penc(utf16to8(c.value),utf16to8(e.value));c.value=""}function penc(g,f){var e,a,c,b;c="";for(e=0;e<g.length;e++){b=(Math.floor(Math.random()*127)+e)%127;c=c+f.substr(b/16,1)+f.substr(b%16,1);a=g.charCodeAt(e)+b;c=c+f.substr(a/16,1)+f.substr(a%16,1)}return c}function getid(a){return d.getElementById(a)}function keypress(b){if(b==null){return true}var a=keyCode(b);if(a==32||a==13){return true}return false}function fsubmit(f,a,b){if(keypress(b)==false){return}var c="mypassword_";pencf(getid(c+a),getid(c+a+"_enc"),getid(c+a+"_token"));fsubmitdelay(f,b)}function fsubmitdelay(b,a){if(keypress(a)==false){return}fid=b;setTimeout("fsub();",30)}function fsub(){getid(fid).submit()}function editpost(a,c){var b=getid(ef);if(b.mypreviewjs_adminedit){b.mypreviewjs_adminedit.value="";if(a==0){b.mypreviewjs_adminedit.value="1"}}if(b.mypreviewjs_edit){b.mypreviewjs_edit.value="";if(a==0){b.mypreviewjs_edit.value="1"} }if(b.mypreviewjs_write){b.mypreviewjs_write.value="";if(a==1){b.mypreviewjs_write.value="1"}}if(b.mypreviewjs_cancel){b.mypreviewjs_cancel.value="";if(a==2){b.mypreviewjs_cancel.value="1"}}fsubmit(ef,"frozen",c)}function utf16to8(f){var b,e,a,g;b="";a=f.length;for(e=0;e<a;e++){g=f.charCodeAt(e);if((g>=1)&&(g<=127)){b+=f.charAt(e)}else{if(g>2047){b+=String.fromCharCode(224|((g>>12)&15));b+=String.fromCharCode(128|((g>>6)&63));b+=String.fromCharCode(128|((g>>0)&63))}else{b+=String.fromCharCode(192|((g>>6)&31));b+=String.fromCharCode(128|((g>>0)&63))}}}return b}; Index: PyukiWiki-Devel/skin/passwd.js.src diff -u PyukiWiki-Devel/skin/passwd.js.src:1.289 PyukiWiki-Devel/skin/passwd.js.src:1.290 --- PyukiWiki-Devel/skin/passwd.js.src:1.289 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/passwd.js.src Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: passwd.js.src,v 1.289 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: passwd.js.src,v 1.290 2012/02/14 09:39:39 papu Exp $ */ /* Code=EUC-JP */ var ef="editform"; Index: PyukiWiki-Devel/skin/pyukiwiki.default.css diff -u PyukiWiki-Devel/skin/pyukiwiki.default.css:1.419 PyukiWiki-Devel/skin/pyukiwiki.default.css:1.420 --- PyukiWiki-Devel/skin/pyukiwiki.default.css:1.419 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/pyukiwiki.default.css Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: pyukiwiki.default.css,v 1.419 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: pyukiwiki.default.css,v 1.420 2012/02/14 09:39:39 papu Exp $ */ pre,dl,ol,ul,p,blockquote{line-height:130%}body,td{color:black;background-color:white;margin-left:2%;margin-right:2%;font-size:90%;font-family:verdana,arial,helvetica,Sans-Serif}blockquote{margin-left:32px}em{font-style:italic}strong{text-shadow:inherit 0 0 0;font-weight:bold}a:link{color:#215dc6;background-color:inherit;text-decoration:none}a:active{color:#215dc6;background-color:inherit;text-decoration:none}a:visited{color:#a63d21;background-color:inherit;text-decoration:none}a:hover{color:#215dc6;background-color:#cde;text-decoration:underline}h1,h2{font-family:verdana,arial,helvetica,Sans-Serif;color:inherit;background-color:#def;padding:.3em;border:0;margin:0 0 .5em 0}h3{font-family:verdana,arial,helvetica,Sans-Serif;border-bottom:3px solid #def;border-top:1px solid #def;border-left:10px solid #def;border-right:5px solid #def;color:inherit;background-color:#fff;padding:.3em;margin:0 0 .5em 0}h4{font-family:verdana,arial,helvetica,Sans-Serif;border-left:18px solid #def;c olor:inherit;background-color:#fff;padding:.3em;margin:0 0 .5em 0}h5,h6,#menubar h2,#menubar h3,#menubar h4,#sidebar h2,#sidebar h3,#sidebar h4{font-family:verdana,arial,helvetica,Sans-Serif;color:inherit;background-color:#def;padding:.3em;border:0;margin:0 0 .5em 0}h1.title,h1.error{font-size:30px;text-shadow:inherit 0 0 0;font-weight:bold;background-color:transparent;padding:12px 0 0 0;border:0;margin:12px 0 0 0}.headermain{width:50%;text-align:left}.headerbody{width:50%;text-align:right}h1.error{color:red}.small{font-size:13px}img#logo{float:left;margin-right:20px}dt{text-shadow:inherit 0 0 0;font-weight:bold;margin-top:1em;margin-left:1em}pre{border-top:#dde 1px solid;border-bottom:#889 1px solid;border-left:#dde 1px solid;border-right:#889 1px solid;padding:.5em;margin-left:1em;margin-right:2em;white-space:pre;color:black;background-color:#f0f8ff}img{border:0;vertical-align:middle}thead td.style_td,tfoot td.style_td{color:inherit;background-color:#d0d8e0}thead th.style_ th,tfoot th.style_th{color:inherit;background-color:#e0e8f0}.style_table{padding:0;border:0;text-align:left;width:auto;margin-left:auto;margin-right:auto;color:inherit;background-color:#ccd5dd}.style_th{padding:5px;margin:1px;text-align:center;color:inherit;background-color:#eee}.style_td{padding:5px;margin:1px;color:inherit;background-color:#eef5ff}.graphcont{color:#000;font-weight:700;float:left}.graph{float:left;position:relative;width:600px;border:#80a0ff 1px solid;padding:0}.graph .bar{display:block;position:relative;background-color:#1080ff;background-position:right center;background-repeat:repeat-x;border-right:#538e02 1px solid;text-align:center;color:#fff;height:25px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.9em}.graph .bar span{position:absolute;left:1em}div.ie5{text-align:center}ul{margin-top:.5em;margin-bottom:.5em}ul.list1{list-style-type:disc}ul.list2{list-style-type:circle}ul.list3{list-style-type:square}ol.list1{list-style-type:decim al}ol.list2{list-style-type:lower-roman}ol.list3{list-style-type:lower-alpha}ul.list1,ul.list2,ul.list3,ol.list1,ol.list2,ol.list3,dl.list2,dl.list3{padding-left:16px;margin-left:16px}ul.plist1{list-style-type:disc}ul.plist2{list-style-type:circle}ul.plist3{list-style-type:square}ol.plist1{list-style-type:decimal}ol.plist2{list-style-type:lower-roman}ol.plist3{list-style-type:lower-alpha}ul.plist1,ol.plist1{padding-left:16px;margin-left:16px}ul.plist2,ol.plist2{padding-left:32px;margin-left:32px}ul.plist3,ol.plist3{padding-left:48px;margin-left:48px}#menubar ul.plist1,#menubar ol.plist1,#sidebar ul.plist1,#sidebar ol.plist1{padding-left:6px;margin-left:6px}#menubar ul.plist2,#menubar ol.plist2,#sidebar ul.plist2,#sidebar ol.plist2{padding-left:10px;margin-left:10px}#menubar ul.plist3,#menubar ol.plist3,#sidebar ul.plist3,#sidebar ol.plist3{padding-left:14px;margin-left:14px}span.noexists{color:inherit;background-color:#fffacc}.super_index,a.note_super{color:#d33;background-c olor:inherit;text-shadow:inherit 0 0 0;font-weight:bold;font-size:10px;vertical-align:super}div.jumpmenu{font-size:10px;text-align:right}hr.full_hr{border-style:ridge;border-color:#333;border-width:1px 0}hr.note_hr{width:90%;border-style:ridge;border-color:#333;border-width:1px 0;text-align:center;margin:1em auto 0 auto}div#header{padding:0;margin:0}div#navigator{clear:both;padding:4px 0 0 0;margin:0}td.body{width:100%}td.menubar{vertical-align:top;padding:0;margin:0;overflow:hidden;width:10em}td.sidebar{vertical-align:top;padding:0;margin:0;overflow:hidden;width:12em}div#menubar{width:10em;padding:0;margin:4px;font-size:90%;overflow:hidden}div#sidebar{width:12em;padding:0;margin:4px;font-size:90%;overflow:hidden}div#menubar ul,div#sidebar ul{margin:0 0 0 .5em;padding:0 0 0 .5em}div#menubar ul li,div#sidebar ul li{line-height:110%}div#menubar h2,div#menubar h3,div#menubar h4,div#menubar h5,div#menubar h6,div#sidebar h2,div#sidebar h3,div#sidebar h4,div#sidebar h5,div#sidebar h6{font-size:110%}div#menubar p,div#sidebar p{margin-top:0}div#menubar h2,div#menubar h3,div#menubar h4,div#menubar h5,div#menubar h6,div#sidebar h2,div#sidebar h3,div#sidebar h4,div#sidebar h5,div#sidebar h6{margin-bottom:7px}div#body{clear:both;padding:0;margin:0 0 0 .5em}.body{padding-left:5px}div#note{clear:both;padding:0;margin:0}div#attach{clear:both;padding:0;margin:0}div#toolbar{clear:both;padding:0;margin:0;text-align:right;border:0}div#lastmodified{font-size:13px;padding:0;margin:0}div#footer{font-family:verdana,arial,helvetica,Sans-Serif;font-size:90%;padding:0;margin:16px 0 0 0}div#preview{color:inherit;background-color:#f5f8ff}.anchor_super{font-size:xx-small;vertical-align:super}.style_calendar{color:inherit;background-color:#ccd5dd;padding:0;text-align:center;line-height:130%}#body .style_calendar{border:0;margin:3px;font-size:20px}#menubar .style_calendar,#sidebar .style_calendar{padding:0;margin:0;font-size:11px}.style_td_caltop{margin:1px;color:inherit;bac kground-color:#eef5ff;text-align:center}#body .style_td_caltop{padding:10px}#menubar .style_td_caltop,#sidebar .style_td_caltop{padding:1px;font-size:110%}.style_td_today{color:inherit;background-color:#ffd}.style_td_sat{color:inherit;background-color:#dde5ff}.style_td_sun{color:inherit;background-color:#fee}.style_td_blank{color:inherit;background-color:#eef5ff}.style_td_day{color:inherit;background-color:#eef5ff}.style_td_week{color:inherit;background-color:#dde5ee;font-size:70%;font-weight:bold}#body .style_td_today,#body .style_td_sat,#body .style_td_sun,#body .style_td_blank,#body .style_td_day,#body .style_td_week{text-align:center;padding:10px}#menubar .style_td_today,#menubar .style_td_sat,#menubar .style_td_sun,#menubar .style_td_blank,#menubar .style_td_day,#menubar .style_td_week,#sidebar .style_td_today,#sidebar .style_td_sat,#sidebar .style_td_sun,#sidebar .style_td_blank,#sidebar .style_td_day,#sidebar .style_td_week{text-align:center;padding:0}div.counter{font -size:70%}.diff_added{color:blue;background-color:inherit}.diff_removed{color:red;background-color:inherit}hr.short_line{text-align:center;width:80%;border-style:solid;border-color:#333;border-width:1px 0}h5.side_label{text-align:center}ul.navi{margin:0;padding:0;text-align:center}li.navi_none{display:inline;float:none}li.navi_left{display:inline;float:left;text-align:left}li.navi_right{display:inline;float:right;text-align:right}span.comment_date{font-size:x-small}span.new1{color:red;background-color:transparent;font-size:x-small}span.new5{color:green;background-color:transparent;font-size:xx-small}span.counter{font-size:70%}div.img_margin{margin-left:32px;margin-right:32px}.ref_info{color:#222;font-size:70%}.ref_counter{font-size:70%}td.vote_label{color:inherit;background-color:#fcc}td.vote_td1{color:inherit;background-color:#dde5ff}td.vote_td2{color:inherit;background-color:#eef5ff}.error{color:red;text-shadow:red 0 0 0;font-weight:bold;font-size:100%}.clear{margin:0;clea r:both}div.partinfo{margin-top:0;padding-bottom:0;margin-bottom:5px;color:#55f;font-size:14px;text-align:right;position:relative;top:-30px}a.partedit{color:#aaf;text-decoration:none;padding:1px 1px 1px 1px;margin-left:0}.mail{cursor:pointer;color:#215dc6;background-color:inherit;text-decoration:underline} Index: PyukiWiki-Devel/skin/pyukiwiki.default.css.org diff -u PyukiWiki-Devel/skin/pyukiwiki.default.css.org:1.354 PyukiWiki-Devel/skin/pyukiwiki.default.css.org:1.355 --- PyukiWiki-Devel/skin/pyukiwiki.default.css.org:1.354 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/pyukiwiki.default.css.org Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: pyukiwiki.default.css.org,v 1.354 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: pyukiwiki.default.css.org,v 1.355 2012/02/14 09:39:39 papu Exp $ */ /* Code=Shift-JIS */ /* base */ Index: PyukiWiki-Devel/skin/pyukiwiki.print.css diff -u PyukiWiki-Devel/skin/pyukiwiki.print.css:1.405 PyukiWiki-Devel/skin/pyukiwiki.print.css:1.406 --- PyukiWiki-Devel/skin/pyukiwiki.print.css:1.405 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/pyukiwiki.print.css Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: pyukiwiki.print.css,v 1.405 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: pyukiwiki.print.css,v 1.406 2012/02/14 09:39:39 papu Exp $ */ @import url("pyukiwiki.default.css");a:link{text-decoration:underline}a:visited{text-decoration:underline}img#logo{display:none}div#navigator{display:none}td.menubar,td.sidebar{display:none}div#menubar,div#sidebar,div#headerbody,div#footerbody,div#bodyheaderbody,div#bodyfooterbody{display:none}div#attach{display:none}div#toolbar{display:none}div#related{display:none}div.jumpmenu{display:none}div.partinfo,a.partedit{display:none} Index: PyukiWiki-Devel/skin/pyukiwiki.print.css.org diff -u PyukiWiki-Devel/skin/pyukiwiki.print.css.org:1.353 PyukiWiki-Devel/skin/pyukiwiki.print.css.org:1.354 --- PyukiWiki-Devel/skin/pyukiwiki.print.css.org:1.353 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/pyukiwiki.print.css.org Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: pyukiwiki.print.css.org,v 1.353 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: pyukiwiki.print.css.org,v 1.354 2012/02/14 09:39:39 papu Exp $ */ /* Code=EUC-JP */ @import url("pyukiwiki.default.css"); Index: PyukiWiki-Devel/skin/pyukiwiki.skin.cgi diff -u PyukiWiki-Devel/skin/pyukiwiki.skin.cgi:1.426 PyukiWiki-Devel/skin/pyukiwiki.skin.cgi:1.427 --- PyukiWiki-Devel/skin/pyukiwiki.skin.cgi:1.426 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/pyukiwiki.skin.cgi Tue Feb 14 18:39:39 2012 @@ -1,6 +1,6 @@ ###################################################################### # pyukiwiki.skin.cgi - This is PyukiWiki, yet another Wiki clone. -# $Id: pyukiwiki.skin.cgi,v 1.426 2012/02/14 08:35:46 papu Exp $ +# $Id: pyukiwiki.skin.cgi,v 1.427 2012/02/14 09:39:39 papu Exp $ # # "PyukiWiki" version 0.2.0-p2-preview1 $$ # Copyright (C) 2004-2012 Nekyo Index: PyukiWiki-Devel/skin/twitter.js diff -u PyukiWiki-Devel/skin/twitter.js:1.357 PyukiWiki-Devel/skin/twitter.js:1.358 --- PyukiWiki-Devel/skin/twitter.js:1.357 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/twitter.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: twitter.js,v 1.357 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: twitter.js,v 1.358 2012/02/14 09:39:39 papu Exp $ */ var t="http://twitter.com/",h=' href="';a="<a";o=' onclick="return openURI(';var twitstat={lol:false,jsonp:function(){if(d.all&&d.getElementById("twitstat_badge_call")){d.getElementById("twitstat_badge_call").src=twitstat.updateurl}else{if(d.getElementById("twitstat_badge_call")){var b=d.getElementById("twitstat_badge_call");b.parentNode.removeChild(b)}else{var c=d.createElement("script");if(twitstat.updateurl==""){c.src=twitstat.url}else{c.src=twitstat.updateurl}c.id="twitstat_badge_call";d.body.appendChild(c)}}if(!twitstat.lol&&/reddit/.test(d.referrer)){twitstat.lol=true}},init:function(b){twitstat.props=b;twitstat.url=twitstat.searchurl+"&rpp="+b.max+"&callback=twitstat.construct&q="+encodeURIComponent(b.keywords);if(b.near){twitstat.url+="&near="+b.near}if(b.within&&b.units){twitstat.url+="&within="+b.within+"&units="+b.units}if(typeof w.attachEvent!="undefined"){w.attachEvent("onload",twitstat.jsonp)}else{if(typeof d.addEventListener!=="undefined"){d.addEventListener(" DOMContentLoaded",twitstat.jsonp,false)}else{d.write(unescape('%3Cscript src="'+twitstat.url+'" type="text/javascript"%3E%3C/script%3E'))}}},loop:function(e,f){popup=twitter_popup(0);j=twitter_popup(1);var b=[];for(var c=0;c<e.length;c++){var g='<li style="margin: 5px; font: normal 12px/14px helvetica, sans-serif; min-height: 54px; height: auto !important; height: 54px;">';g+='<img src="'+e[c].profile_image_url+'" style="float: left; margin: 0 5px 10px 0; width: 48px; height: 48px;">';g+="<div>";g+=a+popup+h+t+e[c].from_user+'"';g+=" onclick=\"return openURI('"+t+e[c].from_user+"','"+j+"'";g+=');" style="color: '+twitstat.props.link_color+'">'+e[c].from_user+"</a>: ";g+="<span>"+twitstat.convertUrls(e[c].text)+"</span></div></li>";b[c]=g}return(f&&e.length>0?'<div style="display: none;">'+b.join("")+"</div>":b.join(""))},construct:function(f){var e=d.getElementById(twitstat.props.badge_container),c=twitstat.loop(f.results,false),k=d.createDocumentFragment();e.style.width=tw itstat.props.width+"px";twitstat.holder=d.createElement("div");refresh=f.refresh_url;refresh=refresh.replace("?since_id","&since_id");twitstat.updateurl=twitstat.searchurl+refresh+"&callback=twitstat.update";var b='<ul style="list-style-type: none; overflow: hidden; height: '+(twitstat.props.max*60)+"px; padding: 0; margin: 0; color:"+twitstat.props.content_font_color+"; border: 1px solid "+twitstat.props.border_color+"; background-color: "+twitstat.props.content_background_color+';">',i='<div style="font: normal 14px/16px helvetica, sans-serif; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; color: '+twitstat.props.header_font_color+"; background-color: "+twitstat.props.header_background+'; margin: 0; padding: 4px 4px 2px;">'+twitstat.props.title+"</div>",g='<div style="font: normal 11px/12px helvetica, sans-serif; color: '+twitstat.props.header_font_color+"; -moz-border-radius-bot tomright: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px;background-color: "+twitstat.props.header_background+'; margin: 0; padding: 4px; text-align: right;"></div>';c=c.replace(/<img (.+?)>/g,"<img $1 />");twitstat.holder.innerHTML="<div>"+i+b+c+"</ul>"+g+"</div>";k.appendChild(twitstat.holder.firstChild);e.appendChild(k);twitstat.list=e.getElementsByTagName("UL")[0];return false},convertUrls:function(b){popup=twitter_popup(0);j=twitter_popup(1);b=b.replace(twitstat.urlRE,function(c){return twitstat.replaceUrl(c)});b=b.replace(twitstat.twitterHashRE,a+popup+' title="#$1" style="color: '+twitstat.props.link_color+h+t+'search/%23$1"'+o+"'"+t+"search/%23$1','"+j+"');\">#$1</a>");b=b.replace(twitstat.twitterUsernameRE,a+popup+' title="@$1" style="color: '+twitstat.props.link_color+h+t+'$1"'+o+"'"+t+"$1','"+j+"');\">@$1</a>");b=b.replace(twitstat.linkcolortoRE,"#$1");return b},twitterUsernameRE:/@(\w+)/gm, twitterHashRE:/\#([A-Za-z0-9\-\_]+)/gm,urlRE:/((((ht|f){1}(tp:[/][/]){1})|((www.){1}))[-a-zA-Z0-9@:;%_\+.~#?\&//=]+)/gm,linkcolorfromRE:/\#([A-Za-z0-9]+)/gm,linkcolortoRE:/_C_([A-Za-z0-9]+)/gm,replaceUrl:function(b){p=twitter_popup(0);j=twitter_popup(1);tc=twitstat.props.link_color;tc=tc.replace(twitstat.linkcolorfromRE,"_C_$1");return a+p+h+b+'"'+o+"'"+b+"','"+j+'\');" title="'+b+'" style="color: '+tc+'">'+((b.length>34)?(b.substring(0,20)+"…"):b)+"</a>"},badge:{init:function(b){twitstat.init(b)}},props:{},url:"",searchurl:"?cmd=twitter",updateurl:"",fxopac:0,list:{},holder:{}};function twitter_popup(b){var c="";if(twitstat.props.popup==1){if(b==1){c="_blank"}else{if(twitstat.props.xhtml==0){c=' target="_blank"'}}}return c}; Index: PyukiWiki-Devel/skin/twitter.js.src diff -u PyukiWiki-Devel/skin/twitter.js.src:1.357 PyukiWiki-Devel/skin/twitter.js.src:1.358 --- PyukiWiki-Devel/skin/twitter.js.src:1.357 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/twitter.js.src Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ // "PyukiWiki" version 0.2.0-p2-preview1 $$ -// $Id: twitter.js.src,v 1.357 2012/02/14 08:35:46 papu Exp $ +// $Id: twitter.js.src,v 1.358 2012/02/14 09:39:39 papu Exp $ /* Copyright 2009 Brandon Leonardo (http://twitter.com/shiftb) & Ryan McGrath (http://twitter.com/ryanmcgrath) - Released under an MIT style license (http://media.twitstat.us/license.txt) */ /* Changed by papu (@nanakochi123456) */ Index: PyukiWiki-Devel/skin/video-js.css diff -u PyukiWiki-Devel/skin/video-js.css:1.15 PyukiWiki-Devel/skin/video-js.css:1.16 --- PyukiWiki-Devel/skin/video-js.css:1.15 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/video-js.css Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: video-js.css,v 1.15 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: video-js.css,v 1.16 2012/02/14 09:39:39 papu Exp $ */ .video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.vjs-poster{margin:0 auto;padding:0;cursor:pointer;position:relative;width:100%;max-height:100%}.video-js .vjs-subtitles{color:#fff;font-size:20px;text-align:center;position:absolute;bottom:40px;left:0;right:0}.vjs-default-skin .vjs-controls{position:absolute;bottom:0;left:0;right:0;opacity:.85;display:none;margin:0;padding:0;height:2.6em;color:#fff;border-top:1px solid #404040;background:#242424;background:-moz-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(50%,#242424),color-stop(50%,#1f1f1f),color-stop(100%,#171717));background:-webkit-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-o-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-ms-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear}.vjs-default-skin .vjs-control{position:relative;float:left;text-align:center;margin:0;padding:0;height:2.6em;width:2.6em}.vjs-default-skin .vjs-control:focus{outline:0}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer!important}.vjs-default-skin.vjs-paused .vjs-play-control div{width:15px;heigh t:17px;background:url('video-js.png');margin:.5em auto 0}.vjs-default-skin.vjs-playing .vjs-play-control div{width:15px;height:17px;background:url('video-js.png') -25px 0;margin:.5em auto 0}.vjs-default-skin .vjs-rewind-control{width:5em;cursor:pointer!important}.vjs-default-skin .vjs-rewind-control div{width:19px;height:16px;background:url('video-js.png');margin:.5em auto 0}.vjs-default-skin .vjs-mute-control{width:3.8em;cursor:pointer!important;float:right}.vjs-default-skin .vjs-mute-control div{width:22px;height:16px;background:url('video-js.png') -75px -25px;margin:.5em auto 0}.vjs-default-skin .vjs-mute-control.vjs-vol-0 div{background:url('video-js.png') 0 -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-1 div{background:url('video-js.png') -25px -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-2 div{background:url('video-js.png') -50px -25px}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{position:relative;width:5em;heig ht:.6em;margin:1em auto 0;cursor:pointer!important;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#666;background:-moz-linear-gradient(top,#333,#666);background:-webkit-gradient(linear,0% 0,0% 100%,from(#333),to(#666));background:-webkit-linear-gradient(top,#333,#666);background:-o-linear-gradient(top,#333,#666);background:-ms-linear-gradient(top,#333,#666);background:linear-gradient(top,#333,#666)}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.6em;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#fff;background:-moz-linear-gradient(top,#fff,#ccc);background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#ccc));background:-webkit-linear-gradient(top,#fff,#ccc);background:-o-linear-gradient(top,#fff,#ccc);background:-ms-linear-gradient(top,#fff,#ccc);background:linear-gradient(top,#fff,#ccc)}.vjs-default-skin .vjs-volume-handle{position:absolute;top:-0.2em;width:.8em;height:.8em; background:#ccc;left:0;border:1px solid #fff;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.vjs-default-skin div.vjs-progress-control{position:absolute;left:4.8em;right:4.8em;height:1.0em;width:auto;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background:#333;background:-moz-linear-gradient(top,#222,#333);background:-webkit-gradient(linear,0% 0,0% 100%,from(#222),to(#333));background:-webkit-linear-gradient(top,#222,#333);background:-o-linear-gradient(top,#333,#222);background:-ms-linear-gradient(top,#333,#222);background:linear-gradient(top,#333,#222)}.vjs-default-skin .vjs-progress-holder{position:relative;cursor:pointer!important;padding:0;margin:0;height:1.0em;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;background:#111;background:-moz-linear-gradient(top,#111,#262626);background:-webkit-gradient(linear,0% 0,0% 100%,from(#111),to(#262626));background:-webkit-linear-gradient(top,#111,#262626);backgro und:-o-linear-gradient(top,#111,#262626);background:-ms-linear-gradient(top,#111,#262626);background:linear-gradient(top,#111,#262626)}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:1.0em;margin:0;padding:0;left:0;top:0;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.vjs-default-skin .vjs-play-progress{background:#fff;background:-moz-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#fff),color-stop(50%,#d6d6d6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:#efefef;background:-moz-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 1 00%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#efefef),color-stop(50%,#f5f5f5),color-stop(50%,#dbdbdb),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-o-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-ms-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#f1f1f1',GradientType=0);background:linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%)}.vjs-default-skin .vjs-load-progress{opacity:.8;background:#666;background:-moz-linear-gradient(top,#666,#333);background:-webkit-gradient(linear,0% 0,0% 100%,from(#666),to(#333));background:-webkit-linear-gradient(top,#666,#333);background:-o-linear-gradient(top,#666,#333);background:-ms-linear-gradient(top,#666,#333);background:linear-gradient(top,#666,#333)}.vjs-default-skin div.vjs-seek-ha ndle{position:absolute;width:16px;height:16px;margin-top:-0.3em;left:0;top:0;background:url('video-js.png') 0 -50px;-moz-border-radius:.8em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000}.vjs-default-skin .vjs-time-controls{position:absolute;right:0;height:1.0em;width:4.8em;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background-color:#333;font-size:1em;line-height:1.0em;font-weight:normal;font-family:Helvetica,Arial,sans-serif;background:#333;background:-moz-linear-gradient(top,#222,#333);background:-webkit-gradient(linear,0% 0,0% 100%,from(#222),to(#333));background:-webkit-linear-gradient(top,#222,#333);background:-o-linear-gradient(top,#333,#222);background:-ms-linear-gradient(top,#333,#222);background:linear-gradient(top,#333,#222)}.vjs-default-skin .vjs-current-time{left:0}.vjs-default-skin .vjs-duration{right:0;display:none}.vjs-default-skin .vjs-rem aining-time{right:0}.vjs-time-divider{display:none}.vjs-default-skin .vjs-time-control{font-size:1em;line-height:1;font-weight:normal;font-family:Helvetica,Arial,sans-serif}.vjs-default-skin .vjs-time-control span{line-height:25px}.vjs-secondary-controls{float:right}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer!important;float:right}.vjs-default-skin .vjs-fullscreen-control div{width:16px;height:16px;background:url('video-js.png') -50px 0;margin:.5em auto 0}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div{background:url('video-js.png') -75px 0}.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-43px 0 0 -43px;text-align:center;vertical-align:center;cursor:pointer!important;border:.3em solid #fff;opacity:.95;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#454545;background:-moz-linear-gradient(top,#454545 0,#232323 50%,#161616 50% ,#3f3f3f 100%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#454545),color-stop(50%,#232323),color-stop(50%,#161616),color-stop(100%,#3f3f3f));background:-webkit-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-o-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-ms-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#3f3f3f',GradientType=0);background:linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;box-shadow:4px 4px 8px #000}.vjs-default-skin div.vjs-big-play-button:hover{-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff}.vjs-default-skin div.vjs-big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;background: url('video-js.png') -100px 0}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;width:55px;height:55px;margin:-28px 0 0 -28px;-webkit-animation-name:rotatethis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotatethis;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}@-webkit-keyframes rotatethis{0%{-webkit-transform:scale(0.6) rotate(0deg)}12.5%{-webkit-transform:scale(0.6) rotate(0deg)}12.51%{-webkit-transform:scale(0.6) rotate(45deg)}25%{-webkit-transform:scale(0.6) rotate(45deg)}25.01%{-webkit-transform:scale(0.6) rotate(90deg)}37.5%{-webkit-transform:scale(0.6) rotate(90deg)}37.51%{-webkit-transform:scale(0.6) rotate(135deg)}50%{-webkit-transform:scale(0.6) rotate(135deg)}50.01%{-webkit-transform:scale(0.6) rotate(180deg)}62.5%{-webkit-transform:scale(0.6) rotate(180deg)}62.51%{-webkit-transform:scale(0.6) rotate (225deg)}75%{-webkit-transform:scale(0.6) rotate(225deg)}75.01%{-webkit-transform:scale(0.6) rotate(270deg)}87.5%{-webkit-transform:scale(0.6) rotate(270deg)}87.51%{-webkit-transform:scale(0.6) rotate(315deg)}100%{-webkit-transform:scale(0.6) rotate(315deg)}}@-moz-keyframes rotatethis{0%{-moz-transform:scale(0.6) rotate(0deg)}12.5%{-moz-transform:scale(0.6) rotate(0deg)}12.51%{-moz-transform:scale(0.6) rotate(45deg)}25%{-moz-transform:scale(0.6) rotate(45deg)}25.01%{-moz-transform:scale(0.6) rotate(90deg)}37.5%{-moz-transform:scale(0.6) rotate(90deg)}37.51%{-moz-transform:scale(0.6) rotate(135deg)}50%{-moz-transform:scale(0.6) rotate(135deg)}50.01%{-moz-transform:scale(0.6) rotate(180deg)}62.5%{-moz-transform:scale(0.6) rotate(180deg)}62.51%{-moz-transform:scale(0.6) rotate(225deg)}75%{-moz-transform:scale(0.6) rotate(225deg)}75.01%{-moz-transform:scale(0.6) rotate(270deg)}87.5%{-moz-transform:scale(0.6) rotate(270deg)}87.51%{-moz-transform:scale(0.6) rotate(315deg)}100%{-mo z-transform:scale(0.6) rotate(315deg)}}div.vjs-loading-spinner .ball1{opacity:.12;position:absolute;left:20px;top:0;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball2{opacity:.25;position:absolute;left:34px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball3{opacity:.37;position:absolute;left:40px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball4{opacity:.50;position:absolute;left:34px;top:34px;width:13px;height:13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:15px;border:1px solid #ccc}div.vjs-loading-spinner .ball5{opacity:.62;position:absolute;left:20px;top:40px;width:13px;height:13px;backgro und:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball6{opacity:.75;position:absolute;left:6px;top:34px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball7{opacity:.87;position:absolute;left:0;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball8{opacity:1.00;position:absolute;left:6px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc} Index: PyukiWiki-Devel/skin/video.js diff -u PyukiWiki-Devel/skin/video.js:1.19 PyukiWiki-Devel/skin/video.js:1.20 --- PyukiWiki-Devel/skin/video.js:1.19 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/video.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: video.js,v 1.19 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: video.js,v 1.20 2012/02/14 09:39:39 papu Exp $ */ var w=window,d=w.document,x=0,y=0,ax=0,ay=0,h=0,f=0;w.oncontextmenu=dmy;function initVideoSize(p,k,o,n){x=p;y=k;f=n;var l=p;var j=k;var e=1,g,c,m;if(l>j){g=l;c=j}else{g=j;c=l}a=g;b=c;if(ax==0&&ay==0){if(l>0&&j>0){while(e>0){if(a%b==0){e=0;m=b}else{a=a%b}if(e!=0){if(b%a==0){e=0;m=a}else{b=b%a}}}ax=l/m;ay=j/m}}if(h==0){h=o}resizeTo(x+h,y+f)}function resize(){initVideoSize(getBrowserWidth(),getBrowserHeight(),f)}function getBrowserWidth(){if(w.innerWidth){return w.innerWidth}else{if(d.documentElement&&d.documentElement.clientWidth!=0){return d.documentElement.clientWidth}else{if(d.body){return d.body.clientWidth}}}return 0}function getBrowserHeight(){if(w.innerHeight){return w.innerHeight}else{if(d.documentElement&&d.documentElement.clientHeight!=0){return d.documentElement.clientHeight}else{if(d.body){return d.body.clientHeight}}}return 0}function dmy(){return false}(function(window,undefined){var document=window.document,CDN_VERSION="3.0";document.createElement("video");docum ent.createElement("audio");var VideoJS=function(id,addOptions,ready){var tag;if(typeof id=="string"){if(id.indexOf("#")===0){id=id.slice(1)}if(_V_.players[id]){return _V_.players[id]}else{tag=_V_.el(id)}}else{tag=id}if(!tag||!tag.nodeName){throw new TypeError("The element or ID supplied is not valid. (VideoJS)")}return tag.player||new _V_.Player(tag,addOptions,ready)},_V_=VideoJS;VideoJS.players={};VideoJS.options={techOrder:["html5","flash"],html5:{},flash:{swf:swf},width:"auto",height:"auto",defaultVolume:0,components:["poster","loadingSpinner","bigPlayButton",{name:"controlBar",options:{components:["playToggle","fullscreenToggle","currentTimeDisplay","timeDivider","durationDisplay","remainingTimeDisplay",{name:"progressControl",options:{components:[{name:"seekBar",options:{components:["loadProgressBar","playProgressBar","seekHandle"]}}]}},{name:"volumeControl",options:{components:[{name:"volumeBar",options:{components:["volumeLevel","volumeHandle"]}}]}},"muteToggle"]}},"s ubtitlesDisplay"]};if(CDN_VERSION!="GENERATED_CDN_VSN"){_V_.options.flash.swf=swf}_V_.autoSetup=function(){var options,vid,player,vids=document.getElementsByTagName("video");if(vids&&vids.length>0){for(var i=0,j=vids.length;i<j;i++){vid=vids[i];if(vid&&vid.getAttribute){if(vid.player===undefined){options=vid.getAttribute("data-setup");if(options!==null){options=JSON.parse(options||"{}");player=_V_(vid,options)}}}else{_V_.autoSetupTimeout(1);break}}}else{if(!_V_.windowLoaded){_V_.autoSetupTimeout(1)}}};_V_.autoSetupTimeout=function(wait){setTimeout(_V_.autoSetup,wait)};_V_.merge=function(obj1,obj2,safe){if(!obj2){obj2={}}for(var attrname in obj2){if(obj2.hasOwnProperty(attrname)&&(!safe||!obj1.hasOwnProperty(attrname))){obj1[attrname]=obj2[attrname]}}return obj1};_V_.extend=function(obj){this.merge(this,obj,true)};_V_.extend({tech:{},controlSets:{},isIE:function(){return !+"\v1"},isIPad:function(){return navigator.userAgent.match(/iPad/i)!==null},isIPhone:function(){return na vigator.userAgent.match(/iPhone/i)!==null},isIOS:function(){return VideoJS.isIPhone()||VideoJS.isIPad()},iOSVersion:function(){var match=navigator.userAgent.match(/OS (\d+)_/i);if(match&&match[1]){return match[1]}},isAndroid:function(){return navigator.userAgent.match(/Android.*AppleWebKit/i)!==null},androidVersion:function(){var match=navigator.userAgent.match(/Android (\d+)\./i);if(match&&match[1]){return match[1]}},testVid:document.createElement("video"),ua:navigator.userAgent,support:{},each:function(arr,fn){if(!arr||arr.length===0){return}for(var i=0,j=arr.length;i<j;i++){fn.call(this,arr[i],i)}},el:function(id){return document.getElementById(id)},createElement:function(tagName,attributes){var el=document.createElement(tagName),attrname;for(attrname in attributes){if(attributes.hasOwnProperty(attrname)){if(attrname.indexOf("-")!==-1){el.setAttribute(attrname,attributes[attrname])}else{el[attrname]=attributes[attrname]}}}return el},insertFirst:function(node,parent){if(pa rent.firstChild){parent.insertBefore(node,parent.firstChild)}else{parent.appendChild(node)}},addClass:function(element,classToAdd){if((" "+element.className+" ").indexOf(" "+classToAdd+" ")==-1){element.className=element.className===""?classToAdd:element.className+" "+classToAdd}},removeClass:function(element,classToRemove){if(element.className.indexOf(classToRemove)==-1){return}var classNames=element.className.split(" ");classNames.splice(classNames.indexOf(classToRemove),1);element.className=classNames.join(" ")},remove:function(item,array){if(!array){return}var i=array.indexOf(item);if(i!=-1){return array.splice(i,1)}},blockTextSelection:function(){document.body.focus();document.onselectstart=function(){return false}},unblockTextSelection:function(){document.onselectstart=function(){return true}},formatTime:function(seconds,guide){var guide=guide||seconds,s=Math.floor(seconds%60),m=Math.floor(seconds/60%60),h=Math.floor(seconds/3600),gm=Math.floor(guide/60%60),gh=Math.flo or(guide/3600);h=(h>0||gh>0)?h+":":"";m=(((h||gm>=10)&&m<10)?"0"+m:m)+":";s=(s<10)?"0"+s:s;return h+m+s},capitalize:function(string){return string.charAt(0).toUpperCase()+string.slice(1)},getRelativePosition:function(x,relativeElement){return Math.max(0,Math.min(1,(x-_V_.findPosX(relativeElement))/relativeElement.offsetWidth))},getComputedStyleValue:function(element,style){return window.getComputedStyle(element,null).getPropertyValue(style)},trim:function(string){return string.toString().replace(/^\s+/,"").replace(/\s+$/,"")},round:function(num,dec){if(!dec){dec=0}return Math.round(num*Math.pow(10,dec))/Math.pow(10,dec)},isEmpty:function(object){for(var prop in object){return false}return true},createTimeRange:function(start,end){return{length:1,start:function(){return start},end:function(){return end}}},cache:{},guid:1,expando:"vdata"+(new Date).getTime(),getData:function(elem){var id=elem[_V_.expando];if(!id){id=elem[_V_.expando]=_V_.guid++;_V_.cache[id]={}}return _V_.cach e[id]},removeData:function(elem){var id=elem[_V_.expando];if(!id){return}delete _V_.cache[id];try{delete elem[_V_.expando]}catch(e){if(elem.removeAttribute){elem.removeAttribute(_V_.expando)}else{elem[_V_.expando]=null}}},proxy:function(context,fn){if(!fn.guid){fn.guid=_V_.guid++}var ret=function(){return fn.apply(context,arguments)};ret.guid=fn.guid;return ret},get:function(url,onSuccess,onError){var local=(url.indexOf("file:")==0||(window.location.href.indexOf("file:")==0&&url.indexOf("http:")==-1));if(typeof XMLHttpRequest=="undefined"){XMLHttpRequest=function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(f){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(g){}throw new Error("This browser does not support XMLHttpRequest.")}}var request=new XMLHttpRequest();try{request.open("GET",url)}catch(e){_V_.log("VideoJS XMLHttpRequest (open)",e);return false}request.onreadystatechange=_V_.proxy(this,func tion(){if(request.readyState==4){if(request.status==200||local&&request.status==0){onSuccess(request.responseText)}else{if(onError){onError()}}}});try{request.send()}catch(e){_V_.log("VideoJS XMLHttpRequest (send)",e);if(onError){onError(e)}}},setLocalStorage:function(key,value){var localStorage=localStorage||false;if(!localStorage){return}try{localStorage[key]=value}catch(e){if(e.code==22||e.code==1014){_V_.log("LocalStorage Full (VideoJS)",e)}else{_V_.log("LocalStorage Error (VideoJS)",e)}}}});_V_.log=function(){_V_.log.history=_V_.log.history||[];_V_.log.history.push(arguments);if(window.console){arguments.callee=arguments.callee.caller;var newarr=[].slice.call(arguments);(typeof console.log==="object"?_V_.log.apply.call(console.log,console,newarr):console.log.apply(console,newarr))}};(function(b){function c(){}for(var d="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,timeStamp,profile,profileEnd,time,timeEnd,trace,warn".split(","),a; a=d.pop();){b[a]=b[a]||c}})((function(){try{console.log();return window.console}catch(err){return window.console={}}})());if("getBoundingClientRect" in document.documentElement){_V_.findPosX=function(el){var box;try{box=el.getBoundingClientRect()}catch(e){}if(!box){return 0}var docEl=document.documentElement,body=document.body,clientLeft=docEl.clientLeft||body.clientLeft||0,scrollLeft=window.pageXOffset||body.scrollLeft,left=box.left+scrollLeft-clientLeft;return left}}else{_V_.findPosX=function(el){var curleft=el.offsetLeft;while(el=obj.offsetParent){if(el.className.indexOf("video-js")==-1){}else{}curleft+=el.offsetLeft}return curleft}}(function(){var initializing=false,fnTest=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;_V_.Class=function(){};_V_.Class.extend=function(prop){var _super=this.prototype;initializing=true;var prototype=new this();initializing=false;for(var name in prop){prototype[name]=typeof prop[name]=="function"&&typeof _super[name]=="function"&&fnTest.test( prop[name])?(function(name,fn){return function(){var tmp=this._super;this._super=_super[name];var ret=fn.apply(this,arguments);this._super=tmp;return ret}})(name,prop[name]):prop[name]}function Class(){if(!initializing&&this.init){return this.init.apply(this,arguments)}else{if(!initializing){return arguments.callee.prototype.init()}}}Class.prototype=prototype;Class.constructor=Class;Class.extend=arguments.callee;return Class}})();_V_.Component=_V_.Class.extend({init:function(player,options){this.player=player;if(options&&options.el){this.el=options.el}else{this.el=this.createElement()}if(options&&options.components){_V_.each.call(this,options.components,function(comp){this.addComponent(comp)})}},destroy:function(){},createElement:function(type,attrs){return _V_.createElement(type||"div",attrs)},buildCSSClass:function(){return""},addComponent:function(nameORobj){var name,componentClass,options,component;if(typeof nameORobj=="string"){name=nameORobj}else{name=nameORobj.name;co mponentClass=nameORobj.componentClass;options=nameORobj.options}if(!componentClass){componentClass=_V_.capitalize(name)}component=new _V_[componentClass](this.player||this,options);if(this.components===undefined){this.components=[]}this.components.push(component);this.el.appendChild(component.el)},show:function(){this.el.style.display="block"},hide:function(){this.el.style.display="none"},addClass:function(classToAdd){_V_.addClass(this.el,classToAdd)},removeClass:function(classToRemove){_V_.removeClass(this.el,classToRemove)},addEvent:function(type,fn){return _V_.addEvent(this.el,type,_V_.proxy(this,fn))},removeEvent:function(type,fn){return _V_.removeEvent(this.el,type,fn)},triggerEvent:function(type,e){return _V_.triggerEvent(this.el,type,e)},ready:function(fn){if(!fn){return this}if(this.isReady){fn.call(this)}else{if(this.readyQueue===undefined){this.readyQueue=[]}this.readyQueue.push(fn)}return this},triggerReady:function(){this.isReady=true;if(this.readyQueue&&this.rea dyQueue.length>0){this.each(this.readyQueue,function(fn){fn.call(this)});this.readyQueue=[]}},each:function(arr,fn){if(!arr||arr.length===0){return}for(var i=0,j=arr.length;i<j;i++){if(fn.call(this,arr[i],i)){break}}},extend:function(obj){for(var attrname in obj){if(obj.hasOwnProperty(attrname)){this[attrname]=obj[attrname]}}},proxy:function(fn){return _V_.proxy(this,fn)}});_V_.Control=_V_.Component.extend({buildCSSClass:function(){return"vjs-control "+this._super()}});_V_.Button=_V_.Control.extend({init:function(player,options){this._super(player,options);this.addEvent("click",this.onClick);this.addEvent("focus",this.onFocus);this.addEvent("blur",this.onBlur)},createElement:function(type,attrs){attrs=_V_.merge({className:this.buildCSSClass(),innerHTML:'<div><span class="vjs-control-text">'+(this.buttonText||"Need Text")+"</span></div>",role:"button",tabIndex:0},attrs);return this._super(type,attrs)},onClick:function(){},onFocus:function(){_V_.addEvent(document,"keyup",_V_.p roxy(this,this.onKeyPress))},onKeyPress:function(event){if(event.which==32||event.which==13){event.preventDefault();this.onClick()}},onBlur:function(){_V_.removeEvent(document,"keyup",_V_.proxy(this,this.onKeyPress))}});_V_.PlayButton=_V_.Button.extend({buttonText:"Play",buildCSSClass:function(){return"vjs-play-button "+this._super()},onClick:function(){this.player.play()}});_V_.PauseButton=_V_.Button.extend({buttonText:"Pause",buildCSSClass:function(){return"vjs-pause-button "+this._super()},onClick:function(){this.player.pause()}});_V_.PlayToggle=_V_.Button.extend({buttonText:"Play",init:function(player,options){this._super(player,options);player.addEvent("play",_V_.proxy(this,this.onPlay));player.addEvent("pause",_V_.proxy(this,this.onPause))},buildCSSClass:function(){return"vjs-play-control "+this._super()},onClick:function(){if(this.player.paused()){this.player.play()}else{this.player.pause()}},onPlay:function(){_V_.removeClass(this.el,"vjs-paused");_V_.addClass(this.el ,"vjs-playing")},onPause:function(){_V_.removeClass(this.el,"vjs-playing");_V_.addClass(this.el,"vjs-paused")}});_V_.FullscreenToggle=_V_.Button.extend({buttonText:"Fullscreen",buildCSSClass:function(){return"vjs-fullscreen-control "+this._super()},onClick:function(){if(!this.player.videoIsFullScreen){this.player.requestFullScreen()}else{this.player.cancelFullScreen()}}});_V_.BigPlayButton=_V_.Button.extend({init:function(player,options){this._super(player,options);player.addEvent("play",_V_.proxy(this,this.hide));player.addEvent("ended",_V_.proxy(this,this.show))},createElement:function(){return this._super("div",{className:"vjs-big-play-button",innerHTML:"<span></span>"})},onClick:function(){if(this.player.currentTime()){this.player.currentTime(0)}this.player.play()}});_V_.LoadingSpinner=_V_.Component.extend({init:function(player,options){this._super(player,options);player.addEvent("canplay",_V_.proxy(this,this.hide));player.addEvent("canplaythrough",_V_.proxy(this,this.hi de));player.addEvent("playing",_V_.proxy(this,this.hide));player.addEvent("seeking",_V_.proxy(this,this.show));player.addEvent("error",_V_.proxy(this,this.show));player.addEvent("stalled",_V_.proxy(this,this.show));player.addEvent("waiting",_V_.proxy(this,this.show))},createElement:function(){var classNameSpinner,innerHtmlSpinner;if(typeof this.player.el.style.WebkitBorderRadius=="string"||typeof this.player.el.style.MozBorderRadius=="string"||typeof this.player.el.style.KhtmlBorderRadius=="string"||typeof this.player.el.style.borderRadius=="string"){classNameSpinner="vjs-loading-spinner";innerHtmlSpinner="<div class='ball1'></div><div class='ball2'></div><div class='ball3'></div><div class='ball4'></div><div class='ball5'></div><div class='ball6'></div><div class='ball7'></div><div class='ball8'></div>"}else{classNameSpinner="vjs-loading-spinner-fallback";innerHtmlSpinner=""}return this._super("div",{className:classNameSpinner,innerHTML:innerHtmlSpinner})}});_V_.ControlBar= _V_.Component.extend({init:function(player,options){this._super(player,options);player.addEvent("play",this.proxy(this.show));player.addEvent("mouseover",this.proxy(this.reveal));player.addEvent("mouseout",this.proxy(this.conceal))},createElement:function(){return _V_.createElement("div",{className:"vjs-controls"})},reveal:function(){this.el.style.opacity=1},conceal:function(){this.el.style.opacity=0}});_V_.CurrentTimeDisplay=_V_.Component.extend({init:function(player,options){this._super(player,options);player.addEvent("timeupdate",_V_.proxy(this,this.updateContent))},createElement:function(){var el=this._super("div",{className:"vjs-current-time vjs-time-controls vjs-control"});this.content=_V_.createElement("div",{className:"vjs-current-time-display",innerHTML:"0:00"});el.appendChild(_V_.createElement("div").appendChild(this.content));return el},updateContent:function(){var time=(this.player.scrubbing)?this.player.values.currentTime:this.player.currentTime();this.content.i nnerHTML=_V_.formatTime(time,this.player.duration())}});_V_.DurationDisplay=_V_.Component.extend({init:function(player,options){this._super(player,options);player.addEvent("timeupdate",_V_.proxy(this,this.updateContent))},createElement:function(){var el=this._super("div",{className:"vjs-duration vjs-time-controls vjs-control"});this.content=_V_.createElement("div",{className:"vjs-duration-display",innerHTML:"0:00"});el.appendChild(_V_.createElement("div").appendChild(this.content));return el},updateContent:function(){if(this.player.duration()){this.content.innerHTML=_V_.formatTime(this.player.duration())}}});_V_.TimeDivider=_V_.Component.extend({createElement:function(){return this._super("div",{className:"vjs-time-divider",innerHTML:"<div><span>/</span></div>"})}});_V_.RemainingTimeDisplay=_V_.Component.extend({init:function(player,options){this._super(player,options);player.addEvent("timeupdate",_V_.proxy(this,this.updateContent))},createElement:function(){var el=this._sup er("div",{className:"vjs-remaining-time vjs-time-controls vjs-control"});this.content=_V_.createElement("div",{className:"vjs-remaining-time-display",innerHTML:"-0:00"});el.appendChild(_V_.createElement("div").appendChild(this.content));return el},updateContent:function(){if(this.player.duration()){this.content.innerHTML="-"+_V_.formatTime(this.player.remainingTime())}}});_V_.Slider=_V_.Component.extend({init:function(player,options){this._super(player,options);_V_.each.call(this,this.components,function(comp){if(comp instanceof _V_[this.barClass]){this.bar=comp}else{if(comp instanceof _V_[this.handleClass]){this.handle=comp}}});player.addEvent(this.playerEvent,_V_.proxy(this,this.update));this.addEvent("mousedown",this.onMouseDown);this.addEvent("focus",this.onFocus);this.addEvent("blur",this.onBlur);setTimeout(this.proxy(this.update),0)},createElement:function(type,attrs){attrs=_V_.merge({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},att rs);return this._super(type,attrs)},onMouseDown:function(event){event.preventDefault();_V_.blockTextSelection();_V_.addEvent(document,"mousemove",_V_.proxy(this,this.onMouseMove));_V_.addEvent(document,"mouseup",_V_.proxy(this,this.onMouseUp));this.onMouseMove(event)},onMouseUp:function(event){_V_.unblockTextSelection();_V_.removeEvent(document,"mousemove",this.onMouseMove,false);_V_.removeEvent(document,"mouseup",this.onMouseUp,false);this.update()},update:function(){var barProgress,progress=this.getPercent();handle=this.handle,bar=this.bar;if(isNaN(progress)){progress=0}barProgress=progress;if(handle){var box=this.el,boxWidth=box.offsetWidth,handlePercent=(handle.el.offsetWidth)?handle.el.offsetWidth/boxWidth:0,boxAdjustedPercent=1-handlePercent;adjustedProgress=progress*boxAdjustedPercent,barProgress=adjustedProgress+(handlePercent/2);handle.el.style.left=_V_.round(adjustedProgress*100,2)+"%"}bar.el.style.width=_V_.round(barProgress*100,2)+"%"},calculateDistance:function( event){var box=this.el,boxX=_V_.findPosX(box),boxW=box.offsetWidth,handle=this.handle;if(handle){var handleW=handle.el.offsetWidth;boxX=boxX+(handleW/2);boxW=boxW-handleW}return Math.max(0,Math.min(1,(event.pageX-boxX)/boxW))},onFocus:function(event){_V_.addEvent(document,"keyup",_V_.proxy(this,this.onKeyPress))},onKeyPress:function(event){if(event.which==37){event.preventDefault();this.stepBack()}else{if(event.which==39){event.preventDefault();this.stepForward()}}},onBlur:function(event){_V_.removeEvent(document,"keyup",_V_.proxy(this,this.onKeyPress))}});_V_.ProgressControl=_V_.Component.extend({createElement:function(){return this._super("div",{className:"vjs-progress-control vjs-control"})}});_V_.SeekBar=_V_.Slider.extend({barClass:"PlayProgressBar",handleClass:"SeekHandle",playerEvent:"timeupdate",init:function(player,options){this._super(player,options)},createElement:function(){return this._super("div",{className:"vjs-progress-holder"})},getPercent:function(){return t his.player.currentTime()/this.player.duration()},onMouseDown:function(event){this._super(event);this.player.scrubbing=true;this.videoWasPlaying=!this.player.paused();this.player.pause()},onMouseMove:function(event){var newTime=this.calculateDistance(event)*this.player.duration();if(newTime==this.player.duration()){newTime=newTime-0.1}this.player.currentTime(newTime)},onMouseUp:function(event){this._super(event);this.player.scrubbing=false;if(this.videoWasPlaying){this.player.play()}},stepForward:function(){this.player.currentTime(this.player.currentTime()+1)},stepBack:function(){this.player.currentTime(this.player.currentTime()-1)}});_V_.LoadProgressBar=_V_.Component.extend({init:function(player,options){this._super(player,options);player.addEvent("progress",_V_.proxy(this,this.update))},createElement:function(){return this._super("div",{className:"vjs-load-progress",innerHTML:'<span class="vjs-control-text">Loaded: 0%</span>'})},update:function(){if(this.el.style){this.el.s tyle.width=_V_.round(this.player.bufferedPercent()*100,2)+"%"}}});_V_.PlayProgressBar=_V_.Component.extend({createElement:function(){return this._super("div",{className:"vjs-play-progress",innerHTML:'<span class="vjs-control-text">Progress: 0%</span>'})}});_V_.SeekHandle=_V_.Component.extend({createElement:function(){return this._super("div",{className:"vjs-seek-handle",innerHTML:'<span class="vjs-control-text">00:00</span>'})}});_V_.VolumeControl=_V_.Component.extend({createElement:function(){return this._super("div",{className:"vjs-volume-control vjs-control"})}});_V_.VolumeBar=_V_.Slider.extend({barClass:"VolumeLevel",handleClass:"VolumeHandle",playerEvent:"volumechange",createElement:function(){return this._super("div",{className:"vjs-volume-bar"})},onMouseMove:function(event){this.player.volume(this.calculateDistance(event))},getPercent:function(){return this.player.volume()},stepForward:function(){this.player.volume(this.player.volume()+0.1)},stepBack:function(){this.p layer.volume(this.player.volume()-0.1)}});_V_.VolumeLevel=_V_.Component.extend({createElement:function(){return this._super("div",{className:"vjs-volume-level",innerHTML:'<span class="vjs-control-text"></span>'})}});_V_.VolumeHandle=_V_.Component.extend({createElement:function(){return this._super("div",{className:"vjs-volume-handle",innerHTML:'<span class="vjs-control-text"></span>'})}});_V_.MuteToggle=_V_.Button.extend({init:function(player,options){this._super(player,options);player.addEvent("volumechange",_V_.proxy(this,this.update))},createElement:function(){return this._super("div",{className:"vjs-mute-control vjs-control",innerHTML:'<div><span class="vjs-control-text">Mute</span></div>'})},onClick:function(event){this.player.muted(this.player.muted()?false:true)},update:function(event){var vol=this.player.volume(),level=3;if(vol==0||this.player.muted()){level=0}else{if(vol<0.33){level=1}else{if(vol<0.67){level=2}}}_V_.each.call(this,[0,1,2,3],function(i){_V_.removeCla ss(this.el,"vjs-vol-"+i)});_V_.addClass(this.el,"vjs-vol-"+level)}});_V_.Poster=_V_.Button.extend({init:function(player,options){this._super(player,options);if(!this.player.options.poster){this.hide()}player.addEvent("play",_V_.proxy(this,this.hide))},createElement:function(){return _V_.createElement("img",{className:"vjs-poster",src:this.player.options.poster,tabIndex:-1})},onClick:function(){this.player.play()}});_V_.TextTrackDisplay=_V_.Component.extend({init:function(player,options){this._super(player,options);player.addEvent(this.trackType+"update",_V_.proxy(this,this.update))},createElement:function(){return this._super("div",{className:"vjs-"+this.trackType})},update:function(){this.el.innerHTML=this.player.textTrackValue(this.trackType)}});_V_.SubtitlesDisplay=_V_.TextTrackDisplay.extend({trackType:"subtitles"});_V_.CaptionsDisplay=_V_.TextTrackDisplay.extend({trackType:"captions"});_V_.ChaptersDisplay=_V_.TextTrackDisplay.extend({trackType:"chapters"});_V_.Descripti onsDisplay=_V_.TextTrackDisplay.extend({trackType:"descriptions"});if(!Array.prototype.indexOf){Array.prototype.indexOf=function(searchElement){if(this===void 0||this===null){throw new TypeError()}var t=Object(this);var len=t.length>>>0;if(len===0){return -1}var n=0;if(arguments.length>0){n=Number(arguments[1]);if(n!==n){n=0}else{if(n!==0&&n!==(1/0)&&n!==-(1/0)){n=(n>0||-1)*Math.floor(Math.abs(n))}}}if(n>=len){return -1}var k=n>=0?n:Math.max(len-Math.abs(n),0);for(;k<len;k++){if(k in t&&t[k]===searchElement){return k}}return -1}}_V_.extend({addEvent:function(elem,type,fn){var data=_V_.getData(elem),handlers;if(data&&!data.handler){data.handler=function(event){event=_V_.fixEvent(event);var handlers=_V_.getData(elem).events[event.type];if(handlers){var handlersCopy=[];_V_.each(handlers,function(handler,i){handlersCopy[i]=handler});for(var i=0,l=handlersCopy.length;i<l;i++){handlersCopy[i].call(elem,event)}}}}if(!data.events){data.events={}}handlers=data.events[type];if(!handle rs){handlers=data.events[type]=[];if(document.addEventListener){elem.addEventListener(type,data.handler,false)}else{if(document.attachEvent){elem.attachEvent("on"+type,data.handler)}}}if(!fn.guid){fn.guid=_V_.guid++}handlers.push(fn)},removeEvent:function(elem,type,fn){var data=_V_.getData(elem),handlers;if(!data.events){return}if(!type){for(type in data.events){_V_.cleanUpEvents(elem,type)}return}handlers=data.events[type];if(!handlers){return}if(fn&&fn.guid){for(var i=0;i<handlers.length;i++){if(handlers[i].guid===fn.guid){handlers.splice(i--,1)}}}_V_.cleanUpEvents(elem,type)},cleanUpEvents:function(elem,type){var data=_V_.getData(elem);if(data.events[type].length===0){delete data.events[type];if(document.removeEventListener){elem.removeEventListener(type,data.handler,false)}else{if(document.detachEvent){elem.detachEvent("on"+type,data.handler)}}}if(_V_.isEmpty(data.events)){delete data.events;delete data.handler}if(_V_.isEmpty(data)){_V_.removeData(elem)}},fixEvent:functi on(event){if(event[_V_.expando]){return event}var originalEvent=event;event=new _V_.Event(originalEvent);for(var i=_V_.Event.props.length,prop;i;){prop=_V_.Event.props[--i];event[prop]=originalEvent[prop]}if(!event.target){event.target=event.srcElement||document}if(event.target.nodeType===3){event.target=event.target.parentNode}if(!event.relatedTarget&&event.fromElement){event.relatedTarget=event.fromElement===event.target?event.toElement:event.fromElement}if(event.pageX==null&&event.clientX!=null){var eventDocument=event.target.ownerDocument||document,doc=eventDocument.documentElement,body=eventDocument.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc&&doc.clientLeft||body&&body.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc&&doc.clientTop||body&&body.clientTop||0)}if(event.which==null&&(event.charCode!=null||event.keyCode!=null)){event.which=event.charCode!=null?event.charCode:event.keyCode}if( !event.metaKey&&event.ctrlKey){event.metaKey=event.ctrlKey}if(!event.which&&event.button!==undefined){event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)))}return event},triggerEvent:function(elem,event){var data=_V_.getData(elem),parent=elem.parentNode||elem.ownerDocument,type=event.type||event,handler;if(data){handler=data.handler}event=typeof event==="object"?event[_V_.expando]?event:new _V_.Event(type,event):new _V_.Event(type);event.type=type;if(handler){handler.call(elem,event)}event.result=undefined;event.target=elem}});_V_.Event=function(src,props){if(src&&src.type){this.originalEvent=src;this.type=src.type;this.isDefaultPrevented=(src.defaultPrevented||src.returnValue===false||src.getPreventDefault&&src.getPreventDefault())?returnTrue:returnFalse}else{this.type=src}if(props){_V_.merge(this,props)}this.timeStamp=(new Date).getTime();this[_V_.expando]=true};_V_.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.or iginalEvent;if(!e){return}if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e){return}if(e.stopPropagation){e.stopPropagation()}e.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation()},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};_V_.Event.props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" ");function returnTrue(){return true}function returnFalse(){return false}var JSON;if(!JSON){JSON={}}(function(){var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028- \u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;if(typeof JSON.parse!=="function"){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.prototype.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v}else{delete value[k]}}}}return reviver.call(holder,key,value)}text=String(text);cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")}}}());_V_.Player=_V_.Component.extend({init:function(tag,addOptions,ready){this.tag=tag;var el=this.el=_V_.createElement("div"),options=this.options={},width=o ptions.width=tag.width,height=options.height=tag.height,initWidth=width||300,initHeight=height||150;tag.player=el.player=this;this.ready(ready);tag.parentNode.insertBefore(el,tag);el.appendChild(tag);el.id=this.id=tag.id;el.className=tag.className;tag.id+="_html5_api";tag.className="vjs-tech";_V_.players[el.id]=this;el.setAttribute("width",initWidth);el.setAttribute("height",initHeight);el.style.width=initWidth+"px";el.style.height=initHeight+"px";tag.removeAttribute("width");tag.removeAttribute("height");_V_.merge(options,_V_.options);_V_.merge(options,this.getVideoTagSettings());_V_.merge(options,addOptions);tag.removeAttribute("controls");tag.removeAttribute("poster");if(tag.hasChildNodes()){for(var i=0,j=tag.childNodes;i<j.length;i++){if(j[i].nodeName=="SOURCE"||j[i].nodeName=="TRACK"){tag.removeChild(j[i])}}}this.techs={};this.values={};this.addClass("vjs-paused");this.addEvent("ended",this.onEnded);this.addEvent("play",this.onPlay);this.addEvent("pause",this.onPause);t his.addEvent("error",this.onError);if(options.controls){this.ready(function(){this.each(this.options.components,function(set){this.addComponent(set)})})}if(!options.sources||options.sources.length==0){for(var i=0,j=options.techOrder;i<j.length;i++){var techName=j[i],tech=_V_[techName];if(tech.isSupported()){this.loadTech(techName);break}}}else{this.src(options.sources)}},values:{},destroy:function(){this.stopTrackingProgress();this.stopTrackingCurrentTime();delete _V_.players[this.id]},createElement:function(type,options){},getVideoTagSettings:function(){var options={sources:[],tracks:[]};options.src=this.tag.src;options.controls=this.tag.getAttribute("controls")!==null;options.poster=this.tag.poster;options.preload=this.tag.preload;options.autoplay=this.tag.getAttribute("autoplay")!==null;options.loop=this.tag.getAttribute("loop")!==null;options.muted=this.tag.getAttribute("muted")!==null;for(var c,i=0,j=this.tag.children;i<j.length;i++){c=j[i];if(c.nodeName=="SOURCE"){opti ons.sources.push({src:c.src,type:c.type,media:c.media,title:c.title})}if(c.nodeName=="TRACK"){options.tracks.push(new _V_.Track({src:c.getAttribute("src"),kind:c.getAttribute("kind"),srclang:c.getAttribute("srclang"),label:c.getAttribute("label"),"default":c.getAttribute("default")!==null,title:c.getAttribute("title")},this))}}return options},loadTech:function(techName,source){if(this.tech){this.unloadTech()}else{if(techName!="html5"&&this.tag){this.el.removeChild(this.tag);this.tag=false}}this.techName=techName;this.isReady=false;var techReady=function(){this.player.triggerReady();if(!this.support.progressEvent){this.player.manualProgressOn()}if(!this.support.timeupdateEvent){this.player.manualTimeUpdatesOn()}};var techOptions=_V_.merge({source:source,parentEl:this.el},this.options[techName]);if(source){if(source.src==this.values.src&&this.values.currentTime>0){techOptions.startTime=this.values.currentTime}this.values.src=source.src}this.tech=new _V_[techName](this,techOpti ons);this.tech.ready(techReady)},unloadTech:function(){this.tech.destroy();if(this.manualProgress){this.manualProgressOff()}if(this.manualTimeUpdates){this.manualTimeUpdatesOff()}this.tech=false},reloadTech:function(betweenFn){_V_.log("unloadingTech");this.unloadTech();_V_.log("unloadedTech");if(betweenFn){betweenFn.call()}_V_.log("LoadingTech");this.loadTech(this.techName,{src:this.values.src});_V_.log("loadedTech")},manualProgressOn:function(){this.manualProgress=true;this.trackProgress();this.tech.addEvent("progress",function(){this.removeEvent("progress",arguments.callee);this.support.progressEvent=true;this.player.manualProgressOff()})},manualProgressOff:function(){this.manualProgress=false;this.stopTrackingProgress()},trackProgress:function(){this.progressInterval=setInterval(_V_.proxy(this,function(){if(this.values.bufferEnd<this.buffered().end(0)){this.triggerEvent("progress")}else{if(this.bufferedPercent()==1){this.stopTrackingProgress();this.triggerEvent("progress" )}}}),500)},stopTrackingProgress:function(){clearInterval(this.progressInterval)},manualTimeUpdatesOn:function(){this.manualTimeUpdates=true;this.addEvent("play",this.trackCurrentTime);this.addEvent("pause",this.stopTrackingCurrentTime);this.tech.addEvent("timeupdate",function(){this.removeEvent("timeupdate",arguments.callee);this.support.timeupdateEvent=true;this.player.manualTimeUpdatesOff()})},manualTimeUpdatesOff:function(){this.manualTimeUpdates=false;this.stopTrackingCurrentTime();this.removeEvent("play",this.trackCurrentTime);this.removeEvent("pause",this.stopTrackingCurrentTime)},trackCurrentTime:function(){if(this.currentTimeInterval){this.stopTrackingCurrentTime()}this.currentTimeInterval=setInterval(_V_.proxy(this,function(){this.triggerEvent("timeupdate")}),250)},stopTrackingCurrentTime:function(){clearInterval(this.currentTimeInterval)},onEnded:function(){if(this.options.loop){this.currentTime(0);this.play()}else{this.pause();this.currentTime(0);this.pause()}},o nPlay:function(){_V_.removeClass(this.el,"vjs-paused");_V_.addClass(this.el,"vjs-playing")},onPause:function(){_V_.removeClass(this.el,"vjs-playing");_V_.addClass(this.el,"vjs-paused")},onError:function(e){_V_.log("Video Error",e)},apiCall:function(method,arg){if(this.isReady){return this.tech[method](arg)}else{_V_.log("The playback technology API is not ready yet. Use player.ready(myFunction). ["+method+"]",arguments.callee.caller.arguments.callee.caller.arguments.callee.caller);return false}},play:function(){this.apiCall("play");return this},pause:function(){this.apiCall("pause");return this},paused:function(){return this.apiCall("paused")},currentTime:function(seconds){if(seconds!==undefined){this.values.lastSetCurrentTime=seconds;this.apiCall("setCurrentTime",seconds);if(this.manualTimeUpdates){this.triggerEvent("timeupdate")}return this}return this.values.currentTime=this.apiCall("currentTime")},duration:function(){return this.apiCall("duration")},remainingTime:function (){return this.duration()-this.currentTime()},buffered:function(){var buffered=this.apiCall("buffered"),start=0,end=this.values.bufferEnd=this.values.bufferEnd||0,timeRange;if(buffered&&buffered.length>0&&buffered.end(0)!==end){end=buffered.end(0);this.values.bufferEnd=end}return _V_.createTimeRange(start,end)},bufferedPercent:function(){return(this.duration())?this.buffered().end(0)/this.duration():0},volume:function(percentAsDecimal){if(percentAsDecimal!==undefined){var vol=Math.max(0,Math.min(1,parseFloat(percentAsDecimal)));this.values.volume=vol;this.apiCall("setVolume",vol);_V_.setLocalStorage("volume",vol);return this}return this.apiCall("volume")},muted:function(muted){if(muted!==undefined){this.apiCall("setMuted",muted);return this}return this.apiCall("muted")},width:function(width,skipListeners){if(width!==undefined){this.el.width=width;this.el.style.width=width+"px";if(!skipListeners){this.triggerEvent("resize")}return this}return parseInt(this.el.getAttribute("wi dth"))},height:function(height){if(height!==undefined){this.el.height=height;this.el.style.height=height+"px";this.triggerEvent("resize");return this}return parseInt(this.el.getAttribute("height"))},size:function(width,height){return this.width(width,true).height(height)},supportsFullScreen:function(){return this.apiCall("supportsFullScreen")},requestFullScreen:function(){var requestFullScreen=_V_.support.requestFullScreen;if(requestFullScreen){if(this.tech.support.fullscreenResize===false){this.pause();this.unloadTech();_V_.addEvent(document,"keydown",_V_.proxy(this,function(e){_V_.log("asdf",e)}));_V_.addEvent(document,requestFullScreen.eventName,this.proxy(function(){_V_.removeEvent(document,requestFullScreen.eventName,arguments.callee);this.loadTech(this.techName,{src:this.values.src})}));this.el[requestFullScreen.requestFn]()}else{this.el[requestFullScreen.requestFn]()}}else{if(this.tech.supportsFullScreen()){this.apiCall("enterFullScreen")}else{this.enterFullWindow()}} this.videoIsFullScreen=true;this.triggerEvent("fullscreenchange");return this},cancelFullScreen:function(){var requestFullScreen=_V_.support.requestFullScreen;if(requestFullScreen){if(this.tech.support.fullscreenResize===false){this.pause();this.unloadTech();_V_.addEvent(document,requestFullScreen.eventName,this.proxy(function(){_V_.removeEvent(document,requestFullScreen.eventName,arguments.callee);_V_.log("document fullscreeneventchange");this.loadTech(this.techName,{src:this.values.src})}));document[requestFullScreen.cancelFn]()}else{document[requestFullScreen.cancelFn]()}}else{if(this.tech.supportsFullScreen()){this.apiCall("exitFullScreen")}else{this.exitFullWindow()}}this.videoIsFullScreen=false;this.triggerEvent("fullscreenchange");return this},enterFullWindow:function(){this.videoIsFullScreen=true;this.docOrigOverflow=document.documentElement.style.overflow;_V_.addEvent(document,"keydown",_V_.proxy(this,this.fullWindowOnEscKey));document.documentElement.style.overflow ="hidden";_V_.addClass(document.body,"vjs-full-window");_V_.addClass(this.el,"vjs-fullscreen");this.triggerEvent("enterFullWindow")},fullWindowOnEscKey:function(event){if(event.keyCode==27){this.cancelFullScreen()}},exitFullWindow:function(){this.videoIsFullScreen=false;_V_.removeEvent(document,"keydown",this.fullWindowOnEscKey);document.documentElement.style.overflow=this.docOrigOverflow;_V_.removeClass(document.body,"vjs-full-window");_V_.removeClass(this.el,"vjs-fullscreen");this.triggerEvent("exitFullWindow")},src:function(source){if(source instanceof Array){var sources=source;techLoop:for(var i=0,j=this.options.techOrder;i<j.length;i++){var techName=j[i],tech=_V_[techName];if(tech.isSupported()){for(var a=0,b=sources;a<b.length;a++){var source=b[a];if(tech.canPlaySource.call(this,source)){if(techName==this.currentTechName){this.src(source)}else{this.loadTech(techName,source)}break techLoop}}}}}else{if(source instanceof Object){if(_V_[this.techName].canPlaySource(source) ){this.src(source.src)}else{this.src([source])}}else{this.values.src=source;if(!this.isReady){this.ready(function(){this.src(source)})}else{this.apiCall("src",source);if(this.options.preload=="auto"){this.load()}if(this.options.autoplay){this.play()}}}}return this},load:function(){this.apiCall("load");return this},currentSrc:function(){return this.apiCall("currentSrc")},textTrackValue:function(kind,value){if(value!==undefined){this.values[kind]=value;this.triggerEvent(kind+"update");return this}return this.values[kind]},preload:function(value){if(value!==undefined){this.apiCall("setPreload",value);this.options.preload=value;return this}return this.apiCall("preload",value)},autoplay:function(value){if(value!==undefined){this.apiCall("setAutoplay",value);this.options.autoplay=value;return this}return this.apiCall("autoplay",value)},loop:function(value){if(value!==undefined){this.apiCall("setLoop",value);this.options.loop=value;return this}return this.apiCall("loop",value)},con trols:function(){return this.options.controls},textTracks:function(){return this.options.tracks},poster:function(){return this.apiCall("poster")},error:function(){return this.apiCall("error")},networkState:function(){return this.apiCall("networkState")},readyState:function(){return this.apiCall("readyState")},seeking:function(){return this.apiCall("seeking")},initialTime:function(){return this.apiCall("initialTime")},startOffsetTime:function(){return this.apiCall("startOffsetTime")},played:function(){return this.apiCall("played")},seekable:function(){return this.apiCall("seekable")},ended:function(){return this.apiCall("ended")},videoTracks:function(){return this.apiCall("videoTracks")},audioTracks:function(){return this.apiCall("audioTracks")},videoWidth:function(){return this.apiCall("videoWidth")},videoHeight:function(){return this.apiCall("videoHeight")},defaultPlaybackRate:function(){return this.apiCall("defaultPlaybackRate")},playbackRate:function(){return this.apiCall ("playbackRate")},controls:function(){return this.apiCall("controls")},defaultMuted:function(){return this.apiCall("defaultMuted")}});(function(){var requestFn,cancelFn,playerProto=_V_.Player.prototype;if(document.cancelFullscreen!==undefined){requestFn="requestFullscreen";cancelFn="exitFullscreen";eventName="fullscreenchange"}else{_V_.each(["moz","webkit"],function(prefix){if(document[prefix+"CancelFullScreen"]!==undefined){requestFn=prefix+"RequestFullScreen";cancelFn=prefix+"CancelFullScreen";eventName=prefix+"fullscreenchange"}})}if(requestFn){_V_.support.requestFullScreen={requestFn:requestFn,cancelFn:cancelFn,eventName:eventName}}})();_V_.addEvent(window,"load",function(){_V_.windowLoaded=true});_V_.autoSetupTimeout();_V_.PlaybackTech=_V_.Component.extend({init:function(player,options){},onClick:function(){if(this.player.options.controls){_V_.PlayToggle.prototype.onClick.call(this)}}});_V_.apiMethods="play,pause,paused,currentTime,setCurrentTime,duration,buffered,volum e,setVolume,muted,setMuted,width,height,supportsFullScreen,enterFullScreen,src,load,currentSrc,preload,setPreload,autoplay,setAutoplay,loop,setLoop,error,networkState,readyState,seeking,initialTime,startOffsetTime,played,seekable,ended,videoTracks,audioTracks,videoWidth,videoHeight,textTracks,defaultPlaybackRate,playbackRate,mediaGroup,controller,controls,defaultMuted".split(",");_V_.each(_V_.apiMethods,function(methodName){_V_.PlaybackTech.prototype[methodName]=function(){throw new Error("The '"+method+"' method is not available on the playback technology's API")}});_V_.html5=_V_.PlaybackTech.extend({init:function(player,options,ready){this.player=player;this.el=this.createElement();this.ready(ready);this.addEvent("click",this.proxy(this.onClick));var source=options.source;if(source&&this.el.currentSrc==source.src){player.triggerEvent("loadstart")}else{if(source){this.el.src=source.src}}player.ready(function(){if(this.options.autoplay&&this.paused()){this.tag.poster=null;th is.play()}});this.setupTriggers();this.triggerReady()},destroy:function(){this.player.tag=false;this.removeTriggers();this.el.parentNode.removeChild(this.el)},createElement:function(){var html5=_V_.html5,player=this.player,el=player.tag,newEl;if(!el||this.support.movingElementInDOM===false){if(el){player.el.removeChild(el)}newEl=_V_.createElement("video",{id:el.id||player.el.id+"_html5_api",className:el.className||"vjs-tech"});el=newEl;_V_.insertFirst(el,player.el)}_V_.each(["autoplay","preload","loop","muted"],function(attr){el[attr]=player.options[attr]},this);return el},setupTriggers:function(){_V_.each.call(this,_V_.html5.events,function(type){_V_.addEvent(this.el,type,_V_.proxy(this.player,this.eventHandler))})},removeTriggers:function(){_V_.each.call(this,_V_.html5.events,function(type){_V_.removeEvent(this.el,type,_V_.proxy(this.player,this.eventHandler))})},eventHandler:function(e){e.stopPropagation();this.triggerEvent(e)},play:function(){this.el.play()},pause:functi on(){this.el.pause()},paused:function(){return this.el.paused},currentTime:function(){return this.el.currentTime},setCurrentTime:function(seconds){try{this.el.currentTime=seconds}catch(e){_V_.log(e,"Video isn't ready. (VideoJS)")}},duration:function(){return this.el.duration||0},buffered:function(){return this.el.buffered},volume:function(){return this.el.volume},setVolume:function(percentAsDecimal){this.el.volume=percentAsDecimal},muted:function(){return this.el.muted},setMuted:function(muted){this.el.muted=muted},width:function(){return this.el.offsetWidth},height:function(){return this.el.offsetHeight},supportsFullScreen:function(){if(typeof this.el.webkitEnterFullScreen=="function"){if(!navigator.userAgent.match("Chrome")&&!navigator.userAgent.match("Mac OS X 10.5")){return true}}return false},enterFullScreen:function(){try{this.el.webkitEnterFullScreen()}catch(e){if(e.code==11){_V_.log("VideoJS: Video not ready.")}}},src:function(src){this.el.src=src},load:function(){th is.el.load()},currentSrc:function(){return this.el.currentSrc},preload:function(){return this.el.preload},setPreload:function(val){this.el.preload=val},autoplay:function(){return this.el.autoplay},setAutoplay:function(val){this.el.autoplay=val},loop:function(){return this.el.loop},setLoop:function(val){this.el.loop=val},error:function(){return this.el.error},networkState:function(){return this.el.networkState},readyState:function(){return this.el.readyState},seeking:function(){return this.el.seeking},initialTime:function(){return this.el.initialTime},startOffsetTime:function(){return this.el.startOffsetTime},played:function(){return this.el.played},seekable:function(){return this.el.seekable},ended:function(){return this.el.ended},videoTracks:function(){return this.el.videoTracks},audioTracks:function(){return this.el.audioTracks},videoWidth:function(){return this.el.videoWidth},videoHeight:function(){return this.el.videoHeight},textTracks:function(){return this.el.textTrack s},defaultPlaybackRate:function(){return this.el.defaultPlaybackRate},playbackRate:function(){return this.el.playbackRate},mediaGroup:function(){return this.el.mediaGroup},controller:function(){return this.el.controller},controls:function(){return this.player.options.controls},defaultMuted:function(){return this.el.defaultMuted}});_V_.html5.isSupported=function(){return !!document.createElement("video").canPlayType};_V_.html5.canPlaySource=function(srcObj){return !!document.createElement("video").canPlayType(srcObj.type)};_V_.html5.events="loadstart,suspend,abort,error,emptied,stalled,loadedmetadata,loadeddata,canplay,canplaythrough,playing,waiting,seeking,seeked,ended,durationchange,timeupdate,progress,play,pause,ratechange,volumechange".split(",");_V_.html5.prototype.support={fullscreen:(typeof _V_.testVid.webkitEnterFullScreen!==undefined)?(!_V_.ua.match("Chrome")&&!_V_.ua.match("Mac OS X 10.5")?true:false):false,movingElementInDOM:!_V_.isIOS()};if(_V_.isAndroid()){if(_V_ .androidVersion()<3){document.createElement("video").constructor.prototype.canPlayType=function(type){return(type&&type.toLowerCase().indexOf("video/mp4")!=-1)?"maybe":""}}}_V_.flash=_V_.PlaybackTech.extend({init:function(player,options){this.player=player;var source=options.source,parentEl=options.parentEl,placeHolder=this.el=_V_.createElement("div",{id:parentEl.id+"_temp_flash"}),objId=player.el.id+"_flash_api",playerOptions=player.options;flashVars=_V_.merge({readyFunction:"_V_.flash.onSWFReady",eventProxyFunction:"_V_.flash.onSWFEvent",errorEventProxyFunction:"_V_.flash.onSWFErrorEvent",autoplay:playerOptions.autoplay,preload:playerOptions.preload,loop:playerOptions.loop,muted:playerOptions.muted},options.flashVars),params=_V_.merge({allowScriptAccess:"always",wmode:"opaque",bgcolor:"#000000"},options.params),attributes=_V_.merge({id:objId,name:objId,"class":"vjs-tech"},options.attributes);if(source){flashVars.src=source.src}_V_.insertFirst(placeHolder,parentEl);if(optio ns.startTime){this.ready(function(){this.load();this.play();this.currentTime(options.startTime)})}chkflash();swfobject.embedSWF(options.swf,placeHolder.id,"480","270","9.0.124","",flashVars,params,attributes)},destroy:function(){this.el.parentNode.removeChild(this.el)},play:function(){this.el.vjs_play()},pause:function(){this.el.vjs_pause()},src:function(src){this.el.vjs_src(src);if(this.player.autoplay){var tech=this;setTimeout(function(){tech.play()},0)}},load:function(){this.el.vjs_load()},poster:function(){this.el.vjs_getProperty("poster")},buffered:function(){return _V_.createTimeRange(0,this.el.vjs_getProperty("buffered"))},supportsFullScreen:function(){return false},enterFullScreen:function(){return false}});(function(){var api=_V_.flash.prototype,readWrite="preload,currentTime,defaultPlaybackRate,playbackRate,autoplay,loop,mediaGroup,controller,controls,volume,muted,defaultMuted".split(","),readOnly="error,currentSrc,networkState,readyState,seeking,initialTime,durati on,startOffsetTime,paused,played,seekable,ended,videoTracks,audioTracks,videoWidth,videoHeight,textTracks".split(","),callOnly="load,play,pause".split(",");createSetter=function(attr){var attrUpper=attr.charAt(0).toUpperCase()+attr.slice(1);api["set"+attrUpper]=function(val){return this.el.vjs_setProperty(attr,val)}},createGetter=function(attr){api[attr]=function(){return this.el.vjs_getProperty(attr)}};_V_.each(readWrite,function(attr){createGetter(attr);createSetter(attr)});_V_.each(readOnly,function(attr){createGetter(attr)})})();_V_.flash.isSupported=function(){return swfobject.hasFlashPlayerVersion("10")};_V_.flash.canPlaySource=function(srcObj){if(srcObj.type in _V_.flash.prototype.support.formats){return"maybe"}};_V_.flash.prototype.support={formats:{"video/flv":"FLV","video/x-flv":"FLV","video/mp4":"MP4","video/m4v":"MP4"},progressEvent:false,timeupdateEvent:false,fullscreenResize:false,parentResize:!(_V_.ua.match("Firefox"))};_V_.flash.onSWFReady=function(currSwf){v ar el=_V_.el(currSwf);var player=el.player||el.parentNode.player,tech=player.tech;el.player=player;tech.el=el;tech.addEvent("click",tech.onClick);_V_.flash.checkReady(tech)};_V_.flash.checkReady=function(tech){if(tech.el.vjs_getProperty){tech.triggerReady()}else{setTimeout(function(){_V_.flash.checkReady(tech)},50)}};_V_.flash.onSWFEvent=function(swfID,eventName,other){try{var player=_V_.el(swfID).player;if(player&&player.techName=="flash"){player.triggerEvent(eventName)}}catch(err){_V_.log(err)}};_V_.flash.onSWFErrorEvent=function(swfID,eventName){_V_.log("Flash Error",eventName)};_V_.Track=function(attributes,player){this.player=player;this.src=attributes.src;this.kind=attributes.kind;this.srclang=attributes.srclang;this.label=attributes.label;this["default"]=attributes["default"];this.title=attributes.title;this.cues=[];this.currentCue=false;this.lastCueIndex=0;player.addEvent("timeupdate",_V_.proxy(this,this.update));player.addEvent("ended",_V_.proxy(this,function(){this .lastCueIndex=0}));_V_.get(attributes.src,_V_.proxy(this,this.parseCues))};_V_.Track.prototype={parseCues:function(srcContent){var cue,time,text,lines=srcContent.split("\n"),line="";for(var i=0;i<lines.length;i++){line=_V_.trim(lines[i]);if(line){cue={id:line,index:this.cues.length};line=_V_.trim(lines[++i]);time=line.split(" --> ");cue.startTime=this.parseCueTime(time[0]);cue.endTime=this.parseCueTime(time[1]);text=[];for(var j=i;j<lines.length;j++){line=_V_.trim(lines[++i]);if(!line){break}text.push(line)}cue.text=text.join("<br/>");this.cues.push(cue)}}},parseCueTime:function(timeText){var parts=timeText.split(":"),time=0;time+=parseFloat(parts[0])*60*60;time+=parseFloat(parts[1])*60;var seconds=parts[2].split(/\.|,/);time+=parseFloat(seconds[0]);ms=parseFloat(seconds[1]);if(ms){time+=ms/1000}return time},update:function(){if(this.cues&&this.cues.length>0){var time=this.player.currentTime();if(!this.currentCue||this.currentCue.startTime>=time||this.currentCue.endTime<time ){var newSubIndex=false,reverse=(this.cues[this.lastCueIndex].startTime>time),i=this.lastCueIndex-(reverse?1:0);while(true){if(reverse){if(i<0||this.cues[i].endTime<time){break}if(this.cues[i].startTime<time){newSubIndex=i;break}i--}else{if(i>=this.cues.length||this.cues[i].startTime>time){break}if(this.cues[i].endTime>time){newSubIndex=i;break}i++}}if(newSubIndex!==false){this.currentCue=this.cues[newSubIndex];this.lastCueIndex=newSubIndex;this.updatePlayer(this.currentCue.text)}else{if(this.currentCue){this.currentCue=false;this.updatePlayer("")}}}}},updatePlayer:function(text){this.player.textTrackValue(this.kind,text)}};var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagN ame!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readySt ate!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent! =D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribu te("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.heig ht,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.chil dNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}} }for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return }var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobjec t){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:fun ction(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();window.VideoJS=window._V_=VideoJS;_V_.autoSetup()})(window); Index: PyukiWiki-Devel/skin/videoresize.js diff -u PyukiWiki-Devel/skin/videoresize.js:1.13 PyukiWiki-Devel/skin/videoresize.js:1.14 --- PyukiWiki-Devel/skin/videoresize.js:1.13 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/videoresize.js Tue Feb 14 18:39:39 2012 @@ -1,4 +1,4 @@ /* "PyukiWiki" version 0.2.0-p2-preview1 $$ */ -/* $Id: videoresize.js,v 1.13 2012/02/14 08:35:46 papu Exp $ */ +/* $Id: videoresize.js,v 1.14 2012/02/14 09:39:39 papu Exp $ */ var w=window,d=w.document,x=0,y=0,ax=0,ay=0,h=0,f=0;w.oncontextmenu=dmy;function initVideoSize(p,k,o,n){x=p;y=k;f=n;var l=p;var j=k;var e=1,g,c,m;if(l>j){g=l;c=j}else{g=j;c=l}a=g;b=c;if(ax==0&&ay==0){if(l>0&&j>0){while(e>0){if(a%b==0){e=0;m=b}else{a=a%b}if(e!=0){if(b%a==0){e=0;m=a}else{b=b%a}}}ax=l/m;ay=j/m}}if(h==0){h=o}resizeTo(x+h,y+f)}function resize(){initVideoSize(getBrowserWidth(),getBrowserHeight(),f)}function getBrowserWidth(){if(w.innerWidth){return w.innerWidth}else{if(d.documentElement&&d.documentElement.clientWidth!=0){return d.documentElement.clientWidth}else{if(d.body){return d.body.clientWidth}}}return 0}function getBrowserHeight(){if(w.innerHeight){return w.innerHeight}else{if(d.documentElement&&d.documentElement.clientHeight!=0){return d.documentElement.clientHeight}else{if(d.body){return d.body.clientHeight}}}return 0}function dmy(){return false}; Index: PyukiWiki-Devel/skin/videoresize.js.src diff -u PyukiWiki-Devel/skin/videoresize.js.src:1.14 PyukiWiki-Devel/skin/videoresize.js.src:1.15 --- PyukiWiki-Devel/skin/videoresize.js.src:1.14 Tue Feb 14 17:35:46 2012 +++ PyukiWiki-Devel/skin/videoresize.js.src Tue Feb 14 18:39:39 2012 @@ -1,5 +1,5 @@ // "PyukiWiki" version 0.2.0-p2-preview1 $$ -// $Id: videoresize.js.src,v 1.14 2012/02/14 08:35:46 papu Exp $ +// $Id: videoresize.js.src,v 1.15 2012/02/14 09:39:39 papu Exp $ // for PlayVideo plugin var w=window, d=w.document,