﻿// JScript File
       function formValidation()
       {
            var frm = document.forms[0];
            var isvalidQ1 = true;
            var isvalidQ2 = true;
            var isvalidQ3 = true;
            var isvalidQ4 = true;
            var isvalidQ5 = true;
            var isvalidQ6 = true;
            var isvalidQ7 = true;            
            var isvalidQ8 = true;            
            var isvalidQ9 = true;            
            var isvalidQ10 = true;            
            var isvalidQ11 = true;
            var isvalidQ12 = true;            
            var isvalidQ13 = true;            
            var isvalidQ14 = true;
            var isvalidQ15 = true;
            var isvalidQ16 = true;
            var isvalidQ17 = true;            
            var isvalidQ18 = true;            
             var isvalidQ19 = true;            
            var isvalidQ20 = true;
            var isvalidQ21 = true;            
            var isvalidQ22 = true;            
            var isvalidQ23 = true;            
            var isvalidQ24 = true;
            
            var msg = '';
                
            
            isvalidQ5 = Q1_Validation2('q5_name', 'q5_company', 'q5_location', 'q5_reason', 'Div5');
            isvalidQ6 = Q1_Validation2('q6_name', 'q6_company', 'q6_location', 'q6_reason', 'Div6');
            isvalidQ7 = Q1_Validation2('q7_name', 'q7_company', 'q7_location', 'q7_reason', 'Div7');
            isvalidQ8 = Q1_Validation2('q8_name', 'q8_company', 'q8_location', 'q8_reason', 'Div8');
            isvalidQ9 = Q1_Validation2('q9_name', 'q9_company', 'q9_location', 'q9_reason', 'Div9');
            isvalidQ10 = Q1_Validation2('q10_name', 'q10_company', 'q10_location', 'q10_reason', 'Div10');
            isvalidQ11 = Q1_Validation2('q11_name', 'q11_company', 'q11_location', 'q11_reason', 'Div11');
            isvalidQ12 = Q1_Validation2('q12_name', 'q12_company', 'q12_location', 'q12_reason', 'Div12');
            isvalidQ13 = Q1_Validation2('q13_name', 'q13_company', 'q13_location', 'q13_reason', 'Div13');
            isvalidQ14 = Q1_Validation2('q14_name', 'q14_company', 'q14_location', 'q14_reason', 'Div14');
            isvalidQ15 = Q1_Validation2('q15_name', 'q15_company', 'q15_location', 'q15_reason', 'Div15');
            isvalidQ16 = Q1_Validation2('q16_name', 'q16_company', 'q16_location', 'q16_reason', 'Div16');
            isvalidQ17 = Q1_Validation2('q17_name', 'q17_company', 'q17_location', 'q17_reason', 'Div17');
            isvalidQ18 = Q1_Validation2('q18_name', 'q18_company', 'q18_location', 'q18_reason', 'Div18');
            isvalidQ19 = Q1_Validation2('q19_name', 'q19_company', 'q19_location', 'q19_reason', 'Div19');
            isvalidQ20 = Q1_Validation2('q20_name', 'q20_company', 'q20_location', 'q20_reason', 'Div20');
            isvalidQ21 = Q1_Validation2('q21_name', 'q21_company', 'q21_location', 'q21_reason', 'Div21');
            isvalidQ22 = Q1_Validation2('q22_name', 'q22_company', 'q22_location', 'q22_reason', 'Div22');
            isvalidQ23 = Q1_Validation2('q23_name', 'q23_company', 'q23_location', 'q23_reason', 'Div23');
            isvalidQ24 = Q1_Validation2('q24_name', 'q24_company', 'q24_location', 'q24_reason', 'Div24');
          /*
            if(isvalidQ1 == false)
            {
                msg = msg + '- Q1 has an invalid answer.\r\n';
            }
            if(isvalidQ2 == false)
            {
                msg = msg + '- Q2 has an invalid answer.\r\n';
            }       
            if(isvalidQ3 == false)
            {
                msg = msg + '- Q3 has an invalid answer.\r\n';
            }       
            if(isvalidQ4 == false)
            {
                msg = msg + '- Q4 has an invalid answer.\r\n';
            }*/
            if(isvalidQ5 == false)
            {
                msg = msg + '- Q1 has an invalid answer.\r\n';
            }
            if(isvalidQ6 == false)
            {
                msg = msg + '- Q2 has an invalid answer.\r\n';
            }
            if(isvalidQ7 == false)
            {
                msg = msg + '- Q3 has an invalid answer.\r\n';
            }
            if(isvalidQ8 == false)
            {
                msg = msg + '- Q4 has an invalid answer.\r\n';
            }
            if(isvalidQ9 == false)
            {
                msg = msg + '- Q5 has an invalid answer.\r\n';
            }
            if(isvalidQ10 == false)
            {
                msg = msg + '- Q6 has an invalid answer.\r\n';
            }           
            if(isvalidQ11 == false)
            {
                msg = msg + '- Q7 has an invalid answer.\r\n';
            }
            if(isvalidQ12 == false)
            {
                msg = msg + '- Q8 has an invalid answer.\r\n';
            }
            if(isvalidQ13 == false)
            {
                msg = msg + '- Q9 has an invalid answer.\r\n';
            }
            if(isvalidQ14 == false)
            {
                msg = msg + '- Q10 has an invalid answer.\r\n';
            }
            if(isvalidQ15 == false)
            {
                msg = msg + '- Q11 has an invalid answer.\r\n';
            }
            if(isvalidQ16 == false)
            {
                msg = msg + '- Q12 has an invalid answer.\r\n';
            }
            if(isvalidQ17 == false)
            {
                msg = msg + '- Q13 has an invalid answer.\r\n';
            }
            if(isvalidQ18 == false)
            {
                msg = msg + '- Q14 has an invalid answer.\r\n';
            }
            if(isvalidQ19 == false)
            {
                msg = msg + '- Q15 has an invalid answer.\r\n';
            }
            if(isvalidQ20 == false)
            {
                msg = msg + '- Q16 has an invalid answer.\r\n';
            }
            if(isvalidQ21 == false)
            {
                msg = msg + '- Q17 has an invalid answer.\r\n';
            }
            if(isvalidQ22 == false)
            {
                msg = msg + '- Q18 has an invalid answer.\r\n';
            }
            if(isvalidQ23 == false)
            {
                msg = msg + '- Q19 has an invalid answer.\r\n';
            }
            if(isvalidQ24 == false)
            {
                msg = msg + '- Q20 has an invalid answer.\r\n';
            }
            
            
            if(isvalidQ1 == true && isvalidQ2 == true && isvalidQ3 == true && isvalidQ4 == true && isvalidQ5 == true && isvalidQ6 == true && isvalidQ7 == true &&  isvalidQ8 == true && isvalidQ9 == true && isvalidQ10 == true && isvalidQ11 == true &&  isvalidQ12 == true && isvalidQ13 == true && isvalidQ14 == true &&  isvalidQ15 == true &&  isvalidQ16 == true && isvalidQ17 == true && isvalidQ18 == true && isvalidQ19 == true &&  isvalidQ20 == true &&  isvalidQ21 == true && isvalidQ22 == true && isvalidQ23 == true && isvalidQ24 == true)
            {                 
                return true;                      
            } 
            else
            {                       
                alert(msg);
                return false;  
            } 
       } 
       //****************************************
       function Q1_Validation(idtxt1, idtxt2, div_err)
       {    
            var isvalid = true;            
            var obj1 = document.getElementById(idtxt1);
            var obj2 = document.getElementById(idtxt2);
                
            if(obj1.value.replace(' ', '').length != 0)
            {
                    if(obj2.value.replace(' ', '').length == 0)
                    {
                        isvalid = false;
                        document.getElementById(div_err).style.display = 'block';
                    }
                    else
                    {
                        isvalid = true;
                        document.getElementById(div_err).style.display = 'none'; 
                    }            
            }
            else
            {
                    isvalid = true;
                    obj2.value = ''; 
                    document.getElementById(div_err).style.display = 'none'; 
            }
            
            
            return isvalid;
       }
       
       function Q1_Validation2(idtxt1, idtxt2, idtxt3, idtxt4, div_err)
       {    
            var isvalid = true;            
            var obj1 = document.getElementById(idtxt1);
            var obj2 = document.getElementById(idtxt2);
            var obj3 = document.getElementById(idtxt3);
            var obj4 = document.getElementById(idtxt4);
                
            if(obj1.value.replace(/^\s*|\s*$/g, '').length == 0 && obj2.value.replace(/^\s*|\s*$/g, '').length == 0 && obj3.value.replace(/^\s*|\s*$/g, '').length == 0 && obj4.value.replace(/^\s*|\s*$/g, '').length == 0)
	    {
		isvalid = true;
                document.getElementById(div_err).style.display = 'none'; 
	    }
	    else
            {
                    if(obj1.value.replace(/^\s*|\s*$/g, '').length == 0 || obj2.value.replace(/^\s*|\s*$/g, '').length == 0 || obj3.value.replace(/^\s*|\s*$/g, '').length == 0 || obj4.value.replace(/^\s*|\s*$/g, '').length == 0)
                    {
                        isvalid = false;
                        document.getElementById(div_err).style.display = 'block';
                    }
                    else
                    {
                        isvalid = true;
                        document.getElementById(div_err).style.display = 'none'; 
                    }            
            }
            
            
            
            return isvalid;
       }
       
      