function checkEmail(ev) {
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
return filter.test(ev)
}
/* -----------============   RFQ Validation Service   ===============------------------ */


	var cName, cCompName, cPhone, cEmail, imProc, bCall;

// Implement business logic    
function validateRFQ(){    

    var shouldSend = true;
	cName = document.getElementById('txtClientName');
    cCompName = document.getElementById('txtCompName');
	cPhone = document.getElementById('txtPhone');
    cEmail = document.getElementById('txtEmail');

	imProc = document.getElementById('dvProcess');
	bCall = document.getElementById('btnCall');
	
	var vMes = "<h3>Your RFQ couldn't be sent because:</h3><br/>";

        if (cName.value==''){
        shouldSend = false;
        vMes= vMes + "<li>Your NAME is Empty!</li>";
    	}
        if (cCompName.value==''){
        shouldSend = false;
        vMes= vMes + "<li>Your COMPANY NAME is Empty!</li>";
    	}		
        if (cPhone.value==''){
        shouldSend = false;
        vMes= vMes + "<li>PHONE is Empty!</li>";
    	}
    	if (cEmail.value != '' && checkEmail(cEmail.value) == false){
			shouldSend = false;
			vMes = vMes + "<li>EMAIL Address is not valid!</li>";
        }		
 		if (shouldSend) {
			bCall.style.display='none';
			imProc.style.display='';			
			return true;
		} else {
			$.prompt(vMes)
			return false;
		}
}

/*   END OF RFQ VALIDATION    */