$.provide('shopMf.goods').PhotoPreviewController=function(modalTitle,photoListHtml,defaultBigPhotoUrl)
{if(shopMf.goods.PhotoPreviewController.__disableConstructor)
return;if(!defaultBigPhotoUrl)
{defaultBigPhotoUrl=$('a:eq(0)',$(photoListHtml)).attr('href');if($.browser.msie&&$.browser.version<=7)
defaultBigPhotoUrl=defaultBigPhotoUrl.replace(/^http\:\/\/[^\/]+/i,'');}
var html='<div class="g_goods-photoPreview">'+'<a href="#" class="slideLeft">Прокрутить влево</a>'+'<a href="#" class="slideRight">Прокрутить вправо</a>'+'<div class="photoList">'+'<ul class="g_clearfix">'+photoListHtml+'</ul>'+'</div>'+'<div class="bigPhoto"><a href="#" title="Следующее фото"><img src="'+defaultBigPhotoUrl+'" /></a></div>'+'</div>';var modal=new my.modal.ModalContent({title:modalTitle,content:html});modal.show();this._photoPreview=modal.getContentElement();var imageSlider=new ImageSlider({imageWidth:70,containerElement:$('.photoList',this._photoPreview),contentElement:$('.photoList ul',this._photoPreview),scrollLeftElement:$('a.slideLeft',this._photoPreview),scrollRightElement:$('a.slideRight',this._photoPreview)});var thisObj=this;$('.photoList a',this._photoPreview).click(function(e){e.preventDefault();thisObj.clickThumb(e.currentTarget);});$('.bigPhoto a',this._photoPreview).click(function(e){e.preventDefault();imageSlider.openNextThumb();});this.selectThumbByBigPhotoUrl(defaultBigPhotoUrl);};shopMf.goods.PhotoPreviewController.prototype.selectThumbByBigPhotoUrl=function(bigPhotoUrl)
{$('.photoList a',this._photoPreview).each(function()
{var anchor=$(this);var href=anchor.attr('href');if($.browser.msie&&parseInt($.browser.version)<=7)
href=href.replace(location.protocol+'//'+location.host,'');if(href==bigPhotoUrl)
anchor.click();});};shopMf.goods.PhotoPreviewController.prototype.clickThumb=function(anchorElement)
{$('.bigPhoto img',this._photoPreview).attr('src',$(anchorElement).attr('href'));$('.photoList li',this._photoPreview).removeClass('selected');$(anchorElement).closest('li').addClass('selected');};

$.provide('shopMf.other').salonsView=function()
{return'<div class="g_other-salons">'+'<form action="#" class="clearfix">'+'<select name="region">'+'<option value="">Выберите регион</option>'+'</select>'+'<select name="city" disabled="disabled">'+'<option value="">Выберите город</option>'+'</select>'+'</form>'+'<div class="addresses">'+'<p class="defaultMessage"></p>'+'</div>'+'</div>';};

