function switchPanels( chooser, panel ) {
	$(chooser).parent().find('img').each( function (i) {
			if( this.src.lastIndexOf('inactive.gif') > -1 ) {
				this.src = this.src.substr(0,this.src.lastIndexOf('inactive.gif')) + "active.gif";
			} else {
				this.src = this.src.substr(0,this.src.lastIndexOf('active.gif')) + "inactive.gif";
			}
		} );

	if( panel == "webcam" ) {
		$('#v360').hide();
		$('#webcam').show();
	} else {
		$('#webcam').hide();
		$('#v360').show();
	}

	return false;
}

function getParametersArray() {
	var arg = new Object();
	var href = document.location.href;


	if ( href.indexOf( "?") != -1) {
		var params = href.split( "?")[1];
		var param = params.split("&");
		
		for (var i = 0; i < param.length; ++i) {
			var name = param[i].split( "=")[0];
			var value = param[i].split( "=")[1];

			arg[name] = value;
		}
	}

	return arg;

}

function getUrlWithParams( params ) {
	var url = "";

	for( name in params ) {
		if( url != "" ) 
			url += "&"+name+"="+params[name];
		else
			url = name+"="+params[name];
	}

	var loc = document.location;

	return loc.protocol + "//" + loc.host + "/" + loc.pathname + "?" +  url;
}

function getNewUrlWithParams( base, params ) {
	var url = "";

	for( name in params ) {
		if( url != "" ) 
			url += "&"+name+"="+params[name];
		else
			url = name+"="+params[name];
	}

	return base + "?" +  url;
}

function setUrlParam( name, value ) {
	var params =  getParametersArray();

	params[name] = value;

	return getUrlWithParams( params );
}


function initOffers() { 
	$(document).ready(function () {
		$("table.offers tbody tr").hover(
			function () {
				$(this).addClass('mouse-over');
			} ,
			function () {
				$(this).removeClass('mouse-over');
			} ).click( function() {
				//var params = getParametersArray();
				//params["action"] = "flat_detail";
				var flatId = $(this).find( "input[name='id']").get(0).value;
				
				if( flatId != "" ) {
					window.location = address_base + "byt/" + flatId; //getUrlWithParams( params );
				} else {
					return false;
				}
				
			});
	} );
}


