function showother(frm,id)
{
	val = frm.options[frm.selectedIndex].value;
	obj = document.getElementById(id);
	if(val=="Others")
	{
		obj.style.display = "block";
	}	
	else
	{
		obj.style.display = "none";
	}
}
function validate(frm){
	if(frm.question.value==""){
		alert("Please enter your Question");
		frm.question.focus();
		return false;
	}
	if(frm.name.value==""){
		alert("Please enter your Name");
		frm.name.focus();
		return false;
	}
	if(frm.designation.value==""){
		alert("Please enter the Designation");
		frm.designation.focus();
		return false;
	}
	if(frm.organization.value==""){
		alert("Please enter the Organization");
		frm.organization.focus();
		return false;
	}
	if(frm.phone.value==""){
		alert("Please enter your Phone number");
		frm.phone.focus();
		return false;
	}
	if(!isNum(frm.phone)){
		alert("Please provide valid Phone number");
		frm.phone.focus();
		return false;
	}
	if(frm.email.value==""){
		alert("Please enter your Email ID");
		frm.email.focus();
		return false;
	}
	
	if(!isEmail(frm.email.value)){
		alert("Please enter a valid Email ID");
		frm.email.focus();
		return false;
	}

	if(!isBlockedDomain(frm.email.value)){
		alert("Please provide your official Email ID");
		frm.email.focus();
		return false;
	}

	if(frm.hearinfo.value==""){
		alert("How did you hear about us?");
		frm.hearinfo.focus();
		return false;
	}
	if(frm.hearinfo.value=="Others"){
		if(frm.hearotherinfo.value==""){
			alert("How did you hear about us?");
			frm.hearotherinfo.focus();
			return false;
		}
	}
	
	
	
}

function isNum(fld)
{
	return checkfld(fld,"0123456789- ");
}

function checkfld(fld,str1)
{
	str=new String(str1);
	if (fld.value.length==0) return true;
	for (var i=0;i<fld.value.length;i++)
	{
		found=false;
		for (var j=0;j<str.length;j++)
			if((fld.value.substring(i,i+1))==(str.substring(j,j+1)))
			{
				found=true;
				break;
	        }
		if (!found)
		{
			return false;
		}
    }
	return true;

}
