var map;function mapIt(hlId,name,lat,lng){if(GBrowserIsCompatible()){lat=lat.replace(",",".");lng=lng.replace(",",".");var point=new GLatLng(parseFloat(lat),parseFloat(lng));if(map==null){map=new GMap2(document.getElementById("gmap"),{size:new GSize(410,287)});map.setCenter(point,13);var mapTypeControl=new GMapTypeControl();var topRight=new GControlPosition(G_ANCHOR_TOP_RIGHT,new GSize(10,10));var bottomRight=new GControlPosition(G_ANCHOR_BOTTOM_RIGHT,new GSize(10,10));map.addControl(mapTypeControl,topRight);map.addControl(new GLargeMapControl3D());}
map.addOverlay(new GMarker(point));map.panTo(point);}}
$(function(){$('div.gallery-wrap a').lightBox({imageLoading:'../Images/lightbox-ico-loading.gif',imageBtnClose:'../Images/lightbox-btn-close.gif',imageBtnPrev:'../Images/lightbox-btn-prev.gif',imageBtnNext:'../Images/lightbox-btn-next.gif',imageBlank:'../Images/lightbox-blank.gif'});});$().ready(function(){if(self.location.href.indexOf("cmspagemode=edit")>-1||self.location.href.indexOf("cmspagemode=preview")>-1){return;}
searchBoxInitialize();});function doSearch(){var jSearchQueryTextBox=$("#"+$searchBoxSearchQueryTextBoxClientID);var searchQuery=jSearchQueryTextBox.val().replace("&"," and ");if(searchQuery.length==0){blink(jSearchQueryTextBox,true);return false;}
top.location.href=$searchResultsPageUrl+"?SearchQuery="+encodeURI(searchQuery);}
function searchBoxInitialize(){var jSearchQueryTextBox=$("#"+$searchBoxSearchQueryTextBoxClientID);jSearchQueryTextBox.keydown(function(event){if(event.keyCode==13){doSearch();return false;}});}
function blink(control,doFocus){control.fadeOut(75,function(){control.fadeIn(75,function(){control.fadeOut(75,function(){control.fadeIn(75,function(){if(doFocus){control.focus();}});});});});}
(function($){var has_VML,create_canvas_for,add_shape_to,clear_canvas,shape_from_area,canvas_style,fader,hex_to_decimal,css3color,is_image_loaded,options_from_area;has_VML=document.namespaces;has_canvas=!!document.createElement('canvas').getContext;if(!(has_canvas||has_VML)){$.fn.maphilight=function(){return this;};return;}
if(has_canvas){fader=function(element,opacity,interval){if(opacity<=1){element.style.opacity=opacity;window.setTimeout(fader,10,element,opacity+0.1,10);}};hex_to_decimal=function(hex){return Math.max(0,Math.min(parseInt(hex,16),255));};css3color=function(color,opacity){return'rgba('+hex_to_decimal(color.substr(0,2))+','+hex_to_decimal(color.substr(2,2))+','+hex_to_decimal(color.substr(4,2))+','+opacity+')';};create_canvas_for=function(img){var c=$('<canvas style="width:'+img.width+'px;height:'+img.height+'px;"></canvas>').get(0);c.getContext("2d").clearRect(0,0,c.width,c.height);return c;};add_shape_to=function(canvas,shape,coords,options,name){var i,context=canvas.getContext('2d');context.beginPath();if(shape=='rect'){context.rect(coords[0],coords[1],coords[2]-coords[0],coords[3]-coords[1]);}else if(shape=='poly'){context.moveTo(coords[0],coords[1]);for(i=2;i<coords.length;i+=2){context.lineTo(coords[i],coords[i+1]);}}else if(shape=='circ'){context.arc(coords[0],coords[1],coords[2],0,Math.PI*2,false);}
context.closePath();if(options.fill){context.fillStyle=css3color(options.fillColor,options.fillOpacity);context.fill();}
if(options.stroke){context.strokeStyle=css3color(options.strokeColor,options.strokeOpacity);context.lineWidth=options.strokeWidth;context.stroke();}
if(options.fade){fader(canvas,0);}};clear_canvas=function(canvas,area){canvas.getContext('2d').clearRect(0,0,canvas.width,canvas.height);};}else{create_canvas_for=function(img){return $('<var style="zoom:1;overflow:hidden;display:block;width:'+img.width+'px;height:'+img.height+'px;"></var>').get(0);};add_shape_to=function(canvas,shape,coords,options,name){var fill,stroke,opacity,e;fill='<v:fill color="#'+options.fillColor+'" opacity="'+(options.fill?options.fillOpacity:0)+'" />';stroke=(options.stroke?'strokeweight="'+options.strokeWidth+'" stroked="t" strokecolor="#'+options.strokeColor+'"':'stroked="f"');opacity='<v:stroke opacity="'+options.strokeOpacity+'"/>';if(shape=='rect'){e=$('<v:rect name="'+name+'" filled="t" '+stroke+' style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+coords[0]+'px;top:'+coords[1]+'px;width:'+(coords[2]-coords[0])+'px;height:'+(coords[3]-coords[1])+'px;"></v:rect>');}else if(shape=='poly'){e=$('<v:shape name="'+name+'" filled="t" '+stroke+' coordorigin="0,0" coordsize="'+canvas.width+','+canvas.height+'" path="m '+coords[0]+','+coords[1]+' l '+coords.join(',')+' x e" style="zoom:1;margin:0;padding:0;display:block;position:absolute;top:0px;left:0px;width:'+canvas.width+'px;height:'+canvas.height+'px;"></v:shape>');}else if(shape=='circ'){e=$('<v:oval name="'+name+'" filled="t" '+stroke+' style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+(coords[0]-coords[2])+'px;top:'+(coords[1]-coords[2])+'px;width:'+(coords[2]*2)+'px;height:'+(coords[2]*2)+'px;"></v:oval>');}
e.get(0).innerHTML=fill+opacity;$(canvas).append(e);};clear_canvas=function(canvas){$(canvas).find('[name=highlighted]').remove();};}
shape_from_area=function(area){var i,coords=area.getAttribute('coords').split(',');for(i=0;i<coords.length;i++){coords[i]=parseFloat(coords[i]);}
return[area.getAttribute('shape').toLowerCase().substr(0,4),coords];};options_from_area=function(area,options){var $area=$(area);return $.extend({},options,$.metadata?$area.metadata():false,$area.data('maphilight'));};is_image_loaded=function(img){if(!img.complete){return false;}
if(typeof img.naturalWidth!="undefined"&&img.naturalWidth==0){return false;}
return true;};canvas_style={position:'absolute',left:0,top:0,padding:0,border:0};var ie_hax_done=false;$.fn.maphilight=function(opts){opts=$.extend({},$.fn.maphilight.defaults,opts);var popup=$('<div class="map-balloon" style="display:none"><div></div></div>');$('body').append(popup).mousemove(function(e){popup.css({left:(e.pageX-15)+'px',top:(e.pageY-40)+'px'});});if($.browser.msie&&!ie_hax_done){document.namespaces.add("v","urn:schemas-microsoft-com:vml");var style=document.createStyleSheet();var shapes=['shape','rect','oval','circ','fill','stroke','imagedata','group','textbox'];$.each(shapes,function(){style.addRule('v\\:'+this,"behavior: url(#default#VML); antialias:true");});ie_hax_done=true;}
return this.each(function(){var img,wrap,options,map,canvas,canvas_always,mouseover,highlighted_shape,usemap;img=$(this);if(!is_image_loaded(this)){return window.setTimeout(function(){img.maphilight(opts);},200);}
options=$.extend({},opts,$.metadata?img.metadata():false,img.data('maphilight'));usemap=img.get(0).getAttribute('usemap');map=$('map[name="'+usemap.substr(1)+'"]');if(!(img.is('img')&&usemap&&map.size()>0)){return;}
if(img.hasClass('maphilighted')){var wrapper=img.parent();img.insertBefore(wrapper);wrapper.remove();}
wrap=$('<div></div>').css({display:'block',background:'url('+this.src+')',position:'relative',padding:0,width:this.width,height:this.height});if(options.wrapClass){if(options.wrapClass===true){wrap.addClass($(this).attr('class'));}else{wrap.addClass(options.wrapClass);}}
img.before(wrap).css('opacity',0).css(canvas_style).remove();if($.browser.msie){img.css('filter','Alpha(opacity=0)');}
wrap.append(img);canvas=create_canvas_for(this);$(canvas).css(canvas_style);canvas.height=this.height;canvas.width=this.width;mouseover=function(e){var shape,area_options;area_options=options_from_area(this,options);area_options.fillColor=area_options.hoverColor;{shape=shape_from_area(this);add_shape_to(canvas,shape[0],shape[1],area_options,"highlighted");if(area_options.groupBy&&$(this).attr(area_options.groupBy)){var first=this;map.find('area['+area_options.groupBy+'='+$(this).attr(area_options.groupBy)+']').each(function(){if(this!=first){var subarea_options=options_from_area(this,options);if(!subarea_options.neverOn&&!subarea_options.alwaysOn){subarea_options.fillColor=area_options.hoverColor;var shape=shape_from_area(this);add_shape_to(canvas,shape[0],shape[1],subarea_options,"highlighted");}}});}}
popup.children('div').html((area_options.flag!=''?'<img src="'+area_options.flag+'" />':'')+$(this).data('name')).parent().show();}
if(options.alwaysOn){$(map).find('area[coords]').each(mouseover);}else{$(map).find('area[coords]').each(function(){var shape,area_options;area_options=options_from_area(this,options);if(!canvas_always){canvas_always=create_canvas_for(img.get());$(canvas_always).css(canvas_style);canvas_always.width=img.width();canvas_always.height=img.height();img.before(canvas_always);}
shape=shape_from_area(this);if($.browser.msie){add_shape_to(canvas,shape[0],shape[1],area_options,"");}else{add_shape_to(canvas_always,shape[0],shape[1],area_options,"");}
$(this).data('name',this.alt);this.alt='';});$(map).find('area[coords]').mouseover(mouseover).mouseout(function(e){clear_canvas(canvas);popup.hide();});}
img.before(canvas);img.addClass('maphilighted');});};$.fn.maphilight.defaults={fill:true,fillColor:'000000',fillOpacity:0.2,stroke:true,strokeColor:'ff0000',strokeOpacity:1,strokeWidth:1,fade:true,alwaysOn:false,neverOn:false,groupBy:false,wrapClass:true};})(jQuery);$(function(){var colors=['b3b3b3','0e5dc0','8ebae4','000000','999999','3581cb','91aac3','666666','9e9e9e','145a9e','3992ee','3581cb','b3b3b3','0e5dc0','8ebae4','000000','999999','3581cb','91aac3','666666','9e9e9e','145a9e','3992ee','3581cb','b3b3b3','0e5dc0','8ebae4','000000','999999','3581cb','91aac3','666666','9e9e9e','145a9e','3992ee','3581cb','b3b3b3','0e5dc0','8ebae4','000000','999999','3581cb','91aac3','666666','9e9e9e','145a9e','3992ee','3581cb'];$('ul.tag-cloud').css({display:'block',textAlign:'center'}).find('li').css({'display':'inline',padding:0,background:'none'}).find('a').css({float:'left',textAlign:'center',fontSize:'13px'}).each(function(){var c=colors.splice(Math.floor(Math.random()*colors.length),1),elem=$(this);this.style.color='#'+c;this.style.marginRight=Math.round(Math.random()*11)+'px';this.style.marginLeft=Math.round(Math.random()*11)+'px';this.style.lineHeight=Math.round(18+Math.random()*15)+'px';this.style.width=(elem.width()*1.40)+'px';}).hover(function(){$(this).animate({fontSize:'17px'},200);},function(){$(this).animate({fontSize:'13px'},200);});})
