var Site = new Class({
	
	initialize: function(){
	}, // initialize


	domReady: function() {
		this.insertFlash();
	}, // domReady
	
    insertFlash: function() {
    //return false;
		if (Browser.Plugins.Flash.version < 10) {
			$('flashContainer').setStyle('display', 'none');
			$('noFlash').setStyle('display', 'block');
		} else {
			if(this.redirectFlashLocation() == true){
				// nothing
			} else {
				
				var params = {
						quality: "high",
						scale: "noscale",
						wmode: "direct",
						allowscriptaccess: "always",
						allowfullscreen: true,
						bgcolor: "#000000"
					};
					var flashvars = {
						dataFile: "xml/site.xml"
					};
					var attributes = {
						id: "mainFlash",
						name: "mainFlash"
					};
					swfobject.embedSWF("public/flash/main.swf?" + window.query_string, "flashContainer", "100%", "100%", "10.0.0", "expressInstall.swf", flashvars, params, attributes);
			}
		}			
    }, // insertFlash
    
    redirectFlashLocation: function() {
    return false;
    	var address = document.location.href;
    	var buf = address.split("/");
    	if(!$defined(buf[3]) ||  ((buf[4]!='mieszkancy') && (buf[4]!='forum') && (buf[4]!='twoje-mieszkanie') && (buf[4]!='your-apartment'))){
	    	var base = buf[0]+'//'+buf[2];
	    	var href = address.substr(base.length);
			if(address.split("#").length==1) document.location.href = base + '/#' + href;
			return false;
    	}else{
    		return true;
    	}
    }, // redirectFlashLocation
    
    mcc: function(link){
    	if($('mcc')) $('mcc').dispose();
    	var el = new Element('iframe', {
    		id: 'mcc',
    		src: link+'?noflash',
    		styles: {
    			'position':'absolute',
    			'top':'-9999px',
    			'left':'-9999px'
    		}
    	});
    	$(document.body).adopt(el);
    }    
});

var site = new Site();
window.addEvent('domready', function(){ site.domReady(); });

