
var detailImage;var galeryDetail=1;var galeryItemsCount;var galeryDetailSSImgs;var galeryDetailItemsIds;function detailScroll()
{this.table;this.itemsSRCs;this.itemsIds;this.left=0;this.maxItems=7;this.going=false;this.setItemsSRC=function setItemsSRC(arrSRC,arrIds)
{this.table=$("scrollDetailTable");var needCheck=true;var needRefresh=false;if(this.itemsSRCs==null)
{this.itemsSRCs=arrSRC;this.itemsIds=arrIds;needCheck=false;}
if(needCheck)
{for(var i=0;i<this.itemsSRCs.length;i++)
{if(this.itemsSRCs[i]!=arrSRC[i])
{this.itemsSRCs=arrSRC;this.itemsIds=arrIds;needRefresh=true;i=this.itemsSRCs.length;}}}
if(this.table.rows[0].cells.length==0)
{var p=0;while((p<this.itemsIds.length)&&(this.itemsIds[p]!=galeryDetail))
{p++;}
if(p<(this.maxItems+1)/2)
{this.left=0;}
else
{if(p>this.itemsIds.length-((this.maxItems-1)/2)-1)
{this.left=this.itemsIds.length-this.maxItems;}
else
{this.left=p-(this.maxItems+1)/2+1;}}
for(var i=0;((i<this.maxItems)&&(i+this.left<this.itemsSRCs.length));i++)
{var j=this.left+i;var newcell=this.table.rows[0].insertCell(-1);this.setCell(j+1);}}
else
{if(needRefresh)
{this.refreshIMGs();}}}
this.refreshIMGs=function refreshIMGs()
{for(var i=this.left;i<this.left+this.maxItems;i++)
{var j=i+1;myFade("ssImg"+i.toString(),0.7,0.1,0,'dScroll.setCell('+j+');');}}
this.setCell=function setCell(iId)
{this.table.rows[0].cells[iId-this.left-1].innerHTML="<img id='ssImg"+iId+"'lowsrc='pic/loaderSmall.gif' src='"+this.itemsSRCs[iId-1]+"' class='light' style='border: solid 1px lightslategray;cursor: pointer;' onclick='setDetailPage("+this.itemsIds[iId-1]+","+iId+");'>";if(this.itemsIds[iId-1]==galeryDetail)
{myFade("ssImg"+iId.toString(),0.1,0.1,1,'');}
else
{$("ssImg"+iId.toString()).style.cursor="pointer";$("ssImg"+iId.toString()).onmouseover=function(){fadeOpacity(this.id,'full');};$("ssImg"+iId.toString()).onmouseout=function(){fadeOpacity.back(this.id);};myFade("ssImg"+iId.toString(),0.1,0.1,0.7,'');}}
this.go=function go(step)
{if(this.itemsSRCs.length>this.maxItems)
{var delPos;var insPos;var j;if(step>0)
{delPos=0;insPos=-1;j=this.left+this.maxItems;}
else
{delPos=this.table.rows[0].cells.length-1;insPos=0;j=this.left-1;}
if(this.itemsSRCs[j]!=null)
{this.left=this.left+step;this.table.rows[0].deleteCell(delPos);var newcell=this.table.rows[0].insertCell(insPos);this.setCell(j+1);if(this.going)
{setTimeout("dScroll.go("+step.toString()+");",100);}}}}}
dScroll=new detailScroll();function showDetailImage()
{if(detailImage.complete)
{$("img0h2").style.height=detailImage.height+popravka+"px";$("img0h3").style.height=detailImage.height+popravka+2+"px";$("img0w2").style.width=detailImage.width+2+"px";$("img0w3").style.width=detailImage.width-3+"px";$('img0').src=detailImage.src;myFade('light3',0.1,0.1,1,'');lockAll=false;}
else
{setTimeout("showDetailImage()",50);}}
function detailFotoClick(id)
{if(!lockAll)
{lockAll=true;myFade('light3',1,-0.1,0,"showDetailImage()");detailImage=null;detailImage=new Image();detailImage.src=$("img"+id).src.replace("small","big");}}
function detailBack(search)
{if((!lockAll)&&(activePage!=3))
{var tmpId=1;if((search)||(activePage==pageOrdering))
{SwitchPage(3,null,1,null);}
else
{for(var i=0;i<dScroll.itemsIds.length;i++)
{if(dScroll.itemsIds[i]==galeryDetail)
{tmpId=i+1;i=dScroll.itemsIds.length;}}
SwitchPage(3,null,Math.ceil(tmpId/oConfig.fotos),null);}}}
function setDetailPage(id,iId)
{if((!pagePaging)&&(id!=galeryDetail))
{if($("ssImg"+iId.toString())!=null)
{$("ssImg"+iId.toString()).onmouseover=null;$("ssImg"+iId.toString()).onmouseout=null;}
var i=0;while((i<dScroll.itemsIds.length)&&(galeryDetail!=dScroll.itemsIds[i]))
{i++}
i++
if($("ssImg"+i.toString())!=null)
{$("ssImg"+i.toString()).style.cursor="pointer";$("ssImg"+i.toString()).onmouseover=function(){fadeOpacity(this.id,'full');};$("ssImg"+i.toString()).onmouseout=function(){fadeOpacity.back(this.id);};myFade("ssImg"+i.toString(),0.7,0.1,0.7,'');}
SwitchPage(null,null,id,null);}}
function setItemRating(val)
{var dif;for(var i=1;i<6;i++)
{if(val>=i)
{$("vote"+i).src="pic/detail/vote4.gif";}
else
{dif=1-(i-val);if(dif>=1)
{$("vote"+i).src="pic/detail/vote0.gif";}
else
{if(dif<=0)
{$("vote"+i).src="pic/detail/vote0.gif";}
else
{if(dif<=0.25)
{$("vote"+i).src="pic/detail/vote1.gif";}
else
{if(dif<=0.5)
{$("vote"+i).src="pic/detail/vote2.gif";}
else
{if(dif<=0.75)
{$("vote"+i).src="pic/detail/vote3.gif";}
else
{$("vote"+i).src="pic/detail/vote4.gif";}}}}}}}
if(val==0)
{$("tdRating").innerHTML="нет голосов";}
else
{$("tdRating").innerHTML=val;}}
function setRatingImg(val)
{for(var i=1;i<=val;i++)
{$("vote"+i).src="pic/detail/setvote.gif";}}
function saveItemRating(id,val)
{for(var i=1;i<6;i++)
{$("vote"+i).onclick=null;$("vote"+i).onmouseover=null;$("vote"+i).OnMouseOut=null;$("vote"+i).style.cursor="default";}
CallBack('vote',id+'|'+val);}
function resetRatingImg()
{if($("tdRating").innerHTML!="нет голосов")
{setItemRating($("tdRating").innerHTML);}
else
{setItemRating(0);}}
function detailComment(ch)
{if(!pagePaging)
{var Raz=1;switch(activePage)
{case 21:Raz=newsCommRaz;break;case 31:Raz=itemCommRaz;break;}
SwitchPage(6,Raz,ch,1);}}