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