var pack = new Array();

var links = new Array(42);
var images = new Array(42);
var nameCountries = new Array(42);
var topImg = new Array(42);
var leftImg = new Array(42);
var topName = new Array(42);
var leftName = new Array(42);

//First ones
pack[0] = '0,1,2,3,4,5,6,7,8';

//Iceland 0
links[0] = 'countries/iceland.html';
images[0] = 'images/pictures/ice_s01.jpg';
nameCountries[0] = 'Iceland';
topImg[0] = '3';
leftImg[0] = '175';
topName[0] = '20';
leftName[0] = '90';

//The Netherlands 1
links[1] = 'countries/thenetherlands.html';
images[1] = 'images/pictures/ned_s01.jpg';
nameCountries[1] = 'The Netherlands';
topImg[1] = '185';
leftImg[1] = '75';
topName[1] = '200';
leftName[1] = '-41';

//Spain 2
links[2] = 'countries/spain.html';
images[2] = 'images/pictures/spa_s04.jpg';
nameCountries[2] = 'Spain';
topImg[2] = '340';
leftImg[2] = '-365';
topName[2] = '355';
leftName[2] = '-445';

//Greece 3
links[3] = 'countries/greece.html';
images[3] = 'images/pictures/gre_s02.jpg';
nameCountries[3] = 'Greece';
topImg[3] = '415';
leftImg[3] = '-237';
topName[3] = '427';
leftName[3] = '-317';

//Russia - Moscow 4
links[4] = 'countries/russiamoscow.html';
images[4] = 'images/pictures/rus_mo_s01.jpg';
nameCountries[4] = 'Russia - Moscow';
topImg[4] = '36';
leftImg[4] = '500';
topName[4] = '51';
leftName[4] = '380';

//Armenia 5
links[5] = 'countries/armenia.html';
images[5] = 'images/pictures/arm_s01.jpg';
nameCountries[5] = 'Armenia';
topImg[5] = '190';
leftImg[5] = '400';
topName[5] = '204';
leftName[5] = '325';

//Hungary 6
links[6] = 'countries/hungary.html';
images[6] = 'images/pictures/hun_s03.jpg';
nameCountries[6] = 'Hungary';
topImg[6] = '160';
leftImg[6] = '0';
topName[6] = '174';
leftName[6] = '-87';

//Finland 7
links[7] = 'countries/finland.html';
images[7] = 'images/pictures/fin_s02.jpg';
nameCountries[7] = 'Finland';
topImg[7] = '-85';
leftImg[7] = '-150';
topName[7] = '-71';
leftName[7] = '-233';

//Ireland 8
links[8] = 'countries/ireland.html';
images[8] = 'images/pictures/irl_s03.jpg';
nameCountries[8] = 'Ireland';
topImg[8] = '-55';
leftImg[8] = '50';
topName[8] = '-42';
leftName[8] = '-30';

//Second Ones
pack[1] = '9,10,11,12,13,14,15,16';
//United Kingdom 9
/*links[9] = 'countries/uk.html';
images[9] = 'images/pictures/uk_s07.jpg';
nameCountries[9] = 'United Kingdom';
topImg[9] = '170';
leftImg[9] = '155';
topName[9] = '175';
leftName[9] = '140';

//France 10
links[10] = 'countries/france.html';
images[10] = 'images/pictures/fra_s09.jpg';
nameCountries[10] = 'France';
topImg[10] = '200';
leftImg[10] = '185';
topName[10] = '200';
leftName[10] = '211';

//Italy - Florence 11
links[11] = 'countries/italyflorence.html';
images[11] = 'images/pictures/itaFL_s01.jpg';
nameCountries[11] = 'Italy - Florence';
topImg[11] = '200';
leftImg[11] = '300';
topName[11] = '205';
leftName[11] = '294';

//Sweden 12
links[12] = 'countries/sweden.html';
images[12] = 'images/pictures/swe_s01.jpg';
nameCountries[12] = 'Sweden';
topImg[12] = '-180';
leftImg[12] = '300';
topName[12] = '-175';
leftName[12] = '325';

//Bulgaria 13
links[13] = 'countries/bulgaria.html';
images[13] = 'images/pictures/bul_s16.jpg';
nameCountries[13] = 'Bulgaria';
topImg[13] = '-40';
leftImg[13] = '420';
topName[13] = '-35';
leftName[13] = '440';

//Azerbaijan 14
links[14] = 'countries/azerbaijan.html';
images[14] = 'images/pictures/aze_s07.jpg';
nameCountries[14] = 'Azerbaijan';
topImg[14] = '-140';
leftImg[14] = '590';
topName[14] = '-140';
leftName[14] = '600';

//Portugal 15
links[15] = 'countries/portugal.html';
images[15] = 'images/pictures/por_s01.jpg';
nameCountries[15] = 'Portugal';
topImg[15] = '-180';
leftImg[15] = '20';
topName[15] = '-175';
leftName[15] = '40';

//Russia - Moscow 16
links[16] = 'countries/russiamoscow.html';
images[16] = 'images/pictures/rus_mo_s03.jpg';
nameCountries[16] = 'Russia-Moscow';
topImg[16] = '0';
leftImg[16] = '0';
topName[16] = '0';
leftName[16] = '0';*/

links[9] = 'countries/uk.html';
images[9] = 'images/pictures/uk_s07.jpg';
nameCountries[9] = 'United Kingdom';
topImg[9] = '170';
leftImg[9] = '155';
topName[9] = '185';
leftName[9] = '40';

//France 10
links[10] = 'countries/france.html';
images[10] = 'images/pictures/fra_s09.jpg';
nameCountries[10] = 'France';
topImg[10] = '280';
leftImg[10] = '-65';
topName[10] = '295';
leftName[10] = '-145';

//Italy - Florence 11
links[11] = 'countries/italyflorence.html';
images[11] = 'images/pictures/itaFL_s01.jpg';
nameCountries[11] = 'Italy - Florence';
topImg[11] = '400';
leftImg[11] = '-130';
topName[11] = '415';
leftName[11] = '-240';

//Sweden 12
links[12] = 'countries/sweden.html';
images[12] = 'images/pictures/swe_s01.jpg';
nameCountries[12] = 'Sweden';
topImg[12] = '80';
leftImg[12] = '-300';
topName[12] = '-14';
leftName[12] = '345';

//Bulgaria 13
links[13] = 'countries/bulgaria.html';
images[13] = 'images/pictures/bul_s16.jpg';
nameCountries[13] = 'Bulgaria';
topImg[13] = '270';
leftImg[13] = '400';
topName[13] = '285';
leftName[13] = '315';

//Azerbaijan 14
links[14] = 'countries/azerbaijan.html';
images[14] = 'images/pictures/aze_s07.jpg';
nameCountries[14] = 'Azerbaijan';
topImg[14] = '250';
leftImg[14] = '420';
topName[14] = '265';
leftName[14] = '325';

//Portugal 15
links[15] = 'countries/portugal.html';
images[15] = 'images/pictures/por_s01.jpg';
nameCountries[15] = 'Portugal';
topImg[15] = '270';
leftImg[15] = '-400';
topName[15] = '285';
leftName[15] = '-490';

//Russia - Moscow 16
links[16] = 'countries/russiamoscow.html';
images[16] = 'images/pictures/rus_mo_s03.jpg';
nameCountries[16] = 'Russia-Moscow';
topImg[16] = '40';
leftImg[16] = '-150';
topName[16] = '50';
leftName[16] = '0';

//Third Ones
pack[2] = '17,18,19,20,21,22,23';
//Norway 17
links[17] = 'countries/norway.html';
images[17] = 'images/pictures/nor_s04.jpg';
nameCountries[17] = 'Norway';
topImg[17] = '60';
leftImg[17] = '220';
topName[17] = '75';
leftName[17] = '140';


//Czech Republic 18
links[18] = 'countries/czechrepublic.html';
images[18] = 'images/pictures/cze_s02.jpg';
nameCountries[18] = 'Czech Republic';
topImg[18] = '235';
leftImg[18] = '130';
topName[18] = '250';
leftName[18] = '15';

//Estonia 19
links[19] = 'countries/estonia.html';
images[19] = 'images/pictures/est_s02.jpg';
nameCountries[19] = 'Estonia';
topImg[19] = '100';
leftImg[19] = '10';
topName[19] = '115';
leftName[19] = '-80';

//Vatican City 20
links[20] = 'countries/vatican.html';
images[20] = 'images/pictures/vat_s07.jpg';
nameCountries[20] = 'Vatican City';
topImg[20] = '420';
leftImg[20] = '-280';
topName[20] = '440';
leftName[20] = '-365';

//Spain 21
links[21] = 'countries/spain.html';
images[21] = 'images/pictures/spa_s04.jpg';
nameCountries[21] = 'Spain';
topImg[21] = '260';
leftImg[21] = '100';
topName[21] = '280';
leftName[21] = '20';

//Cyprus 22
links[22] = 'countries/cyprus.html';
images[22] = 'images/pictures/cyp_s02.jpg';
nameCountries[22] = 'Cyprus';
topImg[22] = '310';
leftImg[22] = '330';
topName[22] = '325';
leftName[22] = '250';

//Ireland 23
links[23] = 'countries/ireland.html';
images[23] = 'images/pictures/irl_s04.jpg';
nameCountries[23] = 'Ireland';
topImg[23] = '100';
leftImg[23] = '-250';
topName[23] = '115';
leftName[23] = '-335';


//Fourth Ones
pack[3] = '24,25,26,27,28,29,30,31,32';
//Iceland 24
links[24] = 'countries/iceland.html';
images[24] = 'images/pictures/ice_s01.jpg';
nameCountries[24] = 'Iceland';
topImg[24] = '15';
leftImg[24] = '75';
topName[24] = '30';
leftName[24] = '-10';

//Belgium 25
links[25] = 'countries/belgium.html';
images[25] = 'images/pictures/bel_s02.jpg';
nameCountries[25] = 'Belgium';
topImg[25] = '220';
leftImg[25] = '35';
topName[25] = '235';
leftName[25] = '-50';

//Latvia 26
links[26] = 'countries/latvia.html';
images[26] = 'images/pictures/lav_s01.jpg';
nameCountries[26] = 'Latvia';
topImg[26] = '160';
leftImg[26] = '25';
topName[26] = '175';
leftName[26] = '-55';

//Switzerland 27
links[27] = 'countries/switzerland.html';
images[27] = 'images/pictures/swi_s01.jpg';
nameCountries[27] = 'Switzerland';
topImg[27] = '315';
leftImg[27] = '-255';
topName[27] = '330';
leftName[27] = '-355';

//Norway 28
links[28] = 'countries/norway.html';
images[28] = 'images/pictures/nor_s04.jpg';
nameCountries[28] = 'Norway';
topImg[28] = '0';
leftImg[28] = '240';
topName[28] = '15';
leftName[28] = '160';

//Romania 29
links[29] = 'countries/Romania.html';
images[29] = 'images/pictures/rom_s05.jpg';
nameCountries[29] = 'Romania';
topImg[29] = '240';
leftImg[29] = '230';
topName[29] = '255';
leftName[29] = '140';

//Malta 30
links[30] = 'countries/malta.html';
images[30] = 'images/pictures/mal_s01.jpg';
nameCountries[30] = 'Malta';
topImg[30] = '370';
leftImg[30] = '-50';
topName[30] = '385';
leftName[30] = '-125';

//Portugal 31
links[31] = 'countries/portugal.html';
images[31] = 'images/pictures/por_s01.jpg';
nameCountries[31] = 'Portugal';
topImg[31] = '260';
leftImg[31] = '-485';
topName[31] = '275';
leftName[31] = '-570';

//Russia - Saint Petersburg 32
links[32] = 'countries/russiastpetersburg.html';
images[32] = 'images/pictures/rus_sp_s04.jpg';
nameCountries[32] = 'Russia - Saint Petersburg';
topImg[32] = '-80';
leftImg[32] = '520';
topName[32] = '-65';
leftName[32] = '370';




function randomNb() {
	index = Math.floor(Math.random() * pack.length);
	return index;
}

function displayImages(alink,link,img,imgindex,topi,lefti,span,tops,lefts,nameC) {
		var doc = document;

		var isIE = false;
  	if (navigator.appName=="Microsoft Internet Explorer"){
  		isIE = true;
  	}
  

		var x = document.getElementById(alink);
		x.setAttribute("href",link);
		
		var imageNode = doc.getElementById(img);
		imageNode.setAttribute("src",imgindex);
		var styleValueImg = "position:relative; top:"+topi+"px; left:"+lefti+"px;";
		if(!isIE){
			x.setAttribute("style", styleValueImg);
			imageNode.setAttribute("style", "border:2px solid black;display:inline;");
		} else {
			x.style.setAttribute('cssText', styleValueImg);
			imageNode.style.setAttribute('cssText', "border:2px solid black;display:inline;");
		}
				
		var spanNode = doc.getElementById(span);
		var styleValueSpan = "position:relative; top:"+tops+"px; left:"+lefts+"px;";
		if(!isIE){
			spanNode.setAttribute("style", styleValueSpan);
		} else {
			spanNode.style.setAttribute('cssText', styleValueSpan);
		}
		if(nameC != 'FYROM'){
			var teName = nameC;
			var nameValue=document.createTextNode(teName);
			spanNode.getElementsByTagName('b')[0].appendChild(nameValue);
		} else {
			var teName = 'The Former Yugoslav';
			var nameValue=document.createTextNode(teName);
			spanNode.getElementsByTagName('b')[0].appendChild(nameValue);
			var bla = document.createElement('span');
			spanNode.appendChild(bla);
			var styleValueSpan = "position:relative; top:"+(tops-250)+"px; left:"+(lefts-250)+"px;";
			if(!isIE){
				bla.setAttribute("style", styleValueSpan);
			} else {
				bla.style.setAttribute('cssText', styleValueSpan);
			}
			bla.setAttribute("id", 'b');
			var bla2 = document.getElementById('b');
			var bla3 = document.createElement('b');
			bla2.appendChild(bla3);
			var nameValue2=document.createTextNode('Republic Of Macedonia');
			bla2.getElementsByTagName('b')[0].appendChild(nameValue2);
		}
}

function launchImg(){
	//var index = randomNb();
	var index = 0;
	var temp = new Array();
	temp = pack[index].split(',');
	for(var i=0;i<temp.length;i++){
		var nb = i+1
		var a = 'a'+nb;
		var img = 'img'+nb;
		var span = 'span'+nb;
		if(nameCountries[temp[i]] != null){
			displayImages(a,links[temp[i]],img,images[temp[i]],topImg[temp[i]],leftImg[temp[i]],span,topName[temp[i]],leftName[temp[i]],nameCountries[temp[i]]);
		}
	}
}

