//used for debugging
function writeProps(obj) {
var i;
var output;
output += '';
for (i in obj) {
output += '| ' + i + " | " + obj[i] + " | ";
}
output += '';
document.write(output);
}
//changes an objects class
function setClass(obj, value) {
obj.setAttribute('class', value);
obj.setAttribute('className', value);
}
//toggles selected game values
function selectTeam(gameId, teamId) {
var targetRow = document.getElementById('game' + gameId);
var input;
if (targetRow.childNodes[0].tagName == null) {
input = targetRow.childNodes[1].childNodes[1]; //firefox has 1 empty node before the real one
} else {
input = targetRow.childNodes[0].childNodes[0];
}
input.value = teamId;
refreshGame(gameId);
}
//refreshes game to match selected values
function refreshGame(gameId) {
var targetRow = document.getElementById('game' + gameId);
if (targetRow.childNodes[0].tagName == null) {
var input = targetRow.childNodes[1].childNodes[1]; //firefox has 1 empty node before the real one
var locked = targetRow.childNodes[1].childNodes[3];
var winner = targetRow.childNodes[1].childNodes[5];
var teamA = targetRow.childNodes[3];
var teamB = targetRow.childNodes[7];
} else {
var input = targetRow.childNodes[0].childNodes[0];
var locked = targetRow.childNodes[0].childNodes[2];
var winner = targetRow.childNodes[0].childNodes[4];
var teamA = targetRow.childNodes[1];
var teamB = targetRow.childNodes[3];
}
var teamAId = teamA.id.replace('team', '');
var teamBId = teamB.id.replace('team', '');
if (locked.value == true) {
if (winner.value == input.value) {
className = 'correct';
} else {
if (winner.value == 0) {
className = 'locked';
} else {
className = 'incorrect';
}
}
} else {
className = 'selected';
}
setClass(teamA, (input.value == teamAId) ? className : 'idle');
setClass(teamB, (input.value == teamBId) ? className : 'idle');
}
//changes round number and submits post
function changeRound(target) {
var roundObj = document.getElementById('round');
var actionObj = document.getElementById('action');
roundObj.value = target.childNodes[target.selectedIndex].value;
actionObj.value = '';
target.form.submit();
}
Whether we like it or not, many people in our community are touched by substance abuse. One of the major obstacles in tackling these issues is the fact that trends and patterns in drug use are constantly changing.
Drugs such as crystal meth and ecstasy are allegedly becoming harder to procure. A recent spate of police [...]]]>
Specials
Calender Events
Advertisement
Advertisement
|