function replaceAll(c,b,a){return c.replace(new RegExp(b,"g"),a)}function LTrim(b){var a=/\s*((\S+\s*)*)/;return b.replace(a,"$1")}function RTrim(b){var a=/((\s*\S+)*)\s*/;return b.replace(a,"$1")}function trim(a){return LTrim(RTrim(a))}function d0(a){$(a).style.display="none"}function d1(a){$(a).style.display=""}function cercaEnter(a){if(document.all){tecla=event.keyCode}else{tecla=a.which}if(tecla==13){return true}else{return false}}function canviValor(a){a=a.toUpperCase();accent=new Array("À","È","É","Í","Ì","Ò","Ó","Ú","Ù","Ï","Ü","%20");noaccent=new Array("A","E","E","I","I","O","O","U","U","I","U","%20");for(i=0;i<accent.length;i++){if(a.indexOf(0,accent[i])){a=a.replace(accent[i],noaccent[i])}}return a}function trans23031To4326(d,g,b,f){var e=new OpenLayers.LonLat(d,g);e=e.transform(p23031,p4326);var c=new OpenLayers.LonLat(b,f);c=c.transform(p23031,p4326);var a=new OpenLayers.Bounds(e.lon,e.lat,c.lon,c.lat);return a}function trans4326To23031(d,g,b,f){var e=new OpenLayers.LonLat(d,g);e=e.transform(p4326,p23031);var c=new OpenLayers.LonLat(b,f);c=c.transform(p4326,p23031);var a=new OpenLayers.Bounds(e.lon,e.lat,c.lon,c.lat);return a}function xurroToBounds(d,b){var c;var e=new Object();d=trim(d);if(d.indexOf(" ")!=-1){d=d.replace(" ",",")}var a=new Array();a=d.split(",");e.x0=trim(a[0]);e.y0=a[1];e.x1=a[2];e.y1=a[3];if(b=="4326"){c=trans23031To4326(e.x0,e.y0,e.x1,e.y1)}else{if(b=="23031"){var g=e.x0;var f=g.indexOf(".");if(f>3||f==-1){c=new OpenLayers.Bounds(e.x0,e.y0,e.x1,e.y1)}else{c=trans4326To23031(e.x0,e.y0,e.x1,e.y1)}}else{c=new OpenLayers.Bounds(e.x0,e.y0,e.x1,e.y1)}}return c}function replaceAll2(e,c,d){var a=e;var b=a.indexOf(c);while(b!=-1){a=a.replace(c,d);b=a.indexOf(c)}return a}function redondear(b,a){var b=parseFloat(b);var a=parseFloat(a);a=(!a?2:a);return Math.round(b*Math.pow(10,a))/Math.pow(10,a)}function rondo(b,a){var b=parseFloat(b);var a=parseFloat(a);a=(!a?2:a);return Math.round(b*Math.pow(10,a))/Math.pow(10,a)}function toggleObjeto(a){if($(a).style.display=="none"){d1(a)}else{d0(a)}}function bbox900913to4326(c){var b=new OpenLayers.LonLat(c.left,c.bottom);b=b.transform(p900913,p4326);var a=new OpenLayers.LonLat(c.right,c.top);a=a.transform(p900913,p4326);c=new OpenLayers.Bounds(b.lon,b.lat,a.lon,a.lat);return c}function bbox4326to900913(c){var b=new OpenLayers.LonLat(c.left,c.bottom);b=b.transform(p4326,p900913);var a=new OpenLayers.LonLat(c.right,c.top);a=a.transform(p4326,p900913);c=new OpenLayers.Bounds(b.lon,b.lat,a.lon,a.lat);return c}function bbox23031to4326(c){var b=new OpenLayers.LonLat(c.left,c.bottom);b=b.transform(p23031,p4326);var a=new OpenLayers.LonLat(c.right,c.top);a=a.transform(p23031,p4326);c=new OpenLayers.Bounds(b.lon,b.lat,a.lon,a.lat);return c}function bbox4326to23031(c){var b=new OpenLayers.LonLat(c.left,c.bottom);b=b.transform(p4326,p23031);var a=new OpenLayers.LonLat(c.right,c.top);a=a.transform(p4326,p23031);c=new OpenLayers.Bounds(b.lon,b.lat,a.lon,a.lat);return c}function bboxTranform(e,c,d){var b=new OpenLayers.LonLat(e.left,e.bottom);b=b.transform(new OpenLayers.Projection(c),new OpenLayers.Projection(d));var a=new OpenLayers.LonLat(e.right,e.top);a=a.transform(new OpenLayers.Projection(c),new OpenLayers.Projection(d));e=new OpenLayers.Bounds(b.lon,b.lat,a.lon,a.lat);return e}function findPosX(a){var b=0;if(a.offsetParent){while(1){b+=a.offsetLeft;if(!a.offsetParent){break}a=a.offsetParent}}else{if(a.x){b+=a.x}}return b}function findPosY(b){var a=0;if(b.offsetParent){while(1){a+=b.offsetTop;if(!b.offsetParent){break}b=b.offsetParent}}else{if(b.y){a+=b.y}}return a}function makeObject(){var b;var a=navigator.appName;if(a=="Microsoft Internet Explorer"){b=new ActiveXObject("Microsoft.XMLHTTP")}else{b=new XMLHttpRequest()}return b};
jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};
jQuery.extend({ random: function(X) { return Math.floor(X * (Math.random() % 1)); }, randomBetween: function(MinV, MaxV) { 	  return MinV + jQuery.random(MaxV - MinV + 1); } });

