/* Function - send inquiry */

function sendInquiry()
{
	$("#frmCompData").attr('action', baseModuleUrl + '/search/send-inquiry');
	
	isValidSubmission = validateSendInquiryAction();
	
	if (isValidSubmission) {
		document.getElementById('frmCompData').submit();
	}
}

function compareCompanies()
{
	$("#frmCompData").attr('action', baseModuleUrl + '/search/comparison-report');
	
	isValidSubmission = validateCompareCompaniesAction();
	
	if (isValidSubmission) {
		document.getElementById('frmCompData').submit();
	}
}

function validateSendInquiryAction()
{
	if ($("input.frmInquiry:checked").length <= 0) {
		alert('Please select at least one record to send your inquiry.');
		return false;
	}
	
	return true;
}

function validateCompareCompaniesAction()
{
	if ($("input.frmCompare:checked").length < 2) {
		alert('Please select at least two records for comparison.');
		return false;
	}
	
	return true;
}

function checkCompareCompCount(obj)
{
		if ($("input.frmCompare:checked").length > 3) {			
			alert('You can compare up to 3 companies at a time.');	
			$(obj).attr('checked', '');
		}
}
