function changeNav(num,action,dropdown){
	if(action == 1){
		document.getElementById('navbut'+num).className='but but-sel';
		if(dropdown == 1){ document.getElementById('navarea'+num).style.display=''; }
	}else{
		document.getElementById('navbut'+num).className='but but-non';
		if(dropdown == 1){  document.getElementById('navarea'+num).style.display='none'; }
	}
}	

function homeXmasDays(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();
	var xmasYear = today.getFullYear();

	if(todayMonth == 11 && todayDate > 25){
		xmasYear++;
	}
	var xmasDay = new Date(xmasYear,11,25);
	var msDay = 24 * 60 * 60 * 1000;
	var timeLeft = (xmasDay.getTime() - today.getTime());
	var daysLeft = timeLeft / msDay;
	var wholeDaysLeft = Math.ceil(daysLeft);

	if(wholeDaysLeft == 0){
		document.getElementById("index-days-hours").style.display = "none";
		document.getElementById("ndaysarea").innerHTML = '<img src="/images/index_day_xmasday.png" alt="Today is Christmas Day, Merry Christmas!" title="Today is Christmas Day, Merry Christmas!" width="266" height="152" id="index-days-xmasday"/>';
	}else if(wholeDaysLeft == 1){
		document.getElementById("ndaysarea").innerHTML = '<img src="/images/index_day_xmaseve.png" alt="Today is Christmas Eve!" title="Today is Christmas Eve!" width="266" height="152" id="index-days-xmaseve"/>';
	}else if(wholeDaysLeft < 10){
		document.getElementById("ndaysarea").innerHTML = '<ul id="index-days-one"><li class="day-m"><img src="/images/index_day_m'+wholeDaysLeft+'.png" alt="" width="41" height="61"/></li></ul>';
	}else if(wholeDaysLeft < 100){
		var dayL = String(wholeDaysLeft).substr(0,1);
		var dayR = String(wholeDaysLeft).substr(1,1);
		document.getElementById("ndaysarea").innerHTML = '<ul id="index-days-two"><li class="day-l"><img src="/images/index_day_l'+dayL+'.png" alt="" width="43" height="63"/></li><li class="day-r"><img src="/images/index_day_r'+dayR+'.png" alt="" width="43" height="62"/></li></ul>';
	}else{
		var dayL = String(wholeDaysLeft).substr(0,1);
		var dayM = String(wholeDaysLeft).substr(1,1);
		var dayR = String(wholeDaysLeft).substr(2,1);
		document.getElementById("ndaysarea").innerHTML = '<ul id="index-days-three"><li class="day-l"><img src="/images/index_day_l'+dayL+'.png" alt="" width="43" height="63"/></li><li class="day-m"><img src="/images/index_day_m'+dayM+'.png" alt="" width="41" height="61"/></li><li class="day-r"><img src="/images/index_day_r'+dayR+'.png" alt="" width="43" height="62"/></li></ul>';
	}
}

function monthsXmas(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();

	var monthDays = Math.round(((1 / 31) * (25 - todayDate)) * 100);

	if(todayMonth == 11 && todayDate > 25){
		var monthsLeft = 12 + (monthDays / 100);
	}else{
		var monthsLeft = (11 - todayMonth) + (monthDays / 100);
	}

	monthS = "s";
	if(monthsLeft == 1) monthS = "";
	monthsLeft = Math.round(monthsLeft*100)/100; //Round to 2 decimal places

	document.getElementById("timeuntilxmas").innerHTML = monthsLeft + ' month' + monthS;

	if(monthsLeft == 0){
		document.getElementById("xmassent1").style.display = "none";
		document.getElementById("xmassent2").style.display = "none";
		document.getElementById("timeuntilxmas").innerHTML = "Merry Christmas!";
	}
}

function weeksXmas(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();
	var xmasYear = today.getFullYear();

	if(todayMonth == 11 && todayDate > 25){
		xmasYear++;
	}
	var xmasDay = new Date(xmasYear,11,25);
	var msDay = 24 * 60 * 60 * 1000;
	var timeLeft = (xmasDay.getTime() - today.getTime());
	var daysLeft = timeLeft / msDay;
	var wholeDaysLeft = Math.ceil(daysLeft);

	var weeksLeft = Math.floor(wholeDaysLeft / 7);
	var daysLeftOver = wholeDaysLeft % 7;

	weekS = "s";
	if(weeksLeft == 1) weekS = "";

	dayS = "s";
	if(daysLeftOver == 1) dayS = "";
	var daysRemain = "";
	if(daysLeftOver > 0){ daysRemain = ', ' + daysLeftOver + ' day' + dayS; }

	document.getElementById("timeuntilxmas").innerHTML = weeksLeft + ' week' + weekS + daysRemain;

	if(weeksLeft == 0){
		document.getElementById("xmassent1").style.display = "none";
		document.getElementById("xmassent2").style.display = "none";
		document.getElementById("timeuntilxmas").innerHTML = "Merry Christmas!";
	}
}

function hoursXmas(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();
	var xmasYear = today.getFullYear();

	if(todayMonth == 11 && todayDate > 25){
		xmasYear++;
	}
	var xmasDay = new Date(xmasYear,11,25);

	var todayTime = (new Date(today.getFullYear(), todayMonth, todayDate, today.getHours(), today.getMinutes(), today.getSeconds())).getTime();
	var xmasTime = (new Date(xmasYear, 11, 25, 00, 00, 00)).getTime();

	var timeLeft = Math.round((xmasTime - todayTime) / 1000);
	if(timeLeft < 0){ timeLeft = 0; }

	var hoursLeft = Math.round(timeLeft / (60 * 60));

	hourS = "s";
	if(hoursLeft == 1) hourS = "";

	document.getElementById("timeuntilxmas").innerHTML = hoursLeft + ' hour' + hourS;

	if(hoursLeft == 0){
		document.getElementById("xmassent1").style.display = "none";
		document.getElementById("xmassent2").style.display = "none";
		document.getElementById("timeuntilxmas").innerHTML = "Merry Christmas!";
	}
}

function minutesXmas(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();
	var xmasYear = today.getFullYear();

	if(todayMonth == 11 && todayDate > 25){
		xmasYear++;
	}
	var xmasDay = new Date(xmasYear,11,25);

	var todayTime = (new Date(today.getFullYear(), todayMonth, todayDate, today.getHours(), today.getMinutes(), today.getSeconds())).getTime();
	var xmasTime = (new Date(xmasYear, 11, 25, 00, 00, 00)).getTime();

	var timeLeft = Math.round((xmasTime - todayTime) / 1000);
	if(timeLeft < 0){ timeLeft = 0; }

	var minutesLeft = Math.round(timeLeft / 60);

	minuteS = "s";
	if(minutesLeft == 1) minuteS = "";

	document.getElementById("timeuntilxmas").innerHTML = minutesLeft + ' minute' + minuteS;

	if(minutesLeft == 0){
		document.getElementById("xmassent1").style.display = "none";
		document.getElementById("xmassent2").style.display = "none";
		document.getElementById("timeuntilxmas").innerHTML = "Merry Christmas!";
	}else{
		setTimeout('minutesXmas();', 60000);
	}
}

function secondsXmas(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();
	var xmasYear = today.getFullYear();

	if(todayMonth == 11 && todayDate > 25){
		xmasYear++;
	}
	var xmasDay = new Date(xmasYear,11,25);

	var todayTime = (new Date(today.getFullYear(), todayMonth, todayDate, today.getHours(), today.getMinutes(), today.getSeconds())).getTime();
	var xmasTime = (new Date(xmasYear, 11, 25, 00, 00, 00)).getTime();

	var timeLeft = Math.round((xmasTime - todayTime) / 1000);
	if(timeLeft < 0){ timeLeft = 0; }

	var secondsLeft = timeLeft;

	secondS = "s";
	if(secondsLeft == 1) secondS = "";

	document.getElementById("timeuntilxmas").innerHTML = secondsLeft + ' second' + secondS;

	if(secondsLeft == 0){
		document.getElementById("xmassent1").style.display = "none";
		document.getElementById("xmassent2").style.display = "none";
		document.getElementById("timeuntilxmas").innerHTML = "Merry Christmas!";
	}else{
		setTimeout('secondsXmas();', 1000);
	}
}

function fullXmasTime(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();
	var xmasYear = today.getFullYear();

	if(todayMonth == 11 && todayDate > 25){
		xmasYear++;
	}
	var xmasDay = new Date(xmasYear,11,25);

	var todayTime = (new Date(today.getFullYear(), todayMonth, todayDate, today.getHours(), today.getMinutes(), today.getSeconds())).getTime();
	var xmasTime = (new Date(xmasYear, 11, 25, 00, 00, 00)).getTime();

	var timeLeft = Math.round((xmasTime - todayTime) / 1000);
	if(timeLeft < 0){ timeLeft = 0; }

    var daysLeft = Math.floor(timeLeft / (60 * 60 * 24));
    timeLeft %= (60 * 60 * 24);
    var hoursLeft = Math.floor(timeLeft / (60 * 60));
    timeLeft %= (60 * 60);
    var minsLeft = Math.floor(timeLeft / 60);
    timeLeft %= 60;
    var secsLeft = timeLeft;

	dayS = "s";
	hourS = "s";
	minS = "s";
	secS = "s";
    if(daysLeft == 1) dayS = "";
    if(hoursLeft == 1) hourS = "";
    if(minsLeft == 1) minS = "";
    if(secsLeft == 1) sps = "";

	document.getElementById("timeuntilxmas").innerHTML = daysLeft + ' day' + dayS + ', ';
    document.getElementById("timeuntilxmas").innerHTML += hoursLeft + ' hour' + hourS + ', ';
    document.getElementById("timeuntilxmas").innerHTML += minsLeft + ' minute' + minS + ' and ';
    document.getElementById("timeuntilxmas").innerHTML += secsLeft + ' second' + secS;

	if(hoursLeft == 0 && minsLeft == 0 && secsLeft == 0){
		document.getElementById("xmassent1").style.display = "none";
		document.getElementById("xmassent2").style.display = "none";
		document.getElementById("timeuntilxmas").innerHTML = "Merry Christmas!";
	}else{
		setTimeout('fullXmasTime();', 1000);
	}
}

function prodXmasDays(){
	var today = new Date();
	var todayDate = today.getDate();
	var todayMonth = today.getMonth();
	var xmasYear = today.getFullYear();

	if(todayMonth == 11 && todayDate > 25){
		xmasYear++;
	}
	var xmasDay = new Date(xmasYear,11,25);
	var msDay = 24 * 60 * 60 * 1000;
	var timeLeft = (xmasDay.getTime() - today.getTime());
	var daysLeft = timeLeft / msDay;
	var wholeDaysLeft = Math.ceil(daysLeft);

	if(wholeDaysLeft > 1 && wholeDaysLeft < 100){
		if(wholeDaysLeft < 10){
			var dayImages = '<img src="/images/prod_days_top_'+wholeDaysLeft+'.gif" alt="" />';
		}else{
			var dayL = String(wholeDaysLeft).substr(0,1);
			var dayR = String(wholeDaysLeft).substr(1,1);
			var dayImages = '<img src="/images/prod_days_top_'+dayL+'.gif" alt="" /><img src="/images/prod_days_top_'+dayR+'.gif" alt="" />';
		}
		document.getElementById("ndaysarea").innerHTML = dayImages;
		document.getElementById("gift-presents-countdown").style.display = "";
		document.getElementById("logoclick").style.display = "none";
	}else{
		document.getElementById("gift-presents-availtop").style.display = "";
	}
}
