function sendContactForm(url) {
	if (!this.jQuery) return false;
	var idForm = this.wsForm;	if (!idForm) idForm= "contactForm";
	var idSuccess = this.wsSuccess;	if (!idSuccess) idSuccess = "success";
	if (!(jQuery("#" + idForm).get(0))) return false;
	try {
		var parameters = jQuery("#" + idForm).serialize();		
		jQuery(".error").hide();
		jQuery.getJSON(url + "?"+parameters+"&callback=?", function(data) {
			var cr = data.smtpMail;
			if (!cr) return;
			if (cr.status == "OK") {
				jQuery("#" + idSuccess).show();;
			} else if (cr.status == "ERROR") {
				if ( cr.errors instanceof Array ) {
					jQuery.each(cr.errors, function(i, err) {
						var _id = err.code.replace(/\./g,'_');
						jQuery("#" + _id).show();
					});
				} else {
					var _id = cr.errors.code.replace(/\./g,'_');
					jQuery("#" + _id).show();
				}
			}
		});
	} catch (err) {;}
	return false;
}
