

    // convert all characters to lowercase to simplify testing

    var agt=navigator.userAgent.toLowerCase();



    // *** BROWSER VERSION ***

    // Note: On IE5, these return 4, so use is_ie5up to detect IE5.

    var is_major = parseInt(navigator.appVersion);

    var is_minor = parseFloat(navigator.appVersion);



    // Note: Opera and WebTV spoof Navigator.  We do strict client detection.

    // If you want to allow spoofing, take out the tests for opera and webtv.

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)

                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)

                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));

    var is_nav2 = (is_nav && (is_major == 2));

    var is_nav3 = (is_nav && (is_major == 3));

    var is_nav4 = (is_nav && (is_major == 4));

    var is_nav4up = (is_nav && (is_major >= 4));

    var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||

                          (agt.indexOf("; nav") != -1)) );

    var is_nav6 = (is_nav && (is_major == 5));

    var is_nav6up = (is_nav && (is_major >= 5));

    var is_gecko = (agt.indexOf('gecko') != -1);





    var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));

    var is_ie3    = (is_ie && (is_major < 4));

    var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );

    var is_ie4up  = (is_ie && (is_major >= 4));

    var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );

    var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));

    var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);

    var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);

    var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );

    var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);



document.oncontextmenu = function(){return false}

if(document.layers) {

    window.captureEvents(Event.MOUSEDOWN);

    window.onmousedown = function(e){

        if(e.target==document)return false;

    }

}

else {

    document.onmousedown = function(){return false}

}



function newImage(arg) {

	if (document.images) {

		rslt = new Image();

		rslt.src = arg;

		return rslt;

	}

}



function changeImages() {

	if (document.images && (preloadFlag == true)) {

		for (var i=0; i<changeImages.arguments.length; i+=2) {

			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];

		}

	}

}





function navig(ARG) {

	if (is_nav4up) {

		switch (ARG) {

		case 1 :

			top.frames[3].location="Portraits_de_Sport/Bob_Gainey2.html";

			top.frames[2].location="thumbs/Portraits_de_Sport/list.html";

			top.frames[1].location="left_por_sports_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Sport Portraits';	

			break;

		case 2 :

			top.frames[3].location="Portraits/Alix_et_le_perroquet.html";

			top.frames[2].location="thumbs/Portraits/list.html";

			top.frames[1].location="left_portraits_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Portraits';	

			break;

		case 3 :

			top.frames[3].location="Nus/Isabelle.html";

			top.frames[2].location="thumbs/Nus/list.html";

			top.frames[1].location="left_nus_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Nudes';	

			break;

		case 4 :

			top.frames[3].location="Scenes_rurales/A_La_Colonie.html";

			top.frames[2].location="thumbs/Scenes_rurales/list.html";

			top.frames[1].location="left_rurales_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Rural Scenes';	

			break;

		case 5 :

			top.frames[3].location="Scenes_urbaines/A_l_ombre_du_chateau.html";

			top.frames[2].location="thumbs/Scenes_urbaines/list.html";

			top.frames[1].location="left_urbaines_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Urban Scenes';	

			break;

		case 6 :

			top.frames[3].location="Scenes_europeennes/Marche_Aux_fleurs_de_Nice.html";

			top.frames[2].location="thumbs/Scenes_europeennes/list.html";

			top.frames[1].location="left_euro_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='European Scenes';	

			break;

		case 7 :

			top.frames[3].location="Scenes_dinterieur_et_NM/Dans_l_atelier.html";

			top.frames[2].location="thumbs/Scenes_dinterieur_et_NM/list.html";

			top.frames[1].location="left_nm_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Still-life';	

			break;

		case 8 :

			top.frames[3].location="Cartes_de_Noel_du_Canadien/Carte_de_Noel_1984.html";

			top.frames[2].location="thumbs/Cartes_de_Noel_du_Canadien/list.html";

			top.frames[1].location="left_cartes_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Canadien Christmas Cards';	

			break;

		case 9 :

			top.frames[3].location="Scenes_de_hockey/Carte_de_Noel_2000.html";

			top.frames[2].location="thumbs/Scenes_de_hockey/list.html";

			top.frames[1].location="left_hockey_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Hockey Scenes';	

			break;

		case 10 :

			top.frames[3].location="Litho/comme-leurs-idoles.html";

			top.frames[2].location="thumbs/Litho/list_en.html";

			top.frames[1].location="left_litho_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue ='Lithograpries';	

			break;

		case 11 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Nature morte aux grands crus';

			break;

		case 12 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Le marché aux fleurs de Nice';

			break;

		case 13 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Un dimanche à Cannes';

			break;

		case 14 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Boulistes à Cannes';

			break;

		case 15 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Promenade près du Ritz';

			break;

		case 16 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Hockey à Westmount';

			break;

		case 17 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Vivaldi dans la rue';

			break;

		case 18 :

			top.frames[3].location="../Form/form_en.aspx";

			parent.frames("leftframe").document.all("subject").value = 'Lithography - La criée';

			break;

		case 19 :

			top.frames[3].location="./Form/contact_en.aspx";

			break;

		case 20 :

			top.frames[3].location="./guestbook/guestbook.aspx";

			break;
		case 21 :
			top.frames[2].location="thumbs/Magazines/list_en.html";
			break;
		case 22 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Des places de choix';
			break;
		case 23 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Enfant aux bateaux';
			break;
		case 24 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Hockey Carré St-Louis';
			break;
		case 25 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - La fièvre des séries';
			break;
		case 26 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Le Clos de Vougeot';
			break;
		case 27 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Vendanges à Gevrey-Chambertin';
			break;
		case 28 :

			top.frames[3].location="Giclees/Article_en.html";

			top.frames[2].location="thumbs/Giclees/list1_en.html";

			top.frames[1].location="left_giclees_en.html";

			top.frames[0].document.getElementById("topheader").childNodes[0].nodeValue='Giclées';	

			break;
		case 29 :
			top.frames[3].location="../Form/form_en.aspx";
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Comme leurs idoles';
			break;
		case 30 :
			top.frames[3].location="../Form/form_en.aspx";
			parent.frames("leftframe").document.all("subject").value = 'Lithography - La lecon de danse';
			break;
		case 31 :
			top.frames[3].location="../Form/form_en.aspx";
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Match nocturne';
			break;
		case 32 :
			top.frames[3].location="../Form/form_en.aspx";
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Patineurs au lac des Castors';
			break;
		case 33 :
			top.frames[3].location="../Form/form_en.aspx";
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Promenade rue Petit-Champlain';
			break;
		case 34 :
			top.frames[3].location="../Form/form_en.aspx";
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Rue St-Paul';
			break;
		case 35 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Nature morte aux grands Bourgognes';
			break;
		case 36 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Nostalgie d une grande rivalité ';
			break;
		case 37 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Soir de match';
			break;
		case 38 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - La patinoire du village';
			break;
		case 39 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Hommage au grand Jean';
			break;
		case 40 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Un match du centenaire';
			break;
		case 41 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Lafleur';
			break;




	}

	}

	else

	{

		switch (ARG) {

		case 1 :

			parent.frames("bottomframe").navigate("Portraits_de_Sport/Bob_Gainey2.html");

			parent.frames("topFrame").navigate("thumbs/Portraits_de_Sport/list.html");

			parent.frames("leftFrame").navigate("left_por_sports_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Sport Portraits';	

			break;

		case 2 :

			parent.frames("bottomframe").navigate("Portraits/Alix_et_le_perroquet.html");

			parent.frames("topFrame").navigate("thumbs/Portraits/list.html");

			parent.frames("leftFrame").navigate("left_portraits_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Portraits';	

			break;

		case 3 :

			parent.frames("bottomframe").navigate("Nus/Isabelle.html");

			parent.frames("topFrame").navigate("thumbs/Nus/list.html");

			parent.frames("leftFrame").navigate("left_nus_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Nudes';	

			break;

		case 4 :

			parent.frames("bottomframe").navigate("Scenes_rurales/A_La_Colonie.html");

			parent.frames("topFrame").navigate("thumbs/Scenes_rurales/list.html");

			parent.frames("leftFrame").navigate("left_rurales_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Rural Scenes';	

			break;

		case 5 :

			parent.frames("bottomframe").navigate("Scenes_urbaines/A_l_ombre_du_chateau.html");

			parent.frames("topFrame").navigate("thumbs/Scenes_urbaines/list.html");

			parent.frames("leftFrame").navigate("left_urbaines_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Urban Scenes';	

			break;

		case 6 :

			parent.frames("bottomframe").navigate("Scenes_europeennes/Marche_Aux_fleurs_de_Nice.html");

			parent.frames("topFrame").navigate("thumbs/Scenes_europeennes/list.html");

			parent.frames("leftFrame").navigate("left_euro_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='European Scenes';	

			break;

		case 7 :

			parent.frames("bottomframe").navigate("Scenes_dinterieur_et_NM/Dans_l_atelier.html");

			parent.frames("topFrame").navigate("thumbs/Scenes_dinterieur_et_NM/list.html");

			parent.frames("leftFrame").navigate("left_nm_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Still-life';	

			break;

		case 8 :

			parent.frames("bottomframe").navigate("Cartes_de_Noel_du_Canadien/Carte_de_Noel_1984.html");

			parent.frames("topFrame").navigate("thumbs/Cartes_de_Noel_du_Canadien/list.html");

			parent.frames("leftFrame").navigate("left_cartes_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Canadien Christmas Cards';	

			break;

		case 9 :

			parent.frames("bottomframe").navigate("Scenes_de_hockey/Carte_de_Noel_2000.html");

			parent.frames("topFrame").navigate("thumbs/Scenes_de_hockey/list.html");

			parent.frames("leftFrame").navigate("left_hockey_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Hockey Scenes';	

			break;

		case 10 :

			parent.frames("bottomframe").navigate("Litho/comme-leurs-idoles_en.html");

			parent.frames("topFrame").navigate("thumbs/Litho/list_en.html");

			parent.frames("leftFrame").navigate("left_litho_en.html");

			parent.frames("barFrame").document.all("topheader").innerText='Lithograpries';	

			break;

		case 11 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Nature morte aux grands crus';

			break;

		case 12 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Le marché aux fleurs de Nice';

			break;

		case 13 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Un dimanche à Cannes';

			break;

		case 14 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Boulistes à Cannes';

			break;

		case 15 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Promenade près du Ritz';

			break;

		case 16 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Hockey à Westmount';

			break;

		case 17 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - Vivaldi dans la rue';

			break;

		case 18 :

			parent.frames("bottomframe").navigate("../Form/form_en.aspx");

			parent.frames("leftframe").document.all("subject").value = 'Lithography - La criée';

			break;

		case 19 :

			parent.frames("bottomframe").navigate("./Form/contact_en.aspx");

			break;

		case 20 :

			parent.frames("bottomframe").navigate("./guestbook/guestbook.aspx");

			break;
			
		case 21 :
			top.frames[2].location="thumbs/Magazines/list_en.html";
			break;
		
		case 22 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Des places de choix';
			break;
		case 23 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Enfant aux bateaux';
			break;
		case 24 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Hockey Carré St-Louis';
			break;
		case 25 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - La fièvre des séries';
			break;
		case 26 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Le Clos de Vougeot';
			break;
		case 27 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Vendanges à Gevrey-Chambertin';
			break;
		case 28 :
			parent.frames("bottomframe").navigate("Giclees/Article_en.html");
			parent.frames("topFrame").navigate("thumbs/Giclees/list1_en.html");
			parent.frames("leftFrame").navigate("left_Giclees_en.html");
			parent.frames("barFrame").document.all("topheader").innerText='Giclées';	
			break;
		case 29 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Comme leurs idoles';
			break;
		case 30 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - La lecon de danse';
			break;
		case 31 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Match nocturne';
			break;
		case 32 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Patineurs au lac des Castors';
			break;
		case 33 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Promenade rue Petit-Champlain';
			break;
		case 34 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Rue St-Paul';
			break;
		case 35 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Nature morte aux grands Bourgognes';
			break;
		case 36 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Nostalgie d une rivalité';
			break;
		case 37 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Soir de match';
			break;	
		case 38 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - La patinoire du village';
			break;
		case 39 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Hommage au grand Jean';
			break;
		case 40 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Giclées - Un match du centenaire';
			break;
		case 41 :
			parent.frames("bottomframe").navigate("../Form/form_en.aspx");
			parent.frames("leftframe").document.all("subject").value = 'Lithography - Lafleur';
			break;



	}

	}

}

