$(document).ready(function(){
	//Inputs con valor default
	$('input.default, textarea.default').each(function(){
		$(this).val($(this).attr('title'));
	});
	$('input.default, textarea.default').focus(function(){
		if($(this).val()==$(this).attr('title')){
			$(this).val('');
		}
	});
	$('input.default, textarea.default').blur(function(){
		if($(this).val()==''){
			$(this).val($(this).attr('title'));									
		}
	});
	
	//Imagenes con hover
	$('img.hover').each(function(){
		/*$(this).val($(this).attr('title'));*/
		$(this).css('background-image','url('+$(this).attr('src')+')');
		$(this).attr('src','images/1x1.gif');
	});
	$('img.hover').hover(function(){
		$(this).css('background-position','right');
	},function(){
		$(this).css('background-position','left');
	});
	
	//Submenus
	$('.submenu').each(function(){
		var obj_boton = $(this).attr('id');
		$('#submenu_'+obj_boton).hover(function(){
			$('#'+obj_boton).css('background-position','right');
		},function(){
			$(this).hide();
			$('#'+obj_boton).css('background-position','left');
		});
	});
	$('.submenu').hover(function(){
		$('.submenu_naveg').hide();
		$('#submenu_'+$(this).attr('id')).show();
	},function(){
		
	});
});

function mostrarFormPromocion(promocion){
	$('body').prepend('<div id="backgroundFormularioPromocion" class="formularioPromocion" style="display:none;position:absolute;top:0;left:0;z-index:1000;background-color:#000;width:100%;"></div><div id="formularioPromocion" class="formularioPromocion" style="display:none;position:absolute;top:0;left:0;z-index:1001;width:100%;padding-top:50px;"></div>');
	$('#backgroundFormularioPromocion').css('height',$(document).height());
	$('#backgroundFormularioPromocion').css('opacity',0.8);
	$('#formularioPromocion').load('_ajax_formulario_promocion.php?promocion='+promocion,function(){
		//Inputs con valor default
		$('#formularioPromocion input.default, #formularioPromocion textarea.default').each(function(){
			$(this).val($(this).attr('title'));
		});
		$('#formularioPromocion input.default, #formularioPromocion textarea.default').focus(function(){
			if($(this).val()==$(this).attr('title')){
				$(this).val('');
			}
		});
		$('#formularioPromocion input.default, #formularioPromocion textarea.default').blur(function(){
			if($(this).val()==''){
				$(this).val($(this).attr('title'));									
			}
		});																								  
	});
	$('.formularioPromocion').show();
	
}

function cerrarFormPromocion(){
	$('.formularioPromocion').remove();
}

function validarFormPromocion(){
	var error = '';
	var d = document.formPromocion;
	if($.trim($('#nombre').val())=='' || $.trim($('#nombre').val()) == $('#nombre').attr('title')){
		error += '\n *Debe completar su '+$('#nombre').attr('title');
	}
	
	if($.trim($('#apellido').val())=='' || $.trim($('#apellido').val()) == $('#apellido').attr('title')){
		error += '\n *Debe completar su '+$('#apellido').attr('title');
	}
	
	if($.trim($('#email').val())=='' || $.trim($('#email').val()) == $('#email').attr('title')){
		error += '\n *Debe completar su '+$('#email').attr('title');
	}
	
	if($.trim($('#dia').val())==''){
		error += '\n *Debe completar su día de nacimiento';
	}
	
	if($.trim($('#mes').val())==''){
		error += '\n *Debe completar su mes de nacimiento';
	}
	
	if($.trim($('#anio').val())==''){
		error += '\n *Debe completar su año de nacimiento';
	}
	
	if($.trim($('#codigo_postal').val())=='' || $.trim($('#codigo_postal').val()) == $('#codigo_postal').attr('title')){
		error += '\n *Debe completar su '+$('#codigo_postal').attr('title');
	}
	
	if($.trim($('#lugar_trabajo').val())=='' || $.trim($('#lugar_trabajo').val()) == $('#lugar_trabajo').attr('title')){
		error += '\n *Debe completar su '+$('#lugar_trabajo').attr('title');
	}
	
	if(error != ''){
		alert('Formulario incompleto:\n'+error);
	}else{
		d.submit();
	}	
}

function mostrarMapa(){
	$('body').prepend('<div id="backgroundMapa" class="divMapa" style="display:none;position:absolute;top:0;left:0;z-index:1000;background-color:#000;width:100%;"></div><div id="divMapa" class="divMapa" style="display:none;position:absolute;top:0;left:0;z-index:1001;width:100%;padding-top:50px;"></div>');
	$('#backgroundMapa').css('height',$(document).height());
	$('#backgroundMapa').css('opacity',0.8);
	$('#divMapa').load('_ajax_mapa.php');
	$('.divMapa').show();
	
}

function cerrarMapa(){
	$('.divMapa').remove();
}
	
