// validate an email address function isEmail(strEmail, lblAlert){ validRegExp = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; if (strEmail.search(validRegExp) == -1) { alert(lblAlert); return false; } return true; } // verify a privacy checkbox function ctrlPrivacy(alertChkPrivacy){ var bConsenso; bConsenso = document.form1.chkPrivacy.checked; if (bConsenso){ document.form1.Submit.disabled = false; if(document.getElementById('iframeoverlay')) jQuery('#iframeoverlay').hide(); } else { document.form1.Submit.disabled = true; if(document.getElementById('iframeoverlay')) jQuery('#iframeoverlay').show(); alert(alertChkPrivacy); } } // add extra form parameters to an element href function addParams(id, parameters) { var uri = jQuery("a#"+id).attr('href'); jQuery("a#"+id).click(function() { var uriparms = "?"; var tmp = ""; jQuery.each(parameters, function(index, value) { if(jQuery("input[name='"+value+"']").is(":checkbox") || jQuery("input[name='"+value+"']").is(":radio")) { jQuery("input[name='"+value+"']:checked").each(function() { tmp = tmp+jQuery(this).val()+",";}); var inputval = tmp.slice(0, -1); //alert(inputval); } else { var inputval = jQuery("input[name='"+value+"']").val(); } if(inputval) uriparms = uriparms+value+"="+inputval+"&"; }); uriparms = escape(uriparms.slice(0, -1)); jQuery(this).attr('href', uri+uriparms); //alert(jQuery(this).attr('href')); }); }