var map;


$(document).ready(function() {

	if($('#map').length == 1){
		load();
	};
	
	
	$('input.input, select.input, textarea.input').focusin(function(){
		$(this).css({'border' : '1px solid #000' , 'background' : '#fff'});
	});
	$('input.input, select.input, textarea.input').focusout(function(){
		$(this).css({'border' : '1px solid #A5ACB2' , 'background' : '#EFEFEF'});
	});
	
	
	$("#termin_wykonania").datepicker({
		dateFormat: 'yy-mm-dd'
	});
	
	$("#form").validate();

	$("input[name='forma_rozliczenia']").bind('click',function(){
		change(this);
	});
	
	change($("input[name='forma_rozliczenia']"));
});

function change(a){
	var t = $(a).val();
	switch(t){
		case 'umowa':  $('.f_u, .f_r, .f_f').hide();	$('.f_u').show();	break;
		case 'rachunek':  $('.f_u, .f_r, .f_f').hide();	$('.f_r').show();	break;
		case 'faktura':  $('.f_u, .f_r, .f_f').hide();	$('.f_f').show();	break;
	}

}

function load() { 
	var ikona;
		
	if (GBrowserIsCompatible()) 
	{ 
		map = new GMap2(document.getElementById("map")); 
		map.addControl(new GLargeMapControl3D()); 
		map.addControl(new GMapTypeControl()); 
		var adres = $("#map").attr("adres");
		var zoom = $("#map").attr("zoom");
		if(adres != '')
			geokoduj(adres, zoom);
		else
		{	
			map.setCenter(new GLatLng(map_s, map_w), zoom*1); 
			var point = new GLatLng(map_s, map_w);
			var marker = new GMarker(point); 
			map.addOverlay(marker); 
		}
	}	
}
   
function geokoduj(adres, zoom)  
{  
	var geo = new GClientGeocoder();
	var html='';  
	geo.getLocations(adres, function(wyniki){  
	if (wyniki.Status.code == G_GEO_SUCCESS)  
	{  
		if(wyniki.Placemark.length>1)  {}else{  
		 place = wyniki.Placemark[0];
		 point = new GLatLng(place.Point.coordinates[1], place.Point.coordinates[0]);
		 map.setCenter(point, zoom*1);
		 var marker = new GMarker(point); 
		map.addOverlay(marker); 	
		 }  
	}  
	});  
} 
