Fragments



<script>document.documentElement.style.overflow = 'hidden'; // For Firefox and Chrome
document.body.scroll = 'no'; // For IE
name =`URLslot`
var d = new Date();
d.setTime(d.getTime() - (60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = name + "=;" + expires + ";path=/";
generateditem = document.createElement("div");
;generateditem.id = `background`;;generateditem.style = `width:` + `100%` + `;height:` + `100%` + `;position:` + `absolute` + `;left:` + `0` + `;top:` + `0` + `;background-color:` + `#287834` + `;user-select: none` + `;`;generateditem.addEventListener('click', function (e) {});try {
document.getElementById().appendChild(generateditem);
} catch (error) {
document.body.appendChild(generateditem); }
;generateditem.style.animation = 'none';
generateditem.offsetHeight; /* trigger reflow */
generateditem.style.animation = null;generateditem.animate([],{duration: 10000,
}
);
;generateditem.contentEditable=`false`;
;array_name_here = `URLs`;;if (`variablelist` in window) {

}else{

variablelist = {};
};


variablelist[array_name_here] = [`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentBubble popper_ProgramData`,`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentnextgenclickerv1pt0_ProgramData`,`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentLive5_ProgramData`,`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentLive6_ProgramData`,`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentLive3_ProgramData`,`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentRemakeLive3_ProgramData`,`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentLive4_ProgramData`,`https://FragmentCode.com/sharedFrame/jbshuteAT:gmailDOT:com_ProgramList:::jbshuteAT:gmailDOT:comWebDevelopmentShooterGame_ProgramData`,];
;if (`variablelist` in window) {

}else{

variablelist = {};
};
variablelist[`Numelements`]= variablelist[`URLs`].length
;if (`variablelist` in window) {

}else{

variablelist = {};
};
variablelist[`LoadingPage`]= 0
if ("loop_name_here" in window) {
PriorLoopName = loop_name_here
} else {
PriorLoopName = ``
}

loop_name_here = `SpawnLoop`
try{loop_counter[loop_name_here] = 1}catch(err){var loop_counter = {}
loop_counter[loop_name_here] = 1
}
for (loop_counter[loop_name_here] = 0; loop_counter[loop_name_here] < variablelist[`Numelements`]; loop_counter[loop_name_here]++) {;generateditem = document.createElement("iframe");
;generateditem.id = [`Iframe`,loop_counter[`SpawnLoop`]+1,].join('');;generateditem.addEventListener('click', function (e) {});try {
document.getElementById().appendChild(generateditem);
} catch (error) {
document.body.appendChild(generateditem); }
;generateditem.style.animation = 'none';
generateditem.offsetHeight; /* trigger reflow */
generateditem.style.animation = null;generateditem.animate([],{duration: 10000,
}
);
;generateditem.contentEditable=`false`;// Make the DIV element draggable:


// find the element that you want to drag.
var box =generateditem

/* listen to the touchMove event,
every time it fires, grab the location
of touch and assign it to box */

box.addEventListener('touchmove', function(e) {
// grab the location of touch
var touchLocation = e.targetTouches[0];

// assign box new coordinates based on the touch.
box.style.left = touchLocation.pageX -box.offsetWidth/2 + 'px';
box.style.top = touchLocation.pageY -box.offsetHeight/2 + 'px';
})

/* record the position of the touch
when released using touchend event.
This will be the drop position. */

box.addEventListener('touchend', function(e) {
// current box position.
var x = parseInt(box.style.left);
var y = parseInt(box.style.top);
})




//begin nonmobile
dragElement(generateditem);

function dragElement(elmnt) {
var pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0;

// otherwise, move the DIV from anywhere inside the DIV:
elmnt.onmousedown = dragMouseDown;


function dragMouseDown(e) {
e = e || window.event;
e.preventDefault();
// get the mouse cursor position at startup:
pos3 = e.clientX;
pos4 = e.clientY;
document.onmouseup = closeDragElement;
// call a function whenever the cursor moves:
document.onmousemove = elementDrag;
}

function elementDrag(e) {
e = e || window.event;
e.preventDefault();
// calculate the new cursor position:
pos1 = pos3 - e.clientX;
pos2 = pos4 - e.clientY;
pos3 = e.clientX;
pos4 = e.clientY;
// set the element's new position:
elmnt.style.top = (elmnt.offsetTop - pos2) + "px";
elmnt.style.left = (elmnt.offsetLeft - pos1) + "px";
}

function closeDragElement() {
// stop moving when mouse button is released:
document.onmouseup = null;
document.onmousemove = null;
}
}
;generateditem.style = `width:` + `10vw` + `;height:` + `10vh` + `;position:` + `absolute` + `;left:` + [Math.floor(Math.random()*(90 + 1 - 0) + 0),`vw`,].join('') + `;color:` + `red` + `;font-size:` + `2vw` + `;user-select: none` + `;z-index:` + `1` + `;top:` + [Math.floor(Math.random()*(90 + 1 - 0) + 0),`vh`,].join('') + `;`;generateditem.src = variablelist[`URLs`][loop_counter[`SpawnLoop`]] ;
;if (typeof array_counter == 'undefined') {
var array_counter = {} };
array_name_here = `precollisionlistA`;;if (`variablelist` in window) {

}else{

variablelist = {};
};

if (array_name_here in variablelist){}else{variablelist[array_name_here] = []};

variablelist[array_name_here].push([`Iframe`,loop_counter[`SpawnLoop`]+1,].join(''));

;if (`variablelist` in window) {

}else{

variablelist = {};
};
variablelist[[`Iframe`,loop_counter[`SpawnLoop`]+1,`URL`,].join('')]= variablelist[`URLs`][loop_counter[`SpawnLoop`]]
};loop_name_here = PriorLoopName;
;if (`variablelist` in window) {

}else{

variablelist = {};
};
variablelist[`Numelements2`]= 1
;if (`variablelist` in window) {

}else{

variablelist = {};
};
variablelist[`Starcount`]= 0
if ("loop_name_here" in window) {
PriorLoopName = loop_name_here
} else {
PriorLoopName = ``
}

loop_name_here = `SpawnLoop2`
try{loop_counter[loop_name_here] = 1}catch(err){var loop_counter = {}
loop_counter[loop_name_here] = 1
}
for (loop_counter[loop_name_here] = 0; loop_counter[loop_name_here] < variablelist[`Numelements2`]; loop_counter[loop_name_here]++) {generateditem = document.createElement("div");
;generateditem.id = [`X`,loop_counter[`SpawnLoop2`]+1,].join('');;generateditem.innerHTML = `🧙`;;generateditem.style = `width:` + `7.5vw` + `;height:` + `7.5vh` + `;position:` + `absolute` + `;left:` + [Math.floor(Math.random()*(50 + 1 - 45) + 45),`vw`,].join('') + `;top:` + [Math.floor(Math.random()*(50 + 1 - 45) + 45),`vh`,].join('') + `;color:` + `red` + `;font-size:` + `7.5vw` + `;user-select: none` + `;transform-style:preserve-3d;`;generateditem.addEventListener('click', function (e) {});try {
document.getElementById().appendChild(generateditem);
} catch (error) {
document.body.appendChild(generateditem); }
;generateditem.style.animation = 'none';
generateditem.offsetHeight; /* trigger reflow */
generateditem.style.animation = null;generateditem.animate([{transform: '' + 'scale(' + `1.1`+ ',' + `1.1` + `) `,},],{duration: 1000,
iterations:Infinity,}
);
;generateditem.contentEditable=`false`;// Make the DIV element draggable:


// find the element that you want to drag.
var box =generateditem

/* listen to the touchMove event,
every time it fires, grab the location
of touch and assign it to box */

box.addEventListener('touchmove', function(e) {
// grab the location of touch
var touchLocation = e.targetTouches[0];

// assign box new coordinates based on the touch.
box.style.left = touchLocation.pageX -box.offsetWidth/2 + 'px';
box.style.top = touchLocation.pageY -box.offsetHeight/2 + 'px';
})

/* record the position of the touch
when released using touchend event.
This will be the drop position. */

box.addEventListener('touchend', function(e) {
// current box position.
var x = parseInt(box.style.left);
var y = parseInt(box.style.top);
})




//begin nonmobile
dragElement(generateditem);

function dragElement(elmnt) {
var pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0;

// otherwise, move the DIV from anywhere inside the DIV:
elmnt.onmousedown = dragMouseDown;


function dragMouseDown(e) {
e = e || window.event;
e.preventDefault();
// get the mouse cursor position at startup:
pos3 = e.clientX;
pos4 = e.clientY;
document.onmouseup = closeDragElement;
// call a function whenever the cursor moves:
document.onmousemove = elementDrag;
}

function elementDrag(e) {
e = e || window.event;
e.preventDefault();
// calculate the new cursor position:
pos1 = pos3 - e.clientX;
pos2 = pos4 - e.clientY;
pos3 = e.clientX;
pos4 = e.clientY;
// set the element's new position:
elmnt.style.top = (elmnt.offsetTop - pos2) + "px";
elmnt.style.left = (elmnt.offsetLeft - pos1) + "px";
}

function closeDragElement() {
// stop moving when mouse button is released:
document.onmouseup = null;
document.onmousemove = null;
}
}
;if (typeof array_counter == 'undefined') {
var array_counter = {} };
array_name_here = `precollisionlistB`;;if (array_name_here in variablelist){}else{variablelist[array_name_here] = []};
variablelist[array_name_here].push([`X`,loop_counter[`SpawnLoop2`]+1,].join(''));

;if (`timercounter` in window) {

}else{

timercounter = {};timerexpire = {}
}

;intrafrag_var = `SpawnBullets`;
if('timerexpire' in window){}else{timerexpire = {} }
if('timercounter' in window){}else{timercounter = {} }
timerexpire[intrafrag_var] = -1;
timercounter[intrafrag_var] = setInterval(function() {timerexpire[`SpawnBullets`] =timerexpire[`SpawnBullets`] +1;
if ("loop_name_here" in window) {
PriorLoopName = loop_name_here
} else {
PriorLoopName = ``
}

loop_name_here = `BulletLoop`
try{loop_counter[loop_name_here] = 1}catch(err){var loop_counter = {}
loop_counter[loop_name_here] = 1
}
for (loop_counter[loop_name_here] = 0; loop_counter[loop_name_here] < variablelist[`Numelements2`]; loop_counter[loop_name_here]++) {;if (`variablelist` in window) {

}else{

variablelist = {};
};
variablelist[`Starcount`]= variablelist[`Starcount`]+1
generateditem = document.createElement("div");
;generateditem.id = [`Star`,loop_counter[`BulletLoop`]+1,variablelist[`Starcount`],].join('');;generateditem.innerHTML = ``;;generateditem.style = `width:` + `2vw` + `;height:` + `2vh` + `;position:` + `absolute` + `;left:` + document.getElementById([`X`,loop_counter[`BulletLoop`]+1,].join('')).getBoundingClientRect().left + `;top:` + document.getElementById([`X`,loop_counter[`BulletLoop`]+1,].join('')).getBoundingClientRect().top + `;color:` + `red` + `;user-select: none` + `;`;generateditem.addEventListener('click', function (e) {});try {
document.getElementById().appendChild(generateditem);
} catch (error) {
document.body.appendChild(generateditem); }
;generateditem.style.animation = 'none';
generateditem.offsetHeight; /* trigger reflow */
generateditem.style.animation = null;generateditem.animate([{transform: '' + 'translate3d(' + `20vw` + ',' + `0`+ ',' + `0` + `) `+ `rotate3d(` + 0 + ',' + 0 + ',' + 1+ ',' + `60deg` + `) `,},],{duration: 1000,
fill: `forwards`}
);
;generateditem.contentEditable=`false`;
;if (typeof array_counter == 'undefined') {
var array_counter = {} };
array_name_here = `TrashList`;;if (array_name_here in variablelist){}else{variablelist[array_name_here] = []};
variablelist[array_name_here].push([`Star`,loop_counter[`BulletLoop`]+1,variablelist[`Starcount`],].join(''));

;if (typeof array_counter == 'undefined') {
var array_counter = {} };
array_name_here = `precollisionlistB`;;if (array_name_here in variablelist){}else{variablelist[array_name_here] = []};
variablelist[array_name_here].push([`Star`,loop_counter[`BulletLoop`]+1,variablelist[`Starcount`],].join(''));

};loop_name_here = PriorLoopName;
}
,1000);

};loop_name_here = PriorLoopName;
;if (`timercounter` in window) {

}else{

timercounter = {};timerexpire = {}
}

;intrafrag_var = `CollisionTimer`;
if('timerexpire' in window){}else{timerexpire = {} }
if('timercounter' in window){}else{timercounter = {} }
timerexpire[intrafrag_var] = -1;
timercounter[intrafrag_var] = setInterval(function() {timerexpire[`CollisionTimer`] =timerexpire[`CollisionTimer`] +1;
;array_name_here = `CollisionListA`;;if (`variablelist` in window) {

}else{

variablelist = {};
};


variablelist[array_name_here] = [];
;array_name_here = `CollisionListB`;;if (`variablelist` in window) {

}else{

variablelist = {};
};


variablelist[array_name_here] = [];
if ("loop_name_here" in window) {
PriorLoopName = loop_name_here
} else {
PriorLoopName = ``
}

loop_name_here = `precollisionALoop`
try{loop_counter[loop_name_here] = 1}catch(err){var loop_counter = {}
loop_counter[loop_name_here] = 1
}
for (loop_counter[loop_name_here] = 0; loop_counter[loop_name_here] < variablelist[`precollisionlistA`].length; loop_counter[loop_name_here]++) {if ("loop_name_here" in window) {
PriorLoopName = loop_name_here
} else {
PriorLoopName = ``
}

loop_name_here = `precollisionBLoop`
try{loop_counter[loop_name_here] = 1}catch(err){var loop_counter = {}
loop_counter[loop_name_here] = 1
}
for (loop_counter[loop_name_here] = 0; loop_counter[loop_name_here] < variablelist[`precollisionlistB`].length; loop_counter[loop_name_here]++) {;if (typeof array_counter == 'undefined') {
var array_counter = {} };
array_name_here = `CollisionListA`;;if (array_name_here in variablelist){}else{variablelist[array_name_here] = []};
variablelist[array_name_here].push(variablelist[`precollisionlistA`][loop_counter[`precollisionALoop`]]);

;if (typeof array_counter == 'undefined') {
var array_counter = {} };
array_name_here = `CollisionListB`;;if (array_name_here in variablelist){}else{variablelist[array_name_here] = []};
variablelist[array_name_here].push(variablelist[`precollisionlistB`][loop_counter[`precollisionBLoop`]]);

};loop_name_here = PriorLoopName;
};loop_name_here = PriorLoopName;
if ("loop_name_here" in window) {
PriorLoopName = loop_name_here
} else {
PriorLoopName = ``
}

loop_name_here = `CollisionLoop`
try{loop_counter[loop_name_here] = 1}catch(err){var loop_counter = {}
loop_counter[loop_name_here] = 1
}
for (loop_counter[loop_name_here] = 0; loop_counter[loop_name_here] < variablelist[`CollisionListA`].length; loop_counter[loop_name_here]++) {;Collision_ID =`AllCollisions`;;case_A =variablelist[`CollisionListA`][loop_counter[`CollisionLoop`]];;case_B=variablelist[`CollisionListB`][loop_counter[`CollisionLoop`]];aRect = document.getElementById(case_A).getBoundingClientRect();

bRect = document.getElementById(case_B).getBoundingClientRect();

if ( !(
((aRect.top + aRect.height) < (bRect.top)) ||
(aRect.top > (bRect.top + bRect.height)) ||
((aRect.left + aRect.width) < bRect.left) ||
(aRect.left > (bRect.left + bRect.width))
)){
try{collision_counter[Collision_ID] = collision_counter[Collision_ID] + 1} catch(err){ try{collision_counter[Collision_ID] = 0}catch(err) {collision_counter = {};collision_counter[Collision_ID] = 0} collision_counter[Collision_ID] = collision_counter[Collision_ID] + 1 }
;if (variablelist[`LoadingPage`]==`0`){;window.location.replace(variablelist[[variablelist[`CollisionListA`][loop_counter[`CollisionLoop`]],`URL`,].join('')]);if (`variablelist` in window) {

}else{

variablelist = {};
};
variablelist[`LoadingPage`]= 1
}
else{};

}
};loop_name_here = PriorLoopName;
}
,10);