function isValidEmail(str) {
	if(!(/^[^a-zA-Z]/.test(str)) && (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(str))) {
		return true
	} else {
		return false
	}
}

function check_submitform()
{
	var count_bug=0;
	var focus_field = '';
	var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "texterror")
		{
			 tmp_arr[i].innerHTML = "&nbsp;";
		}
	}
	var rans1 = false;
	for(var counter = 0 ; counter < document.frm.ans1.length; counter++)
	{
		if(document.frm.ans1[counter].checked == true)
		rans1 = true;
	}
	if (rans1 == false) {
		document.getElementById('msg_name1').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans1';
		count_bug+=1;
	}
	var rans2 = false;
	for(var counter = 0 ; counter < document.frm.ans2.length; counter++)
	{
		if(document.frm.ans2[counter].checked == true)
		rans2 = true;
	}
	if (rans2 == false) {
		document.getElementById('msg_name2').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans2';
		count_bug+=1;
	}
	var rans3 = false;
	for(var counter = 0 ; counter < document.frm.ans3.length; counter++)
	{
		if(document.frm.ans3[counter].checked == true)
		rans3 = true;
	}
	if (rans3 == false) {
		document.getElementById('msg_name3').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans3';
		count_bug+=1;
	}
	var rans4 = false;
	for(var counter = 0 ; counter < document.frm.ans4.length; counter++)
	{
		if(document.frm.ans4[counter].checked == true)
		rans4 = true;
	}
	if (rans4 == false) {
		document.getElementById('msg_name4').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans4';
		count_bug+=1;
	}
	var rans5 = false;
	for(var counter = 0 ; counter < document.frm.ans5.length; counter++)
	{
		if(document.frm.ans5[counter].checked == true)
		rans5 = true;
	}
	if (rans5 == false) {
		document.getElementById('msg_name5').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans5';

		count_bug+=1;
	}
	var rans6 = false;
	for(var counter = 0 ; counter < document.frm.ans6.length; counter++)
	{
		if(document.frm.ans6[counter].checked == true)
		rans6 = true;
	}
	if (rans6 == false) {
		document.getElementById('msg_name6').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans6';

		count_bug+=1;
	}
	var rans7 = false;
	for(var counter = 0 ; counter < document.frm.ans7.length; counter++)
	{
		if(document.frm.ans7[counter].checked == true)
		rans7 = true;
	}
	if (rans7 == false) {
		document.getElementById('msg_name7').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans7';

		count_bug+=1;
	}
	var rans8 = false;
	for(var counter = 0 ; counter < document.frm.ans8.length; counter++)
	{
		if(document.frm.ans8[counter].checked == true)
		rans8 = true;
	}
	if (rans8 == false) {
		document.getElementById('msg_name8').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
		if(focus_field=='') focus_field = 'ans8';

		count_bug+=1;
	}
	if( document.frm.name.value == "" || document.frm.name.value == "Name" || document.frm.name.value == "name")
	{
		document.getElementById('msg_name').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter name.";
		if(focus_field=='') focus_field = 'name';
		count_bug+=1;
	}

	if(document.frm.email.value != "" && !isValidEmail(document.frm.email.value))
	{
		document.getElementById('msg_email').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter valid email.";
		if(focus_field=='') focus_field = 'email';
		count_bug+=1;
	}
	else if( document.frm.email.value == "")
	{
		document.getElementById('msg_email').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your email.";
		if(focus_field=='') focus_field = 'email';
		count_bug+=1;
	}
	if( document.frm.age.value == "")
	{
		document.getElementById('msg_age').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select age.";
		if(focus_field=='') focus_field = 'age';
		count_bug+=1;
	}
	if( document.frm.city.value == "")
	{
		document.getElementById('msg_city').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select your city.";
		if(focus_field=='') focus_field = 'city';
		count_bug+=1;
	}
	if(count_bug>0)
	{
		if(focus_field == 'ans1' || focus_field == 'ans2' || focus_field == 'ans3' || focus_field == 'ans4' || focus_field == 'ans5' )
		{
			focus_field = focus_field + '[0]';
			eval('document.frm.' + focus_field + '.focus();');
		}else{
			eval('document.frm.' + focus_field + '.focus();');
		}

		return false;
	}
	else
	{
		return true;
	}
}


function check_realestate_submitform()
{
	var count_bug=0;
	var focus_field = '';
	var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "texterror")
		{
			 tmp_arr[i].innerHTML = "&nbsp;";
		}
	}
	/**********************************/
		var rans1 = false;
		for(var counter = 0 ; counter < document.frm.ans1.length; counter++)
		{
			if(document.frm.ans1[counter].checked == true)
			rans1 = true;
		}
		if (rans1 == false) {
			document.getElementById('msg_name1').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
			count_bug+=1;
		}
		else {
			document.getElementById('msg_name1').innerHTML = "";
		}


		var rans2 = false;
		for(var counter = 0 ; counter < document.frm.ans2.length; counter++)
		{
			if(document.frm.ans2[counter].checked == true)
			rans2 = true;
		}
		if (rans2 == false) {
			document.getElementById('msg_name2').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
			count_bug+=1;
		}
		else {
			document.getElementById('msg_name2').innerHTML = "";
		}


		var rans3 = false;
		for(var counter = 0 ; counter < document.frm.ans3.length; counter++)
		{
			if(document.frm.ans3[counter].checked == true)
			rans3 = true;
		}
		if (rans3 == false) {
			document.getElementById('msg_name3').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
			count_bug+=1;
		}
		else {
			document.getElementById('msg_name3').innerHTML = "";
		}


		var rans4 = false;
		for(var counter = 0 ; counter < document.frm.ans4.length; counter++)
		{
			if(document.frm.ans4[counter].checked == true)
			rans4 = true;
		}
		if (rans4 == false) {
			document.getElementById('msg_name4').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
			count_bug+=1;
		}
		else {
			document.getElementById('msg_name4').innerHTML = "";
		}


		var rans5 = false;
		for(var counter = 0 ; counter < document.frm.ans5.length; counter++)
		{
			if(document.frm.ans5[counter].checked == true)
			rans5 = true;
		}
		if (rans5 == false) {
			document.getElementById('msg_name5').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
			count_bug+=1;
		}
		else {
			document.getElementById('msg_name5').innerHTML = "";
		}


		var rans6 = false;
		for(var counter = 0 ; counter < document.frm.ans6.length; counter++)
		{
			if(document.frm.ans6[counter].checked == true)
			rans6 = true;
		}
		if (rans6 == false) {
			document.getElementById('msg_name6').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
			count_bug+=1;
		}
		else {
			document.getElementById('msg_name6').innerHTML = "";
		}

		/*
		var rans7 = false;
		for(var counter = 0 ; counter < document.frm.ans7.length; counter++)
		{
			if(document.frm.ans7[counter].checked == true)
			rans7 = true;
		}
		if (rans7 == false) {
			document.getElementById('msg_name7').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' vspace='3' align='absmiddle' border=0>&nbsp;&nbsp;&nbsp;Please select an option.";
			count_bug+=1;
		}
		else {
			document.getElementById('msg_name7').innerHTML = "";
		}
		*/
	/**********************************/

	if(document.frm.email.value != "" && !isValidEmail(document.frm.email.value))
	{
		document.getElementById('msg_email').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter valid email.";
		count_bug+=1;
	}
	else if( document.frm.email.value == "")
	{
		document.getElementById('msg_email').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your email.";
		count_bug+=1;
	}
	else
	{
		document.getElementById('msg_email').innerHTML = "";
	}

	if(document.frm.ans7.value == "")
	{
		document.getElementById('msg_ans7').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select your gender.";
		count_bug+=1;
	}
	else
	{
		document.getElementById('msg_ans7').innerHTML = "";
	}

	if(document.frm.city.value == "")
	{
		document.getElementById('msg_city').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select your city.";
		count_bug+=1;
	}
	else
	{
		document.getElementById('msg_city').innerHTML = "";
	}

	if(document.frm.age.value == "")
	{
		document.getElementById('msg_age').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select your age group.";
		count_bug+=1;
	}
	else
	{
		document.getElementById('msg_age').innerHTML = "";
	}

	if(document.frm.income.value == "")
	{
		document.getElementById('msg_income').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select your annual income.";
		count_bug+=1;
	}
	else
	{
		document.getElementById('msg_income').innerHTML = "";
	}

	if(count_bug>0)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function anschk2(val)
{
	if(val=='1')
	{
	document.getElementById('ans2_div').style.display = '';

	}else
	{
	document.getElementById('ans2_div').style.display = 'none';

	}

}
function anschk3(val)
{
	if(val=='1')
	{
	document.getElementById('ans3_div').style.display = '';

	}else
	{
	document.getElementById('ans3_div').style.display = 'none';

	}

}
function anschk4(val)
{
	if(val=='1')
	{
	document.getElementById('ans4_div').style.display = '';

	}else
	{
	document.getElementById('ans4_div').style.display = 'none';

	}

}
function isNumberKey(evt,enabledot)
{
	if(!enabledot) enabledot=0;
 var charCode = (evt.which) ? evt.which : event.keyCode
	//alert(charCode)
 if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode!=46 && enabledot==1)
	return false;
 else if (charCode > 31 && (charCode < 48 || charCode > 57) && enabledot==0)
	return false;

 return true;
}
