var globalFlashReady = false;
var soseska = false;


function SwitchIt(objekt_id,nadstropje_id,stanovanje_id,order,page,first_run,projekt){

	//alert($('flash_content').data.search(/selektor.swf/i));
	if(objekt_id){
		if(!nadstropje_id){
			if(window.globalFlashReady == true){
				if(($('flash_content').innerHTML.search(/selektor.swf/i) < 0)&&($('flash_content').data.search(/selektor.swf/i) < 0)){
					swfobject.embedSWF("/flash/selektor.swf?objekt=" + objekt_id + "","flash_content", "739", "407", "9.0.0", false, flashvars, params, attributes);
				}
			}else{
				swfobject.embedSWF("/flash/selektor.swf?objekt=" + objekt_id + "","flash_content", "739", "407", "9.0.0", false, flashvars, params, attributes);
			}
		}else{
			if(window.globalFlashReady == true){
				if(($('flash_content').innerHTML.search(/selektor.swf/i) < 0)&&($('flash_content').data.search(/selektor.swf/i) < 0)){
					swfobject.embedSWF("/flash/selektor.swf?objekt=" + objekt_id + "","flash_content", "739", "407", "9.0.0", false, flashvars, params, attributes);
				}
			}else{
				setTimeout(' swfobject.embedSWF("/flash/selektor.swf?objekt=' + objekt_id + '","flash_content", "739", "407", "9.0.0", false, flashvars, params, attributes);');	
			}
		}
	}else if(projekt != undefined){
		if(first_run != "true"){
			window.globalFlashReady = false;
			nadstropje_id = "";
			if(($('flash_content').innerHTML.search(/selektor_/i) < 0)&&($('flash_content').data.search(/selektor_/i) < 0)){
				swfobject.embedSWF("/flash/selektor_" + window.soseska + ".swf", "flash_content", "739", "407", "9.0.0", false, flashvars, params, attributes);
			}
		}
	}
	
	//alert("ALERT: "+ projekt + " - " + objekt_id + " - " + nadstropje_id + " - " + stanovanje_id);
	var data = $('ajax_show');
	var breadcrums = $('breadcrums');
	var loader = '<div id="right_main_listing_loader"><img src="/img/ajax-loader.gif" /></div>';
	
	if(nadstropje_id != 'false'){
		self.scrollTo(0, 220);
	}
	
	//data.innerHTML = loader;

	if(stanovanje_id){
		if(window.globalFlashReady == false){
			setTimeout(" var result = document['flash_content'].SwitchIt('" + objekt_id + "','" + nadstropje_id + "','" + stanovanje_id + "');",3500);
		}else{
			var result = document['flash_content'].SwitchIt(objekt_id,nadstropje_id,stanovanje_id);
		}
		//Listing
		new Ajax.Request('/content/ajax/enota.php',
			{
			parameters: {objekt_id: objekt_id, nadstropje_id: nadstropje_id, stanovanje_id: stanovanje_id, order: order, page: page, projekt: projekt},
			onSuccess: function(transport)
			{
				if(transport.responseText){
					data.innerHTML = transport.responseText;
				}else{
					alert("Hmm i have some problems. Please contact administrator");
				}
			},
			on800: function(transport)
			{
				alert("Hmm i have some problems. Please contact administrator");
			}
		});
		
	}else{
	
		if(nadstropje_id == 'false'){
			if(first_run != 'true'){
				if(window.globalFlashReady == false){
					setTimeout(" var result = document['flash_content'].SwitchIt("+objekt_id+");",3500);
				}else{
					var result = document['flash_content'].SwitchIt(objekt_id);
				}
				
			}
		}else if(nadstropje_id){
			if(window.globalFlashReady == false){
				setTimeout(" var result = document['flash_content'].SwitchIt("+objekt_id+","+nadstropje_id+");",3500);
			}else{
				var result = document['flash_content'].SwitchIt(objekt_id,nadstropje_id);
			}
			
		}
		//Listing
		new Ajax.Request('/content/ajax/listing.php',
			{
			parameters: {objekt_id: objekt_id, nadstropje_id: nadstropje_id, stanovanje_id: stanovanje_id, order: order, page: page, projekt: projekt},
			onSuccess: function(transport)
			{
				if(transport.responseText){
					data.innerHTML = transport.responseText;
				}else{
					alert("Hmm i have some problems. Please contact administrator");
				}
			},
			on800: function(transport)
			{
				alert("Hmm i have some problems. Please contact administrator");
			}
		});
	}
	//Breadcrums
	new Ajax.Request('/content/ajax/breadcrums.php',
		{
		parameters: {objekt_id: objekt_id, nadstropje_id: nadstropje_id, stanovanje_id: stanovanje_id, order: order, page: page, projekt: projekt},
		onSuccess: function(transport)
		{
			if(transport.responseText){
				breadcrums.innerHTML = transport.responseText;
			}else{
				alert("Hmm i have some problems. Please contact administrator 2");
			}
		},
		on800: function(transport)
		{
			alert("Hmm i have some problems. Please contact administrator 2");
		}
	});
}

function setFlashReady(val){
	window.globalFlashReady = val;
}

function Posebna(stanovanje_id,jezik){

	var data = $('ajax_show');
	var loader = '<div id="right_main_listing_loader"><img src="/img/ajax-loader.gif" /></div>';
	
	
	data.innerHTML = loader;

	if(stanovanje_id){
		//Listing
		new Ajax.Request('/content/ajax/enota_posebna.php',
			{
			parameters: {stanovanje_id: stanovanje_id, jezik: jezik},
			onSuccess: function(transport)
			{
				if(transport.responseText){
					data.innerHTML = transport.responseText;
				}else{
					alert("Hmm i have some problems. Please contact administrator");
				}
			},
			on800: function(transport)
			{
				alert("Hmm i have some problems. Please contact administrator");
			}
		});
	}

}



