-added fullscreen API, which lets you bring panel map into fullscreen.
-added functionality on that big google map panel: navigations control,  add custom control button on google map for switch on/off weather layer)
-added css style for fullscreen mode
-added event's pop up for nodes......
- set option draggable on true
-added Google Earth integration on Google Maps Api V3
Added OpenStreet map as a base layer on Google Map API V3.
Fixed one click on map for fullscreen mode.
Changed css style with java script for non-default buttons on google map(they look like default google maps buttons now).
- fix interactive big panel map
- add button exit to that panel
Do slide down animation over the all content on the page for interactive map.
When we click on the map, it will resize over the content.
Improved CSS, so when we resize map over the content, the page in background is not visible.
Improved animation of resize in/out map.
Add close button to the right top corner of the advanced map.
Moved some existing code for opening advanced map to function open_advanced_map().
Fixed CSS style.
Defined local variable myOptions and nodeLocation.
Replaced previous default button for resizing map with new image button, which is positioned on the left edge of the map.
Added image extend button to static directory.
Defined google maps controls(draggable, scaleControl,panControl, navigationControl..), which become visible when we resize the map.
Fixed:

Space before {.
Space after :.
Use jQuery for event handling.
Define local variables instead of global variables.
Define functions inside document ready function.
Use' for constant strings instead of ".
Define all function in camel case.
Use jQuery insted of document.getElementById().
Use quote key/label names as strings
Change some function's bad names.
Use $ instead of jQuery.
Replace DOM elements as strings with other method.
Add close button picture to static folder.
Fixed:
 When we click button close of advanced map, the first element which becomes hidden is overlay ---> it looks better
 Copied external files to our static directory.
 Created div basic-map-extend-img instead img class basic-map-extend-img and shown img close button with JQuery.
 Used the icon close button from Visage and set it in the right top corner of the window instead of on the map in the corner, like it was before.
 Made layer background less transparent and fade in and fade out effect.
 Added function, which makes the map close when we click outside of the map.
 Fixed style of code: ($('#map').detach().prependTo('#basic-map')) to $('#map').detach().prependTo('#basic-map')
 Used method hide() instead of method css to set div visibility to false:  $('#basic-map-extend-img').css('visibility', 'hidden'); to >   $('#basic-map-extend-img').hide();
 Used method show() instead of method css to set div visibility to true:   $('#basic-map-extend-img').css('visibility', 'visible'); to $('#basic-map-extend-img').show();
 When we resize map, the marker stays still in center of the map.

To be continued...;)
My previous commit doesn't work properly because of one variable which had not be declared.
Simplified basic map configuration.
Created smaller icon for pop-out in top left corner.
Declared variable nodeLocation because i deleted it accidentally before the last commit.
Css fixed for close and extend map button.
Do resize map animation with fade in effect.