function Validate(frm) {
	var intError = 0;
	var focus_field = null;
	var txtVal = $('valInterested').get('text');
	
	if (isEmpty(frm.txtName.value)) { 
		document.getElementById("lblName").className = "error";
		frm.txtName.parentNode.parentNode.className = "error";
		document.getElementById("msgName").style.display = "block";
	
		intError = 1;
		if (focus_field == null) focus_field = frm.txtName;
	}else {
		document.getElementById("lblName").className = "";
		frm.txtName.parentNode.parentNode.className = "";
		document.getElementById("msgName").style.display = "none";
	}
		
	if (isEmpty(frm.txtEmail.value)) { 
		document.getElementById("lblEmail").className = "error";
		frm.txtEmail.parentNode.parentNode.className = "error";
		document.getElementById("msgEmailRequired").style.display = "block";
		document.getElementById("msgEmailFormat").style.display = "none";
	
		intError = 1;
		if (focus_field == null) focus_field = frm.txtEmail;
	}else if (!isValidEmail(frm.txtEmail.value)) {
		document.getElementById("lblEmail").className = "error";
		frm.txtEmail.parentNode.parentNode.className = "error";
		document.getElementById("msgEmailRequired").style.display = "none";
		document.getElementById("msgEmailFormat").style.display = "block";
	
		intError = 1;
		if (focus_field == null) focus_field = frm.txtEmail;
	}else {
		document.getElementById("lblEmail").className = "";
		frm.txtEmail.parentNode.parentNode.className = "";
		document.getElementById("msgEmailRequired").style.display = "none";
		document.getElementById("msgEmailFormat").style.display = "none";
	}
	
	if (isEmpty(txtVal)) { 
		document.getElementById("lblInterested").className = "error";
		document.getElementById("cmbInterested").parentNode.parentNode.className = "error";
		document.getElementById("msgInterested").style.display = "block";
	
		intError = 1;
		if (focus_field == null) focus_field = document.getElementById("cmbInterested");
	}else {
		document.getElementById("lblInterested").className = "";
		document.getElementById("cmbInterested").parentNode.parentNode.className = "";
		document.getElementById("msgInterested").style.display = "none";
	}
	
	if (isEmpty(frm.txtMessage.value)) { 
		document.getElementById("lblMessage").className = "error";
		frm.txtMessage.parentNode.parentNode.className = "error";
		document.getElementById("msgMessageRequired").style.display = "block";
	
		intError = 1;
		if (focus_field == null) focus_field = frm.txtMessage;
	}else {
		document.getElementById("lblMessage").className = "";
		frm.txtMessage.parentNode.parentNode.className = "";
		document.getElementById("msgMessageRequired").style.display = "none";
	}
	
	if (intError == 0) {
		$('txtInterested').value = txtVal;
	}
	return (intError == 0);
}

function ValidateReport(frm) {
	var intError = 0;
	var focus_field = null;
	
	if (!checkboxChecked(frm['chkCountry[]'])) { 
		document.getElementById("lblCountry").className = "error";
		document.getElementById("msgCountry").style.display = "block";
	
		intError = 1;
		if (focus_field == null) focus_field = frm['chkCountry[]'];
	}else {
		document.getElementById("lblCountry").className = "";
		document.getElementById("msgCountry").style.display = "none";
	}
	
	if (!checkboxChecked(frm['chkIndustry[]'])) { 
		document.getElementById("lblIndustry").className = "error";
		document.getElementById("msgIndustry").style.display = "block";
	
		intError = 1;
		if (focus_field == null) focus_field = frm['chkCountry[]'];
	}else {
		document.getElementById("lblIndustry").className = "";
		document.getElementById("msgIndustry").style.display = "none";
	}
	
	return (intError == 0);
}

function showDD() {
	$('selectbox').tween('height',  0);
	$('cmbInterested').set('tween', {onComplete: function(){$('cmbInterested').setStyle('height', 'auto');}});
	$('cmbInterested').tween('height', $('accordion').getSize().y);
}

function selectedDD(val) {
	$('valInterested').set('text', val);
	$('selectbox').tween('height',  18);
	$('cmbInterested').set('tween', {onComplete: function(){$('cmbInterested').setStyle('height', 18);}});
	$('cmbInterested').tween('height', [$('accordion').getSize().y,18]);
}