var CIP_curNumb = null;

function photosShow ( numb ) {

	var tmp_params = CIP_arr[ numb ];
	if( tmp_params ) {
		var tmp_img = getElement( "CIP_popupImg" );
		if( tmp_img ) {
			var img_preview = getElement( "galleryImg" + numb );
			if( img_preview ) {
				img_preview.onmouseover();
				img_preview.setAttribute( "hard_lock" , "yes" );
				}
			if( ie5 && tmp_img.filters[0] ) {
				tmp_img.filters[0].Apply();
				}
			
			tmp_img.style.backgroundImage = "url(" + tmp_params[ 0 ] + ")";
			tmp_img.src = tmp_params[ 0 ];
			
			if (getElement( "CIP_popupImgName" )) getElement( "CIP_popupImgName" ).innerHTML = tmp_params[ 1 ];
			if(getElement( "link_href" )) getElement( "link_href" ).href = "//"+tmp_params[ 2 ];
			if(getElement( "link_href_1" )) getElement( "link_href_1" ).href = "//"+tmp_params[ 2 ];
			//if(getElement( "CIP_popupImgHrefReal" )) getElement( "CIP_popupImgHrefReal" ).innerHTML = tmp_params[ 3 ];
			if( CIP_curNumb >= 0 ) {
				var tmp_prev_tumb = getElement( "obj" + CIP_curNumb );
				//alert( tmp_prev_tumb );
				if( tmp_prev_tumb ) { 
					tmp_prev_tumb.className = "";
					tmp_prev_tumb.setAttribute( "previousClassName" , "" );
					}
				}
			CIP_curNumb = numb;
			
			var tmp_cur_tumb = getElement( "obj" + CIP_curNumb );
			if( tmp_cur_tumb ) {
				tmp_cur_tumb.className = "act";
				tmp_cur_tumb.setAttribute( "previousClassName" , "act" );
				}
			
			photosNavInit();
			
			var tmp_img_preload = new Image();
			tmp_img_preload.src = tmp_params[ 0 ];
			if( tmp_img_preload.width > 0 ) {
				photosShowSetBorder( tmp_img_preload );
				}
			else {
				tmp_img_preload.onload = function(){ photosShowSetBorder( tmp_img_preload ) };
				}
				
			if( CIP_arr[ numb + 1] ) {
				var tmp_img_preload_next = new Image();
				tmp_img_preload_next.src = CIP_arr[ numb + 1][ 0 ];
				if( CIP_arr[ numb + 2] ) {
					var tmp_img_preload_next_next = new Image();
					tmp_img_preload_next_next.src = CIP_arr[ numb + 2][ 0 ];
					}
				}	
			}
		}
	}
	
function photosShowSetBorder( tmp_img_preload ) {
	var tmp_img = getElement( "CIP_popupImg" );	
	if( tmp_img ) {
		tmp_img.width = tmp_img_preload.width;
		tmp_img.height = tmp_img_preload.height;		
		if( ie5 ) {
			if( tmp_img.filters[0] ) {
				tmp_img.filters[0].Play(duration=0.5);
				}
			}
		}
	}
	
function photosNavInit(  ) {
	var tmp_prev = getElement( "CIP_popupPrev" );
	var tmp_next = getElement( "CIP_popupNext" );
	if( tmp_prev && tmp_next ) {

		tmp_prev.firstChild.src = "";
		tmp_next.firstChild.src = "";
		tmp_prev.firstChild.src = adress_short + ( CIP_curNumb > 0 ? "img/navigation_prev.gif" : "img/s.gif" );
		tmp_next.firstChild.src = adress_short + ( CIP_curNumb < ( CIP_arr.length - 1 ) ? "img/navigation_next.gif" : "img/s.gif" );	
		}
	}
	
//function photos

