/*
    ECHO MAG
        Javascript Form Validation
            /include/form_checking.js
            
*/


function check_login_form(){
    var email = document.getElementById('email');
    var password = document.getElementById('password');
    var errorMsg = "";
    
    if(email.value == ''){
        errorMsg = "Please enter your Email Address.";
    }
    else if(email.value.indexOf('@') == -1){
        errorMsg = "Please enter a valid Email Address.";
    }

    
    if(password.value == ''){
        errorMsg = "Please enter your Password.";
    }
    
    if(!errorMsg){
        return true;
    }
    else{
        alert(errorMsg);
        return false;
    }
    
}   //login form


function check_classified_form(){
    var title = document.getElementById('title');
    var description = document.getElementById('description');
    var errorMsg = "";
    
    if(title.value == ''){
        errorMsg = "Please enter a Title for your ad.";
    }
    
    if(description.value == ''){
        errorMsg = "Please enter a Description for your ad.";
    }
    
    if(!errorMsg){
        return true;
    }
    else{
        alert(errorMsg);
        return false;
    }

}   //post classified ad

function check_contest_form(){
    var name = document.getElementById('name');
    var phone = document.getElementById('phone');
	var email = document.getElementById('email');
	var skill = document.getElementById('skill');
    var errorMsg = "";
    
    if(name.value == ''){
        errorMsg = "Please enter name.";
    }
    
    if(phone.value == ''){
        errorMsg = "Please enter phone.";
    }
	 if(email.value == ''){
        errorMsg = "Please enter email.";
    }
	 if(skill.value == ''){
        errorMsg = "Please enter skill testing question.";
    }
    
    if(!errorMsg){
        return true;
    }
    else{
        alert(errorMsg);
        return false;
    }

} 


function check_sign_form(){
    var member_name = document.getElementById('member_name');
    var member_email = document.getElementById('member_email');
	var member_age = document.getElementById('member_age');
	var member_pass = document.getElementById('member_pass');
	var pass_confirm = document.getElementById('pass_confirm');
    var member_address = document.getElementById('member_address');
    var errorMsg = "";
    
    if(member_name.value == ''){
        errorMsg = "Please enter your Name.";
    }
    
    if(member_email.value == ''){
        errorMsg = "Please enter your Email Address.";
    }
    else if(member_email.value.indexOf('@') == -1){
        errorMsg = "Please enter a valid Email Address.";
    }
    
    if(member_age.value == ''){
        errorMsg = "Please enter your Age.";
    }
	if(member_address.value == ''){
        errorMsg = "Please enter your Address.";
    }
	if(member_pass.value == ''){
        errorMsg = "Please enter a Password.";
    }
	if(pass_confirm.value == ''){
        errorMsg = "Please enter your Password again.";
    }
	if(member_pass.value != pass_confirm.value){
        errorMsg = "Your passwords do not match.";
    }
	
    if(!errorMsg){
        return true;
    }
    else{
        alert(errorMsg);
        return false;
    }

}   //post classified ad


function check_changepass_form(){
    var pass = document.getElementById('newpass');
    var confirmpass = document.getElementById('conpass');
    var errorMsg = "";
    
    if(confirmpass.value == ''){
        errorMsg = "Please re-enter your new desired password.";
    }    
    else if(pass.value != confirmpass.value){
        errorMsg = "Passwords do not match. Please try again.";
    }
    if(pass.value == ''){
        errorMsg = "Please enter your new desired password.";
    }
    
    if(!errorMsg){
        return true;
    }
    else{
        alert(errorMsg);
        return false;
    }

}   //change password

function check_comment_form(){
    var comment = document.getElementById('comment');
    var errorMsg = "";
    
    if(comment.value == ''){
        errorMsg = "Comments cannot be empty. Please type a comment before submitting.";
    }    

    
    if(!errorMsg){
        return true;
    }
    else{
        alert(errorMsg);
        return false;
    }

}   //check comment

function check_report_form(){
    var reason = document.getElementById('reason');
    var errorMsg = "";
    
    if(reason.value == ''){
        errorMsg = "You must enter a reason to file a report with the site administrators.";
    }    

    
    if(!errorMsg){
        return true;
    }
    else{
        alert(errorMsg);
        return false;
    }

}   //submit report