//form validator
function validateForm(frm) {
	var ele = 0;
	var rz = true;
	//for(i in frm.elements) {
	for(i=0; i<= frm.length; i++) {
		ele = frm.elements[i];
		try {
			if(checkField(ele.name, "rqr_")) {
				if(!ele.value) {
					rz = false;
					alert("Please enter "+ ele.title);
					break;
				}
				else {
					if(!validate(ele)) {
						rz = false;
						alert("Please enter valid "+ ele.title);
						break;
					}	
				}
			}
		} catch (ex) {
			
		}
	}
	return rz;
}

function checkField(fld, tp) {
	try {
		rz = fld.search(tp);
		if(rz == 0) return true;
		else return false;
	} catch (er) {
	
	}
}

function validate(ele) {
	if(checkField(ele.name, tp = 'rqr_eml_')) {
		str = ele.value;
		if((str.indexOf(".") > 2) && (str.indexOf("@") > 0)) return true;
		else return false;
	} else return true;
}
//end form validator