$j(document).ready(function() {


    get = new String(window.location);
    x = get.indexOf('?');
    l = get.length;
    get = get.substr(x+13, l-x);
    if (get == 'sale=1') {
        $j('#rb2').attr('checked', 'checked');
        $j('.ApCheck').css({ display:'none' });
    }
    //Работы radio button'ов
    $j('#rb1').click(function() {
        $j('.ApCheck').css({ display:'block' });
    });
    $j('#rb2').click(function() {
        $j('.ApCheck').css({ display:'none' });
    });
    
    
    $j('#bgf').flash({
        src: 'f/757x587.swf',
        width: 757,
        height: 587,
        bgcolor: '#470707',
        wmode: 'opaque'
    });
    
    $j('#Flash').flash({
        src: '../f/flash.swf',
        width: 912,
        height: 529
    });
    
    $j('#FlashRu').flash({
        src: '../f/flash_ru.swf',
        width: 912,
        height: 529
    });
    
    $j('#FlashEn').flash({
        src: '../f/flash_en.swf',
        width: 912,
        height: 529
    });
    
    $j('#FlashDe').flash({
        src: '../f/flash_de.swf',
        width: 912,
        height: 529
    });
    
    $j('#FlashPl').flash({
        src: '../f/flash_pl.swf',
        width: 912,
        height: 529
    });
    
    $j('#FlashNo').flash({
        src: '../f/flash_no.swf',
        width: 912,
        height: 529
    })
    
    
    //button's functions 
    $j('.f_close').click(function() {
        $j('#zanaves').hide('fast');
        $j(this).parent().hide();
    });
    
    //Appartments 'flash' check
    //$j('.ApCheck A, .SuperLink[v="1"]').click(function() {
    $j('.ApCheck A').click(function() {
        var fleft = ($j('#N .bg').width() - $j('#fblock').width())/2;
        var ftop = ($j('BODY').height() - $j('#fblock').height())/2;
        $j('#zanaves').css({ width:$j('BODY').width(), height:$j('#N .bg').height() }).show('fast');
        $j('#fblock').show('fast').css({ left:fleft, top:ftop });
        
    });
        
    //Gallery
    var countIMG = $j('#Gal A').length;
    var lim = -100*(countIMG-7);
    $j('#Gal A, #gblock .list .imgs A').hover(function() {
        $j(this).addClass('hover');
    }, function() {
        $j(this).removeClass('hover');
    });
    $j('#Gal A').click(function() {
        ChooseImg = $j('IMG', this).attr('num');
        var gleft = ($j('#N .bg').width() - $j('#gblock').width())/2;
        $j('#zanaves').css({ width:$j('BODY').width(), height:$j('#N .bg').height() }).show('fast');
        $j('#gblock').show('fast').css({ left:gleft });
        $j('#gblock .imgs A').removeClass('ch');
        $j('#gblock .imgs A:has(IMG[num="'+ChooseImg+'"])').addClass('ch');
        var BigImage = $j('#gblock .list IMG[num="'+ChooseImg+'"]').attr('big');
        $j('#gblock .bimg IMG').attr('src', BigImage).attr('num', ChooseImg);
        var GListPos = parseInt(ChooseImg)*(85);
        if (GListPos > 350) {
            GListPos = 350 - GListPos;
            $j('#gblock .lim').attr('left', GListPos).css({ left:GListPos });
        } 
    });
    $j('#gblock .prev').click(function() {
        var GListPos = parseInt($j('#gblock .lim').attr('left'))+50;
        //if ((GListPos < 50)&&(GListPos > -100*countIMG)) {
        if (GListPos < 50) {
            $j('#gblock .lim').attr('left', GListPos).css({ left:GListPos });    
        } 
    });
    $j('#gblock .next').click(function() {
        var GListPos = parseInt($j('#gblock .lim').attr('left'))-50;
        //if (GListPos < 50) {
        if ((GListPos < 50)&&(GListPos > lim)) {
            $j('#gblock .lim').attr('left', GListPos).css({ left:GListPos });    
        } 
    });
    $j('#gblock .imgs A').click(function() {
        $j('#gblock .imgs A').removeClass('ch');
        $j(this).addClass('ch');
        $j('#gblock .bimg IMG').attr('src', $j('IMG', this).attr('big')).attr('num',  $j('IMG', this).attr('num'));    
    });
    
    $j('#gblock .bimg').click(function() {
        var nextImgNum = parseInt($j('IMG', this).attr('num'))+1;
        if (nextImgNum <= countIMG) {
            var nextImgSrc = $j('#gblock .imgs A IMG[num="'+nextImgNum+'"]').attr('big');
            $j('#gblock .imgs A').removeClass('ch');
            $j('#gblock .imgs A:has(IMG[num="'+nextImgNum+'"])').addClass('ch');
            $j('IMG', this).attr('src', nextImgSrc).attr('num', nextImgNum);
        }             
    });
    
    //Gallery2
    var countIMG2 = $j('#Gal2 A').length;
    var lim2 = -100*(countIMG2-7);
    $j('#Gal2 A, #gblock2 .list .imgs A').hover(function() {
        $j(this).addClass('hover');
    }, function() {
        $j(this).removeClass('hover');
    });
    $j('#Gal2 A').click(function() {
        ChooseImg = $j('IMG', this).attr('num');
        var gleft = ($j('#N .bg').width() - $j('#gblock2').width())/2;
        $j('#zanaves').css({ width:$j('BODY').width(), height:$j('#N .bg').height() }).show('fast');
        $j('#gblock2').show('fast').css({ left:gleft });
        $j('#gblock2 .imgs A').removeClass('ch');
        $j('#gblock2 .imgs A:has(IMG[num="'+ChooseImg+'"])').addClass('ch');
        var BigImage = $j('#gblock2 .list IMG[num="'+ChooseImg+'"]').attr('big');
        $j('#gblock2 .bimg IMG').attr('src', BigImage).attr('num', ChooseImg);
        var GListPos = parseInt(ChooseImg)*(85);
        if (GListPos > 350) {
            GListPos = 350 - GListPos;
            $j('#gblock2 .lim').attr('left', GListPos).css({ left:GListPos });
        } 
    });
    $j('#gblock2 .prev').click(function() {
        var GListPos = parseInt($j('#gblock2 .lim').attr('left'))+50;
        if (GListPos < 50) {
            $j('#gblock2 .lim').attr('left', GListPos).css({ left:GListPos });    
        } 
    });
    $j('#gblock2 .next').click(function() {
        var GListPos = parseInt($j('#gblock2 .lim').attr('left'))-50;
        //if (GListPos < 50) {
        if ((GListPos < 50)&&(GListPos > lim2)) {
            $j('#gblock2 .lim').attr('left', GListPos).css({ left:GListPos });    
        } 
    });
    $j('#gblock2 .imgs A').click(function() {
        $j('#gblock2 .imgs A').removeClass('ch');
        $j(this).addClass('ch');
        $j('#gblock2 .bimg IMG').attr('src', $j('IMG', this).attr('big')).attr('num',  $j('IMG', this).attr('num'));   
         
    });
    
    $j('#gblock2 .bimg').click(function() {
        var nextImgNum2 = parseInt($j('IMG', this).attr('num'))+1;
        if (nextImgNum2 <= countIMG2) {
            var nextImgSrc2 = $j('#gblock2 .imgs A IMG[num="'+nextImgNum2+'"]').attr('big');
            $j('#gblock2 .imgs A').removeClass('ch');
            $j('#gblock2 .imgs A:has(IMG[num="'+nextImgNum2+'"])').addClass('ch');
            $j('IMG', this).attr('src', nextImgSrc2).attr('num', nextImgNum2);
        }             
    });
    
    
    //Calendar
    $j('.miniCal, .CalCheck .alink').click(function() {
        if ($j('~ .Cal', this).attr('app') == 'cl') {
            $j('.Cal[app="op"]').attr('app','cl').css({ display:'none' });
            $j('~ .Cal', this).show('fast').attr('app','op');
            //РІС‹Р±РѕСЂ Р°РєС‚РёРІРЅРѕР№ С‚Р°Р±Р»РёС†С‹ РґР°РЅРЅРѕРіРѕ Р??РµСЃСЏС†Р°
            $j('~.Cal', this).each(function(e) {
                var m_active = $j('.Month B', this).attr('m');
                $j('.hide[m="'+m_active+'"]', this).css({ display:'block' });
            });
        } else {
            $j('~ .Cal', this).attr('app','cl').css({ display:'none' });
        }
        
    });
    
    $j('.f_date:has(.Cal)').each(function() {
        var Cal = $j(this);
        
        //var m = $j('.Month B', this).attr('m');
        
        $j('.Month .prev', Cal).click(function() {
            var month = $j(this).parent().find('B');
            var m_new = parseInt($j(month).attr('m')) - 1;
            if ((m_new > 5) && (m_new < 25)) { 
                $j(month).attr('m', m_new);
                var month_title = $j('DIV.hide[m="'+m_new+'"]', Cal).attr('month');
                $j('.Month B', Cal).text(month_title);
                $j('DIV.hide', Cal).hide();
                $j('DIV.hide[m="'+m_new+'"]', Cal).show();
            }
        });
        
        $j('.Month .next', Cal).click(function() {
            var month = $j(this).parent().find('B');
            var m_new = parseInt($j(month).attr('m')) + 1;
            if ((m_new > 5) && (m_new < 25)) { 
                $j(month).attr('m', m_new);
                var month_title = $j('DIV.hide[m="'+m_new+'"]', Cal).attr('month');
                $j('.Month B', Cal).text(month_title);
                $j('DIV.hide', Cal).hide();
                $j('DIV.hide[m="'+m_new+'"]', Cal).show();
            }
        });
        
        $j('.Cal TD A', Cal).click(function() {
            var cDay = $j(this).text();
            var cMonth = $j('.Month B', Cal).text();
            var cMonthNumber = parseInt($j(this).parent().parent().parent().parent().parent().attr('m'))
            if (cMonthNumber < 12) {
                var cYear = '2009';                
            } else {
                var cYear = '2010';
            }
            $j('INPUT.field', Cal).attr('value', cYear+'-'+cMonth+'-'+cDay);
            $j('.Cal', Cal).attr('app','cl').css({ display:'none' });
            
        })
    });

    if ($j('BODY').width() < 1450) {
        $j('.wbg').css({ display:'none' });
        $j('#bgf2').css({ right:'0' })
    } else {
        $j('.wbg').css({ display:'block' });
    }
});


$j(window).resize(function(){
    if ($j('BODY').width() < 1450) {
        $j('.wbg ').css({ display:'none' });
        $j('#bgf2').css({ right:'0' })
    } else {
        $j('.wbg ').css({ display:'block' });
    }
});


/*$j(document).onresize(function() {
    if ($j('BODY').width() < 1401) {
        $j('.wbg ').css({ display:'none' });
    } else {
        $j('.wbg ').css({ display:'block' });
    }
});*/

function  rezervation(data) {
    $j('#fblock').hide('fast');
    $j('#zanaves').hide('fast');
    $j('#App').css({ display:'block' });
    $j('#App INPUT.field').attr('value', data);
}

function validateContacts(form) {
    if (form.name.value == '') {
        alert('Prašom įveskite savo vardą');
        form.name.focus();
        return false;
    }
    if (form.phone.value == '') {
        alert('Prašom įveskite kontaktinį telefoną');
        form.phone.focus();
        return false;
    }
}
