jQuery.imagemap={inelement:false,ffGetPosition:function(C){var B=0;var D=0;var A=C;while(A){D+=A.offsetLeft;B+=A.offsetTop;A=A.offsetParent}C.actualPosX=D;C.actualPosY=B},getEventX:function(A){if(typeof A.originalEvent=="undefined"){var B=A}else{var B=A.originalEvent}if(typeof B.offsetX!="undefined"){return B.offsetX}if(typeof A.originalTarget.actualPosX=="undefined"){jQuery.imagemap.ffGetPosition(A.originalTarget)}return A.originalEvent.pageX-A.originalTarget.actualPosX},getEventY:function(A){if(typeof A.originalEvent=="undefined"){var B=A}else{var B=A.originalEvent}if(typeof B.offsetY!="undefined"){return B.offsetY}if(typeof A.originalTarget.actualPosY=="undefined"){jQuery.imagemap.ffGetPosition(A.originalTarget)}return A.originalEvent.pageY-A.originalTarget.actualPosY}};jQuery.fn.imagemap=function(A){return this.each(function(){jQuery(this).click(function(D){var B=jQuery.imagemap.getEventX(D);var E=jQuery.imagemap.getEventY(D);for(var C=0;C<A.length;C++){if((B>=A[C].top_x)&&(E>=A[C].top_y)&&(B<=A[C].bottom_x)&&(E<=A[C].bottom_y)){if(typeof A[C]["link"]!="undefined"){window.location=A[C]["link"]}else{A[C]["callback"](this,D)}return }}});jQuery(this).mousemove(function(D){var B=jQuery.imagemap.getEventX(D);var E=jQuery.imagemap.getEventY(D);for(var C=0;C<A.length;C++){if((B>=A[C].top_x)&&(E>=A[C].top_y)&&(B<=A[C].bottom_x)&&(E<=A[C].bottom_y)){if(!jQuery.imagemap.inelement){$(this).css("cursor","pointer");jQuery.imagemap.inelement=true}return }}if(jQuery.imagemap.inelement){$(this).css("cursor","default");jQuery.imagemap.inelement=false}})})};jQuery.fn.imagecoords=function(){return this.each(function(){jQuery(this).click(function(B){var A=jQuery.imagemap.getEventX(B);var C=jQuery.imagemap.getEventY(B);alert("Clicked: "+A+","+C)})})};
