/*
 * Основные скрипты
 */
$(document).ready(function(){

var urlStr = location.href;
tmpUrl = urlStr.substring(0,36);
tmpUrl2 = urlStr.substring(0,38);
tmpUrl3 = urlStr.substring(0,42);
tmpUrlMetro = urlStr.substring(0,42); //hide metro for SP


tmpUrlPiter = urlStr.substring(0,46);
tmpUrlMoscow = urlStr.substring(0,46);

//alert(tmpUrl);
if (tmpUrlMoscow == 'http://www.bmcrussia.ru/search/?hotel_city=64&')
{
$("#default_Moscow").css("display","block");
$("#default_Piter").css("display","none");
$("#default_1").css("display","none");
}


if (tmpUrlPiter == 'http://www.bmcrussia.ru/search/?hotel_city=72&')
{
$('.hideThisPhx').css('display','none');
$("#default_Moscow").css("display","none");
$("#default_Piter").css("display","block");
$("#default_1").css("display","none");
}


if (tmpUrl === 'http://www.bmcrussia.ru/podmoskovie/')
{
	$('.textblockin').css('margin-top','-28px');
	$('.textblockin').css('margin-bottom','20px');
	$('.ditto_page').css('padding','5px');
};

if (tmpUrl2 === 'http://www.bmcrussia.ru/search/moscow/')
{
$("#default_Moscow").css("display","block");
$("#default_Piter").css("display","none");
$("#default_1").css("display","none");
};

if (tmpUrl3 === 'http://www.bmcrussia.ru/search/petersburg/')
{
$("#default_Moscow").css("display","none");
$("#default_Piter").css("display","block");
$("#default_1").css("display","none");

};



//$('#showMegaAll').hover(function na() { alert('nax'); }, function na2() { alert('nax2'); });

if (location.href.length > 36) {$('#hideZenbu').css('display','none');};

$('#hideThisBe').append($('.pages').html()).addClass('ogo');
var myTmp = $('#hideThisBe').html() + "<a href'#' id='taNuNa' style='text-decoration:underline; cursor:pointer;'>Показать всё</a>";
$('#hideThisBe').html(myTmp);
$('.ogo').css("margin-left","180 px");

$('.ditto_page').css("margin", "5 px");

$('#taNuNa').bind('click', function() {
var x = location.href;
var checkX = x;
x = x.replace('search', 'search2');
if (x === checkX)
{
	x = x.replace('podmoskovie', 'podmoskovie2');
}
x = x.replace('moscow/', '');
x = x.replace('petersburg/', '');
$(location).attr('href',x);
//return false;
});


if ( $('#nothing').text() == 'Таких отелей не найдено, повторите поиск с другими параметрами.')
{
$('.ogo').css('display','none');
}

$('.pages').html($('.pages').html());

$("#content-inner iframe").hide();

if ($('.ditto_page').length < 2 )
{
	$('#hideThisBe').css('display','none');
}

setInterval(function() {
$.ajax({
  // type: "POST",
   url: "php/addMetro.php",
//   data: "url"+this.value,
   success: function(msg){
//$('div#targetDiv').html(' ').append('<p>'+msg+'</p>');
if (msg != "")
{

var msg2 = '';

msg2 = msg.substring(0,(msg.length) - 2);  // whitout coma and &nbsp;

$('#metroOutput').html(' ').append('' + msg2 + '      <form action="/search" method="GET">    <input id="subMetro" type="image" src="http://bmcrussia.ru/images/search-b.gif" onclick="form.submit();">            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;           <input type="hidden" value="1" name="submitMetro" />                                     <input type="hidden" value="" name="metroData" id="metroData2" />      </form>');
																														   
//$("#metroOutput").text(msg);
$('#metroData2').val(msg);
//alert("White");
}

   }
 });

    }, 1000);



$('#metro-list').each(function()
	{
if ($(this).text() != "") alert($(this).text());
});

$('#subMetro').click(function(){
var str = '';
$('ul li').each(function(){
str += $(this).text() + ',';
});
//alert(str);
$('#metroData').val(str);
//window.resizeTo(screen.availWidth, screen.availHeight);
return true;
alert(window.local.href);
//window.close();
//return false;
});

/*var res = '';
$('white').each(function ()
	{
	 res += $(this).attr('title')+"||";

	 alert(res);
});
*/

$("#reset_button").click(function(){
$("#metro-list").html("");
//alert("White");
return false;
	});


//$('#all').css("display","none");

/*$('#myDiv23').click(function() {
$('#myDiv23').html(' ').append('<img usemap="#metroMap" id="metroimage" src="images/img/metro-map-rus1.gif" alt="" width="607" height="804" border="0/" 	style="z-index:1000; opacity=1">');
});
*/


$("#show0").css("display","none");
$("#show0").attr('name',"");

function exclude() {
$("#show0").css("display","none");
$("#show0").attr('name',"");

$("#show").css("display","none");
$("#show").attr('name',"");

$("#show2").css("display","none");
$("#show2").attr('name',"");

$("#show3").css("display","none");
$("#show3").attr('name',"");

$("#show4").css("display","none");
$("#show4").attr('name',"");

$("#show5").css("display","none");
$("#show5").attr('name',"");

$("#show6").css("display","none");
$("#show6").attr('name',"");

$("#show7").css("display","none");
$("#show7").attr('name',"");

$("#show8").css("display","none");
$("#show8").attr('name',"");
}

exclude();

	   $("#show0").css("display","block");
	   $("#show0").attr('name',"hotelName");

$('#showWhat').change(function() {
 // alert('Handler for .click() called.');
 var xz = $(this).attr('value');


switch (xz) {

   case '1000':
	   exclude();
$("#show0").css("display","block");
$("#show0").attr('name',"hotelName");
      break;


   case '274':
	   exclude();
$("#show2").css("display","block");
$("#show2").attr('name',"hotelName");
      break;

   case '146':
	   	   exclude();
$("#show3").css("display","block");
$("#show3").attr('name',"hotelName");
      break;

   case '288':
	   	   exclude();
$("#show4").css("display","block");
$("#show4").attr('name',"hotelName");
      break;

   case '392':
	   	   exclude();
$("#show5").css("display","block");
$("#show5").attr('name',"hotelName");
      break;

   case '165':
	   	   exclude();
$("#show6").css("display","block");
$("#show6").attr('name',"hotelName");
      break;

   case '678':
	   	   exclude();
$("#show7").css("display","block");
$("#show7").attr('name',"hotelName");
      break;

   case '241':	   
	   exclude();
$("#show8").css("display","block");
$("#show8").attr('name',"hotelName");
      break;

   default:
exclude();
	   $("#show").css("display","block");
	   $("#show").attr('name',"hotelName");
}
	
});
//}


//alert("White");


    if ($("#slider")) {
        $("#slider").easySlider({
            auto: true,
            speed: 1000,
            continuous: true,
            controlsShow: false
       });
    }
    if ($("#slider_big")) {
        $("#slider_big").easySlider({
            auto: true,
            speed: 1000,
            continuous: true,
            controlsShow: false
        });
    }

    /* hide pages, if there are only one page */
    if ($('.pages') && $('.pages').html() && $('.pages').html().search('ditto_page') == -1) {
        $('.pages').css('display', 'none');
    }

    /* if search hotels in moscow or petersburg, redirect on special pages */
/*    if (location.href.search('hotel_city=64') != -1 && location.href.search('/search/moscow/') == -1) {
        location.href = location.href.replace('/search/', '/search/moscow/');
    } else if (location.href.search('hotel_city=72') != -1 && location.href.search('/search/petersburg/') == -1) {
        location.href = location.href.replace('/search/', '/search/petersburg/');
    }
*/
});

$(document).ready(function(){
    if ($(".select")) {
        $(".select").hover(
            function(){
                $(this).find('div.links-list').show();
            },
            function(){
                $(this).find('div.links-list').hide();
            }
        );
    }
});


$('.cheburan').hover(function() {
    var src = $(this).attr('src');
    $(this).attr('src', src.replace('.jpg', '_.jpg'));
}, function() {
    var src = $(this).attr('src');
    $(this).attr('src', src.replace('_.jpg', '.jpg'));
}).click(function() {
    openBdxx(parseInt($(this).attr('rel')));
});

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-17528274-1']);
_gaq.push(['_trackPageview']);
(function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

$(document).ready( function() {
    $("#menu li").hover( function() {
        $(this).addClass("hover");
    }, function() {
        $(this).removeClass("hover");
    });
});

$(document).ready(function(){
    $("a[href$='.jpg']").lightBox({		//этот селектор нуждается в редактировании, в зависимости от верстки
        fixedNavigation:true,
        imageLoading: '/images/lightbox/lightbox-ico-loading.gif',
        imageBtnPrev: '/images/lightbox/lightbox-btn-prev.gif',
        imageBtnNext: '/images/lightbox/lightbox-btn-next.gif',
        imageBtnClose: '/images/lightbox/lightbox-btn-close.gif',
        imageBlank: '../images/lightbox/lightbox-blank.gif'
    });
});

/*
 * Скрипты поиска отелей
 */
function hotelCountInc(el)
{
    var edit = el.parent().parent().prev().children().eq(0);
    var value = parseInt(edit.attr('value')) + 1;
    edit.attr('value', value);
}
function hotelCountDec(el)
{
    var edit = el.parent().parent().prev().children().eq(0);
    var value = parseInt(edit.attr('value')) - 1;
    if (value < 1) {
        value = 1;
    }
    edit.attr('value', value);
}
function hotelOrder(el, id)
{
    $('#hiddenCount' + id).attr('value', el.parent().prev().prev().children().eq(0).attr('value'));
    $('#hiddenNumber' + id).attr('value', el.parent().parent().prev().prev().prev().eq(0).attr('innerHTML'));
    $('#hiddenForm' + id).get(0).submit();
}

