String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

var punteggio = 0;

jQuery(document).ready(function(){
	
	jQuery('a.check_estrazione').bind("click",function(){
		estrazione_id_attr = jQuery(this).attr('id');
		estrazione_id = estrazione_id_attr.split('-');
		estrazione_id = estrazione_id[1];
		jQuery('div#check-'+estrazione_id).slideToggle('slow');
		punteggio = 0;
	});
	
	
	jQuery('.casella-check').bind("click",function(){
		estrazione_id_attr = jQuery(this).attr('id');
		estrazione_id = estrazione_id_attr.split('-');
		estrazione_id = estrazione_id[1];
		selezionato_user = jQuery(this).val();
	
		
			selezionati = 0;
			jQuery('.casella-check').each(function(){
				if(jQuery(this).is(' :checked')){
					selezionati+=1;
				}
				else{
					selezionati-=1;
				}
			});
			if(selezionati < 0) selezionati = 0;
			if(selezionati >= 10){
				jQuery('.casella-check').each(function(){
					if(jQuery(this).is(' :checked')){
						
					
					}
					else{
						jQuery(this).attr("disabled","disabled");
					}
				});
			
			}
			
			for(i = 1; i <= 10; i++){
				checkObj = jQuery('#estratto-'+estrazione_id+'-'+i);
				check = jQuery('#estratto-'+estrazione_id+'-'+i).text();
				
				
				if(typeof parseInt(check) == 'number' && parseInt(check) > 0 && parseInt(check) == selezionato_user){
					if(jQuery(this).is(" :checked")){	
						checkObj.css("background","red");
						punteggio+=1;
						
					}
					else{
						punteggio-=1;
						checkObj.css("background","white");
					}
				}
				
			}
			jQuery('#punteggio').html(punteggio);
		
	});
	
	jQuery("select[name=check]").bind("change",function(){
		
		window.top.location = 'http://www.kifulab.net/tools/winfor20anni/?c=' + jQuery(':selected', this).val();
	
	});
});
