/* Translate Canson MT names */
/* Find SPAN elements in swatch table by CTnnn IDs and insert new text */
/* Link in document :- &nbsp;<A HREF="javascript:showUK();">UK names</A> */
var CTref = new Array();
var UKname1 = new Array();
var FRname1 = new Array();
var MillNoK = new Array();
var MillNoQ = new Array();
var nn=0;
var path = document.location.href;
var isDoc = path.indexOf("ct.html")>0?1:0;
var langPos = path.indexOf("lang=");
var langName = "FR";
var MNoSize = "A4";
var NAtext = "<B>A4 ONLY</B>";

/* Load names and mill refs...*/

CTref[nn] = "CT100";
UKname1[nn]= "Lime";
FRname1[nn]= "Tilleul";
MillNoK[nn] = "321-640";
MillNoQ[nn] = "321-285";
++nn;
CTref[nn] = "CT101";
UKname1[nn]= "Pale Yellow";
FRname1[nn]= "Citronnelle";
MillNoK[nn] = "321-641";
MillNoQ[nn] = "321-275";
++nn;
CTref[nn] = "CT102";
UKname1[nn]= "Azure";
FRname1[nn]= "Azur";
MillNoK[nn] = "321-642";
MillNoQ[nn] = "321-295";
++nn;
CTref[nn] = "CT103";
UKname1[nn]= "Dawn Pink";
FRname1[nn]= "Aurore";
MillNoK[nn] = "321-643";
MillNoQ[nn] = "321-315";
++nn;
CTref[nn] = "CT104";
UKname1[nn]= "Lilac";
FRname1[nn]= "Lilas";
MillNoK[nn] = "321-644";
MillNoQ[nn] = "321-305";
++nn;
/* NEW */
CTref[nn] = "CT105";
UKname1[nn]= "Green Tea";
FRname1[nn]= "Th&eacute; Vert";
MillNoK[nn] = "321-635";
MillNoQ[nn] = "321-618";
++nn;
CTref[nn] = "CT106";
UKname1[nn]= "Saffron";
FRname1[nn]= "Safran";
MillNoK[nn] = "321-636";
MillNoQ[nn] = "321-619";
++nn;
CTref[nn] = "CT107";
UKname1[nn]= "Anise";
FRname1[nn]= "Anis";
MillNoK[nn] = "321-637";
MillNoQ[nn] = "321-620";
++nn;
/* OK */
CTref[nn] = "CT110";
UKname1[nn]= "Lily";
FRname1[nn]= "Lys";
MillNoK[nn] = "321-645";
MillNoQ[nn] = "321-325";
++nn;
CTref[nn] = "CT111";
UKname1[nn]= "Ivory";
FRname1[nn]= "Ivoire";
MillNoK[nn] = "321-646";
MillNoQ[nn] = "321-335";
++nn;
CTref[nn] = "CT112";
UKname1[nn]= "Eggshell";
FRname1[nn]= "Coquille";
MillNoK[nn] = "321-647";
MillNoQ[nn] = "321-345";
++nn;
/* NEW */
CTref[nn] = "CT113";
UKname1[nn]= "Blueberry";
FRname1[nn]= "Parme";
MillNoK[nn] = "321-638";
MillNoQ[nn] = "321-621";
++nn;
CTref[nn] = "CT114";
UKname1[nn]= "Raspberry";
FRname1[nn]= "Framboise";
MillNoK[nn] = "321-639";
MillNoQ[nn] = "321-622";
++nn;
CTref[nn] = "CT115";
UKname1[nn]= "Mystical Orange";
FRname1[nn]= "Orange Mystique";
MillNoK[nn] = "321-631";
MillNoQ[nn] = "321-624";
++nn;
CTref[nn] = "CT116";
UKname1[nn]= "Burgundy";
FRname1[nn]= "Bordeaux";
MillNoK[nn] = "321-630";
MillNoQ[nn] = "321-625";
++nn;
CTref[nn] = "CT117";
UKname1[nn]= "Plum";
FRname1[nn]= "Prune";
MillNoK[nn] = "321-634";
MillNoQ[nn] = "321-626";
++nn;
CTref[nn] = "CT118";
UKname1[nn]= "Icy Blue";
FRname1[nn]= "Bleu Givre";
MillNoK[nn] = "321-632";
MillNoQ[nn] = "321-628";
++nn;
CTref[nn] = "CT119";
UKname1[nn]= "Southern Seas";
FRname1[nn]= "Mers du sud";
MillNoK[nn] = "321-633";
MillNoQ[nn] = "321-629";
++nn;
/* OK */
CTref[nn] = "CT120";
UKname1[nn]= "Pearl Grey";
FRname1[nn]= "Gris Perle";
MillNoK[nn] = "321-648";
MillNoQ[nn] = "321-355";
++nn;
CTref[nn] = "CT122";
UKname1[nn]= "Flannel Grey";
FRname1[nn]= "Gris Flanelle";
MillNoK[nn] = "321-649";
MillNoQ[nn] = "321-365";
++nn;
CTref[nn] = "CT130";
UKname1[nn]= "Red Earth";
FRname1[nn]= "Terre Rouge";
MillNoK[nn] = "321-650";
MillNoQ[nn] = "321-375";
++nn;
CTref[nn] = "CT131";
UKname1[nn]= "Twilight";
FRname1[nn]= "Crepuscule";
MillNoK[nn] = "321-651";
MillNoQ[nn] = "321-385";
++nn;
CTref[nn] = "CT133";
UKname1[nn]= "Sepia";
FRname1[nn]= "S&eacute;pia";
MillNoK[nn] = "321-652";
MillNoQ[nn] = "321-405";
++nn;
CTref[nn] = "CT140";
UKname1[nn]= "Indigo Blue";
FRname1[nn]= "Bleu Indigo";
MillNoK[nn] = "321-653";
MillNoQ[nn] = "321-415";
++nn;
CTref[nn] = "CT150";
UKname1[nn]= "Lavender Blue";
FRname1[nn]= "Bleu Lavande";
MillNoK[nn] = "321-654";
MillNoQ[nn] = "321-425";
++nn;
CTref[nn] = "CT335";
UKname1[nn]= "White";
FRname1[nn]= "Blanc";
MillNoK[nn] = "271-655";
MillNoQ[nn] = "271-105";
++nn;
CTref[nn] = "CT336";
UKname1[nn]= "Sand";
FRname1[nn]= "Cachou";
MillNoK[nn] = "321-656";
MillNoQ[nn] = "321-035";
++nn;
CTref[nn] = "CT340";
UKname1[nn]= "Oyster";
FRname1[nn]= "Chanvre";
MillNoK[nn] = "321-657";
MillNoQ[nn] = "321-045";
++nn;
CTref[nn] = "CT343";
UKname1[nn]= "Pearl";
FRname1[nn]= "Gris Trianon";
MillNoK[nn] = "321-658";
MillNoQ[nn] = "321-055";
++nn;
CTref[nn] = "CT345";
UKname1[nn]= "Slate Grey/Dark Grey";
FRname1[nn]= "Gris Ardoise";
MillNoK[nn] = "321-659";
MillNoQ[nn] = "321-065";
++nn;
CTref[nn] = "CT350";
UKname1[nn]= "Honeysuckle";
FRname1[nn]= "Ros&eacute; Muraille";
MillNoK[nn] = "321-660";
MillNoQ[nn] = "321-075";
++nn;
CTref[nn] = "CT352";
UKname1[nn]= "Orchid";
FRname1[nn]= "Ros&eacute; Fonc&eacute;";
MillNoK[nn] = "321-661";
MillNoQ[nn] = "321-085";
++nn;
CTref[nn] = "CT354";
UKname1[nn]= "Sky Grey";
FRname1[nn]= "Gris Ciel";
MillNoK[nn] = "331-662";
MillNoQ[nn] = "331-415";
++nn;
CTref[nn] = "CT374";
UKname1[nn]= "Hemp";
FRname1[nn]= "Terre de Sienne";
MillNoK[nn] = "321-663";
MillNoQ[nn] = "321-095";
++nn;
CTref[nn] = "CT384";
UKname1[nn]= "Buff";
FRname1[nn]= "Saumon";
MillNoK[nn] = "321-664";
MillNoQ[nn] = "321-105";
++nn;
CTref[nn] = "CT400";
UKname1[nn]= "Canary";
FRname1[nn]= "Bouton d'Or";
MillNoK[nn] = "321-665";
MillNoQ[nn] = "321-115";
++nn;
CTref[nn] = "CT407";
UKname1[nn]= "Cream";
FRname1[nn]= "Lichen";
MillNoK[nn] = "321-666";
MillNoQ[nn] = "321-125";
++nn;
CTref[nn] = "CT425";
UKname1[nn]= "Black";
FRname1[nn]= "Noir";
MillNoK[nn] = "361-667";
MillNoQ[nn] = "361-015";
++nn;
CTref[nn] = "CT426";
UKname1[nn]= "Moonstone";
FRname1[nn]= "Gris Clair";
MillNoK[nn] = "331-668";
MillNoQ[nn] = "331-425";
++nn;
CTref[nn] = "CT429";
UKname1[nn]= "Felt Grey";
FRname1[nn]= "Gris fume&eacute;";
MillNoK[nn] = "331-669";
MillNoQ[nn] = "331-435";
++nn;
CTref[nn] = "CT431";
UKname1[nn]= "China Grey/Steel Grey";
FRname1[nn]= "Gris Chin&eacute;";
MillNoK[nn] = "331-670";
MillNoQ[nn] = "331-445";
++nn;
CTref[nn] = "CT448";
UKname1[nn]= "Ocean Green/Ivy";
FRname1[nn]= "Vert Oc&eacute;an";
MillNoK[nn] = "331-671";
MillNoQ[nn] = "331-455";
++nn;
CTref[nn] = "CT453";
UKname1[nn]= "Orange";
FRname1[nn]= "Orange";
MillNoK[nn] = "321-672";
MillNoQ[nn] = "321-135";
++nn;
CTref[nn] = "CT470";
UKname1[nn]= "Champagne";
FRname1[nn]= "Ma&iuml;s";
MillNoK[nn] = "321-673";
MillNoQ[nn] = "321-145";
++nn;
CTref[nn] = "CT475";
UKname1[nn]= "Apple Green";
FRname1[nn]= "Vert Pomme";
MillNoK[nn] = "321-674";
MillNoQ[nn] = "321-155";
++nn;
CTref[nn] = "CT480";
UKname1[nn]= "Light Green";
FRname1[nn]= "Vert Amande";
MillNoK[nn] = "321-675";
MillNoQ[nn] = "321-165";
++nn;
CTref[nn] = "CT490";
UKname1[nn]= "Light Blue";
FRname1[nn]= "Bleu Clair";
MillNoK[nn] = "321-676";
MillNoQ[nn] = "321-175";
++nn;
CTref[nn] = "CT495";
UKname1[nn]= "Royal Blue";
FRname1[nn]= "Bleu Roi";
MillNoK[nn] = "331-677";
MillNoQ[nn] = "331-465";
++nn;
CTref[nn] = "CT500";
UKname1[nn]= "Dark Blue";
FRname1[nn]= "Bleu Fonc&eacute;";
MillNoK[nn] = "331-678";
MillNoQ[nn] = "331-475";
++nn;
CTref[nn] = "CT501";
UKname1[nn]= "Tobacco";
FRname1[nn]= "Marron Fonc&eacute;";
MillNoK[nn] = "331-679";
MillNoQ[nn] = "331-485";
++nn;
CTref[nn] = "CT502";
UKname1[nn]= "Bisque/Havana clear";
FRname1[nn]= "Havane Claire";
MillNoK[nn] = "321-680";
MillNoQ[nn] = "321-185";
++nn;
CTref[nn] = "CT503";
UKname1[nn]= "Burgundy";
FRname1[nn]= "Lie de Vin";
MillNoK[nn] = "331-681";
MillNoQ[nn] = "331-495";
++nn;
CTref[nn] = "CT504";
UKname1[nn]= "Rust/Amber";
FRname1[nn]= "Rouille";
MillNoK[nn] = "321-682";
MillNoQ[nn] = "321-195";
++nn;
CTref[nn] = "CT505";
UKname1[nn]= "Bright Red";
FRname1[nn]= "Rouge Vif";
MillNoK[nn] = "321-683";
MillNoQ[nn] = "321-205";
++nn;
CTref[nn] = "CT506";
UKname1[nn]= "Poppy Red";
FRname1[nn]= "Coquelicot";
MillNoK[nn] = "321-684";
MillNoQ[nn] = "321-255";
++nn;
CTref[nn] = "CT507";
UKname1[nn]= "Violet";
FRname1[nn]= "Violet";
MillNoK[nn] = "321-685";
MillNoQ[nn] = "321-215";
++nn;
CTref[nn] = "CT553";
UKname1[nn]= "Cadmium Deep Yellow";
FRname1[nn]= "Jaune Soleil";
MillNoK[nn] = "321-686";
MillNoQ[nn] = "321-225";
++nn;
CTref[nn] = "CT575";
UKname1[nn]= "Viridian";
FRname1[nn]= "Vert Billard";
MillNoK[nn] = "321-687";
MillNoQ[nn] = "321-235";
++nn;
CTref[nn] = "CT590";
UKname1[nn]= "Royal Blue/Ultramarine";
FRname1[nn]= "Outremer";
MillNoK[nn] = "321-688";
MillNoQ[nn] = "321-265";
++nn;
CTref[nn] = "CT595";
UKname1[nn]= "Turquoise Blue";
FRname1[nn]= "Bleu Turquoise";
MillNoK[nn] = "321-689";
MillNoQ[nn] = "321-245";
++nn;

n = CTref.length;

/* Call from ct.html document 

	SWAP NAMES	*/

function showUK()
{
for (var k = 0; k < n; k++)
	{
	var SWitem = document.getElementById(CTref[k]);
	SWitem.innerHTML = UKname1[k];
	}
	langName = "UK";
if (document.images)
	{
	document.images["FLAG1"].src = "images/fr.gif";
	document.images["FLAG2"].src = "images/fr.gif";
	}
}

function showFR()
{
for (var k = 0; k < n; k++)
	{
	var SWitem = document.getElementById(CTref[k]);
	SWitem.innerHTML = FRname1[k];
	}
	langName = "FR";
if (document.images)
	{
	document.images["FLAG1"].src = "images/uk.gif";
	document.images["FLAG2"].src = "images/uk.gif";
	}
}

function SwapNames()
{
	if (langName == "UK")
	{
	showFR();
	}
	else if (langName == "FR")
	{
	showUK();
	}
}

/* Call from ct.html document 

	SWAP Mill References	*/
function showA4()
{

for (var k = 0; k < n; k++)
	{
	var SWitem = document.getElementById(CTref[k]+"R");
	SWitem.className = "MR2";
	SWitem.innerHTML = MillNoK[k];
	}
	MNoSize = "A4";
	document.getElementById("Shd1").className = "MR2";
	document.getElementById("Shd1").innerHTML = MNoSize;
	document.getElementById("Shd2").className = "MR2";
	document.getElementById("Shd2").innerHTML = MNoSize;
	document.getElementById("Slabel1").className = "MR1";
	document.getElementById("Slabel1").innerHTML = "55x75cm";
	document.getElementById("Slabel2").className = "MR1";
	document.getElementById("Slabel2").innerHTML = "55x75cm";
}

/*var imageattributes = new Array();
	imageattributes=document.getElementById(CTref[k]+"R").attributes;
		for (var j = 0; j < imageattributes.length; j++)
		{
		alert (imageattributes[j].name+" "+imageattributes[j].value);
		}
*/

function showIM()
{
for (var k = 0; k < n; k++)
	{
	var SWitem = document.getElementById(CTref[k]+"R");
	SWitem.className = "MR1";
	SWitem.innerHTML = MillNoQ[k];
	}
	MNoSize = "55x75cm";
	document.getElementById("Shd1").className = "MR1";
	document.getElementById("Shd1").innerHTML = MNoSize;
	document.getElementById("Shd2").className = "MR1";
	document.getElementById("Shd2").innerHTML = MNoSize;
	document.getElementById("Slabel1").className = "MR2";
	document.getElementById("Slabel1").innerHTML = "A4";
	document.getElementById("Slabel2").className = "MR2";
	document.getElementById("Slabel2").innerHTML = "A4";
}

function SwapMno()
{
	if (MNoSize == "A4")
	{
	showIM();
	}
	else if (MNoSize == "55x75cm")
	{
	showA4();
	}
}

/* Call from keys.js search module */
function mk_UKstr1()
{
var UKstr="";
for (var k = 0; k < n; k++)
	{
	UKstr = UKstr+UKname1[k]+" ";
	}
	return UKstr
}

function mk_FRstr1()
{
var FRstr="";
for (var k = 0; k < n; k++)
	{
	FRstr = FRstr+FRname1[k]+" ";
	}
	return FRstr
}

function mk_REFstr1()
{
var REFstr="";
for (var k = 0; k < n; k++)
	{
	REFstr = REFstr+CTref[k].substr(2,3)+" ";
	}
	return REFstr
}


function mk_MNOstr1()
{
var MNOstr="";
for (var k = 0; k < n; k++)
	{
	MNOstr = MNOstr+MillNoK[k]+" ";
	}
	return MNOstr
}

function mk_MNOstr2()
{
var MNOstr="";
for (var k = 0; k < n; k++)
	{
	if (MillNoQ[k] != NAtext)
		{
		MNOstr = MNOstr+MillNoQ[k]+" ";
		}
	}
	return MNOstr
}

/* Onload function for ct.html */
function nameSW()
{
	if (isDoc)
	{
	if (langPos>0)
		{
		langName = path.substr(langPos+5,2);
		if (langName == "UK")
			{
			showUK();
			}
		}
		else
		{
		langName = "FR";
		}
	}
}