var current_position;
function changer_lame(obj) {
	current_position = obj.id;
	document.getElementById('lames').style.display = 'block';
}

var current_selected;
var current_state;
function afficher_lame(id) {
	current_selected = id;
	current_state = 'endroit';
	document.getElementById('grande_image').innerHTML = '<img src="/upload/'+grande_image_endroit[id]+'">';
}

function inverser_lame() {
	if (current_selected == null) {
		alert('Merci de sélectionner une carte');
	} else {
		var name;
		if (current_state == 'envers') {
			name = grande_image_endroit[current_selected];
			current_state = 'endroit';
		} else {
			name = grande_image_envers[current_selected];
			current_state = 'envers';
		}
		document.getElementById('grande_image').innerHTML = '<img src="/upload/'+name+'">';
	}
}

var tirage_lames = new Array();
var tirage_states = new Array();
function choisir_lame() {
	if (current_selected == null) {
		alert('Merci de sélectionner une carte');
	} else {
		tirage_lames[current_position] = current_selected;
		tirage_states[current_position] = current_state;
		var name;
		if (current_state == 'envers') {
			name = petite_image_envers[current_selected];
		} else {
			name = petite_image_endroit[current_selected];
		}
		document.getElementById(current_position).innerHTML = '<img src="/upload/'+name+'">';
		
		//reset
		document.getElementById('lames').style.display = 'none';
		current_position = null;
		current_selected = null;
		current_state = null;
		document.getElementById('grande_image').innerHTML = '';
	}
}

function effacer_lame() {
	document.getElementById(current_position).innerHTML = '';
	
	tirage_lames[current_position] = null;
	tirage_states[current_position] = null;
	
	//reset
	document.getElementById('lames').style.display = 'none';
	current_position = null;
	current_selected = null;
	current_state = null;
	document.getElementById('grande_image').innerHTML = '';
}

function verifier_tirage() {
	var verif = new Array();
	var double_id = null;
	var str = '';
	for (i in tirage_lames) {
		//if (verif[tirage_lames[i]] != null) {
		//	double_id = tirage_lames[i];
		//} else {
		//	verif[tirage_lames[i]] = 1;
			str += i+':'+tirage_lames[i]+':'+tirage_states[i]+';'
		//}
	}
	
	var question = document.getElementById('question_text');
	if (double_id != null) {
		alert(nom[double_id]+' a été sélectionné deux fois!');
	} else if ((question.value == null) || (question.value == '')) {
		alert('Merci de bien vouloir indiquer une question!');
		question.focus();
	} else {
		document.getElementById('tirage').value = str;
		document.getElementById('question').submit();
	}
}

function show_famille(famille) {
	var familles = new Array('majeures', 'epee', 'deniers', 'coupe', 'baton');
	
	for (var i=0; i<familles.length; i++) {
		document.getElementById('panel_'+familles[i]).style.display = 'none';
	}
	document.getElementById('panel_'+famille).style.display = 'block';
}

function show_tirage_div (show) {
	if (show) {
		document.getElementById('tirage_ajouter_lien').style.display = 'none';
		document.getElementById('tirage_ajouter').style.display = 'block';
	} else {
		document.getElementById('tirage_ajouter_lien').style.display = 'block';
		document.getElementById('tirage_ajouter').style.display = 'none';
	}
}

