///////////////////////////////////////////////////////////
//        Count down events - v0.3 by Igloo
//        igloo@poczta.onet.pl
//        e107 website system
//        http://e107.org
//		 Suitable only for e107 v0.7+
///////////////////////////////////////////////////////////



	var old = "";

	if (document.all||document.getElementById) { document.write('<span id="CountdownIE"></span>'); }
	else if (document.layers) { document.write('<ilayer id="CountPosNS"><layer id="CountdownNS"></layer></ilayer>'); }
	else { old = "true"; countdown(); }

	function countdown() {

		//show Countdown in NS 4
		if (document.layers)
                document.CountPosNS.visibility="show"
		if (old == "die") { return; }
		
		var txt = '';
		var i = 0;
		var e = CountDate.length;
		while (i<e) {
		
			var Now = new Date();
			Now = Date.parse(Now) / 1000;
			var Event = CountDate[i];
			if(Event > Now) {var s = Event - Now;}
			else { var s = Now - Event;
					txt +='-';}
			var s1 = s % (60*60*24);
			var s2 = s1 % (60*60);
			var s3 = s2 % 60;
			var d = (s - s1) / (60*60*24);
			var h1 = (s1 - s2) / (60*60);
			var h= (d*24) + h1;
			var m2 = (s2 - s3) / 60;
			var m1 = (s1 - s2) / 60;
			var m = (h*60) + m2;
			
			if (s < 10) {s="&nbsp;&nbsp;"+s;}
			if (s1 < 10) {s1="&nbsp;&nbsp;"+s1;}
			if (s2 < 10) {s2="&nbsp;&nbsp;"+s2;}
			if (s3 < 10) {s3="&nbsp;&nbsp;"+s3;}
			s = s+sLan;
			s1 = s1+sLan;
			s2 = s2+sLan;
			s3 = s3+sLan;
			m = m+mLan;
			m1 = m1+mLan;
			m2 = m2+mLan;
			h = h+hLan;
			h1 = h1+hLan;
			d = d+dLan;
			
			if(CountDays[i] == 1) {
				if(CountHours[i] == 1) {
					if(CountMin[i] == 1) {
						if(CountSec[i] == 1) {
							txt += d+' '+h1+' '+m2+' '+s3;
						}else {
							txt += d+' '+h1+' '+m2;
						}
					}else {
						if(CountSec[i] == 1) {
							txt += d+' '+h1+' '+s2;
						}else {
							txt += d+' '+h1;
						}
					}
				}else {
					if(CountMin[i] == 1) {
						if(CountSec[i] == 1) {
							txt += d+' '+m1+' '+s3;
						}else {
							txt += d+' '+m1;
						}
					}else {
						if(CountSec[i] == 1) {
							txt += d+' '+s1;
						}else {
							txt += d;
						}
					}
				}
			}else {
				if(CountHours[i] == 1) {
					if(CountMin[i] == 1) {
						if(CountSec[i] == 1) {
							txt += h+' '+m2+' '+s3;
						}else {
							txt += h+' '+m2;
						}
					}else {
						if(CountSec[i] == 1) {
							txt += h+' '+s2;
						}else {
							txt += h;
						}
					}
				}else {
					if(CountMin[i] == 1) {
						if(CountSec[i] == 1) {
							txt += m+' '+s3;
						}else {
							txt += m;
						}
					}else {
						if(CountSec[i] == 1) {
							txt += s;
						}else {
							txt += '';
						}
					}
				}
			}
					
					
			txt += '<br /><div style="margin-left:15px">'+CountCounter[i]+CountName[i]+'</div><br />';

			i++;
		}



		if (old == "true") {
			document.write(txt);
			old = "die"; return;
		}

		if (document.layers) {
			countpos = document.CountPosNS;
			countdown = countpos.document.CountdownNS;
			countdown.document.write(txt);
			countdown.document.close();
		} else if (document.all) {
			CountdownIE.innerHTML = txt;
		} else if (document.getElementById) {
			document.getElementById("CountdownIE").innerHTML = txt;
		}

		setTimeout("countdown()",1000);
}
