$(function() {    
    formise($(document));
	var rgb = $('#couleurTexte').val();
	if (rgb)
		$('#couleurTexteVisible').css('backgroundColor', 'rgb('+rgb+')');
    $('#couleurTexteVisible').ColorPicker({
    	onSubmit: function(hsb, hex, rgb, el) {
    		$(el).val(hex);
    		$(el).ColorPickerHide();
    	},
    	onBeforeShow: function () {
    		var couleurString = $('#couleurTexte').val();
    		if (couleurString.length > 0) {
	    		var couleurArray = couleurString.split(',');
	    		var couleurHash = new Array();
	    		couleurHash['r'] = couleurArray[0];
	    		couleurHash['g'] = couleurArray[1];
	    		couleurHash['b'] = couleurArray[2];	    	
	    		$(this).ColorPickerSetColor(couleurHash);
    		}
    		
    	},
    	onChange: function (hsb, hex, rgb) {
    		$('#couleurTexteVisible').css('backgroundColor', '#' + hex);
    		$('#couleurTexte').val(rgb.r+','+rgb.g+','+rgb.b);    	
    	}
    })
    .bind('keyup', function(){
    	$(this).ColorPickerSetColor(this.value);
    });
    
    $('#listePolices td').css('text-decoration', 'underline');
    $('#listePolices td').css('cursor', 'pointer');
    
    $('#listePolices tr').click(function() {
    	var police = $(this).find('td').eq(1).html();
    	$('#policeTexte').val(police);
    	tb_remove();
    });

});