// JavaScript Document
<!-------------- check box 6 --------- !>
function ch_box6(va) {
  var sum = 0;
  var gn, elem, vaw;
  for (i=1; i<27; i++) {
    gn = 'c6'+i;
    elem = document.getElementById(gn);
    if (elem.checked == true) { sum += Number(elem.value);
	}
  }

if(sum >3){
alert('Please tick not more than three');
vaw="c6"+va;

document.getElementById(vaw).checked = false ;
}	
} 
<!-------------- end check box 6 --------- !>


<!-------------- check box 9 --------- !>
function ch_box9(va) {
  var sum = 0;
  var gn, elem, vaw;
  for (i=1; i<17; i++) {
    gn = 'c9'+i;
    elem = document.getElementById(gn);
    if (elem.checked == true) { sum += Number(elem.value);
	}
  }

if(sum >3){
alert('Please tick not more than three');
vaw="c9"+va;

document.getElementById(vaw).checked = false ;
}	
}
<!-------------- end check box 9 --------- !>

<!-------------- check box 15 --------- !>
function ch_box15(va) {
  var sum = 0;
  var gn, elem, vaw;
  for (i=1; i<11; i++) {
    gn = 'c15'+i;
    elem = document.getElementById(gn);
    if (elem.checked == true) { sum += Number(elem.value);
	}
  }

if(sum >3){
alert('Please tick not more than three');
vaw="c15"+va;

document.getElementById(vaw).checked = false ;
}	
}
<!-------------- end check box 10 --------- !>


/*************** survey form **************/

function validate_sv()
{

var dm=document.form1;	

var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid

/*if(dm.elements["c1"][0].value==""){	
	alert("Please Fill Your Idea into Citylife Survey form");	
	dm.c1.focus();	
	return false;
}*/
nCount = 0;
for (i = 0;i < dm.elements["c1"].length;i++ )
{
	if (dm.elements["c1"][i].checked)
	{
		nCount++;
	}
}
if (nCount == 0)
{
	alert("Please complete the form");	
	return false;
}

if(dm.elements["c3"][4].checked){
	if(dm.elements["c3_text"].value==""){	
		alert("Please complete the form");	
		dm.c3_text.focus();	
	return false;
	}	
}

if(dm.elements["c9_16"].checked){
	if(dm.elements["c9_16_text"].value==""){	
		alert("Please complete the form");	
		dm.c9_16_text.focus();	
	return false;
	}	
}

if(dm.elements["c15_10"].checked){
	if(dm.elements["c15_10_text"].value==""){	
		alert("Please complete the form");	
		dm.c15_10_text.focus();	
	return false;
	}	
}

if(dm.elements["name"].value==""){	
	alert("Please Enter Your Name");	
	dm.name.focus();	
	return false;
}	

if(dm.elements["email"].value==""){	
	alert("Please Enter Your Email");	
	dm.email.focus();	
	return false;
}	

var str = dm.elements["email"].value;

if (!reg1.test(str) && reg2.test(str))
{ 
// if syntax is valid
   //return true;
}
else
{
alert ("Invalid Email Entered. Please Check it!");
dm.email.focus();
return false;
}

if(dm.elements["occupation"].value==""){	
	alert("Please select occupation");	
	dm.occupation.focus();	
	return false;
}	

if(!dm.elements["cin_1"].checked && !dm.elements["cin_2"].checked && !dm.elements["cin_3"].checked && !dm.elements["cin_4"].checked && !dm.elements["cin_5"].checked && !dm.elements["cin_6"].checked && !dm.elements["cin_7"].checked && !dm.elements["cin_8"].checked && !dm.elements["cin_9"].checked && !dm.elements["cin_10"].checked && !dm.elements["cin_11"].checked && !dm.elements["cin_12"].checked && !dm.elements["cin_13"].checked && !dm.elements["cin_14"].checked && !dm.elements["cin_15"].checked && !dm.elements["cin_16"].checked){	
	alert("Please select your interesting");		
	return false;
}	

if(dm.elements["cin_16"].checked){
	if(dm.elements["cin_text"].value==""){	
		alert("Please complete the form");	
		dm.cin_text.focus();	
	return false;
	}	
}

if(dm.elements["code"].value==""){	
	alert("Please input number");	
	dm.code.focus();	
	return false;
}	

return true;

}  

/************* end survey form ***************/




/*************** page 5 **************/

function validate_sv5()
{

var dm=document.form1;	

var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid

if(dm.elements["name"].value==""){	
	alert("Please Enter Your Name");	
	dm.name.focus();	
	return false;
}	

if(dm.elements["email"].value==""){	
	alert("Please Enter Your Email");	
	dm.email.focus();	
	return false;
}	

var str = dm.elements["email"].value;

if (!reg1.test(str) && reg2.test(str))
{ 
// if syntax is valid
   //return true;
}
else
{
alert ("Invalid Email Entered. Please Check it!");
dm.email.focus();
return false;
}

if(!dm.elements["cin_1"].checked && !dm.elements["cin_2"].checked && !dm.elements["cin_3"].checked && !dm.elements["cin_4"].checked && !dm.elements["cin_5"].checked && !dm.elements["cin_6"].checked && !dm.elements["cin_7"].checked && !dm.elements["cin_8"].checked && !dm.elements["cin_9"].checked && !dm.elements["cin_10"].checked && !dm.elements["cin_11"].checked && !dm.elements["cin_12"].checked && !dm.elements["cin_13"].checked && !dm.elements["cin_14"].checked && !dm.elements["cin_15"].checked && !dm.elements["cin_16"].checked){	
	alert("Please select your interesting");		
	return false;
}	

if(dm.elements["cin_16"].checked){
	if(dm.elements["cin_16_text"].value==""){	
		alert("Please complete the form");	
		dm.cin_16_text.focus();	
	return false;
	}	
}

if(dm.elements["code"].value==""){	
	alert("Please Enter verification number");	
	dm.code.focus();	
	return false;
}	

return true;

}  

/************* end page 5 ***************/


