من این کدو می خوام اجرا کنم ولی تازه jqurey شروع کردم نمی دونم . کمکم کنید
/* ================================================== =======
================================================== ======= */
(function($) {
$.fn.advancedpanorama = function(options) {
var panoContainer = panoViewport.find('.cycle');
var panoImgWidth = parseInt(panoContainer.attr('width'));
var areaId = 0;
$('map').find('area').each(
function() {
switch ($(this).attr("shape").toLowerCase()) {
case 'rect' :
var areacoord = $(this).attr("coords");
var areaclass = $(this).attr("class");
if (areaclass != '')
areaclass = " "+areaclass;
var areahref = $(this).attr("href");
var areacoordArray = coords_fill(areacoord);
panoContainer.append("<a class='panorama-area area"+areaId+areaclass+"' style='position: absolute; left: "+areacoordArray[0]+"px; top: "+areacoordArray[1]+"px; width: "+(areacoordArray[2]-areacoordArray[0])+"px; height: "+(areacoordArray[3]-areacoordArray[1])+"px;' onmouseover='javascript:area_hover("+areaId+")' onmouseout='javascript:area_out("+areaId+")' href='"+areahref+"' title='"+areaalt+"'> </a>");
panoContainer.append("<a class='panorama-area area"+areaId+areaclass+"' style='position: absolute; left: "+(panoImgWidth+parseInt(areacoordArray[0]))+"px; top: "+areacoordArray[1]+"px; width: "+(areacoordArray[2]-areacoordArray[0])+"px; height: "+(areacoordArray[3]-areacoordArray[1])+"px;' onmouseover='javascript:area_hover("+areaId+")' onmouseout='javascript:area_out("+areaId+")' href='"+areahref+"' title='"+areaalt+"'> </a>");
areaId++;
break;
}
}).remove();
panoContainer.find('a.panorama-area').bind('click', function(){
$(panoContainer).stop();
});
});
};
$(document).ready(function(){
$(".cycle").advancedpanorama();
});
})(jQuery);
function coords_fill(mycoords) {
var position1=0;
var position2=0;
var tabresult = new Array();
while ((position2 = mycoords.indexOf(',', position1)) >= 0) {
tabresult.push(mycoords.substring(position1, position2));
position1 = position2+1;
position2 = position1+1;
}
tabresult.push(mycoords.substring(position1));
return tabresult;
}
function area_hover(areaId) {
$('.area'+areaId).addClass('panorama-area-hover').addClass('area'+areaId+'-hover');
}
function area_out(areaId) {
$('.area'+areaId).removeClass('panorama-area-hover').removeClass('area'+areaId+'-hover');
}