$(document).ready(	function() {

	var $container = $("#banner_content");
	$container.wtRotator({
		width:700,
		height:272,
		button_width:24,
		button_height:24,
		button_margin:0,
		auto_start:true,
		delay:6000,
		transition:"fade.left",
		transition_speed:800,
		block_size:75,
		vert_size:55,
		horz_size:50,
		cpanel_align:"BR",
		timer_align:"top",
		display_thumbs:true,
		display_dbuttons:false,
		display_playbutton:false,
		tooltip_type:"none",
		display_numbers:true,
		display_timer:false,
		mouseover_pause:false,
		cpanel_mouseover:false,
		text_mouseover:false,
		text_effect:"fade",
		text_sync:true,
		shuffle:false,
		block_delay:25,
		vstripe_delay:73,
		hstripe_delay:183
	});
	
	var $submitButton = $("#submit-btn");
	var $resetButton =  $("#reset-btn");
	var $trans = 		$("#transitions");
	var $easings =		$("#easing");
	var $textEffects = 	$("#texteffects");
	var $cpAlign = 		$("#cpalignments");
	var $cpPos = 		$("input[name='cp-pos']");
	var $cpanelCB = 	$("#cpanel-cb");
	var $ttType = 		$("#tt-type");
	var $thumbCB = 		$("#thumbs-cb");
	var $dBtnsCB = 		$("#dbuttons-cb");
	var $playBtnCB = 	$("#playbutton-cb");
	var $timerCB = 		$("#timer-cb");
	var $pauseCB = 		$("#pause-cb");
	var $textCB = 		$("#text-cb");
	
	
	$trans.change(
		function() {		
			$easings.attr("disabled", $(this).val() == "none"); 
		}
	);
	
	$cpPos.change(
		function() {		
			$cpanelCB.attr("disabled", $(this).filter(":checked").val() == "outside"); 
		}
	);
	
	$thumbCB.change(
		function() {
			$ttType.attr("disabled", !$(this).attr("checked")); 
			checkCPanel();	
		}
	);
	
	$dBtnsCB.change(function() { checkCPanel(); });
	$playBtnCB.change(function() { checkCPanel(); });			
	
	var init = function() {
		$trans.val("random");
		$easings.val("").attr("disabled", false);
		$textEffects.val("fade");
		$cpAlign.val("BR").attr("disabled", false);
		$cpPos.attr("disabled", false);
		$("input#pos-inside").attr("checked", true);
		$ttType.val("image").attr("disabled", false); 
		$thumbCB.attr("checked", "checked");
		$dBtnsCB.attr("checked", "checked");
		$playBtnCB.attr("checked", "checked");
		$timerCB.attr("checked", "checked");
		$pauseCB.attr("checked", "");
		$textCB.attr("checked", "");
		$cpanelCB.attr("checked", "").attr("disabled", false);
	}
	
	var checkCPanel = function() {
		var val = ($thumbCB.attr("checked") || $dBtnsCB.attr("checked") || $playBtnCB.attr("checked"));
		$cpanelCB.attr("disabled", !val || $cpPos.filter(":checked").val() == "outside");
		$cpPos.attr("disabled", !val);
		$cpAlign.attr("disabled", !val);
	}	
	
	init();
	
});

function gmaps() {
	var latlng = new google.maps.LatLng(-22.7547381558556, -47.23623275756836);
	var myOptions = {
	  zoom: 8,
	  center: latlng,
	  mapTypeControl: false,
	  streetViewControl: false,
	  mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	var map = new google.maps.Map(document.getElementById("mapa_container"),
		myOptions);
	
	var markers = [];
	markers[0] = new google.maps.Marker({
		position: new google.maps.LatLng(-22.55075954796846, -47.389655113220215),
		url: 'empreendimentos-imobiliarios/',
		map: map
	}); 
	markers[1] = new google.maps.Marker({
		position: new google.maps.LatLng(-23.071746612482073, -47.226351499557495), 
		url: 'empreendimentos-imobiliarios/',
		map: map
	});
	markers[2] = new google.maps.Marker({
		position: new google.maps.LatLng(-22.847841879426134, -47.02256798744202), 
		url: 'empreendimentos-imobiliarios/',
		map: map
	});
	markers[3] = new google.maps.Marker({
		position: new google.maps.LatLng(-22.87895284467931, -47.03825354576111),
		url: 'empreendimentos-imobiliarios/',
		map: map
	});
	
	for ( i = 0; i < markers.length; i++ ) {
		google.maps.event.addListener(markers[i], 'click', function() {
		  window.location.href = this.url;
		});
	}

}


function loadScript() {
  var script = document.createElement("script");
  script.type = "text/javascript";
  script.src = "http://maps.google.com/maps/api/js?sensor=false&callback=gmaps";
  document.body.appendChild(script);
}
  
window.onload = loadScript;
