function GetFormEl(){
	var Felem;
	$("input").each(function(){
		Felem=Felem+'&'+$(this).attr('name')+'='+$(this).val();
	});
	
	$("textarea").each(function(){
		Felem=Felem+'&'+$(this).attr('name')+'='+$(this).val();
	});
	return Felem;
}

$(function() {  
	var error;
	
	$('input[type=submit]').click(function() {
		error=false;
		
		var path=$('form').attr('action');
		
		$("input:[alt='must']").each(function(){	
			if(!$(this).val()){ 
				error=true;
				$(this).addClass('ElemError');
			}
			else $(this).removeClass('ElemError');
		});
		$("textarea:[alt='must']").each(function(){	
			if(!$(this).val()){ 
				error=true;
				$(this).addClass('ElemError');
			}
			else $(this).removeClass('ElemError');
		});
		
		if(error){
			return false;
		}
		else return true;;
		
	});	

	$('#map').ready(function() {
		if (GBrowserIsCompatible()) {
			var map_param=$("#map").attr("title").split(',');
			var t=$("#map").html();
			var map = new GMap2(document.getElementById("map"));
			map.setCenter(new GLatLng(map_param[0],map_param[1]),15);
			var infoTabs = [new GInfoWindowTab("Tab #1", t)];
			var marker = new GMarker(map.getCenter());
			GEvent.addListener(marker, "click", function() {marker.openInfoWindowTabsHtml(infoTabs);});
			map.addOverlay(marker);
			marker.openInfoWindowTabsHtml(infoTabs);
			map.addControl(new GLargeMapControl ( ));
			map.addControl(new GMapTypeControl ( ));
			map.addControl(new GScaleControl ( ));
		}
		$(window).unload(function () { GUnload(); });
	});
});

