//show reflection
function showify(id) {	
	document.getElementById(id).style.display='none';
}

//hide reflection
function hidify(id) {	
	document.getElementById(id).style.display='block';
}

//is valid email?
function isValidEmail(address) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(address) == false)
      return false;
	else
		return true;
}


//form validator
function validateForm(formName) {
	if(formName == 'client_login_form') {
		if(document.getElementById("client_username").value == "" ||
				document.getElementById("client_password").value == ""
			) {
		
	    	$("#errorBox").html("Oops, you forgot to fill in one or more required fields.");
    		$("#errorBox").fadeOut("fast");
    		$("#errorBox").fadeIn("slow");
     	
    		return false;
		}
	    else {
    		document.forms[0].submit();
    	}
	}
	else if(formName == 'contact_us_form') {
		if(document.getElementById("q0").value == "" ||
				document.getElementById("q1").value == "" ||
				document.getElementById("q3").value == "" ||
				document.getElementById("q4").value == ""
			) {
		
	    	$("#errorBox").html("Oops, you forgot to fill in one or more required fields.");
    		$("#errorBox").fadeOut("fast");
    		$("#errorBox").fadeIn("slow");
     	
    		return false;
		}
		else if(!isValidEmail(document.getElementById("q1").value)) {
		
    		$("#errorBox").html("Oops, your email address doesn't seem to be valid.");
    		$("#errorBox").fadeOut("fast");
   		 	$("#errorBox").fadeIn("slow");
     	
    		return false;
    	}
	    else {
    		document.forms[0].submit();
    	}
    }
}