//--------------------------------------------
//BlueStone Theme (v1.00) for PHP-Fusion v6
//--------------------------------------------
//file: bluestone.js (javascript)
//author: Riadi (http://phpfusion-themes.com/)
//--------------------------------------------
//Released under the terms and conditions of
//the GNU General Public License (Version 2)
//--------------------------------------------

var DayNam = new Array('Niedziela','Poniedzialek','Wtorek','Sroda','Czwartek','Piatek','Sobota');
var MnthNam = new Array('Stycznia','Lutego','Marca','Kwietnia','Maja','Czerwca','Lipca','Sierpnia','Wrzesnia','Pazdziernika','Listopada','Grudnia}');

function BlueStone_Engine() {
	this.cookievalue = '';
	this.basedir = false;
};

BlueStone_Engine.prototype = {
	init : function(settings) {
		this.settings = settings;
		this.basedir = this.settings['basedir'];
		if (window.addEventListener) {
			window.addEventListener('load',BlueStone_Engine.prototype.onLoad,false);
		} else {
			window.attachEvent('onload',BlueStone_Engine.prototype.onLoad);
		}
	},
	onLoad : function() {
		var n = document.all ? document.all('contentbody').childNodes : document.getElementById('contentbody').childNodes;
		for (var i = 0;i < n.length;i++) {
			if (n[i].nodeName != 'TD' || (n[i].className.indexOf('side-border-') == -1 && n[i].className != 'main-bg'))
				continue;
			
			d = document.createElement('img');
			d.setAttribute('alt', 'spacer');
			d.setAttribute('height', '1');
			d.setAttribute('src', BlueStone.basedir +'images/blank.gif');
			d.setAttribute('width', (n[i].className == 'main-bg' ? '100%' : n[i].width));
			n[i].appendChild(d);
			
			if (n[i].className == 'side-border-left' && BlueStone.settings['hideleft'] == 'off') {
				var im = document.all ? document.all('panel_left_img') : document.getElementById('panel_left_img');
				n[i].style.display = 'none';
				im.src = im.src.replace('left_panel.gif','right_panel.gif');
			} 
			if (n[i].className == 'side-border-right' && BlueStone.settings['hideright'] == 'off') {
				var im = document.all ? document.all('panel_right_img') : document.getElementById('panel_right_img');
				n[i].style.display = 'none';
				im.src = im.src.replace('right_panel.gif','left_panel.gif');
			}
		}
	},

	tick : function() {
		var hours,minutes,seconds,ap,intHours,intMinutes,intSeconds,today;
		today = new Date();
		intDay = today.getDay();
		intDate = today.getDate();
		intMonth = today.getMonth();
		intYear = today.getYear();
		intHours = today.getHours();
		intMinutes = today.getMinutes();
		intSeconds = today.getSeconds();
		timeString = DayNam[intDay]+', '+intDate;
		if (intDate == 1 || intDate == 21 || intDate == 31) {
			timeString= timeString + '';
		} else if (intDate == 2 || intDate == 22) {
			timeString= timeString + '';
		} else if (intDate == 3 || intDate == 23) {
			timeString= timeString + '';
		} else {
			timeString = timeString + '';
		} 
		if (intYear < 2000){
			intYear += 1900;
		}
		timeString = timeString+' '+MnthNam[intMonth]+' '+intYear;
		if (intHours == 0) {
			hours = '24:';
			ap = '';
		} else if (intHours < 24) { 
			hours = intHours+':';
			ap = '';
		} else if (intHours == 24) {
			hours = '12:';
			ap = '';
		} else {
			intHours = intHours - 24
			hours = intHours + ':';
			ap = '';
		}
		if (intMinutes < 10) {
			minutes = '0'+intMinutes;
		} else {
			minutes = intMinutes;
		}
		if (intSeconds < 10) {
			seconds = ':0'+intSeconds;
		} else {
			seconds = ':'+intSeconds;
		}
		timeString = document.all ? timeString+', '+hours+minutes+seconds+' '+ap : timeString+', '+hours+minutes+seconds+' '+ap;
		var clock = document.all ? document.all('Clock') : document.getElementById('Clock');
  		clock.innerHTML = timeString;
	  	(document.all) ? window.setTimeout(BlueStone_Engine.prototype.tick, 1000) : window.setTimeout(BlueStone_Engine.prototype.tick, 1000);
	}
};

var BlueStone = new BlueStone_Engine;
