{
$d[$gid]("auid").play();
}
b1.innerHTML = "Play";
let b2 = $d.createElement("button");
b2.onclick = () => {
$d[$gid]("auid").pause();
}
b2.innerHTML = "Pause";
let b3 = $d.createElement("button");
b3.onclick = () => {
$d[$gid]("auid").volume += 0.1;
}
b3.innerHTML = "Increase Volume";
let b4 = $d.createElement("button");
b4.onclick = () => {
$d[$gid]("auid").volume -= 0.1;
}
b4.innerHTML = "Decrease Volume";
with(audiv){
appendChild(b1);
appendChild(b2);
appendChild(b3);
appendChild(b4);
}
let apid = this.id;
apid.appendChild(au);
apid.appendChild(audiv);
return this;
},
//parseXML method
parseXML : function(url,method){
this.id.html(url,method,(xml) => {
xt = xml.responseText;
($w.ActiveXObject) ?
(xmlDoc = new ActiveXObject("Microsoft.XMLDOM"),xmlDoc.async = "false",xmlDoc.loadXML(xt)) :
($w.XMLHttpRequest) ?
(parser = new DOMParser(),xmlDoc = parser.parseFromString(xt,"text/xml"),dec = xmlDoc.getElementsByTagBame("title"),$d.getElementById("xc3").innerHTML = dec[1].childNodes[0].nodeValue) : 0;
});
return this;
},
//selectImage method
selectImage : function(dir,array,titleA){
var dih = this.id;
dih.innerHTML = ''
+ '';
sC = (parts) => {
for(var j=0;j' + db.innerHTML + '';
let tE = [];
for(let i=0;i {
for(x=y=0;ele;){
x += ele.offsetLeft;
y += ele.offsetTop;
ele = ele.offsetParent;
}
return {x:x,y:y}
})(all[i]);
tE[tE.length] = all[i];
}
for(let j=0;j {
this.tarY = bH - this.ele.point.y;
var scp = this;
$sti(() => {scp.loop()},dl);
}
this.loop = () => {
if(this.tarY {scp.loop()},70);
}
})(tar=tE[tE.length-1-j]).start(j*30);
}
return this;
},
//matrixEffect method
matrixEffect : function(){
let bt_root = this.id;
bt_root.style.visibility = "hidden";
let bt_nodes = [];
let bt_text = [];
let bt_tumble = [];
let bt_maxsize = bt_count = 0;
let bt_spin = () => {
let $sss=new spider("");
if($sss.dom && !($sss.mac && $sss.ie)) bt_godeep(bt_root);
bt_root.style.visibility = "visible";
if($sss.dom && !($sss.mac && $sss.ie)) bt_sponge();
}
let bt_chartype = Math.floor(Math.random()*2);
let digit = () => {
if(bt_chartype == 0)
return Math.floor(Math.random()*2);
else if(bt_chartype == 1)
return '_';
else
return '_';
}
let bt_haschars = (s) => {
return s.replace(/"\r|\n"/g,'').length;
}
let bt_godeep = (o) => {
for(let i=0;i bt_maxsize){
bt_maxsize = o.childNodes[i].nodeValue.length;
}
bt_tumble[p].sort((w1,w2) => {return Math.floor(Math.random()*3)-1;});
o.childNodes[i].nodeValue = "";
}
}
}
let bt_sponge = () => {
for(let i = 0;i {
let out = "";
for(let i=0;i {
for(let i=0;i {
bt_nodes = null;
bt_text = null;
bt_tumble = null;
})();
}
$sti(() => {
let $sss = spider("");
if($sss.dom && !($sss.mac && $sss.ie)) bt_godeep(bt_root);
bt_root.style.visibility = "visible";
if($sss.dom && !($sss.mac && $sss.ie)) bt_sponge();
},100);
},
//particle method
particle : function(r,g,b){
let canvas = this.id;
let ctx = canvas.getContext("2d");
let pcs = [];
let _num = 20;
for(let i=0;i<_num;i++){
pcs[i] = new (function(){
this.x = Math.random() * canvas.width;
this.y = Math.random() * canvas.height;
this.xvel = Math.random() * 5 - 2.5;
this.yvel = Math.random() * 5 - 2.5;
this.update = () => {
this.x += this.xvel;
this.y += this.yvel;
this.yvel += 0.1;
(this.x > canvas.width || this.x < 0) ? this.xvel = -this.xvel : 0;
(this.y > canvas.height || this.y < 0) ? this.yvel = -this.yvel : 0;
}
})();
}
ctx.lineWidth = "10";
ctx.strokeStyle = "rgb(" + r + "," + g + "," + b + ")";
let loop = () => {
ctx.clearRect(0,0,canvas.width,canvas.height);
for(let i=0;i<_num;i++){
pcs[i].update();
with(ctx){
beginPath();
moveTo(pcs[i].x,pcs[i].y);
lineTo(pcs[i].x - pcs[i].xvel,pcs[i].y - pcs[i].yvel);
stroke();
closePath();
}
}
$sti(loop,10);
}
loop();
return this;
}
}
return constructor;
})();
//cheet.js
"use strict";!function(){function keydown(e){var id,k=e?e.keyCode:event.keyCode;if(!held[k]){held[k]=!0;for(id in sequences)sequences[id].keydown(k)}}function keyup(e){var k=e?e.keyCode:event.keyCode;held[k]=!1}function reset(){var k;for(k in held)held[k]=!1}function on(obj,type,fn){obj.addEventListener?obj.addEventListener(type,fn,!1):obj.attachEvent&&(obj["e"+type+fn]=fn,obj[type+fn]=function(){obj["e"+type+fn](window.event)},obj.attachEvent("on"+type,obj[type+fn]))}var cheet,Sequence,sequences={},keys={backspace:8,tab:9,enter:13,"return":13,shift:16,"⇧":16,control:17,ctrl:17,"⌃":17,alt:18,option:18,"⌥":18,pause:19,capslock:20,esc:27,space:32,pageup:33,pagedown:34,end:35,home:36,left:37,L:37,"←":37,up:38,U:38,"↑":38,right:39,R:39,"→":39,down:40,D:40,"↓":40,insert:45,"delete":46,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90,"⌘":91,command:91,kp_0:96,kp_1:97,kp_2:98,kp_3:99,kp_4:100,kp_5:101,kp_6:102,kp_7:103,kp_8:104,kp_9:105,kp_multiply:106,kp_plus:107,kp_minus:109,kp_decimal:110,kp_divide:111,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,equal:187,"=":187,comma:188,",":188,minus:189,"-":189,period:190,".":190},NOOP=function(){},held={};Sequence=function(str,next,fail,done){var i;for(this.str=str,this.next=next?next:NOOP,this.fail=fail?fail:NOOP,this.done=done?done:NOOP,this.seq=str.split(" "),this.keys=[],i=0;i0&&(this.idx=0,this.fail(this.str),cheet.__fail(this.str)),void 0):(this.next(this.str,this.seq[i],i,this.seq),cheet.__next(this.str,this.seq[i],i,this.seq),++this.idx===this.keys.length&&(this.done(this.str),cheet.__done(this.str),this.idx=0),void 0)},cheet=function(str,handlers){var next,fail,done;"function"==typeof handlers?done=handlers:null!=handlers&&(next=handlers.next,fail=handlers.fail,done=handlers.done),sequences[str]=new Sequence(str,next,fail,done)},cheet.disable=function(str){delete sequences[str]},on(window,"keydown",keydown),on(window,"keyup",keyup),on(window,"blur",reset),on(window,"focus",reset),cheet.__next=NOOP,cheet.next=function(fn){cheet.__next=null===fn?NOOP:fn},cheet.__fail=NOOP,cheet.fail=function(fn){cheet.__fail=null===fn?NOOP:fn},cheet.__done=NOOP,cheet.done=function(fn){cheet.__done=null===fn?NOOP:fn},window.cheet=cheet,"undefined"!=typeof module&&(module.exports=cheet)}();
//import 3rd library
spider("").require("https://cdnjs.cloudflare.com/ajax/libs/three.js/102/three.min.js");