var canCheck = true;

var actAsRadio = false;
 $(document).ready(function(){
 	
    if ($('#selectReihe') && $('#selectReihe').attr('value') == 1) {
        canCheck = false;
    }
    $('.reihe_item').each(function(){   
        $(this).click(function(){
            if (canCheck == false && $(this).attr('type') == 'checkbox' && actAsRadio == false) {
                selectReihe = $('#selectReihe');
                /* if (selectReihe.value == 1) {*/
                answer = confirm("Wenn Sie diesen Band streichen, verlieren Sie einen gro\u00dfen Rabatt! M\u00f6chten Sie das?");
                if (answer) {
                    $('#select_label_1').attr('checked','true');
                    changeSelectReihe(0);
                    $('#select_label_1').click();
                }
                else {
                    this.checked = !this.checked;
                    this.disabled = false;
                    /*Event.stop(e);*/
                    return false;
                }
                /* } */
            }
            if (actAsRadio == true) {
                $('.reihe_item').each(function(){
                    this.checked = false;
                });
                this.checked = true;
            }
        });
    });
   
   
    if ($('#select_label_1')) {
        $('#select_label_1').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'checkbox';
                } 
                catch (e) {
                }
                this.checked = false;
                this.disabled = false;
                canCheck = true;
            });
        });
    }
    
    if ($('#select_label_2')) {
        $('#select_label_2').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'checkbox';
                } 
                catch (e) {
                }
                this.checked = true;
                this.disabled = false;
                canCheck = false;
            });
        });
    }
    if ($('#select_label_3')) {
        $('#select_label_3').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'radio';
                } 
                catch (e) {
                    actAsRadio = true;                   
                    this.checked = false;
                }
                this.disabled = false;
                canCheck = true;
               // #TODO check cdrom_type for eache button 
               //alert($(this).className);
                if ($(this).hasClass('none')) {
                    this.disabled = true;
                    this.checked = false;
                }
            });
        });
    }
    if ($('#select_label_4')) {
        $('#select_label_4').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'checkbox';
                } 
                catch (e) {
                }
                this.checked = false;
                this.disabled = false;
                canCheck = false;
            });
            $('.book_type').each(function(){
                this.checked = true;
            });
        });
    }
    if ($('#select_label_5')) {
        $('#select_label_5').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'checkbox';
                } 
                catch (e) {
                }
                this.checked = false;
                this.disabled = false;
                canCheck = false;
            });
            $('.cdrom_type').each(function(){
                this.checked = true;
            });
        });
    }
    if ($('#select_label_6')) {
        $('#select_label_6').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'radio';
                } 
                catch (e) {
                    actAsRadio = true;
                }
                
                this.disabled = false;
                canCheck = true;
                if (this.hasClass('ansicht')) {
                    this.disabled = true;
                    this.checked = false;
                }
            });
        });
    }
    if ($('#select_label_7')) {
        $('#select_label_7').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'radio';
                } 
                catch (e) {
                    actAsRadio = true;
                    this.checked = false;
                }
                this.disabled = false;
                canCheck = true;
                /*if (element.hasClassName('cdrom_type')) {
                 element.disabled = true;
                 element.checked = false;
                 }*/
            });
        });
    }
    if ($('#select_label_8')) {
        $('#select_label_8').click(function(){
            actAsRadio = false;
            $('.reihe_item').each(function(){
                try {
                    this.type = 'radio';
                } 
                catch (e) {
                    actAsRadio = true;
                    this.type = 'radio';
                    this.checked = false;
                }
                this.disabled = false;
                canCheck = true;
                if (this.hasClass('none')) {
                    this.disabled = true;
                    this.checked = false;
                }
            });
        });
    }
    
    
});


function testSelectReiheSubmit(reihe) {
	if (!reihe) {
    	$('#formReihe').submit();	
	} else {
	checked = false;
	$('.reihe_item').each(function(){
        
        //alert(this.checked);
        if(this.checked) {
        	checked = true;
        }
    });
	if (checked) {
		document.formReihe.submit();	
	} else {
		alert('Sie müssen einen Titel auswählen.');
	}
}
}
