var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest! Browser does not support AJAX."); function validateCount(t){ } function validateInputs(frminpt){ t = document.frminput.elements; var i; var str = true; var ret = ""; for(i in t){ if(isNaN(i.value) || i.value==''){ str = false; ret = ret + "\n".i.value; } } if(str==false){ alert(ret); //alert('Please check and complete the form before submitting.'); } return str; } function checkSamePassword(p1,p2,divid){ var thisdiv = document.getElementById(divid); thisdiv.innerHTML = ''; if(p1.value.length < 6){ thisdiv.innerHTML = thisdiv.innerHTML + "Password should be at least 6 characters length.
"; }else{ thisdiv.innerHTML = ""; } if(p1.value != p2.value){ thisdiv.innerHTML = thisdiv.innerHTML + "Passwords do not match."; }else{ thisdiv.innerHTML = ""; } thisdiv.innerHTML = thisdiv.innerHTML; } function refreshSummary(tpage){ var url = "report/report.summary.php?makepage="+tpage; request.open("GET", url, true); request.onreadystatechange = showSummary; request.send(null); } function refreshTown(tpage){ var url = "report/report.town.php?makepage="+tpage; request.open("GET", url, true); request.onreadystatechange = showSummary; request.send(null); } function showSummary() { if (request.readyState == 4) { if (request.status == 200) { document.getElementById("thisSummarya").innerHTML = request.responseText; } else { alert("status is " + request.status); } } else { document.getElementById("thisSummarya").innerHTML = "  Processing ...  "; } } function setThisCandLoc(candID,locID,action){ var url = "pages/ajax.page.candidate.php?x="+action+"&l="+locID+"&c="+candID; request.open("GET", url, true); request.onreadystatechange = showCandidates; request.send(null); } function setThisCandPos(candID,posID){ var url = "pages/ajax.page.candidate.php?c="+candID+"&p="+posID; request.open("GET", url, true); request.onreadystatechange = showCandidates; request.send(null); } function showCandidates() { if (request.readyState == 4) { if (request.status == 200) { document.getElementById("divCandidate").innerHTML = request.responseText; } else { alert("status is " + request.status); } } else { document.getElementById("divCandidate").innerHTML = "  Processing ...  "; } } function setCandidateInput(precintID){ var url = "pages/ajax.page.input.location.php?pid="+precintID; request.open("GET", url, true); request.onreadystatechange = showCandidateInput; request.send(null); } function showCandidateInput() { if (request.readyState == 4) { if (request.status == 200) { document.getElementById("divCandidateInput").innerHTML = request.responseText; } else { alert("status is " + request.status); } } else { document.getElementById("divCandidateInput").innerHTML = "  Processing ...  "; } } /*PROCESS positionlocation*/ function getPositionLocation(PosID,LocID,VoteCount){ var url ="pages/ajax.posloc.get.php?posid="+PosID+"&locid="+LocID+"&votecount="+VoteCount; request.open("GET", url, true); request.send(null); } /*END positionlocation*/ function outro(posko,posnila,cand,thisval){ var totalko; var totalbypos; if(posko == posnila){ totalbypos = eval("document.frmcandinput.txt"+cand+".value;") totalko += totalbypos; } if(thisval > totalko){ alert("total entry exceeds the vote count limit. HWAG KANG DUGAS!"); var thisfield = eval("document.frmcandinput.txt"+cand+".value;"); thisfield = NULL; } } function showValCount(){ if (request.readyState == 4) { if (request.status == 200) { document.getElementById("taongjava").innerHTML = request.responseText; } else { alert("status is " + request.status); } } } function strap(str){ rstr = new String(str); rstr.replace(/xXx/g,"'"); rstr.replace(/zZz/g,"\""); return rstr; } //----------------------------- // Tooltip Feature //----------------------------- var thedoc = top.document; var tooltip; var lasttext; var eventX = null; var eventY = null; function showToolTip(evt,text,x,y,w) { // req ie 5.5+ if (navigator.userAgent.indexOf('MSIE') > 0) isIE = true; else isIE = false; if (text.length == 0) return true; if (!(tooltip)) { if (isIE) { tooltip = window.createPopup(); bod = tooltip.document.body; } else { tooltip = document.createElement('DIV'); //new Div('hello'); document.body.appendChild(tooltip); bod = tooltip; } if (isIE) { bod.scroll = "no"; bod.leftMargin = "0"; bod.topMargin = "0"; bod.rightMargin = "0"; bod.bottomMargin = "0"; } bod.style.cssText = "position:fixed; padding:2px 4px; margin-bottom:2px; background:#FFFFE7; border:1px solid black; font-size:8pt; color:#000000; font-weight: normal; font-family:tahoma,arial"; } else if (isIE) { bod = tooltip.document.body; } else { bod = tooltip; } bod.innerHTML = text; if (isIE) { divX = top.screenLeft + evt.clientX + 6 + x; divY = top.screenTop + evt.clientY + 12 + y; tooltip.show(divX, divY, w, bod.scrollHeight) ; } else { tooltip.style.left = evt.clientX + 6 + 'px'; tooltip.style.top = evt.clientY + 12 + 'px'; tooltip.style.width = w + 'px'; tooltip.style.visibility = 'visible'; } } function hideToolTip() { if (!(tooltip)) return; if (isIE) tooltip.hide(); else tooltip.style.visibility = 'hidden'; } function checkboxEnableButton(frm,btn,fldid){ if(eval("document.getElementById('"+fldid+"').checked==true")){ eval("document."+frm+"."+btn+".disabled=false;"); } else{ eval("document."+frm+"."+btn+".disabled=true;"); } } function confirm_entry() { //input_box=confirm("Are you sure you want to delete this product?"); if (confirm("Are you sure you want to delete this product?")) { return true; } else { alert ("Delete Cancelled"); return false; } } function functA() { alert("yes"); } function ensub(el,frmchk,subbut){ var elarray=new Array(); var temp=0; for(var n=0;n