// JavaScript Document

// Fondo en los bloques de home

window.addEvent('domready', function(){
									 
$('info').setStyle('height', '0');
$('info').setStyle('opacity', '0');
$('info').setStyle('display', 'block');
var Info = new Fx.Slide('info', {duration: 600,  wait:false , height: 600});
Info.hide();

$('contenido').addEvent('mouseenter', function() {
		Info.slideOut();
		if($('pdv')){
			$('mapa').effect('margin-top').custom(0);
			}
		if($('respuesta')){
		$('respuesta').setStyles('display:none');
		$('respuesta').empty();
		$('info').effect('opacity').custom(1,0);
		}
		})



if($('entorno')){
// Caja 1
var caja01 = $('entorno');
var efecto01 = caja01.effects({duration: 400, wait:false });
$('entorno').addEvent('mouseleave', function() {efecto01.start({ 'background-color': '#ffffff'});});
$('entorno').addEvent('mouseenter', function() {efecto01.start({ 'background-color': '#000000'}); Info.slideOut();});

// Caja 2
var caja02 = $('casa');
var efecto02 = caja02.effects({duration: 400, wait:false});
$('casa').addEvent('mouseleave', function() {efecto02.start({ 'background-color': '#ffffff'});});
$('casa').addEvent('mouseenter', function() {efecto02.start({ 'background-color': '#5a3f28'}); Info.slideOut();});

// Caja 3
var caja03 = $('actividades');
var efecto03 = caja03.effects({duration: 400, wait:false});
$('actividades').addEvent('mouseleave', function() { efecto03.start({ 'background-color': '#ffffff'})});
$('actividades').addEvent('mouseenter', function() {efecto03.start({ 'background-color': '#6b8e21'}); Info.slideOut()});


// Caja 4
var caja04 = $('alrededores');
var efecto04 = caja04.effects({duration: 400, wait:false});
$('alrededores').addEvent('mouseleave', function() { efecto04.start({ 'background-color': '#ffffff'})});
$('alrededores').addEvent('mouseenter', function() {efecto04.start({ 'background-color': '#aa8d75'}); Info.slideOut()});
// if home
} else {

var submenuPfv = new Fx.Slide('submenu-pfv', {duration: 500, wait:true});
var submenuMod = new Fx.Slide('submenu-mod', {duration: 500, wait:true});
var submenuPdv = new Fx.Slide('submenu-pdv', {duration: 500, wait:true});


if($('pfv')){submenuPfv.show();submenuPdv.hide();submenuMod.hide();}
else if($('mod')){
	submenuMod.show();submenuPfv.hide();submenuPdv.hide();
	/* Acordeon Información general */
	var acordeon = new Accordion('h3.info', 'div.info', {
	opacity: false,
	display: 4,
	fixedHeight: 272,
	onActive: function(toggler, element){
	toggler.setStyles('border:1px solid #e9e9e9; padding:3px 30px; background-color:#919177; color:#fff; background-image:url(http://www.nuevacaravaca.net/wp-content/themes/caravaca/images/hoja-activo.gif); background-repeat:no-repeat; background-position:8px center');
	},
	onBackground: function(toggler, element){
	toggler.setStyles('border:1px solid #e9e9e9; padding:3px 30px; background-color:#f6f6f1; color:#3B3B35; border:1px solid #e9e9e9; padding:4px 30px; background-color:#f6f6f1; color:#3B3B35; background-image:url(http://www.nuevacaravaca.net/wp-content/themes/caravaca/images/hoja-normal.gif); background-repeat:no-repeat; background-position:8px center');
	}
	}, $('info-general'));
 	/* */
	}
else if($('pdv')){submenuPdv.show();submenuPfv.hide();submenuMod.hide();}
else if($('ent')){submenuPdv.hide();submenuPfv.hide();submenuMod.hide();}
else if($('inf')){submenuPdv.hide();submenuPfv.hide();submenuMod.hide();}

$('b-pfv').addEvent('click', function(){
		submenuPfv.slideIn();
		submenuMod.slideOut();
		submenuPdv.slideOut();
		})//submenuPfv

$('b-mod').addEvent('click', function(){
		submenuMod.slideIn();
		submenuPfv.slideOut();
		submenuPdv.slideOut();
		})//submenuMod

$('b-pdv').addEvent('click', function(){
		submenuPdv.slideIn();
		submenuPfv.slideOut();
		submenuMod.slideOut();
		})//submenupdv
	
}// if pfv



}); //window domready

// fin fondo
		
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


//<![CDATA[
var map = null;
var geocoder = null;

function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
geocoder = new GClientGeocoder();
} // fin ifGBrowser

} // fin load

function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 16);

// Create our "tiny" marker icon
var baseIcon = new GIcon();
baseIcon.image = "http://www.nuevacaravaca.net/wp-content/themes/caravaca/images/icon-map.png";
baseIcon.shadow = "http://www.nuevacaravaca.net/wp-content/themes/caravaca/images/icon-sombr.png";
baseIcon.iconSize = new GSize(30, 48);
baseIcon.shadowSize = new GSize(90, 45);
baseIcon.iconAnchor = new GPoint(15, 48);
baseIcon.infoWindowAnchor = new GPoint(28, 24);
baseIcon.infoShadowAnchor = new GPoint(28, 24);

function createMarker(point, index) {
// Create a lettered icon for this point using our icon class
var marker = new GMarker(point, baseIcon);
return marker;
}

map.addOverlay(createMarker(point));


}
}
);
}
}
//]]>
