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.googleMap={defaults:{googleKey:"",loadCallback:"",mapId:"map",showLoader:true,mapData:{center:"51,21",zoom:12}},load:function(a){var c=jQuery.googleMap.defaults;a=jQuery.extend(c,a);if(typeof GMap2!="function"){if(a.loadCallback!=""){jQuery.googleMap.loadCallback=a.loadCallback}if(c.showLoader){jQuery("#"+c.mapId).css("position","relative").append('<div class="loader"><img src="loader.gif"></div>')}var b=jQuery('<script type="text/javascript"><\/script>').attr("src","http://maps.google.com/maps?file=api&v=2.x&key="+a.googleKey+"&c&async=2&callback=jQuery.googleMap.loadCallback");jQuery("body").append(b);if(jQuery("#"+c.mapId).children("img").length>0){c.mapData=jQuery(this).find("img").attr("src").replace(/.*\?/,"").toHash("&","=")}}else{if(typeof a.loadCallback=="function"){a.loadCallback()}}},loadCallback:function(){var b=jQuery.googleMap.defaults;var a=new GMap2(document.getElementById(b.mapId));a.setCenter(new GLatLng.fromUrlValue(b.mapData.center),parseInt(b.mapData.zoom))}};jQuery.executeScript=function(url,async,callback){$.ajax({type:"get",async:false,dataType:"text",url:url,success:function(data){eval(data);if(typeof callback=="function"){callback()}}})};
