// JavaScript Document

$.ajaxSetup({
	beforeSend:function(){
		$('#precarga').css('display', 'block');
		$('.boton').attr('disabled', 'disabled');
	},
	complete: function(){
		$('#precarga').css('display', 'none');
		$('.boton').removeAttr('disabled');
	}
});

$(function(){
	if(typeof($.browser.mobile)!='undefined')
	{
		if(navigator.userAgent.match(/iPad/i)!=null || $.browser.mobile==true)
		{
			$("a[href$='.pdf'], .liranking a").removeClass("popup cboxElement");
			$("a[href$='.PDF']").removeClass("popup");
			$("a[href$='.PDF'], a[href$='.pdf']").addClass("pdf");
		}
		else {
			if($('iframe').length==0)$("a[href$='.pdf'], a[href$='.PDF']").addClass("popup");
			$("a[href$='.pdf'], a[href$='.PDF']").addClass("pdf");
		}
	}
	
	
	if(!$.support.opacity)
	{
		$('#top1').corner("top cc:#138eba");
		$('#salidacontenido').corner("bottom");
		$('tr:nth-child(even)').css('background-color','#F8F8F8');
		$('tr:nth-child(odd)').css('background-color','#E5F1F4');
	}
	else 
	{
		$('#top1').corner("top");
		$('#salidacontenido').corner("bottom");
	}
	$(".datepicker").datepicker({
		dateFormat:'yy-mm-dd',
		dayNames:['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
		dayNamesMin:['Dom', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
		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'],
		yearRange:'1900:10+nn',
		changeMonth: true,
		changeYear: true
	});
	$('[placeholder]').placeholder();
	$('#pagina').click(function(e) {
        if($('.ventana').css('display')!='none')
		{
			$('.ventana').fadeOut('fast');
		}
    });
	$('.popup, .linkspdf a').colorbox({iframe:true, width:'80%', height:'80%'});
	if(typeof(editUrl)!='undefined')
	{
		$('.edit').editable(editUrl, {
			indicator:'Guardando...',
			submit:'Ok',
			cancel:'Cancelar'
			/*callback:function(value, settings){
				console.log(value);
			}*/
		});
	}
	
});

function abreLink(url, parms)
{
	var cadena='';
	if(parms)
	{
		var url2=[];
		parm=parms.split(":");
		$.each(parm, function(el, v){
			url2[el]=v+"="+$('#'+v).val();
		});
		cadena=url2.join("&");
	}
	window.location=url+union+cadena;
}

function limpia(ids)
{
	id=ids.split(":");
	$.each(id, function(el, id2){
		$(id2).val('');
	});
}

function muestra(id, url)
{
	if(!$.support.opacity)
	{
		window.location=url;
	}
	else
	{
		$('.ventana:not('+id+'), .hide:not('+id+')').css('display', 'none');
		$(id).fadeToggle();
	}
}

function login(el, ajax, url)
{
	$.ajax({
		data:$(el).parent('form').serialize(),
		url:ajax,
		type:'POST',
		success:function(x){
			if(x)alert(x);
			else window.location=url;
		}
	});
	//window.location=url;
}

function rol(x)
{
	if(x==aficionado)
	{
		$('.aficionado').fadeOut();
	}
	else{
		$('.aficionado:not(.paoculto)').fadeIn();
		$('.aficionado:not(.paoculto) input, .aficionado:not(.paoculto) select').val('');
	}
}


function inscrivaMe(form)
{
	var n=$(':radio').is(':checked');
	if(!n || !$('#acepto').is(':checked'))
	{
		alert('Debe seleccionar una categoría y aceptar las condiciones de inscripción');
	}
	else{
		alert('Se ha guardado el registro del torneo, recibirá un correo de notificación');
		$('.boton').attr('disabled', 'disabled');
		form.submit();
	}
}

function CacelaInscrip(san, form)
{
	var x='';
	if(san==1)x="\nSu retiro será un retiro con sanción.";
	if(confirm("¿Está seguro de querer retirarse de este torneo?"+x))
	{
		$('#accion').val('retiro');
		if(x!='')$('#sancion').val(1);
		alert('Se ha eliminado su inscripción al torneo, recibirá un correo de notificación');
		$('.boton').attr('disabled', 'disabled');
		form.submit();
	}
}

function Toggle(id)
{
	$(id).toggle();
}

function cierra(id)
{
	$(id).fadeOut('fast');
}
