

var white=new Image();
white.src="img/white.gif";
var flocon=new Image();
flocon.src="img/flocon.gif";

function show(btn){
	//var xx = getElementsByName('bt')[btn];
	//alert(xx);
  document.getElementsByName('bt')[btn].src=flocon.src;
}

function hide(btn){
	
  document.getElementsByName('bt')[btn].src=white.src;
}


var img = new Array(10);
if(document.images) //pre-load all the images
 {
   for(i = 1; i <= 10; i++)
   {
     img[i] = new Image();
     img[i].src = "img/presse/sub" + i + ".jpg";
   }
 }

function showpresse(btn){
	//var xx = getElementsByName('bt')[btn];
	//alert(document.getElementsByName('bt_presse')[btn].src);
  document.getElementsByName('bt_presse')[btn-1].src=img[btn].src;
}

function hidepresse(btn){
	var pic = new Image;
	pic.src = "img/presse/pic"+btn+".jpg";
  document.getElementsByName('bt_presse')[btn-1].src=pic.src;
}


function popw(myurl){
	win = window.open( myurl, "win", "width=700, height=475, scrollbars=yes, resizable=yes");
	win.moveTo(265,150);
}


function openw(myurl, w, h){

	var htm = "<html><head><title>Iceberg :: Press</title></head>"
			+ "<body><div align='center'><a style='color:silver;' href='javascript:window.close()' name='fermer' alt='fermer'>|x|</a>"
			+ "<br /><br /><img src='"+myurl+"' alt='Une image' />"
			+ "</div></body></html>";
	win = window.open("", "win", "width="+w+", height="+h+", scrollbars=1, resizable=1");
	win.moveTo(265,150);
	doc = win.document;
	doc.open("text/html", "replace");
	doc.write(htm);
	doc.close();
}


function openww(myurl, w, h){
	win = window.open(myurl, "win", "width="+w+", height="+h+", scrollbars=1, resizable=1");
	win.moveTo(50,50);
}

function moveItem(myOption){
	//var opt = eval ("'"+myOption.options[myOption.selectedIndex].value+"'");
	//alert(gate);
	//alert(document.forms[0].elements[1].text);
	document.forms[0].f_id_fr.value = document.forms[0].elements[0][myOption.selectedIndex].value;
	document.forms[0].elements[4].value = document.forms[0].elements[0][myOption.selectedIndex].text;
	document.forms[0].f_id_eng.value = document.forms[0].elements[1][myOption.selectedIndex].value;
	document.forms[0].elements[5].value = document.forms[0].elements[1][myOption.selectedIndex].text;
	//document.forms[0].elements[1][options.selectedIndex] = document.forms[0].elements[0][myOption.selectedIndex].value; 
	//alert();
}

// Nils Méchin 18/01/2005 //
////////////////////////////

window.status = "Courage mon amour";

function date_fr(arg_mois){

var liste = new Array();
liste = ["Janvier","Février","Mars","Avril","Mai","Juin","Juillet",
	"Août","Septembre","Octobre","Novembre","Décembre"];
var r = liste[arg_mois];
return r;

}
function check_val(){
	// int_mois, int_annee
     var f_jour = document.f.f_date_deb.value.substr(0, 2);
     var f_mois = document.f.f_date_deb.value.substr(3, 2);
     var f_annee = document.f.f_date_deb.value.substr(6, 4);
     
     var f_jour2 = document.f.f_date_fin.value.substr(0, 2);
     var f_mois2 = document.f.f_date_fin.value.substr(3, 2);
     var f_annee2 = document.f.f_date_fin.value.substr(6, 4);
     
     var err = '';
     var now = new Date();
     var annee = now.getFullYear();
     var mois = now.getMonth()+1;
     //var mois_fr = date_fr(mois-1);
     //alert(f_mois);
     //return false;

	if(document.f.mode.value == "enreg_modif" || document.f.mode.value == "enreg_inser"){
    		
    		err = check_date(f_jour,f_mois,f_annee, mois, annee);
    		err2 = check_date(f_jour2,f_mois2,f_annee2, mois, annee);
    		
    		if(document.f.f_date_deb.value == "" || document.f.f_date_fin.value == ""){
            alert('Les champs Dates sont obligatoire');
        	return false;
        }
        if(document.f.f_titre_fr.value == "" && document.f.f_titre_eng.value == ""
        	&& document.f.f_txt_fr.value == "" && document.f.f_txt_eng.value == ""){
            alert("Aucun champs texte... n'a été saisi ?");
        	return false;
        }
        else if(document.f.f_tmp_doc.value != ""){
        	if(document.f.f_img_width.value > 250){
        		alert("La largeur de l'image est trop grande");
        		return false;
        	}
        	if(document.f.f_img_height.value > 250){
        		alert("La hauteur de l'image est trop grande");
        		return false;
        	}
        	if(document.f.f_img_width.value < 5){
        		alert("La largeur de l'image est trop petite");
        		return false;
        	}
        	if(document.f.f_img_height.value < 5){
        		alert("La hauteur de l'image est trop petite");
        		return false;
        	}
        }
        else if(!err || !err2){
        	r = window.confirm('Ok, modifier ?');
          return r;
        }
        else{
            alert(err+"\n"+err2);
            return false;

        }
    }
}

function check_date(f_argJour,f_argMois,f_argAnnee, this_mois, this_annee){
// argument provenant du formulaire
	var r_jour = '';
    var r_mois = '';
    var r_annee = '';
    // mois fr
    var mois_fr = date_fr(f_argMois-1);
    // nbr de jour dans le mois
   	nbr = nb_jours_dans_mois(f_argMois,f_argAnnee);

    if(f_argJour > nbr){
    	r_jour = "Il n'y as pas "+f_argJour+" jours en "+mois_fr+".\n";
    }
    /*if(f_argAnnee == this_annee){
            if(f_argMois < this_mois){
                r_mois = "Le mois de "+mois_fr+" "+f_argAnnee+" est déjà passé !\n";
        }
    }
    
    else if(f_argAnnee < this_annee){
            r_annee = f_argAnnee+" n'est plus et ne sera plus jamais+++ !?\n";
    }
    */
    // retour   //
    if(r_jour != '' || r_mois != '' || r_annee != ''){

            return  r_jour+r_mois+r_annee;
    }
    else{
            // retour vide si tout va bien
            return  false;
    }
}

function nb_jours_dans_mois(argMois,argAnnee){

        if(argMois == 2 && !(argAnnee%4)){
                return nb = 29;
        }
        if(argMois == 2 && (argAnnee%4)){
                return nb = 28;
        }
 // si c'est un mois avant aout et qu'il est pair, on enleve 1
        if(argMois < 8 && argMois % 2 == 0) {
                nb = 30;
        }
 // sinon, si c'est un mois superieur aout, et qu'il est impair, on enleve 1
        else if(argMois > 8 && argMois % 2 == 1) {
                nb = 30;
        }
        else{
                nb = 31;
        }
        return nb;
}

function confirmer(){
	if (document.f.f_mode)
	{
		var del = document.f.f_mode[3];
		var mod = document.f.f_mode[1];
		if (del.checked){
			if (document.f.f_list.options.selectedIndex != -1){
				var v = document.f.f_list.options[document.f.f_list.selectedIndex].text;
				r = window.confirm('voulez vous vraiment supprimer'
					+' définitivement\n \"'+v.toUpperCase()+'\"\n de la liste');
			return r;
			}
			else{
				alert("Rien n'est sélectionné !?");
				return false;
			}
		}
		else if (mod.checked && document.f.f_list.options.selectedIndex == -1){
			alert("Rien n'est sélectionné !?");
			return false;
		}
	}
	if (document.f.f_nom)
	{
		if (document.f.f_nom.value == ""){
			alert("champs nom est vide");
			return false;
		}
		else{
		var val = document.f.f_nom.value;
		r = window.confirm('val: '+val);
		return r;
		}
	}
}
