
// detect browser user-agent

var detect = navigator.userAgent.toLowerCase();

function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}

var ie5=0; moz5=0;
if (checkIt('msie')) ie5 = 1;
else if (!checkIt('compatible')) moz5 = 1;


var thumbs = new Array;
var pics = new Array;
var cnt = 7;
var page_max = 3;
var page_crt = 0;

thumbs[0] = 'images/gallery_default/thumb_image/khan_tengri/1-Karkara-Tien-Shan-Gavan.jpg';
thumbs[1] = 'images/gallery_default/thumb_image/khan_tengri/2-Film-Gavan.jpg';
thumbs[2] = 'images/gallery_default/thumb_image/khan_tengri/3-Khan-Tengri-approach-Gavan.jpg';
thumbs[3] = 'images/gallery_default/thumb_image/khan_tengri/4-avalanche-Khan-Tengri-Gavan.jpg';
thumbs[4] = 'images/gallery_default/thumb_image/khan_tengri/5-alpinisti-khan-tengri-Gavan.jpg';
thumbs[5] = 'images/gallery_default/thumb_image/khan_tengri/6-Khan-Tengri-Chapaev-Gavan.jpg';
thumbs[6] = 'images/gallery_default/thumb_image/khan_tengri/7-Khan-Tengri-summit-Gavan.jpg';
thumbs[7] = 'images/gallery_default/thumb_image/khan_tengri/8-Khan-Tengri-Gavan.jpg';
thumbs[8] = 'images/gallery_default/thumb_image/khan_tengri/9-chapaeva-ridge-Gavan.jpg';
thumbs[9] = 'images/gallery_default/thumb_image/khan_tengri/10-snow-cave-Gavan.jpg';
thumbs[10] = 'images/gallery_default/thumb_image/khan_tengri/11-KhanTengri-Tien-Shan-Gavan.jpg';
thumbs[11] = 'images/gallery_default/thumb_image/khan_tengri/12-Snow-Cave-Khan-Tengri-Gavan.jpg';
thumbs[12] = 'images/gallery_default/thumb_image/khan_tengri/13-Pobeda-from-Khan-Tengri-Gavan.jpg';
thumbs[13] = 'images/gallery_default/thumb_image/khan_tengri/14-Chapaeva-Khan-Tengri-Gavan.jpg';
thumbs[14] = 'images/gallery_default/thumb_image/khan_tengri/15-Khan-Tengri-Gavan.jpg';
thumbs[15] = 'images/gallery_default/thumb_image/khan_tengri/16-Khan-Tengri-abseil-Gavan.jpg';


pics[0] = new Array;
pics[0][0] = 'images/gallery_default/big_image/khan_tengri/1-Karkara-Tien-Shan-Gavan.jpg';
pics[1] = new Array;
pics[1][0] = 'images/gallery_default/big_image/khan_tengri/2-Film-Gavan.jpg';
pics[2] = new Array;
pics[2][0] = 'images/gallery_default/big_image/khan_tengri/3-Khan-Tengri-approach-Gavan.jpg';
pics[3] = new Array;
pics[3][0] = 'images/gallery_default/big_image/khan_tengri/4-avalanche-Khan-Tengri-Gavan.jpg';
pics[4] = new Array;
pics[4][0] = 'images/gallery_default/big_image/khan_tengri/5-alpinisti-khan-tengri-Gavan.jpg';
pics[5] = new Array;
pics[5][0] = 'images/gallery_default/big_image/khan_tengri/6-Khan-Tengri-Chapaev-Gavan.jpg';
pics[6] = new Array;
pics[6][0] = 'images/gallery_default/big_image/khan_tengri/7-Khan-Tengri-summit-Gavan.jpg';
pics[7] = new Array;
pics[7][0] = 'images/gallery_default/big_image/khan_tengri/8-Khan-Tengri-Camp-Gavan.jpg';
pics[8] = new Array;
pics[8][0] = 'images/gallery_default/big_image/khan_tengri/9-chapaeva-ridge-Gavan.jpg';
pics[9] = new Array;
pics[9][0] = 'images/gallery_default/big_image/khan_tengri/10-snow-cave-Gavan.jpg';
pics[10] = new Array;
pics[10][0] = 'images/gallery_default/big_image/khan_tengri/11-KhanTengri-Tien-Shan-Gavan.jpg';
pics[11] = new Array;
pics[11][0] = 'images/gallery_default/big_image/khan_tengri/12-Snow-Cave-Khan-Tengri-Gavan.jpg';
pics[12] = new Array;
pics[12][0] = 'images/gallery_default/big_image/khan_tengri/13-Pobeda-from-Khan-Tengri-Gavan.jpg';
pics[13] = new Array;
pics[13][0] = 'images/gallery_default/big_image/khan_tengri/14-Chapaeva-Khan-Tengri-Gavan.jpg';
pics[14] = new Array;
pics[14][0] = 'images/gallery_default/big_image/khan_tengri/15-Khan-Tengri-Gavan.jpg';
pics[15] = new Array;
pics[15][0] = 'images/gallery_default/big_image/khan_tengri/16-Khan-Tengr-abseil-Gavan.jpg';



function show_thumbs( first )
{
    var prev = document.getElementById( 'prev' );
    var next = document.getElementById( 'next' );

    if ( page_crt == 0 )
    {
        prev.src = 'images/gallery_default/prev_none.gif';
        prev.onclick = null;
        prev.style.cursor = null;
    }
    else
    {
        prev.src = 'images/gallery_default/previous.gif';
        prev.onclick = new Function(' clickPrev(); ');
        prev.style.cursor = 'pointer';
        prev.style.cursor = 'hand';
    }
    if ( page_crt == (page_max - 1) || !page_max )
    {
        next.src = 'images/gallery_default/prev_none.gif';
        next.onclick = null;
        next.style.cursor = null;
    }
    else
    {
        next.src = 'images/gallery_default/next.gif';
        next.onclick = new Function(' clickNext(); ');
        next.style.cursor = 'pointer';
        next.style.cursor = 'hand';
    }

    for( var i=0; i<cnt; i++ )
    {
        var crt = page_crt * cnt + i;
        var img = document.getElementById( i );
        if ( thumbs[crt] )
        {
            img.src = thumbs[crt];
            img.onclick = new Function(' show_poza( '+i+', 0 ); ');
            img.style.cursor = 'pointer';
            img.style.cursor = 'hand';
        }
        else
        {
            img.src = 'images/gallery_default/thumb_none.gif';
            img.onclick = null;
            img.style.cursor = null;
        }
    }

    var pos_crt = page_crt * cnt + first;

    show_poza( pos_crt, 0 );

}

function show_poza( pos, pic_poz )
{
	var pos_crt = page_crt * cnt + pos;
    if ( pics[pos_crt] )
    {
        var len = pics[pos_crt].length;


        if( len > 0 )
        {
            var img_poza = document.getElementById('poza');
            img_poza.src = pics[pos_crt][pic_poz];

            if ( len > 1 )
            {
                for( var zz=0; zz<len; zz++ )
                {
                    var nim = document.createElement('img');
                    nim.id = 'bullet_' + zz;
                    nim.src = ( zz == pic_poz ) ? "images/gallery_default/bullet_on.gif" : "images/gallery_default/bullet_off.gif";
                    nim.style.cursor = 'pointer';
                    nim.style.cursor = 'hand';
                    eval ('nim.onclick = function(e) { show_poza( '+pos+', '+zz+' ); }; ');

/*                    zona_vers.appendChild(nim);*/
                }
            }
        }
    }
}

function clickPrev()
{
    page_crt--;
    show_thumbs();
}

function clickNext()
{
    page_crt++;
    show_thumbs();
}
