// JavaScript Document
  function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;  
  }

  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];
  		}
  	}
  }
  
  var preloadFlag = false;
  function preloadImages() {
  	if (document.images) {
  		home_over = newImage("images/home_over.gif");
  		calendar_over = newImage("images/calendar_over.gif");
  		about_us_over = newImage("images/about_us_over.gif");
  		our_members_over = newImage("images/our_members_over.gif");
  		surveys_over = newImage("images/surveys_over.gif");
  		contact_over = newImage("images/contact_over.gif");
  		preloadFlag = true;
  	}
  }
  
  
  function numeralsOnly(evt) {
  // 0=48; 9=57
    evt = (evt) ? evt : event; 
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));         
    var str = evt.srcElement.value; 
    if (charCode < 48 || charCode > 57)
      return false;
    return true;
  }
  
  /////////////////////////////////////-------------------- 
  
  function hasLetters(edit){
    var str= edit.value; 
    var charCode;
    for(i= 0; i< str.length; i++)
    {
      charCode= str.charCodeAt(i);
      if (charCode < 48 || charCode > 57)
  	{
        edit.value= '';
        return false;
      }
    }
    return true;
  }
  
  
  function check_form(val) {
  var em = val.email.value;
  
    if (val.first.value == "") {
    alert("First name is required!"); 
    val.first.focus();
    return false;
    }
    if (val.last.value == "") {
    alert("Last name is required!"); 
    val.last.focus();
    return false;
    }
    if (val.usr.value == "") {
    alert("Username is required!"); 
    val.usr.focus();
    return false;
    }
    if (val.pass1.value == "") {
    alert("Password is required!"); 
    val.pass1.focus();
    return false;
    }
    if (val.pass1.value != val.pass2.value ) {
    alert("Password confirmation is not correct!"); 
    val.pass2.value = "";
    val.pass2.focus();
    return false;
    }
    if (val.adr1.value == "") {
    alert("Address 1 is required!"); 
    val.adr1.focus();
    return false;
    }
    if (val.city.value == "") {
    alert("City is required!"); 
    val.city.focus();
    return false;
    }
    if (val.zip.value == "") {
    alert("Zip code is required!"); 
    val.zip.focus();
    return false;
    }
    if ((em.indexOf('@', 0) == -1) || (em.indexOf('.', 0) == -1) || (em.lastIndexOf('@') == em.length-1) ||(em.lastIndexOf('.') == em.length-1) ||(em.indexOf('@', 0) != em.lastIndexOf('@'))) {
    alert("Please enter a valid e-mail address!");
    val.email.value = "";
    val.email.focus();
    return false;
    }
    if (val.pay.checked == false && val.pay.checked == false) {
    alert("Please select payment method!"); 
    val.pay.focus();
    return false;
    }
  }
  
  function check_form_edit(val) {
  var em = val.email.value;
  
    if (val.first.value == "") {
    alert("First name is required!"); 
    val.first.focus();
    return false;
    }
    if (val.last.value == "") {
    alert("Last name is required!"); 
    val.last.focus();
    return false;
    }
    if (val.usr.value == "") {
    alert("Username is required!"); 
    val.usr.focus();
    return false;
    }
    if (val.pass1.value != val.pass2.value ) {
    alert("Password confirmation is not correct!"); 
    val.pass2.value = "";
    val.pass2.focus();
    return false;
    }
    if (val.adr1.value == "") {
    alert("Address 1 is required!"); 
    val.adr1.focus();
    return false;
    }
    if (val.city.value == "") {
    alert("City is required!"); 
    val.city.focus();
    return false;
    }
    if (val.zip.value == "") {
    alert("Zip code is required!"); 
    val.zip.focus();
    return false;
    }
    if ((em.indexOf('@', 0) == -1) || (em.indexOf('.', 0) == -1) || (em.lastIndexOf('@') == em.length-1) ||(em.lastIndexOf('.') == em.length-1) ||(em.indexOf('@', 0) != em.lastIndexOf('@'))) {
    alert("Please enter a valid e-mail address!");
    val.email.value = "";
    val.email.focus();
    return false;
    }
  }
  
  function event_add(valori)  {
    if (valori.nume.value == "") {
    alert("Title is required!");
    valori.nume.focus();
    return false;
    }
    if (valori.continut.value == "") {
    alert("Description is required!");
    valori.continut.focus();
    return false;
    }
    if (valori.mod[0].checked == false && valori.mod[1].checked == false) {
    alert("Please choose event display type!"); 
    valori.mod[0].focus();
    return false;
    }
  }
  
  function check_login(valori) {
    if (valori.usr.value == "") {
    alert("Username is required!"); 
    valori.usr.focus();
    return false;
    }
    if (valori.pass.value == "") {
    alert("Password is required!"); 
    valori.pass.focus();
    return false;
    }
  }
  
  function check_search(valori) {
    if (valori.value == "") {
    alert("Please enter a search term!"); 
    valori.focus();
    return false;
    }
  }
  function check_filter(valori) {
    if (valori.prof.selectedIndex == 0) {
    alert("Please choose a profession!"); 
    valori.prof.focus();
    return false;
    }
  }
  
  function verify(){
    return confirm("Delete the selected event?");
  }

