// dotdotdot.js // RJM Programming // March, 2016 // DotDotDot web application helper + Override prompt window function along with input type=button method of asking //var preinput = " "; //var ourone = ""; //var ourtwo = ""; //var ourthree = ""; //var ourccnt = 0; var mainview = "mainview"; var minorview = ""; var altview = "altview"; var head= document.getElementsByTagName('head')[0]; // thanks to http://unixpapa.com/js/dyna.html var script= document.createElement('script'); script.type= 'text/javascript'; script.src= 'prompt.js'; // our window.prompt function override technique head.appendChild(script); function atstartsel() { var hones=document.getElementsByTagName('h1'); hones[0].innerHTML=hones[0].innerHTML.replace(" Game", " Game"); var pdivs=document.getElementsByTagName('div'); mainview=''; for (var ii=0; ii"; } else { divh+=""; } threepick = 1; sentencepick = -1; while (sofar.indexOf(";" + sentencepick + "," + threepick + ";") != -1) { threepick = 1; while (threepick == 1) { threepick = Math.floor((Math.random()*3)+0); } sentencepick = Math.floor((Math.random()*(sentenceparts.length / 3))+0); } sofar+=sentencepick + "," + threepick + ";"; bcnt++; if (threepick == 0) { divh+=""; } else { divh+=""; } } ccnt=bcnt; bcnt=0; divh+=""; document.getElementById('altview').innerHTML=divh; } function before(ourq,ourd) { bealert=ourq.indexOf('Enter third of your '); //alert(ourq.indexOf('Enter third of your ')); return ourq.indexOf('Enter third of your '); } function after(ourone,ourteo,ourthree) { if (bealert != -1) { ourthree=pinputval; if (document.getElementById('modesel').value != '') { var was=document.getElementById('altview').innerHTML; var inps=document.getElementsByTagName('input'); ourccnt=inps.length; document.getElementById('altview').innerHTML="" + was + ""; ourccnt++; ourccnt++; } } else if (ourone == '') { ourone=pinputval; } else { ourtwo=pinputval; } //alert(0); } function gameshowmode(tval) { if (tval == '') { location.href=document.URL; //'./ology_chalkboard.html'; } else { //document.getElementById('mainview').style.display='none'; var ip=document.getElementById(mainview).innerHTML.indexOf('