I tried changing this
Expand|Select|Wrap|Line Numbers
- document.getElementById('markerImage').disabled = true;
Expand|Select|Wrap|Line Numbers
- document.getElementById('markerImage').disabled = false;
Expand|Select|Wrap|Line Numbers
- if(hideEnd=='true') document.getElementById('hideEnd').checked = true;
- if(markerImage=='true') document.getElementById('markerImage').checked = true;
- if(markerImage=='true') document.getElementById('markerImage').checked = false;
Expand|Select|Wrap|Line Numbers
- function cTheme() {
- if(document.getElementById('theme').options[document.getElementById('theme').selectedIndex].value!='none') {
- startIcon = theme['startIcon'+document.getElementById('theme').selectedIndex];
- endIcon = theme['endIcon'+document.getElementById('theme').selectedIndex];
- document.getElementById('background').value = theme['background'+document.getElementById('theme').selectedIndex];
- document.getElementById('borderColor').value = theme['borderColor'+document.getElementById('theme').selectedIndex];
- document.getElementById('pathColor').value = theme['pathColor'+document.getElementById('theme').selectedIndex];
- document.getElementById('markerColor').value = theme['markerColor'+document.getElementById('theme').selectedIndex];
- document.getElementById('trailColor').value = theme['trailColor'+document.getElementById('theme').selectedIndex];
- document.getElementById('backtrackColor').value = theme['backtrackColor'+document.getElementById('theme').selectedIndex];
- } else {
- startIcon = 'human.gif';
- endIcon = 'home.gif';
- }
- document.getElementById('backgroundSpan').style.backgroundColor = document.getElementById('background').value;
- document.getElementById('borderColorSpan').style.backgroundColor = document.getElementById('borderColor').value;
- document.getElementById('pathColorSpan').style.backgroundColor = document.getElementById('pathColor').value;
- document.getElementById('markerColorSpan').style.backgroundColor = document.getElementById('markerColor').value;
- document.getElementById('trailColorSpan').style.backgroundColor = document.getElementById('trailColor').value;
- document.getElementById('backtrackColorSpan').style.backgroundColor = document.getElementById('backtrackColor').value;
- }
- function cVersion() {
- document.getElementById('length').disabled = false;
- document.getElementById('bias').disabled = false;
- document.getElementById('shape').disabled = false;
- document.getElementById('border').disabled = false;
- document.getElementById('braid').disabled = false;
- document.getElementById('shape').disabled = false;
- document.getElementById('randomStart').disabled = false;
- document.getElementById('randomEnd').disabled = false;
- document.getElementById('randomEndSeconds').disabled = false;
- document.getElementById('hideEnd').disabled = false;
- document.getElementById('print').disabled = false;
- document.getElementById('background').disabled = false;
- document.getElementById('borderColor').disabled = false;
- document.getElementById('pathColor').disabled = false;
- document.getElementById('markerColor').disabled = false;
- document.getElementById('trailColor').disabled = false;
- document.getElementById('backtrackColor').disabled = false;
- document.getElementById('theme').disabled = false;
- document.getElementById('markerImage').disabled = false;
- if(document.getElementById('version').options[document.getElementById('version').selectedIndex].value==4) {
- document.getElementById('length').disabled = true;
- document.getElementById('bias').disabled = true;
- document.getElementById('shape').disabled = true;
- } else if(document.getElementById('version').options[document.getElementById('version').selectedIndex].value==5) {
- document.getElementById('length').disabled = true;
- document.getElementById('bias').disabled = true;
- document.getElementById('shape').disabled = true;
- document.getElementById('border').disabled = true;
- document.getElementById('braid').disabled = true;
- document.getElementById('shape').disabled = true;
- document.getElementById('randomStart').disabled = true;
- document.getElementById('randomEnd').disabled = true;
- document.getElementById('randomEndSeconds').disabled = true;
- document.getElementById('hideEnd').disabled = true;
- document.getElementById('print').disabled = true;
- document.getElementById('background').disabled = true;
- document.getElementById('borderColor').disabled = true;
- document.getElementById('pathColor').disabled = true;
- document.getElementById('markerColor').disabled = true;
- document.getElementById('trailColor').disabled = true;
- document.getElementById('backtrackColor').disabled = true;
- document.getElementById('theme').disabled = true;
- document.getElementById('markerImage').disabled = true;
- }
- }
- window.onload = function() {
- mazesmithMain = document.createElement("DIV");
- mazesmithMain.id = "mainSmithMain";
- mazesmithMain.innerHTML = echo + echoBasic;
- document.getElementById('mazesmith').appendChild(mazesmithMain);
- eventHandle();
- setKeys();
- setKCode();
- if(t!='') {
- document.getElementById('rows').value = rows;
- document.getElementById('cols').value = cols;
- document.getElementById('path').value = path;
- document.getElementById('length').value = length;
- document.getElementById('border').value = border;
- document.getElementById('braid').value = braid;
- document.getElementById('bias').options[(bias)].selected = true;
- document.getElementById('version').options[(version-1)].selected = true;
- document.getElementById('background').value = background;
- document.getElementById('borderColor').value = borderColor;
- document.getElementById('pathColor').value = pathColor;
- document.getElementById('markerColor').value = markerColor;
- document.getElementById('trailColor').value = trailColor;
- document.getElementById('backtrackColor').value = backtrackColor;
- if(randomStart=='true') document.getElementById('randomStart').checked = true;
- if(randomEnd=='true') document.getElementById('randomEnd').checked = true;
- document.getElementById('randomEndSeconds').value = randomEndSeconds;
- document.getElementById('shape').options[(shapeNo-1)].selected = true;
- if(hideEnd=='true') document.getElementById('hideEnd').checked = true;
- if(markerImage=='true') document.getElementById('markerImage').checked = true;
- document.bgColor = background;
- document.getElementById('title').style.color = borderColor;
- document.getElementById('title2').style.color = borderColor;
- cVersion();
- }
- document.getElementById('backgroundSpan').style.backgroundColor = document.getElementById('background').value;
- document.getElementById('borderColorSpan').style.backgroundColor = document.getElementById('borderColor').value;
- document.getElementById('pathColorSpan').style.backgroundColor = document.getElementById('pathColor').value;
- document.getElementById('markerColorSpan').style.backgroundColor = document.getElementById('markerColor').value;
- document.getElementById('trailColorSpan').style.backgroundColor = document.getElementById('trailColor').value;
- document.getElementById('backtrackColorSpan').style.backgroundColor = document.getElementById('backtrackColor').value;
- for(var a=0;a<=themes.length-1;a++) {
- var optionName = new Option(themes[a], a, true, true);
- document.getElementById('theme').options[document.getElementById('theme').length] = optionName;
- }
- var optionName = new Option('None', 'none', true, true);
- document.getElementById('theme').options[document.getElementById('theme').length] = optionName;
- if(t.length>22) { document.getElementById('theme').options[t[22]].selected = true; startIcon = theme['startIcon'+t[22]]; endIcon = theme['endIcon'+t[22]]; }
- if(configPanel==1) document.getElementById(conType).style.display = 'block';
- else createMainTable();
- }
Expand|Select|Wrap|Line Numbers
- <tr><td><span class="help" onclick="alert(\'Instead of using color markers, this option will use images.\')">(?)</span> Use images for markers</td><td style="text-align:right;"><input type="checkbox" id="markerImage" onfocus="focusObj = this.id;" /> \
Link to Full JS code
Link to Game
The other issue is that Firefox keeps giving me errors if I change the name of the js file and the link to the js file. Also, if I clear history, cookies, cache, etc., it refuses to give me the new gmaze.js file (which was why I was changing the name and link). It still gives me the original one with the original code. I'm about to quit using Firefox and try some other browser.
Thanks!
a long lost tpgames with my sister's old laptop as my died...