jQuery.extend(String.prototype,{Left:function(a){return this.substring(0,a)},Right:function(a){return this.substring(this.length-a,this.length)},Mid:function(a,b){a||(a=0);if(!b||b>this.length)b=this.length;if(b!=this.length)b=a+b;return this.substring(a,b)},Replace:function(a,b){for(var c=this;c.indexOf(a)>-1;)c=c.replace(a,b);return c},Trim:function(){var a=this;a=this.TrimStart();return a.TrimEnd()},TrimStart:function(){for(var a=this;a.charAt(0)==" ";)a=a.replace(a.charAt(0),"");return a},TrimEnd:function(){for(var a=
this;a.charAt(a.length-1)==" ";)a=a.substring(0,a.length-1);return a},RemoveAllWhitespace:function(){var a=new RegExp("\\s{1,}","gi");return this.replace(a,"")}});
jQuery.fn.fieldStringVal=function(a){var b=new String;if(this.length>0){a=this[0];var c=new String(a.name),d=a.type;if(d=="checkbox"||d=="radio")if(c==""){if(a.checked)b=a.id}else jQuery("input[@name="+c+"]").each(function(){if(this.checked){if(b!="")b+=",";b+=this.id}});else if(d=="select-one"||d=="select-multiple")for(c=0;c<a.length;c++){if(a.options[c].selected){if(b!="")b+=",";b+=a.options[c].value}}else b=a.value}return jQuery.trim(b)};