/*
 * Si la chaine est vide retourne 0,
 * retourne 1 sinon.
 */

 /*
function disableRightClick(e) {
	if(!document.rightClickDisabled) {
		if(document.layers) {
			document.captureEvents(Event.MOUSEDOWN);
			document.onmousedown = disableRightClick;
			}
		else document.oncontextmenu = disableRightClick;
		return document.rightClickDisabled = true;
		}
	if(document.layers || (document.getElementById && !document.all)) {
		if (e.which==2||e.which==3) return false;
		}
	else return false;
	}
disableRightClick();*/
 

function input_filled (x) {
	if (x.value != '') return 1;
	return 0;}

function modified (id) {
	name='c_'+id;
	if (document.getElementById(name)) {
		if ((document.getElementById(name)).checked) {
			if ((document.getElementById("ids")).value != '')
				(document.getElementById("ids")).value += ','+(document.getElementById(name)).name;
			else (document.getElementById("ids")).value += (document.getElementById(name)).name;
			}
		++id;
		modified (id);
		}
	}

function modified_del (id) {
	name=','+id;
	if (document.getElementById(name)) {
		if ((document.getElementById(name)).checked) {
			if ((document.getElementById("del")).value != '')
				(document.getElementById("del")).value += ','+(document.getElementById(name)).name;
			else (document.getElementById("del")).value += (document.getElementById(name)).name;
			}
		++id;
		modified_del (id);
		}
	}

function nette () {
	(document.getElementById("ids")).value = '';}

function nette_del () {
	(document.getElementById("del")).value = '';}

/*
 * Retourne 0, si rien n'est sélectionné, ou si l'invite est sélectionnée
 * retourne 1 sinon.
 */
function select_filled (x) {
	ok = 0;
	if (x.options[0].selected) {
		(document.getElementById('astuce')).value += x.name;
		return ok;}
	for (i=1; i<x.length; ++i)
		if (x.options[i].selected) {
			//alert('option'+x.options[i].value);
			ok =1;
			break;}
	return ok;}

function special_filled () {
	i = 0;
	ok = 0;
	while (ok && i<document.getElementById('total').value) {
		temp = 0;
		temp = input_filled(document.getElementById('input_num_'+i))+input_filled(document.getElementById('input_chemin_'+i))+select_filled(document.getElementById('select_illu_'+i))+input_filled(document.getElementById('input_illu_'+i));
		alert('temp : '+temp);
		if (temp > 0 && temp < 4) {
			alert(i+'num'+input_filled(document.getElementById('input_num_'+i)));
			alert(i+'chemin'+input_filled(document.getElementById('input_chemin_'+i)));
			alert(i+'s_illu'+select_filled(document.getElementById('select_illu_'+i)));
			alert(i+'i_illu'+input_filled(document.getElementById('input_illu_'+i)));
			alert(temp);
			ok = 0;}
		else if (document.getElementById('input_num_'+i).value != '') ok = 1;
		++i;}
	return ok;}


function is_ok () {
	if (!input_filled (document.getElementById('input_titre_en'))) return 0;
	if (!input_filled (document.getElementById('input_cout'))) return -2;
	if (!input_filled (document.getElementById('input_cout_2'))) return -3;
	if (!select_filled(document.getElementById('select_auto'))) return -5;
	if (!select_filled(document.getElementById('select_couleur'))) return -7;
	if (!select_filled(document.getElementById('select_type'))) return -8;
	return 1;special_filled ();}

function ajout_tuple ()
	{
	var rez = is_ok();
	if (0<rez) document.getElementById('form').submit();
	else alert('Le formulaire n\'est pas rempli correctement !'+rez);
	}

function deck_verif () {
	var i;
	var name;
	var quant;
	for (i=0; i<90; ++i) {
		name='select_carte_'+i;
		quant='n_carte'+i;
		if (document.getElementById(name) && document.getElementById(quant).value == '') {
			alert ("marche");			
			return 0;}
		}
	return 1;}

function is_ok_2 () {
	var ok = deck_verif ()
	if (ok == 1) document.getElementById('form').submit ();} 

function recherche () {
	select_filled(document.getElementById('select_ext'));
	select_filled(document.getElementById('select_illu'));
	select_filled(document.getElementById('select_capa'));
	document.getElementById('form').submit ();
	}

function verif_title () {
	if (document.getElementById('id_deck').value != '') return 1;
	else if (document.getElementById('lib_deck').value != '') return 1;
	return 0;}

function add_deck () {
	if (verif_title()) document.getElementById('form').submit ();
	else alert ('Veuillez saisir le nom du deck');}

function add_deck2 () {
	if (verif_title()) {
		document.getElementById('send2').value = 'OK';
		document.getElementById('form').submit ();}
	else alert ('Veuillez saisir le nom du deck');}


function modif_deck (name) {
	if ((document.getElementById('modif')).value != '')
		(document.getElementById('modif')).value = (document.getElementById('modif')).value+','+(document.getElementById(name)).name;
	else (document.getElementById('modif')).value = (document.getElementById('modif')).value + (document.getElementById(name)).name;
	}

window.onload=affiche;

function affiche(id) {
for (var i=1; i<=10; i++) if (document.getElementById ('ssmenu'+i)) (document.getElementById ('ssmenu'+i)).style.display='none';
if (document.getElementById (id)) (document.getElementById (id)).style.display='block';}



