var timerCurrentParticipants;
var currentTimeLeft;

var Index={start:function()
	{
		currentTimeLeft=$('#currentTimeLeft').val();
		secondsForTimer=1000;
		secondsForCurrentParticipants=300000;
		Index.setInitialTimer();
		timerCurrentParticipants=setInterval(function(){Index.getCurrentParticipants(url_prefix,false);},secondsForCurrentParticipants);
		timerTimeLeft=setInterval(function(){Index.setTimer();},secondsForTimer);
	},
	getCurrentParticipants:function(url_prefix,finished){var url=url_prefix+"/DealOfTheDay.action?getCurrentParticipants=";$.ajax({url:url,data:({dotdId:$('#dotdId').val(),alreadyFinished:finished}),dataType:"json",success:function(data){if(!data.success){}else{var replacedText=sold2Text.replace(/\{0\}/,data.currentParticipants);$('#contentDealStatusBox .soldAmount').empty().append(replacedText);if(Number(data.currentParticipants)>0){$('#contentDealStatusBox .soldAmount').show();}
var currentPercent=Number(data.currentParticipantsPercent);var displayPercent=Math.round(currentPercent*1.84);$('.progressBarMarker').css('width',(displayPercent+16)+'px');$('.progressBarSliderMid').css('width',(displayPercent)+'px');if(data.minReached){if($('#contentDealStatusBox .progressBarNumbers').html()!='<br/>'){$('#contentDealStatusBox .progressBarNumbers').html('<br/>');$('.progressBar').delay(800).hide('slow');$('#dealTakePlace').show();}}else{if(data.participantsLeft==1){$('#contentDealStatusBox .progressBarNumbersText').html(requiredOneText);}
else{$('#req_part').text(data.participantsLeft);}}
if(data.finished){$('#dealTakePlace').hide();if(data.minReached){$('#contentDealStatusBox .dealRunning').empty().append("<span>"+successfulText+"</span>");}else{$('#contentDealStatusBox .dealRunning').empty().append("<span>"+soldOutText+"</span>");}
clearInterval(timerCurrentParticipants);$('#contentDealStatusBox .dealRunning').hide();$('#contentDealStatusBox .dealSuccessful #dealTookPlace').show();}}},error:function(){}});}, 
	
	setTimer:function()
	{
		currentTimeLeft=parseInt(currentTimeLeft-secondsForTimer);
		if(currentTimeLeft<=0)
		{
			$('#ZamanSaat').empty().append("00");
			$('#ZamanDakika').empty().append("00");
			$('#ZamanSaniye').empty().append("00");
			$('#timerBlock').hide();
Index.getCurrentParticipants(url_prefix_var,true);clearInterval(timerTimeLeft);}else{var wholeSeconds=parseInt(currentTimeLeft/1000);var wholeMinutes=parseInt(currentTimeLeft/60000);var wholeHours=parseInt(wholeMinutes/60);var seconds=parseInt(wholeSeconds%60);var minutes=parseInt(wholeMinutes%60);var days=parseInt(wholeHours/24);var hours=parseInt(wholeHours%24);if(wholeHours<10){$('#ZamanSaat').empty().append("0"+wholeHours);}else{$('#ZamanSaat').empty().append(wholeHours);}
if(minutes<10){$('#ZamanDakika').empty().append("0"+minutes);}else{$('#ZamanDakika').empty().append(minutes);}
if(seconds<10){$('#ZamanSaniye').empty().append("0"+seconds);}else{$('#ZamanSaniye').empty().append(seconds);}}},setInitialTimer:function(){if(currentTimeLeft<=0){$('#timerBlock').hide();Index.getCurrentParticipants(url_prefix_var,true);clearInterval(timerTimeLeft);}else{var wholeSeconds=parseInt(currentTimeLeft/1000);var wholeMinutes=parseInt(currentTimeLeft/60000);var wholeHours=parseInt(wholeMinutes/60);var seconds=parseInt(wholeSeconds%60);var minutes=parseInt(wholeMinutes%60);var days=parseInt(wholeHours/24);var hours=parseInt(wholeHours%24);if(wholeHours<10){$('#ZamanSaat').empty().append("0"+wholeHours);}else{$('#ZamanSaat').empty().append(wholeHours);}
if(minutes<10){$('#ZamanDakika').empty().append("0"+minutes);}else{$('#ZamanDakika').empty().append(minutes);}
if(seconds<10){$('#ZamanSaniye').empty().append("0"+seconds);}else{$('#ZamanSaniye').empty().append(seconds);}}}};
