// Form field Validation Scripts -------------------------------------------------------------------------------------
function WithoutContent(ss) {if(ss.length > 0) { return(false); }return(true);}
function NoneWithContent(ss) {for(var i = 0; i < ss.length; i++) {if(ss[i].value.length > 0) { return(false); }}return(true);}
function NoneWithCheck(ss) {for(var i = 0; i < ss.length; i++) {if(ss[i].checked) { return(false); }}return(true);}
function WithoutCheck(ss) {if(ss.checked) { return(false); }return(true);}
function WithoutSelectionValue(ss) {for(var i = 0; i < ss.length; i++) {if(ss[i].selected) {if(ss[i].value.length) { return(false); }}}return(true);}
function checkboxesWithoutContent() {var checkbox_count=0;for (i=0; i<document.letters.elements.length; i++) {el=document.letters.elements[i];if (el.type=="checkbox") {if(!WithoutCheck(el)){checkbox_count++;}}}if(checkbox_count<1){alert('Please select at least one letter to print.');return(false);}}

// Submission Prompt Scripts -------------------------------------------------------------------------------------
function delete_prompt(obj){
    input_box=confirm("Are you sure you want to delete this " + obj + "?");
    if (input_box==true){
        return(true);
    }else{
        alert("Request has been cancelled.");
        return(false);
    }
}

// Form element control Scripts ----------------------------------------------------------------------------------------
function whichMethod() {
    if (allChecked==false) {
	   SelectAll();
	   allChecked=true;
	   return false;
	}
	if (allChecked==true) {
	   UnselectAll();
	   allChecked=false;
	   return false;
	}
}
function SelectAll(theForm) {
    for (i=0; i<document.letters.elements.length; i++) {
	    el=document.letters.elements[i];
	    if (el.type=="checkbox") {el.checked=true;}
	}
}
function UnselectAll() {
	for (i=0; i<document.letters.elements.length; i++) {
		el=document.letters.elements[i];
		if (el.type=="checkbox") {el.checked=false;}
    }
}
function page(pg){
    document.form.page.value=pg;
    document.form.submit();
}
function interval(time,stamp){
    document.form.page.value=1;
    document.form.report_type.value=time;
    document.form.report_time.value=stamp;
    document.form.submit();
}
function check(){
    if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form.email.value)){
      return(true);
    }
    alert("Please enter a valid email address.");
    return(false);
}

