function gall2() {
    //alert('gal2')
    $('.photo-hold .btn-open').click(function() {
        //alert('open');
        if ($('.photo-popup', $(this).parents('.photo-hold')).get(0)) {
             //alert('open');
            $(this).parents('.photo-hold').addClass('ph-o');
            var oldzindex = $(this).parents('.HeaderDiv_cont').css('zIndex');
            var newzindex = parseInt(oldzindex) + 200;
            
            $(this).parents('.HeaderDiv_cont').css('z-index', newzindex);
            $('.photo-popup', $(this).parents('.photo-hold')).css('top', '-105px');
            if (window.attachEvent && !window.opera) { hideSelectBoxes($('.photo-popup', $(this).parents('.photo-hold')).get(0)); }
        }
        return false;
    });
	$('.photo-popup .btn-close').click(function(){
		$(this).parents('.photo-popup').css('top', '-9148px');
		$(this).parents('.photo-hold').removeClass('ph-o');
		var oldzindex = $(this).parents('.HeaderDiv_cont').css('zIndex');
		var newzindex = parseInt(oldzindex) - 200;
		
		$(this).parents('.HeaderDiv_cont').css('z-index', newzindex);
		if (window.attachEvent && !window.opera){ showSelectBoxes($('.photo-popup', $(this).parents('.photo-hold')).get(0));}
		return false;
	});
	var h_box = $('div.gallery2');
	for (var _q = 0; _q < h_box.length; _q++) {
		initGall(h_box.eq(_q));
	}
}
function initGall(_box)
{
	var _bImg;
	var _sImg;
	var btn_prev;
	var btn_next;
	var btn_stop;
	var n = 0;
	var flag = true;
	var _prev = -1;
	var _timeout;
	var _play = 1;
	
	_bImg = $('.img-hold img', _box);
	_sImg = $('.img-list img', _box);
	btn_prev = $('.img-nav .prev', _box);
	btn_next = $('.img-nav .next', _box);
	btn_stop = $('.img-nav .stop', _box);
	
	_sImg.css('opacity','0.4')
	$(_sImg).eq(n).css('opacity','1')
	_bImg.css('display','none');
	$(_bImg).eq(n).css('display','block');
	_timeout = setTimeout(function(){walk();}, 3000);
	_sImg.click(function(){
		n = _sImg.index(this);
		if (_timeout) clearTimeout(_timeout);
		change(n);
		_play = 0;
		play();
	});
	btn_next.click(function() {
	    if (n < _sImg.length - 1) n++;
	    if (_timeout) clearTimeout(_timeout);
	    _play = 0;
	    change(n);
	   // alert('fdfdf');
	    play();
	    return false;
	});
	
	btn_prev.click(function(){
		if(n > 0) n --;
		if (_timeout) clearTimeout(_timeout);
		_play =0;
		change(n);
		play();
		return false;
	});
	btn_stop.click(function(){
		if(_play) {
			if (_timeout) clearTimeout(_timeout);
			_play =0;
		}
		else {
			_play =1;
			walk();
		}
		play();
		return false;
	});
	/*--- change ---*/
	function change(n){
		if(n != _prev){
			flag = false;
			_sImg.css('opacity','0.4');
			$(_sImg).eq(n).css('opacity','1');
			_bImg.css('z-index','1');
			$(_bImg).eq(n).css('z-index','2');
			_bImg.fadeOut(1000);
			_bImg.eq(n).fadeIn(1000, function(){
				flag = true;
				});
			_prev = n;
		}
	}
	/*--- walk ---*/
	function walk(){
		if(flag){
			if(n < _sImg.length-1) n++;
			else n=0;
			change(n);
			_timeout = setTimeout(function(){walk();}, 3000);
		}
	}
	/*--- play ---*/	
	function play(){
		if(_play) btn_stop.removeClass('on');
		else btn_stop.addClass('on');
	}
}
if (window.addEventListener) {
    //alert('load');
	window.addEventListener("load", gall2, false);
}
else if (window.attachEvent && !window.opera){
    //alert('loadie');
    window.attachEvent("onload", gall2);
    //alert('loadie2');
}
