

function FormValid(flag)
{
        var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
        var filter1  = /^([a-zA-Z0-9_\.\- ])+/;
        var filter2  = /Choose one/;
        var noteform;
	var i = -1;
	for(i = 0; i < document.forms.length; ++i) {
		if(document.forms[i].name == "noteform") {
			noteform = document.forms[i];
			break;
		}
	}
	if(i == -1)
		return false;
        if(!filter.test(noteform.custemail.value)) {
		alert("Please enter a valid email address.");
		return false;
	}
        if(flag == 1 && !filter1.test(noteform.skutitle.value)) {
		alert("Please enter a product title.");
		return false;
	}
        if(filter2.test(noteform.topic.value)) {
		alert("Please choose a topic.");
		return false;
	}
        if(flag == 1 && filter2.test(noteform.compos.value)) {
		alert("Please choose a Computer OS.");
		return false;
	}
        if(!filter1.test(noteform.request.value)) {
		alert("Please enter a request.");
		return false;
	}
	return true;
}

