function check_all(row) {
	var target = false;
	switch(row) {
		case 1: target = "shop"; break;
		case 2: target = "safe"; break;
		case 3: target = "gallery"; break;
		case 4: target = "willow"; break;
	}

	if(target) {
		for(var x = 0; x < document.quickstock.length; x++) {
			document.quickstock.elements[x].checked = (document.quickstock.elements[x].value == target) ? true:false;
		}
	}
}

function selectAll(formObj, isInverse) 
{
   for (var i=0;i < formObj.length;i++) 
   {
      fldObj = formObj.elements[i];
      if (fldObj.type == 'radio')
      { 
         if(fldObj.value == 'save') {
			if(isInverse) {
				fldObj.checked = true;
			}
		} else {
			fldObj.checked = true;
		} 
       }
   }
}

var checkCount=0
var maxChecks=2

function setChecks(obj){
if(obj.checked){
checkCount=checkCount+1
}else{
checkCount=checkCount-1
}

if (checkCount>maxChecks){
obj.checked=false
checkCount=checkCount-1
alert('You may only choose up to '+maxChecks+' weapons to attack with.')
}
}


var currenttime = '<?php echo $date45 . " "; echo $currentime2; ?>' 

var montharray=new Array('Jan','Feb','March','April','May','June','July','Aug','Sept','Oct','Nov','Dec')
var serverdate=new Date(currenttime)

function padlength(what){
	var output=(what.toString().length==1)? '0'+what : what
	return output
}

function displaytime(){
	serverdate.setSeconds(serverdate.getSeconds()+1)
	var timestring=padlength(serverdate.getHours())+':'+padlength(serverdate.getMinutes())+':'+padlength(serverdate.getSeconds())
	document.getElementById('servertime').innerHTML=timestring+' EDT'
}

function popup() {
window.open( "http://www.evodragon.net/profilescodes.php", "myWindow", 
"status = 1, addressbar=0, height = 300, width = 300, resizable = 0, scrollbars=1" )
}

function addS(sm){
	document.form.p_message.value = document.form.p_message.value + sm;
}
function textCounter(field,cntfield,maxlimit) {
	if (field.value.length > maxlimit) { // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
	}
	// otherwise, update 'characters left' counter
	else {
		cntfield.value = maxlimit - field.value.length;
	}
}
function capLock(e){
 kc = e.keyCode?e.keyCode:e.which;
 sk = e.shiftKey?e.shiftKey:((kc == 16)?true:false);
 if(((kc >= 65 && kc <= 90) && !sk)||((kc >= 97 && kc <= 122) && sk))
  document.getElementById('divMayus').innerHTML = '<font color="red" size="1">Caps lock is on.</font><br />';
 else
  document.getElementById('divMayus').innerHTML = '';
}
function changeImage(petname){
	var colour = document.getElementById('colour');
	if ( colour.value == 'blue' ) {
		document.getElementById('petimage').innerHTML = '<img src=\"images/pets/' + petname + '/' + petname + '_' + colour.value + '.png\" alt=\"\" />';
	}
	else if (colour.value == 'red'){
		document.getElementById('petimage').innerHTML = '<img src=\"images/pets/' + petname + '/' + petname + '_' + colour.value + '.png\" alt=\"\" />';
	}
	else if (colour.value == 'green'){
		document.getElementById('petimage').innerHTML = '<img src=\"images/pets/' + petname + '/' + petname + '_' + colour.value + '.png\" alt=\"\" />';
	}
	else if (colour.value == 'yellow'){
		document.getElementById('petimage').innerHTML = '<img src=\"images/pets/' + petname + '/' + petname + '_' + colour.value + '.png\" alt=\"\" />';
	}
	else {
		document.getElementById('petimage').innerHTML = 'No image for this pet.';
	}
}
function showHide(id){
	var obj = document.getElementById(id);
	if ( obj.style.display == 'none' ) {
		obj.style.display = 'block';
	}
	else {
		obj.style.display = 'none';
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}