$(document).ready(function(){ // подсветка серым нерабочих ссылок
  
  $.getJSON("?__ajaxMethod=get_meteo", function(data){
      
      var table = '';
      var row = '<tr class="#class#"><td class="left"><label>#name#</label><span class="temperature">#temp#°</span><span class="ico">#img#</span></td><td><label>#name_#</label><span class="temperature">#temp_#°</span><span class="ico">#img_#</span></td></tr>';
      var row_tmp;
      var class_name = 'odd';
      for(i=0; i<data.length; i=i+2) {                   
        row_tmp = row.replace("#class#", class_name);               
        row_tmp = row_tmp.replace("#name#", data[i]['name']);
        row_tmp = row_tmp.replace("#temp#", data[i]['temp']);
        if(data[i]['cloud'] == 0)
          row_tmp = row_tmp.replace("#img#", '<img src="resources/images/ico-weather3.gif" alt="Ясно" title="Ясно" />');
        if(data[i]['cloud'] == 1 || data[i]['cloud'] == 2)
          row_tmp = row_tmp.replace("#img#", '<img src="resources/images/ico-weather1.gif" alt="Облачно" title="Облачно" />');
        if(data[i]['cloud'] == 3)
          row_tmp = row_tmp.replace("#img#", '<img src="resources/images/ico-weather2.gif" alt="Пасмурно" title="Пасмурно" />');
        if(data[i]['cloud'] == 4)
          row_tmp = row_tmp.replace("#img#", '<img src="resources/images/ico-weather4.gif" alt="Дождь" title="Дождь" />');
        if(data[i]['cloud'] == 5)
          row_tmp = row_tmp.replace("#img#", '<img src="resources/images/ico-weather5.gif" alt="Снег" title="Снег" />');
        
        if((i+1) !=  data.length) {
          row_tmp = row_tmp.replace("#name_#", data[i+1]['name']);        
          row_tmp = row_tmp.replace("#temp_#", data[i+1]['temp']);
          if(data[i+1]['cloud'] == 0)
            row_tmp = row_tmp.replace("#img_#", '<img src="resources/images/ico-weather3.gif" alt="Ясно" title="Ясно" />');
          if(data[i+1]['cloud'] == 1 || data[i+1]['cloud'] == 2)
            row_tmp = row_tmp.replace("#img_#", '<img src="resources/images/ico-weather1.gif" alt="Облачно" title="Облачно" />');
          if(data[i+1]['cloud'] == 3)
            row_tmp = row_tmp.replace("#img_#", '<img src="resources/images/ico-weather2.gif" alt="Пасмурно" title="Пасмурно" />');
          if(data[i+1]['cloud'] == 4)
            row_tmp = row_tmp.replace("#img_#", '<img src="resources/images/ico-weather4.gif" alt="Дождь" title="Дождь" />');
          if(data[i+1]['cloud'] == 5)
            row_tmp = row_tmp.replace("#img_#", '<img src="resources/images/ico-weather5.gif" alt="Снег" title="Снег" />');
        } else {
          row_tmp = row_tmp.replace("#name_#", ' ');        
          row_tmp = row_tmp.replace("#temp_#°", ' ');          
          row_tmp = row_tmp.replace("#img_#", ' ');
        }
        table = table + row_tmp;
        if(class_name == 'odd')
          class_name = 'even';
        else
          class_name = 'odd';
      }
      /*$('#meteo_table body').append(row);*/
      $('#meteo_table').html(table);
      
      $('div.meteo-block-load').hide();
      $('div.meteo-block div.two-col').show();
  });

  $.getJSON("?__ajaxMethod=get_exchange_rate", function(data){
    if(data) {
      $('#usd_nbu').html(data.usd[0]);
      $('#usd_in').html(data.usd[1]);
      $('#usd_out').html(data.usd[2]);

      $('#eur_nbu').html(data.eur[0]);
      $('#eur_in').html(data.eur[1]);
      $('#eur_out').html(data.eur[2]);

      $('#rub_nbu').html(data.rub[0]);
      $('#rub_in').html(data  .rub[1]);
      $('#rub_out').html(data.rub[2]);

      $('div.exchange-block-load').hide();
      $('div.exchange-block').show();
    } else {
      $('div.exchange-block-load').hide();
    }
  });
  
  var forum_length = 5;
  if(window.location.pathname == '/homepage2.html') {
    forum_length = 5;
  }
  
  $.getJSON("?__ajaxMethod=get_forum_topics", {"forum_length":forum_length}, function(data){
    if(data) {
        var li = '<li>' +
                     '<span class="ico-bull">&nbsp;</span>' + 
                     '<a target="_blank" href="http://forum.ittour.com.ua/forum#forum_id#/topic#topic_id#-99999999.html#post_id#"  class="news-link">#topic_last_post_subject#</a>' + 
                     '<span class="date">#topic_last_post_time#  #username#</span>'
                 '</li>';
//        var li = '<li>' +
//                     '<span class="ico-bull">&nbsp;</span>' + 
//                     '<a target="_blank" href="http://forum.ittour.com.ua/viewtopic.php?f=#forum_id#&t=#topic_id##post_id#"  class="news-link">#topic_title#</a>' + 
//                     '<span class="date">#topic_last_post_time#  #username#</span>'
//                 '</li>';
        for(var i=0; i<data.length; i++) {
            li_cur = li;
            li_cur=li_cur.replace("#forum_id#", data[i]['forum_id']);
            li_cur=li_cur.replace("#topic_id#", data[i]['topic_id']);
            li_cur=li_cur.replace("#topic_title#", data[i]['topic_title']);
            li_cur=li_cur.replace("#topic_last_post_subject#", data[i]['topic_last_post_subject']);
            li_cur=li_cur.replace("#topic_last_post_time#", data[i]['topic_last_post_time']);
            li_cur=li_cur.replace("#username#", data[i]['username']);
            li_cur=li_cur.replace("#post_id#", '#p'+data[i]['topic_last_post_id']);
            $('#forum_topics_list').append(li_cur);
            //console.log(data[i]['topic_last_post_id']);
        }
        $('#news-block').show();
    }
  });

});

function dayOfferFilters(filter) {	
	$.get(complete_url+"/day_offers_ajax.html?debug=1", 
			$('#day_offer_filters').serialize()
	  , function(response){
		  updateDayOffersFilters(filter); 
		  $('#offers_day_list').html('');
		  $('#offers_day_list').html(response);		  
	  });
}
function updateDayOffersFilters(filter) {
	var selected_country = $('#filter_countries').val();
	var selected_city = $('#filter_cities').val();
	var selected_rating = $('#filter_rating').val();
	$.getJSON("?__ajaxMethod=update_day_offers_filters", 
			$('#day_offer_filters').serialize()+'&filter='+filter
	  , function(response){
			if(filter == 'country' && response.cities_html && response.rating_html) {
				$('#filter_cities').html(response.cities_html);
				$('#filter_cities').val(selected_city);
				$('#filter_rating').html(response.rating_html);
				$('#filter_rating').val(selected_rating);
			} else if(filter == 'city' && response.countries_html && response.rating_html) {
				$('#filter_countries').html(response.countries_html);
				$('#filter_countries').val(selected_country);
				$('#filter_rating').html(response.rating_html);
				$('#filter_rating').val(selected_rating);
			} else if(filter == 'rating' && response.cities_html && response.countries_html) {
				$('#filter_countries').html(response.countries_html);
				$('#filter_countries').val(selected_country);
				$('#filter_cities').html(response.cities_html);
				$('#filter_cities').val(selected_city);
			}
	  });
}
