/*GOOGLE MAPS*/
var mapCords = new Array(2);
	mapCords[0] = new Array('lat','lng','en','zoom');
	mapCords[1] = new Array('lat','lng','en','zoom');
	
	//Endereço 1
	mapCords[0]['lat'] = -19.043377142270785;
	mapCords[0]['lng'] = -50.401668548583984;
	mapCords[0]['en'] = "<center>CIA ENERGÉTICA VALE<br> DO SÃO SIMÃO</center>";
	mapCords[0]['zoom'] = 14;
	
	//Endereço 2
	mapCords[1]['lat'] = -17.828125510591402;
	mapCords[1]['lng'] = -50.978450775146484;
	mapCords[1]['en'] = "<center>RIO VERDE INDUSTRIA<br> DE AÇÚCAR E ÁLCOOL</center>";
	mapCords[1]['zoom'] = 14;

var map;
pubGoogleIcon = function() {
	var icon = new GIcon();
	icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
	icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
	icon.iconSize = new GSize(12, 20);
	icon.shadowSize = new GSize(22, 20);
	icon.iconAnchor = new GPoint(6, 20);
	icon.infoWindowAnchor = new GPoint(5, 1);
	icon.infoShadowAnchor = new GPoint(6, 20);
	return icon;
}

carregaMapa = function(id) {
	map = new GMap2($("map"));
	map.addControl(new GLargeMapControl());
	var icon = new pubGoogleIcon();
	var pt = new GLatLng(mapCords[id]['lat'],mapCords[id]['lng']);
	map.setCenter(pt, 14);
	var marker = new GMarker(pt, icon);
	map.addOverlay(marker);
	var htmlBalao = '<div style="text-align:left;color:#666666;font:normal 11px Arial;">'+mapCords[id]['en']+'</div>';
	marker.openInfoWindowHtml(htmlBalao);
}

var googleMaps = {
	'aberto' : 0,
	'id': '',
	'show' : function(id){
		$('mapa').style.display = "block";		
		this.aberto = 1;
		this.id = id;
		this.alinha();
		bgSite.show();
		bgSite.setClose(googleMaps);
		carregaMapa(id);
	},
	'alinha' : function(){
		if(this.aberto == 0)return;
		var SC = getScroll();
		var VS = getDocVisibleSize();
		var SZ = getSize('mapa');
		newX = (VS.x-SZ.x)/2;
		newY = (VS.y-SZ.y)/2;
		$('mapa').style.top = (newY+SC.y)+"px";
		$('mapa').style.left = (newX+SC.x)+"px";
	},
	'hide': function(){
		$('mapa').style.top = "-1000px";
		$('mapa').style.lef = "-1000px";		
		$('mapa').style.display = "none";
		this.id = "";
		bgSite.hide();			
	},
	'print': function(){
		var settings = 'height=620,width=750,top=0,left=0,scrollbars=0';
		window.open("mapPrint.php?id="+this.id,"MAPSPRINT",settings);
	}
}

var imgBig = {
	'aberto' : 0,
	'show' : function(foto){	
		var imgLoad = new Image();
		imgLoad.onload = function(){
 			$('imgAMsrc').src = this.src;
			$('stImgGrande').style.display = "block";
			imgBig.aberto = 1;
			bgSite.show();
			imgBig.alinha();
			bgSite.setClose(imgBig);	
		};
		imgLoad.src = "img/"+foto;		
	},
	'alinha' : function(){
		if(this.aberto == 0)return;
		var SC = getScroll();
		var VS = getDocVisibleSize();
		var SZ = getSize('stImgGrande');
		newX = (VS.x-SZ.x)/2;
		newY = (VS.y-SZ.y)/2;
		$('stImgGrande').style.top = (newY+SC.y)+"px";
		$('stImgGrande').style.left = (newX+SC.x)+"px";
	},
	'hide': function(){
		$('stImgGrande').style.top = "-1000px";
		$('stImgGrande').style.lef = "-1000px";		
		$('stImgGrande').style.display = "none";
		bgSite.hide();			
	}
}


/*EVENTOS*/
window.onstopscroll = function() {
	imgBig.alinha();
	googleMaps.alinha();
}
window.onload = function(){}
window.onresize = function(){
	googleMaps.alinha();	
}