
jQuery.fn.submitFormWithParams=(function(formId,params){var ccf_s2_version="$Id: jquery.s2.submitFormWithParams.js 12937 2009-08-18 13:24:48Z giaser $";var getParentForm=(function(elm){if(elm.form){elm=elm.form;}else{elm=elm.parentNode;while(elm&&(elm.nodeName.toLowerCase()!="form")){elm=elm.parentNode;}}return elm;});var submitForm=(function(formObjOrId,params){var formObj=(((typeof formObjOrId=="string")||(typeof formObjOrId=="number"))?(document.forms[formObjOrId]||document.getElementById(formObjOrId)):(formObjOrId));if(formObj&&(typeof formObj.nodeName=="string")&&(formObj.nodeName.toLowerCase()=="form")){if(typeof params=="string"){jQuery.each(params.split(";"),(function(idx,param){var arr=param.split("=");var obj=formObj.elements[arr[0]];if(obj&&(obj.form===formObj)){obj.value=arr[1];}}));}formObj.submit();}});return this.each(function(){var formObjOrId=((formId)?(formId):(getParentForm(this)));$(this).click(function(){submitForm(formObjOrId,params);return false;});});});jQuery(document).ready(function(){defaultRegistry.addEntry("submitFormWithParams","submitFormWithParams",["formId","params"])});