function verifForm() {

	var bFocus = false;
	var sAlertCss = 'osb_form_element_alert';
	var sMessage = '';
	
	// reinitialisation des input en alerte (cas d'une seconde tentative de validation)
	$('order_product_quantity').className = '';
	
	// test des champs du formulaire
	if ( !isPositiveInteger($('order_product_quantity').value) ) {
				
		sMessage += '<span style="margin-left: 30px;">' + gaLabels['PRODUCTS_QUANTITY'] + '</span><br />';

		$('order_product_quantity').className = sAlertCss;

		if (! bFocus) {
			$('order_product_quantity').focus();
			bFocus = true;
		}
	}
	// BOF : Gestion de stock / attributs
	else {
		if (! product.checkCombination()) {
			if (product.manage_stock && giQuantityInStock != -1) {
				sMessage += '<span style="margin-left: 30px;">' + gaLabels['OSB_ATTRIBUTE_FORM_ERROR_2'].replace('%max_quantity%', giQuantityInStock) + '</span><br />';
			} else {
				sMessage += '<span style="margin-left: 30px;">' + gaLabels['OSB_ATTRIBUTE_FORM_ERROR'] + '</span><br />';
			}
			giQuantityInStock = -1;
		}
	}
	// EOF : Gestion de stock / attributs
	
	// creation du message d'erreur
	if (sMessage == '') {
		return true;
	} else {
		sMessage = gaLabels['CHECK_FOLLOWING_INPUT'] + '<br /><br />' + sMessage;
		displayMessage(sMessage);
		//overlibSimpleMessageSitePub(gaLabels['POPUP_TITLE'],sMessage);
		return false;
	}

}

function askAQuote(){
	$('form_consult_product').action = shop_url_domain + 'quote.php';
	$('form_consult_product').submit();
}
