var SiteClass = new Class({

	initialize: function(){
	
	}, // initialize

	domReady: function() {
		
		if(typeof sIFR == "function"){
			sIFR.replaceElement(named({sSelector:"h2.caption", sFlashSrc:"public/flash/helvetica.swf", sColor:"#464445", sLinkColor:"#464445", sBgColor:"#FFFFFF", sHoverColor:"#464445", sWmode:"transparent"}));
		}
		$$('ul#main-menu a').each(function(a){
			var link = window.location.pathname.substr(1);
			if(a.get('href') == link) {
				a.addClass('active');
			}
		});
		if($('phone-input')) {
			$('phone-input').addEvent('keyup', function(){
				this.value = Site.number_format(this.value.replace(/[^0-9]/ig, '').substring(0, 9));
			}).fireEvent('keyup');
		}
		if($('number-form')) {
			$('number-form').addEvent('submit', function(){
				var re = /^[0-9]{3} [0-9]{3} [0-9]{3}$/;
				if (!re.test($('phone-input').value)) {
					alert("Błędny numer!");
					return false;
				}
				$('submit').disabled = 'disabled';
				$('loader').setStyle('display', 'block');	
			});
		}
	}, // domReady
	
	number_format : function (number) {
		var string = '';
		for(var i=0; i<number.length;i++) {
			string += number.charAt(i);
			if(i%3 == 2 && i<8) string += ' ';
		}
		return string;
	},
	
	showMail: function(user, domain, country, attr) {
		var start = "<a href=\"mailto:" + user + "@" + domain + "." + country + "\"" + attr + ">";
		var end = "</a>";
		document.write(start + user + '@' + domain + '.' + country + end);
		return false;
	}, // showMail
	
	addBadger: function() {
		var requiredMajorVersion = 9;
		var requiredMinorVersion = 0;
		var requiredRevision = 115;	
		var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if (hasReqestedVersion) {

			AC_FL_RunContent(
				'codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab',
				'width','217',
				'height','180',
				'id','badge',
				'align','middle',
				'src','badge',
				'quality','high',
				'bgcolor','#FFFFFF',
				'name','badge',
				'allowscriptaccess','all',
				'pluginspage','http://www.macromedia.com/go/getflashplayer',
				'flashvars','appname=wjakiejsieci.pl&appurl=http://www.wjakiejsieci.pl/wjakiejsieci.pl.air&airversion=1.0&imageurl=public/images/wjs_badge.png&buttoncolor=ffffff&airversion=1.5',
				'movie','public/flash/badge' );
		} else {
			document.write('<table id="AIRDownloadMessageTable"><tr><td>Pobierz <a href="http://www.wjakiejsieci.pl/wjakiejsieci.pl.air">wjakiejsieci.pl</a>.<br /><br /><span id="AIRDownloadMessageRuntime">Ta aplikacja wymaga the <a href="');				
			document.write('http://www.adobe.com/go/getair/');
			document.write('">Adobe&#174;&nbsp;AIR&#8482; runtime</a>.</span></td></tr></table>');
		}
			
	}
});

var Site = new SiteClass();
window.addEvent('domready', function(){ Site.domReady(); });

