/*-----------------------------------------------------------------------
modules JavaScript File

version: 	4.0
author:		sebastian kupke
email:		sebastian.kupke@baral.de
website:	http://www.baral.de
-----------------------------------------------------------------------*/


/* =Overview
-----------------------------------------------------------------------*/
function overview() {
	
	$.ajax({
        url: 'scripts/modules/overview/overview.gsp',
        dataType: 'html',
        success: function(data){
        	$('#overview').html(data);
        }
    });
}

/* =Address search
-----------------------------------------------------------------------*/
function addressSearch(datasource) {
	
	$.ajax({
        url: 'scripts/modules/addressSearch/addressSearch.gsp',
        dataType: 'html',
        data: 'datasource=' + datasource,
        success: function(data){
        	$('#addressSearch').html(data);
        }
    });
}

/* =Layer tree
-----------------------------------------------------------------------*/
function layerTree() {
	
	$.ajax({
        url: 'scripts/modules/layerTree/layerTree.gsp',
        dataType: 'html',
        success: function(data){
        	$('#layerTree').html(data);
        }
    });
}

/* =Objects
-----------------------------------------------------------------------*/
function objects(dsn) {
	
	$.ajax({
        url: 'scripts/modules/objects/objects.gsp',
        data: 'dsn=' + dsn,
        dataType: 'html',
        success: function(data){
        	$('#objects').html(data);
        }
    });
}

/* =ObjectsAdmin
-----------------------------------------------------------------------*/
function objectsAdmin(datasource) {
	
	$.ajax({
        url: 'scripts/modules/objectsAdmin/objectsAdmin.gsp',
        data: 'datasource=' + datasource,
        dataType: 'html',
        success: function(data){
        	$('#objectsAdmin').html(data);
        }
    });
}

/* =Coordinates (show, zoomto aso...)
-----------------------------------------------------------------------*/
function coordinates() {
	
	$.ajax({
        url: 'scripts/modules/coordinates/coordinates.gsp',
        dataType: 'html',
        success: function(data){
        	$('#coordinates').html(data);
        }
    });
}

/* =Measure
-----------------------------------------------------------------------*/
function measure() {
	
	$.ajax({
        url: 'scripts/modules/measure/measure.gsp',
        dataType: 'html',
        success: function(data){
        	$('#measure').html(data);
        }
    });
}

/* =Meeting point
-----------------------------------------------------------------------*/
function meetingPoint() {
	$.ajax({
        url: 'scripts/modules/meetingPoint/meetingPoint.gsp',
        dataType: 'html',
        success: function(data){
        	$('#meetingPoint').html(data);
        }
    });
}

/* =Print
-----------------------------------------------------------------------*/
function print() {
	
	$.ajax({
        url: 'scripts/modules/print/print.gsp',
        dataType: 'html',
        success: function(data){
        	$('#print').html(data);
        }
    });
}

/* =Feedback
-----------------------------------------------------------------------*/
function feedback() {
	
	$.ajax({
        url: 'scripts/modules/feedback/feedback.gsp',
        dataType: 'html',
        success: function(data){
        	$('#feedback').html(data);
        }
    });
}





/* =Close tools_div
-----------------------------------------------------------------------*/
function modulesClose() {
	
	$('#tools_div').animate({ 
		left: '-1000px'
	},1000,function() {
		$('#tools_navigator').fadeIn(300);
	});
}

/* =Open tools_div
-----------------------------------------------------------------------*/
function modulesOpen() {
	
	$('#tools_navigator').fadeOut('fast',function() {
		$('#tools_div').animate({
			top: fromTop,
			left: fromLeft
		},1000);
	});
}



