$(document).ready(function(){
/*
@kyuumeitai was here.
aacuna@multinet.cl
alex.acunaviera.com
*/

$('#form-reclamos #form-rut').live('blur', function(){
	var t = $(this);
	var error = false;
	$.post(
			ffw_script.uri,
		    {
		        'action' : 'ffw-rut',
		        'value' : t.val()
		    },
		    function(response){
		    	if(response.error){
				t.parents('dd').addClass('form-error');
				error = true;		    		
		    	} else if(response.success){
				t.parents('dd').removeClass('form-error');
		    	}
		    	
		    });
	if (error){
		return false;
		}
	});

$("a#aprende-a-jugar-fbox").click(function() {
	$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: this.title,
			'width'		: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			   	 'wmode'		: 'transparent',
				'allowfullscreen'	: 'true'
				}
		});

	return false;
});


	
$("#carrusel-mask").scrollable({
	items: '#carrusel-wrapper',
	next: ".next",
	prev: ".prev",
	circular: true
	}).autoscroll({ autoplay: true });

$('body').addClass('js');


/*$("#menu li").hoverIntent({
		sensitivity: 2,
		interval: 100,
		over: mon,
		timeout: 300,
		out: moff		
		});
	
	function mon(){
		$(this).find('.sub-menu').fadeTo('fast', 0.8);
		}
	
	function moff(){
		$(this).find('.sub-menu').fadeOut('fast');
		}*/
			
$('#rotator').cycle({ 
   	fx:     'fade',   
    speed:    500, 
    timeout:  5000, 
    pager:  '#nav'    
});

$('#rotator-int').cycle({ 
   	fx:     'fade',   
    speed:    500, 
    timeout:  5000, 
    pager:  '#nav-int'    
});

$('#banner-sorteos .banner-mask').cycle({ 
   	fx:     'scrollDown',   
    speed:    300, 
    timeout:  5000,
    delay: 	-1000,
	next:   '#banner-sorteos .next', 
	prev:   '#banner-sorteos .prev'
});

$('#banner-shows-y-entretencion .banner-mask').cycle({ 
   	fx:     'scrollDown',   
    speed:    300, 
    timeout:  5000,
    delay: 	-3000,
	next:   '#banner-shows-y-entretencion .next', 
	prev:   '#banner-shows-y-entretencion .prev'
});

$('#banner-premios-mayores-y-progresivos .banner-mask').cycle({ 
   	fx:     'scrollDown',   
    speed:    300, 
    timeout:  5000,
    delay: 	-2000,
	next:   '#banner-premios-mayores-y-progresivos .next', 
	prev:   '#banner-premios-mayores-y-progresivos .prev'
});


$('#s').each(function(){
	var label = $(this).closest('dl').find('label');
	var t = $(this);
	label.hide();
    var options = {
        value: label.html()
        };
    t.each(function(){
        var obj = $(this);
			obj.val(options.value).addClass('active').focus(function(){
				if (obj.val() == options.value) {
	                    obj.val('').removeClass('active');
	                }
			}).val(options.value).blur(function () {
            if (obj.val() == '') {
                obj.val(options.value);
                obj.addClass('active');
	            }
        });
	});
});
	
$("#DateIn").datepicker({
		firstDay: 1,
		changeMonth: true,
		changeYear: true,
		monthNames: 	['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
		monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
		dayNames: ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
		dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
		dateFormat: 'mm/dd/yy',		
		minDate: 0, 
		maxDate: "+12M"
		});
	
$('#form-reclamos .obligatorio').live('blur', function(){
	var t = $(this);
	var error = false;

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var email1 = $('#form-email').val();
	var email2 = $('#form-email-confirm').val();

	if(t.val().length < 1){
		t.parents('dd').addClass('form-error');
		error = true;
		}
	else {
		t.parents('dd').removeClass('form-error');
		}

	if (error){
		return false;
		}
	});

$('#form-reclamos #form-email, #form-reclamos #form-email-confirm').live('blur', function(){
	var t = $(this);
	var error = false;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(t.val()) == false) {
		t.parents('dd').addClass('form-error');
		error = true;
		} else {
		t.parents('dd').removeClass('form-error');
		};

	if (error){
		$("#form-error").show();
		return false;
		}
	});

$('#form-reclamos #form-movil, #form-reclamos #form-telefono').live('blur', function(){
	var t = $(this);
	var error = false;
	var reg = /^[\d]{6,14}$/;
	
	if(reg.test(t.val()) == false) {
		t.parents('dd').addClass('form-error');
		error = true;
		} else {
		t.parents('dd').removeClass('form-error');
		};

	if (error){
		$("#form-error").show();
		return false;
		}
	});

$('#fb-container').hoverIntent({
		sensitivity: 2,
		interval: 100,
		over: fbon,
		timeout: 300,
		out: fboff		
		});
	
	function fbon(){
		$(this).parent().find('.alts').fadeTo('fast', 0.9);
		}
	
	function fboff(){
		$(this).parent().find('.alts').fadeOut('fast');
		}
	
$('#post-casinos').change(function(){
	var t = $(this);
	var error = false;
	$.post(
			ajax_selector.uri,
		    {
		        'action' : 'get-assets',
		        'value' : t.val()
		    },
		    function(response){
		    	if(response.success){
		    		$('#post-assets').empty().removeAttr('disabled').append('<option value="">Seleccionar</option>');
					$.each(response.data, function(k, v) {
 						$('#post-assets').append('<option value="'+v.uri+'">'+v.title+'</option>');
						});
		    		} else if(response.empty){
 		    			window.location.assign(response.uri); 
		    		}
		    	}
		    )
	});

$('#post-assets').change(function(){
	window.location.assign($(this).val());	
	});
	
$('.form-trigger').hover(function(){
	$(this).next().fadeIn('fast');
	}, function(){
	$(this).next().fadeOut('fast');	
	});

});	
