var countries=new Array();
var continents=new Array();

// COUNTRIES

countries[1]='22946';
countries[2]='23047';
countries[3]='23102';
countries[4]='23254';
countries[5]='23048';
countries[6]='23141';
countries[7]='23001';
countries[8]='23038';
countries[9]='22947';
countries[10]='23255';
countries[11]='23049';
countries[12]='22948';
countries[13]='23004';
countries[14]='23081';
countries[15]='22949';
countries[16]='23007';
countries[17]='23050';
countries[18]='4285';
countries[19]='22974';
countries[20]='23154';
countries[21]='22950';
countries[22]='23034';
countries[23]='23051';
countries[24]='23155';
countries[25]='23031';
countries[26]='23002';
countries[27]='22951';
countries[28]='23052';
countries[29]='23156';
countries[30]='22952';
countries[31]='23158';
countries[32]='22953';
countries[33]='23119';
countries[34]='4137';
countries[35]='23328';
countries[36]='23005';
countries[37]='23122';
countries[38]='23117';
countries[39]='23037';
countries[40]='4140';
countries[41]='23026';
countries[42]='23159';
countries[43]='23162';
countries[44]='23161';
countries[45]='23256';
countries[46]='22993';
countries[47]='23166';
countries[48]='23053';
countries[49]='22995';
countries[50]='23082';
countries[51]='23054';
countries[52]='23055';
countries[53]='23167';
countries[54]='23013';
countries[55]='22998';
countries[56]='23032';
countries[57]='23101';
countries[58]='22975';
countries[59]='4134';
countries[60]='23169';
countries[61]='23170';
countries[62]='23057';
countries[63]='23118';
countries[64]='23257';
countries[65]='4292';
countries[66]='4136';
countries[67]='23030';
countries[68]='23258';
countries[69]='23171';
countries[70]='23173';
countries[71]='23203';
countries[72]='4280';
countries[73]='23121';
countries[74]='23058';
countries[75]='23011';
countries[76]='23006';
countries[77]='23259';
countries[78]='22964';
countries[79]='23114';
countries[80]='23177';
countries[81]='23028';
countries[82]='22997';
countries[83]='22991';
countries[84]='4293';
countries[85]='72191';
countries[86]='4139';
countries[87]='23204';
countries[88]='23085';
countries[89]='23086';
countries[90]='4284';
countries[91]='23087';
countries[92]='4290';
countries[93]='22996';
countries[94]='23205';
countries[95]='23088';
countries[96]='23206';
countries[97]='23180';
countries[98]='23260';
countries[99]='4294';
countries[100]='23089';
countries[101]='23207';
countries[102]='23208';
countries[103]='23059';
countries[104]='23090';
countries[105]='23181';
countries[106]='23182';
countries[107]='23104';
countries[108]='23080';
countries[109]='23060';
countries[110]='4291';
countries[111]='23062';
countries[112]='23183';
countries[113]='23184';
countries[114]='23209';
countries[115]='23211';
countries[116]='23185';
countries[117]='23063';
countries[118]='23261';
countries[119]='23012';
countries[120]='23110';
countries[121]='23186';
countries[122]='22957';
countries[123]='23262';
countries[124]='23263';
countries[125]='23064';
countries[126]='23065';
countries[127]='23213';
countries[128]='23109';
countries[129]='23187';
countries[130]='23214';
countries[131]='23188';
countries[132]='23265';
countries[133]='23215';
countries[134]='23009';
countries[135]='4286';
countries[136]='23266';
countries[137]='23267';
countries[138]='22992';
countries[139]='23115';
countries[140]='23116';
countries[141]='4283';
countries[142]='23269';
countries[143]='4288';
countries[144]='23091';
countries[145]='23216';
countries[146]='23270';
countries[147]='22994';
countries[148]='23271';
countries[149]='23035';
countries[150]='23033';
countries[151]='23217';
countries[152]='23273';
countries[153]='23070';
countries[154]='18987';
countries[155]='22999';
countries[156]='23092';
countries[157]='23189';
countries[158]='23073';
countries[159]='23074';
countries[160]='23190';
countries[161]='23191';
countries[162]='23276';
countries[163]='23192';
countries[164]='23093';
countries[165]='4282';
countries[166]='23112';
countries[167]='23193';
countries[168]='23113';
countries[169]='23218';
countries[170]='23075';
countries[171]='23076';
countries[172]='23277';
countries[173]='23194';
countries[174]='23195';
countries[175]='4141';
countries[176]='4135';
countries[177]='23228';
countries[178]='23000';
countries[179]='23010';
countries[180]='23111';
countries[181]='23029';
countries[182]='23196';
countries[183]='4287';
countries[184]='4289';
countries[185]='23094';
countries[186]='4295';
countries[187]='23229';
countries[188]='23142';
countries[189]='23230';
countries[190]='23197';
countries[191]='23279';
countries[192]='23008';
countries[193]='23103';
countries[194]='23077';
countries[195]='23231';
countries[196]='23282';
countries[197]='23003';
countries[198]='23145';
countries[199]='23078';
countries[200]='23095';
countries[201]='170141';
countries[202]='4138';
countries[203]='23036';
countries[204]='23232';
countries[205]='23286';
countries[206]='23027';
countries[207]='23233';
countries[208]='4281';
countries[209]='23287';
countries[210]='23198';
countries[211]='23096';
countries[212]='23079';
countries[213]='23199';
countries[214]='23200';


//CONTINENTS
continents[1]='AS';
continents[2]='EU';
continents[3]='AF';
continents[4]='OC';
continents[5]='EU';
continents[6]='AF';
continents[7]='NA';
continents[8]='SA';
continents[9]='AS';
continents[10]='OC';
continents[11]='EU';
continents[12]='AS';
continents[13]='NA';
continents[14]='AS';
continents[15]='AS';
continents[16]='NA';
continents[17]='EU';
continents[18]='EU';
continents[19]='NA';
continents[20]='AF';
continents[21]='AS';
continents[22]='SA';
continents[23]='EU';
continents[24]='AF';
continents[25]='SA';
continents[26]='NA';
continents[27]='AS';
continents[28]='EU';
continents[29]='AF';
continents[30]='AS';
continents[31]='AF';
continents[32]='AS';
continents[33]='AF';
continents[34]='NA';
continents[35]='AF';
continents[36]='NA';
continents[37]='AF';
continents[38]='AF';
continents[39]='SA';
continents[40]='AS';
continents[41]='SA';
continents[42]='AF';
continents[43]='AF';
continents[44]='AF';
continents[45]='OC';
continents[46]='NA';
continents[47]='AF';
continents[48]='EU';
continents[49]='NA';
continents[50]='AS';
continents[51]='EU';
continents[52]='EU';
continents[53]='AF';
continents[54]='NA';
continents[55]='NA';
continents[56]='SA';
continents[57]='AF';
continents[58]='NA';
continents[59]='EU';
continents[60]='AF';
continents[61]='AF';
continents[62]='EU';
continents[63]='AF';
continents[64]='OC';
continents[65]='EU';
continents[66]='EU';
continents[67]='SA';
continents[68]='OC';
continents[69]='AF';
continents[70]='AF';
continents[71]='AS';
continents[72]='EU';
continents[73]='AF';
continents[74]='EU';
continents[75]='NA';
continents[76]='NA';
continents[77]='OC';
continents[78]='NA';
continents[79]='AF';
continents[80]='AF';
continents[81]='SA';
continents[82]='NA';
continents[83]='NA';
continents[84]='EU';
continents[85]='EU';
continents[86]='AS';
continents[87]='AS';
continents[88]='AS';
continents[89]='AS';
continents[90]='EU';
continents[91]='AS';
continents[92]='EU';
continents[93]='NA';
continents[94]='AS';
continents[95]='AS';
continents[96]='AS';
continents[97]='AF';
continents[98]='OC';
continents[99]='AS';
continents[100]='AS';
continents[101]='AS';
continents[102]='AS';
continents[103]='EU';
continents[104]='AS';
continents[105]='AF';
continents[106]='AF';
continents[107]='AF';
continents[108]='EU';
continents[109]='EU';
continents[110]='EU';
continents[111]='EU';
continents[112]='AF';
continents[113]='AF';
continents[114]='AS';
continents[115]='AS';
continents[116]='AF';
continents[117]='EU';
continents[118]='OC';
continents[119]='NA';
continents[120]='AF';
continents[121]='AF';
continents[122]='NA';
continents[123]='OC';
continents[124]='NA';
continents[125]='EU';
continents[126]='EU';
continents[127]='AS';
continents[128]='AF';
continents[129]='AF';
continents[130]='AS';
continents[131]='AF';
continents[132]='OC';
continents[133]='AS';
continents[134]='NA';
continents[135]='EU';
continents[136]='OC';
continents[137]='OC';
continents[138]='NA';
continents[139]='AF';
continents[140]='AF';
continents[141]='EU';
continents[142]='OC';
continents[143]='EU';
continents[144]='AS';
continents[145]='AS';
continents[146]='OC';
continents[147]='NA';
continents[148]='OC';
continents[149]='SA';
continents[150]='SA';
continents[151]='AS';
continents[152]='OC';
continents[153]='EU';
continents[154]='EU';
continents[155]='NA';
continents[156]='AS';
continents[157]='AF';
continents[158]='EU';
continents[159]='EU';
continents[160]='AF';
continents[161]='AF';
continents[162]='OC';
continents[163]='AF';
continents[164]='AS';
continents[165]='EU';
continents[166]='AF';
continents[167]='AF';
continents[168]='AF';
continents[169]='AS';
continents[170]='EU';
continents[171]='EU';
continents[172]='OC';
continents[173]='AF';
continents[174]='AF';
continents[175]='AS';
continents[176]='EU';
continents[177]='AS';
continents[178]='NA';
continents[179]='NA';
continents[180]='AF';
continents[181]='SA';
continents[182]='AF';
continents[183]='EU';
continents[184]='EU';
continents[185]='AS';
continents[186]='AS';
continents[187]='AS';
continents[188]='AF';
continents[189]='AS';
continents[190]='AF';
continents[191]='OC';
continents[192]='NA';
continents[193]='AF';
continents[194]='AS';
continents[195]='AS';
continents[196]='OC';
continents[197]='NA';
continents[198]='AF';
continents[199]='EU';
continents[200]='AS';
continents[201]='EU';
continents[202]='NA';
continents[203]='SA';
continents[204]='AS';
continents[205]='OC';
continents[206]='SA';
continents[207]='AS';
continents[208]='EU';
continents[209]='OC';
continents[210]='AF';
continents[211]='AS';
continents[212]='EU';
continents[213]='AF';
continents[214]='AF';



 function showContinent()
  {
    var result;
    var countriesIndex;
    var theCountry = document.getElementById('Country').options[document.getElementById('Country').selectedIndex].value;

    for(countriesIndex in countries)
    {
      if(countries[countriesIndex] == theCountry)
      {
	result = continents[countriesIndex];        
      }
    }
  return result;
  }

//function ShowHideState()
//{
//  if(document.getElementById('Country').options[document.getElementById('Country').selectedIndex].value == '4138')
// {
//   document.getElementById('state').style.display='block'; 
//  }
// else
// {
//   document.getElementById('state').style.display='none';
// }
//}


  function change_clauseHidden(country,clause,catalogue)
 {
    if(catalogue == 'Beverage can north america')
    {
       if (country == '22964' || country == '22991' || country == '22992' || country == '22993' || country == '22975' || country == '22994' || country == '22995' || country == '22996' || country == '22998' || country == '23004' || country == '22997' || country == '23001' || country == '23013' || country == '23010' || country == '23000' || country == '23011' || country == '23008' || country == '23007' || country == '22974' || country == '22957')
       {
           clause.value='BCNorthMexCAm';
       }
       else 
       {
           clause.value='BCNorhtUsaAllC';
       }
    }
    if(catalogue == 'High Barrier Containers')
    {
       
       if (showContinent() == 'AS' || showContinent() == 'EU')
       {
           clause.value='HBCAsiaEu'; 
       }
       else
       {
           clause.value='HBOtherAllCountries';
       }
    }
    if(catalogue == 'Pharma devices and packaging')
    {
       if (country == '4138')
       {
          clause.value='PHARMAUsa';
       }
       else
       {
          clause.value='PHARMAAllCountries';
       }
    }
    if(catalogue == 'Dispensing systems')
    {
      if(country == '4136')
      {        
        clause.value = 'DSFrance';
      }
      else if(country == '170141')
      {
        clause.value = 'DSUk';
      }
	  else if(country == '4290')
      {
        clause.value = 'DSItaly';
      }
	  else if(country == '4280' || country == '23049')
      {
        clause.value = 'DSGermanyAustria';
      }
	  else if(country == '4289')
      {
        clause.value = 'DSSwitzerland';
      }
      else if(country == '4135' || country == '18987' || showContinent() == 'AF' )
      {
        clause.value = 'DSSpainPortugalAF';
      }
	  else if(showContinent() == 'EU' || country == '23077') 
	  {
        clause.value = 'DSOtherEu'; //other EU+Turkey
      }
	  else if(country == '23085'  || country == '23086' || country == '23089' || country == '23081' || country == '23091' || country == '23093'  || country == '23092' || country == '23095' || country == '23096' || country == '23088' || country == '23094' || country == '23101')
	  {
        clause.value = 'DSOtherME';
          }
	  else if(country == '23087' || country == '4139' || country == '23216' || country == '23090')
	  {
        clause.value = 'DSIsraelIndiaPakistanLebanon';
      }
	   else if(country == '22957' || country == '4137' || country == '4138')
      {
        clause.value = 'DSUsaCanMex';
      }
	  else if(showContinent() == 'SA')
      {
        clause.value = 'DSSouthAm';
      }
	   else if(country == '23255' || country == '23267' || showContinent() == 'AS')
      {
        clause.value = 'DSAustraliaNewZAS';
      }
	  else
      {
         clause.value = 'DSOtherCountries';
      }      
    }
    if(catalogue == 'Make up packaging')
    {

//   North Europe: france, germany, switzerland,  austria,  belgium,  lux,  netherlands,  sweden,  norway,  finland,  denmark, iceland
     if (country == '4136 ' || country == '4280' || country == '4289' || country == '23049' || country == '4285' || country == '4291' || country == '4286' || country == '4287' || country == '4288' || country == '4292' || country == '23055' || country == '72191')
      {
          clause.value = 'MUPNorthEurope';
      }

//   Italy and Spain
     else if (country == '4290' || country == '4135')
      {
          clause.value = 'MUPItalySpain';
      }

//   UK
     else if (country == '170141')
      {
          clause.value = 'MUPUK';
      }

// eastern europe
      else if (country == '23047' || country == '23050' || country == '23051' || country == '23052' || country == '23053' || country == '23054' || country == '23057' || country == '4293' || country == '23059' || country == '23060' || country == '23062' || country == '23064' || country == '23070' || country == '23073' || country == '23074' || country == '23075' || country == '23076' || country == '23077' || country == '23078' || country == '22947' || country == '23203' || country == '22948' || country == '23206' || country == '23232' || country == '23231' || country == '23207' || country == '23229')
	  {
	     clause.value = 'MUPEastEurope';
	  }

// middle east and africa
       else if(showContinent() == 'AF' || country == '23085' || country == '23086' || country == '23089' || country == '23081' || country == '23091' || country == '23093'  || country == '23092' || country == '23095' || country == '23096' || country == '23087' || country == '23088' || country == '23090' || country == '23094' || country == '23101')
       {
          clause.value = 'MUPOtherEuAfMe';
       }
       else if (showContinent() == 'NA')
       {
          clause.value = 'MUPNorthAm';
       }
       else if (showContinent() == 'SA')
       {
          clause.value = 'MUPSouthAm';
       }
       else if (showContinent() == 'AS' || showContinent() == 'OC')
       {
          clause.value = 'MUPAsiaOceania';
       }
       else
       {
          clause.value = 'MUPOthersCountries';
       }
    }
    if(catalogue == 'Prescription Packaging')
    {
       if(country == '22957' || showContinent() == 'SA')
       {
          clause.value = 'PPMexicoSouthAm';
       }
       else
       {
          clause.value = 'PPOthersCountries';
       }
    }
    if (catalogue == 'WebPac test')
    {
       clause.value= "11";
    }
 }