function Qjump(targ,selObj,restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function CharLeft(f,g) {
	clipped = false
	maxLength = g
        if (f.Message.value.length > maxLength) { 
		f.Message.value = f.Message.value.substring(0,maxLength)
		charleft = 0
		clipped = true
        } else {
		charleft = maxLength - f.Message.value.length
	}
        f.msgcount.value = charleft
        return clipped
}

function gencount(f,g) {
	CharLeft(f,g)
}

function validateForm() {
	f = document.newMsg;
	if (CharLeft(f)) { 
	    alert("Message is too long!")
	    f.Message.focus()
	    return false
	}
	return true
}