function changeMusicianTypeOnCreate(musicianType) {
	var musician_type_band = $('musician_type_band');
	
	if(musicianType=='Band') {
		
		musician_type_band.setStyle('display','block');
				
	} else {
		
		musician_type_band.setStyle('display','none');
		
	}
}

function addMusicianUserOnCreate() {
	var musician_user_create_default = $(document.body).getElement('.musician_user_create');

	var musician_user_new = musician_user_create_default.clone();
	$('musician_type_band_content').grab(musician_user_new);
		
	var inputs = musician_user_new.getElements('input');
	
	inputs.each(function(item, index) {
			if(item.get("type")=="button") {
				item.setStyle('display','');
			} else {
				item.set('value','');
				item.set('disabled',false);
				item.set('readonly',false);
			}
		}
	);

}

function removeMusicianUserOnCreate(element) {
	element.getParent(".musician_user_create").dispose();
}

function ajaxToggleMusicianFan(obj,idMusician) {   
	obj=$(obj);
	JsHttpRequest.query(
    	DIR_WEB_ROOT+'/include/ajax/musicianFan.php',
        { idMusician: idMusician },
        function(result, errors) {  
        	if (!result) {
                msgErrorBox.alert('Error','Please try again later');
        	}
            if (result.bStateError) {
            	msgErrorBox.alert(result.sMsgTitle,result.sMsg);
            } else {            	
            	msgNoticeBox.alert(result.sMsgTitle,result.sMsg);
            	if (obj)  {
            		obj.set('text',result.sToggleText);
            		if (result.bState) {
            			obj.getParent('li').removeClass('add');
            			obj.getParent('li').addClass('del');
            		} else {
            			obj.getParent('li').removeClass('del');
            			obj.getParent('li').addClass('add');
            		}
            	}
            }
        },
        true
    );
}
