function check() {
    if (document.thread.title.value ==""){
      alert("Please provide a title");
      document.thread.title.focus();
      return false;
    }
    else if (document.thread.postname.value == ""){
      alert("Please enter your name");
      document.thread.postname.focus();
      return false;
    }
    else if (document.thread.description.value == ""){
      alert("Please provide content");
      document.thread.description.focus();
      return false;
    }
    else{
      //alert("About to redirect");
      //window.location="http://localhost/forum/myforum.php";
      return true;
    }
  }
////////////////////////////////////////////////////////
function placeCursor() {
    document.thread.postname.focus();
  }
//////////////////////////////////////////////////////
function checklogin() {
  if (document.login.userid.value == ""){
    alert("No Name?");
    document.login.flag.value="";
    document.login.userid.focus();
    return false;
  }
  else if (document.login.passwd.value == ""){
    /*if (document.admin.userid.value == "callages_guest")
      return true;*/
    alert("Password required");
    document.login.passwd.focus();
    return false;
  }
  else{
    //alert("We got to else");
    document.login.flag.value=1;
    return true;
  }
}
////////////////////////////////////////////////////////////////////
function checksearch() {
  //alert("f=" + f);
  if (document.search.string.value == ""){
    alert("Please specify any part of the First or Last Name");
    document.search.string.focus();
    return false;
  }
  else
  	return true;
}
////////////////////////////////////////////////////////
/*function checkboxes(this_form){
	var foundcheckbox=0;
	var cnt=0;
	var i=0;
	var elem='';
	elem = this_form.elements;
	var form_name = this_form.name;
	for (i=0; i<elem.length; i++){
  		//alert(elem[i].type);
  		switch (elem[i].type){
    		case "checkbox":
      	if(elem[i].checked){
        		foundcheckbox=1;
        		//alert ("foundcheckbox=" + foundcheckbox + "f=" + f);
        		break;
			}
		}
	}
	if (foundcheckbox==0){
		alert ("Please make a selection first.");
		return false;
	}
	else{
	   //this_form.action="admin.php?f=" + f;
	   return true;
	}
}*/
////////////////////////////////////////////////////////////////////
function checkchars(field, max) {
  //var str=new String(field.value);
  var str=field.value;
  var warn="";
  //alert("str=" +str);
  if (str.length >= max) {
    warn = "Maximum number of character allowed for this field=" + max;
    field.value=str.substring(0,max-2);
    field.focus();
    alert(warn);
    return false;
   }
  //alert("str=" +str);
  if (str.indexOf('$') !=-1){
    warn = "[$] is reserved for internal use.\nPlease use a different character.";
    alert(warn);
    return false;
    /*if (confirm(warn))
      str = str.replace(/;/g,",");
    else
      return false;
    */
    }
  return true;
}
////////////////////////////////////////////////////////
function show(this_form,name,img){
  //alert("img=" +img);
  //return false;
  var elem=document.getElementsByTagName('input');
  for (i=0; i<elem.length; i++){
    if (elem[i].name==img){
      elem[i].style.visibility="visible";
      var this_img=i;
      break;
      }
  }
  for (i=0; i<elem.length; i++){
    //alert("elem=" +elem[i].name + " this_img=" +this_img);
    if (elem[i].name.substring(0,3)=="img" && i!=this_img){
      elem[i].style.visibility="hidden";
    }
  }
}
////////////////////////////////////////////////////////
function checkboxes(this_form){
  var foundcheckbox=0;
  var foundradio=0;
  var cnt=0;
  var i=0;
  var elem='';
  elem = this_form.elements;
  var form_name = this_form.name;
  //alert("form_name=" +form_name);
  for (i=0; i<elem.length; i++){
    //alert(elem[i].type);
    switch (elem[i].type){
      case "checkbox":
        if(elem[i].checked){
          foundcheckbox=1;
          //alert ("foundcheckbox=" + foundcheckbox);
          break;
        }
    }
  }

  //alert ("box=" + foundcheckbox + "radio=" + foundradio);
  //return false;
  if (foundcheckbox==0){
    alert ("Please specify an entry to 'Delete'");
    return false;
  }
  else if (foundcheckbox==1){
      //alert("elem[i].name + "=" +elem[i].name.value");
    if(confirm("Are you sure you want to delete the selected nodes?")){
      this_form.sure.value="Yes";
    //alert("elem=" +elem[i].name + " this_img=" +this_img);
      //if (form_name=="process")
        //this_form.action="admin_forum.php"; // No spaces befare & after =
      return true;
    }
    else{
      elem=document.getElementsByTagName('input');
      for(i=0;i<elem.length;i++){
        if (elem[i].name.substring(0,3)=="del" ){
          elem[i].style.visibility="hidden";
        }
      }
      this_form.reset();
    }
  }
  return true;
}
////////////////////////////////////////////////////////////////////
//To disable the right-button menu, insert the following code in your
// page's <HEAD> section:
function mouseDown(e) {
 if (parseInt(navigator.appVersion)>3) {
  var clickType=1;
  if (navigator.appName=="Netscape") clickType=e.which;
  else clickType=event.button;
  if (clickType!=1) {
   alert ('Right mouse button is disabled.')
   return false;
  }
 }
 return true;
}
/*if (parseInt(navigator.appVersion)>3) {
 document.onmousedown = mouseDown;
 if (navigator.appName=="Netscape") 
  document.captureEvents(Event.MOUSEDOWN);
}*/
