var TJPzoomwidth=200;
var TJPzoomheight=200;
var TJPzoomamount=2.1;
var TJPzoomamountmax=12;
var TJPzoomamountmin=1;			
var TJPborderthick=3;
var TJPbordercolor='#AA9900';
var TJPshadowthick=0;
var TJPshadow=0;

$(document).ready(function () {
	
	$('#mp3_player').html('<object type="application/x-shockwave-flash" data="' + HOME + '/media/swf/player_mp3_maxi.swf" width="25" height="20"><param name="movie" value="' + HOME + '/media/swf/player_mp3_maxi.swf" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent"/><param name="FlashVars" value="mp3=' + HOME + '/media/audio/RodeoClowns.mp3&amp;width=25&amp;loop=1&amp;autoplay=' + AUTO_START + '&amp;volume=15&amp;showstop=0&amp;showslider=0&amp;buttonwidth=25&amp;bgcolor=000000&amp;buttoncolor=FFFFFF&amp;buttonovercolor=AA9900&amp;textcolor=FFFFFF" /></object>');
	
	$('#side_promo_box').html('<object type="application/x-shockwave-flash" data="' + HOME + '/media/swf/promo.swf" width="133" height="106"><param name="movie" value="' + HOME + '/media/swf/promo.swf" /></object>');

	var $panels = $('#fotos .scrollContainer > div');
	var $container = $('#fotos .scrollContainer');
	var scrollOptions = {
		target: $('.scroll'),
		items: $panels,
		navigation: '',
		prev: 'img.prev', 
		next: 'img.next',
		axis: 'xy',
		offset: 0,
		duration: 500,
		easing: 'swing'
	};	
	$('#fotos').serialScroll(scrollOptions);

	$('img#map').bind('click mouseover', function(e){
		TJPzoom(this, IMG_URL + '/mapa-big.jpg');
	});
	
	$("#contacto button").click(function() {		
		var result = 1;
		var fields = new Array('nombre', 'email', 'mensaje');
		$.each( fields, function(k, v){
			inputValue = $("[@name=" + v +"]").fieldValue();
			$("[@name=" + v +"]").removeClass('error');
			if (inputValue == '' || inputValue == undefined) {
				$("[@name=" + v +"]").addClass('error');
				result = 0;
			}
		});
		
		if (result == 1) {
			var cust_email = $("input[@name=email]").fieldValue();
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (filter.test(cust_email)) {
				result = 1;
			} else {
				result = 0;
				$("input[@name=email]").addClass('error');
				alert(cust_email + ' no es una dirección de correo válida!');
			}
		}
		
		if (result==1) {
			return true;
		} else {
			alert('Los campos en rojo son obligatorios.');
			return false;
		}		
	});
	
	$("#foto #image_box p").css('opacity','0.8');	
	$("#foto #image_box").hover(
		function () {
			$(this).find('p').slideToggle('slow');
		},
		function () {
			$(this).find('p').slideToggle('slow');
		}
	);
	
	$("#info_box p").css('opacity','0.8');
	$("#info_box").hover(
		function () {
			$(this).find('p').slideToggle('slow');
		},
		function () {
			$(this).find('p').slideToggle('slow');
		}
	);
	
	
	
});
