﻿// JScript File

window.onload = initializePage;

function initializePage()
{
    document.getElementById('aspnetForm').onsubmit = validateSupportForm;
}

function validateSupportForm()
{
    var validate;
    var x1 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_SupportPagesContent_txtName');
    var x2 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_SupportPagesContent_txtEmail');
    var x3 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_SupportPagesContent_cboProduct');   
    var x4 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_SupportPagesContent_cboQuestionType');
    var x5 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_SupportPagesContent_txtSuggestion');
    var x6 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_SupportPagesContent_txtQuickBooks');
    var x7 = document.getElementById('ctl00_ctl00_ContentPlaceHolder1_SupportPagesContent_txtPhone');
    
    validate = true;
       
        if (checkemail(x2) == false)
            {
            document.getElementById('emailError').style.display = 'inline';
            document.getElementById('emailError').innerText = 'Invalid email';
            validate = false
            }
        else{
            document.getElementById('emailError').style.display = 'none';
            }
            
        if (x1.value.length == 0)
            {
            document.getElementById('nameError').style.display = 'inline';
            validate = false;
            }
        else
            {
            document.getElementById('nameError').style.display = 'none';
            }
            
        if (x3.value == '(Select One)')
            {
            document.getElementById('productError').style.display = 'inline';
            validate = false;
            }
        else
            {
            document.getElementById('productError').style.display = 'none';
            }
        
        if (x4.value == '(Select One)')
            {
            document.getElementById('questionError').style.display = 'inline';
            validate = false;
            }
        else
            {
            document.getElementById('questionError').style.display = 'none';
            }
         
         if (x5.value.length == 0)
            {
            document.getElementById('detailsError').style.display = 'inline';
            validate = false;
            }
        else
            {
            document.getElementById('detailsError').style.display = 'none';
            }
        
        if (x6.value.length == 0)
            {
            document.getElementById('qbError').style.display = 'inline';
            validate = false;
            }
        else
            {
            document.getElementById('qbError').style.display = 'none';
            }
            
        if (x7.value.length == 0)
            {
            document.getElementById('phoneError').style.display = 'inline';
            validate = false;
            }
        else
            {
            document.getElementById('phoneError').style.display = 'none';
            }
         
    return validate;
}