function pegaMes(mes,l){
	switch (l){
	  case 1: 
		switch (mes){
		  case "01": mes = "Janeiro"; break;
		  case "02": mes = "Fevereiro"; break;
		  case "03": mes = "Março"; break;
		  case "04": mes = "Abril"; break;
		  case "05": mes = "Maio"; break;
		  case "06": mes = "Junho"; break;
		  case "07": mes = "Julho"; break;
		  case "08": mes = "Agosto"; break;
		  case "09": mes = "Setembro"; break;
		  case "10": mes = "Outubro"; break;
		  case "11": mes = "Novembro"; break;
		  case "12": mes = "Dezembro"; break;
		}
		break;
	 case 2:
		switch (mes){
		  case "01": mes = "January"; break;
		  case "02": mes = "February"; break;
		  case "03": mes = "March"; break;
		  case "04": mes = "April"; break;
		  case "05": mes = "May"; break;
		  case "06": mes = "June"; break;
		  case "07": mes = "July"; break;
		  case "08": mes = "August"; break;
		  case "09": mes = "September"; break;
		  case "10": mes = "October"; break;
		  case "11": mes = "November"; break;
		  case "12": mes = "December"; break;
		}
		break;
	}
return mes;
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function atualizaContador(YY,MM,DD,HH,MI,SS,saida,nomegp,l) {
	var SS = 00; //Segundos
	var hoje = new Date(); //Dia
	var futuro = new Date(YY,MM-1,DD,HH,MI,SS); //Data limite do contador
	
	var ss = parseInt((futuro - hoje) / 1000); //Determina a quantidade total de segundos que faltam
	var mm = parseInt(ss / 60); //Determina a quantidade total de minutos que faltam
	var hh = parseInt(mm / 60); //Determina a quantidade total de horas que faltam
	var dd = parseInt(hh / 24); //Determina a quantidade total de dias que faltam
	
	ss = ss - (mm * 60); //Determina a quantidade de segundos
	mm = mm - (hh * 60); //Determina a quantidade de minutos
	hh = hh - (dd * 24); //Determina a quantidade de horas
	
	//O bloco abaixo descreve monta o que vai ser escrito na tela
	var faltam = '';
	
	if (l==2) {
		faltam += '<font class="t16 white"><b>'+nomegp+'</b> | '+pegaMes(MM,l)+', '+DD+' | ';
	
		if (dd >= 1) {
			faltam += '<font class="t18 orange">' + ((dd && dd > 1) ? dd+'</font> days ' : (dd==1 ? '1</font> day ' : ''));
		}
		if (hh >= 1) {
			faltam += '<font class="t18 orange">' + ((hh && hh > 1) ? hh+'</font> hours ' : (hh==1 ? '1</font> hour ' : ''));
		}
		if (mm >= 1) {
			faltam += '<font class="t18 orange">' + ((mm && mm > 1) ? Right("00"+mm,2)+'</font> minutes ' : (mm==1 ? '01</font> minute ' : ''));
		}
		if (ss >= 1) {
			faltam += '<font class="t18 orange">' + ((ss && ss > 1) ? Right("00"+ss,2)+'</font> seconds' : (ss==1 ? '01</font> second' : ''));
		}
		
		vExib = '<font class="t16 white"><b>'+nomegp+'</b> | '+pegaMes(MM,l)+', '+DD;
	
	}else{
		faltam += '<font class="t16 white"><b>'+nomegp+'</b> | '+DD+' de '+pegaMes(MM,l)+' | Faltam - ';
	
		if (dd >= 1) {
			faltam += '<font class="t18 orange">' + ((dd && dd > 1) ? dd+'</font> dias ' : (dd==1 ? '1</font> dia ' : ''));
		}
		if (hh >= 1) {
			faltam += '<font class="t18 orange">' + ((hh && hh > 1) ? hh+'</font> horas ' : (hh==1 ? '1</font> hora ' : ''));
		}
		if (mm >= 1) {
			faltam += '<font class="t18 orange">' + ((mm && mm > 1) ? Right("00"+mm,2)+'</font> minutos ' : (mm==1 ? '01</font> minuto ' : ''));
		}
		if (ss >= 1) {
			faltam += '<font class="t18 orange">' + ((ss && ss > 1) ? Right("00"+ss,2)+'</font> segundos' : (ss==1 ? '01</font> segundo' : ''));
		}
		
		vExib = '<font class="t16 white"><b>'+nomegp+'</b> | '+DD+' de '+pegaMes(MM,l);
	}
		
	faltam += '</font>';


	if (dd+hh+mm+ss > 0) {
		document.getElementById(saida).innerHTML = faltam;//INsere o conteudo da variável faltam na página.
		setTimeout(function(){atualizaContador(YY,MM,DD,HH,MI,SS,saida,nomegp,l)},1000);//Reinicia a função a cada um segundo
	} else {
		  document.getElementById(saida).innerHTML = vExib;
	}
}


$(document).ready(function(){ 
        //$(document).pngFix(); 
		$('#dv_foto a').fancybox({
			'overlayShow'			: false,
			'zoomSpeedIn'			: 500,
			'zoomSpeedOut'			: 300,
			'easingIn'				: 'easeOutBack',
			'easingOut'				: 'easeInBack',
			'hideOnContentClick': false
		});
		
		$('#dv_fotoGal a').fancybox({
			'overlayShow'		: false,
			'zoomSpeedIn'		: 500,
			'zoomSpeedOut'		: 300,
			'easingIn'			: 'easeOutBack',
			'easingOut'			: 'easeInBack',
			//'frameWidth'		: $('body').innerWidth() - 100, 
			//'frameHeight'		: $('body').innerHeight() - 100,
			'hideOnContentClick': false
		});
});
