// формат вводимых дат: мм/дд/гггг чч:мм[am|pm]
// каждая вводимая дата должна иметь пару начало-конец выствки

// массив дат начала выставок
var beginExposition = [
	      
  


"02/02/2012 11:00am",
"02/16/2012 11:00am"
      				    ]; 

// массив дат окончания выставок
var endExposition = [
			
          



"02/05/2012 19:00pm",
"02/19/2012 19:00pm"
	           			  ];

var imgBeginExposition = "http://www.furexpo.ru/imag/day_for_finish3.gif";
var imgEndExposition = "http://www.furexpo.ru/imag/day_for_finish2.gif";

var ruMonth = new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");

window.addEvent('domready', function() {
	var date = new Date();
	var nowDateTime = date.getTime();
	for (i = 0; i < beginExposition.length; i++) {
		timeBeginExposition = date.parse(beginExposition[i]).getTime();
		timeEndExposition = date.parse(endExposition[i]).getTime();

		if (nowDateTime < timeBeginExposition) {
			img = true;
			deltaBeginExposition = timeBeginExposition - nowDateTime;
			d = new Date(deltaBeginExposition);
			out = Math.round(deltaBeginExposition/86400000);
//alert(new Date().parse("11/04/2010 11:00am").getTime() - new Date().getTime() + ' ' + deltaBeginExposition);
			//out = d.getDate();
//alert('out1: '+ out);
			//dateNowExposition = beginExposition[i].format("%d")+" - "+endExposition[i].format("%Y");
			//toDay = new Date();
			//outToDay = deltaBeginExposition.format("%Y");
			//outToDay = deltaBeginExposition;
//alert(Date.parse(timeBeginExposition).getMonth() - 1);
				outToDay = Date.parse(timeBeginExposition).format("%d")+" - "+Date.parse(timeEndExposition).format("%d")+" "+ruMonth[Date.parse(timeBeginExposition).getMonth()]+" "+Date.parse(timeEndExposition).format("%Y")+" г.";

//alert('outToDay1: '+ outToDay);				

			break;
		} else {
			if ((nowDateTime >= timeBeginExposition) && (nowDateTime <= timeEndExposition)) {
				img = false;
				deltaEndExposition = timeEndExposition - nowDateTime;
				out = Math.round(deltaEndExposition/86400000);

//alert('out2: '+ out);
				
				//dateNowExposition = beginExposition[i].format("%d")+" - "+endExposition[i].format("%Y");
				//toDay = new Date();
// 				outToDay = deltaEndExposition.format("%Y");
				//outToDay = deltaEndExposition;
				outToDay = Date.parse(timeBeginExposition).format("%d")+" - "+Date.parse(timeEndExposition).format("%d")+" "+ruMonth[Date.parse(timeBeginExposition).getMonth()]+" "+Date.parse(timeEndExposition).format("%Y")+" г.";
				
//alert('outToDay2: '+ outToDay);				
				
				break;
			}
		}
	}

	
	if (img) $('backgroundCountDays').set('background',imgBeginExposition);
	else $('backgroundCountDays').set('background',imgEndExposition);
	$('countDays').set('html',out);
	$('dateNowExposition').set('html',outToDay);
	$$('.dateNowExposition').set('html',outToDay);


	// view news
	var news = $('news');
	var i = 1;
	var addNews = function(news) {
			news.each(function(newsItem) {
					var elNews = new Element('div', {'class': 'itemNews', 'id': 'news'+i});
					var longtitle = new Element('h4', {'html': newsItem.title}).inject(elNews);
					var anons = new Element('p', {'class': 'newsanons', 'html': "<a href=\"#news"+i+"\" onclick=\"viewbody("+i+")\">"+newsItem.anons+"</a>"}).inject(longtitle, 'after');
					var content = new Element('p', {'class': 'newsbody', 'html': newsItem.content}).inject(anons, 'after');
					i++;
					elNews.inject($('news'));
					
			});
	};
	var request = new Request.JSON({
			url: 'proxy.php',
			onComplete: function(jsonObj) {
				addNews(jsonObj.news);
			}
	}).send();

});

function viewbody(idNews) {
	//alert($$('#news'+idNews+' .newsbody').getStyle('display'));
	var elNews = $$('#news'+idNews+' .newsbody');
	(elNews.getStyle('display') == "none") ? elNews.setStyle('display','block') :  elNews.setStyle('display','none');
	
}
