var Site = new Class({
	
	initialize: function(){
	}, // initialize


	domReady: function() {
		this.insertFlash();
	}, // domReady
	
    insertFlash: function() {
		var params = {
			quality: "high",
			scale: "noscale",
			wmode: "direct",
			allowscriptaccess: "always",
			bgcolor: "#031b4b"
		};

		var lang = 'pl';
		var lang = $$('head meta[name=language]').get('content');
		
		var flashvars = {
			siteXML: "xml/site_"+lang+".xml"
		};
		var attributes = {
			id: "container",
			name: "container"
		};
		
		if (swfobject.hasFlashPlayerVersion('9')) {
			this.redirectFlashLocation();
			swfobject.embedSWF("main.swf?lang="+lang, "container", "100%", "100%", "10.0.0", "expressInstall.swf", flashvars, params, attributes);
		} else {
                var att = { data:"expressInstall.swf", width:"600", height:"240" };
                var par = { menu:false };
                var id = "no-flash";
                swfobject.showExpressInstall(att, par, id, null);
                
			$('container').setStyle('display', 'none');
			$('no-flash').setStyle('display', 'block');
		}
    }, // insertFlash
    
    redirectFlashLocation: function() {
    	var address = document.location.href;

    	var buf = address.split("/");
   		var base = buf[0]+'//'+buf[2];
/*
   		if(buf[3]!='undefined' && buf[3]=='en'){
   	   		var base = buf[0]+'//'+buf[2]+'/'+buf[3];
    	}
*/   		
    	var href = address.substr(base.length);

		if(address.split("#").length==1) document.location.href = base + '#' + href;
    }, // redirectFlashLocation
    
	showMail: function(user, domain, contry) {
		document.write(user + "@" + domain + "." + contry);
		return false;
	} // showMail
    
});

var site = new Site();
window.addEvent('domready', function(){ site.domReady(); });

