// Korruption.dk

// Beacon-setup
var picx = 0;
var picy = 0;
var beaconstyle;

var cardCoords = new Array(new Array(0,0),
                           new Array(112,83), // Hindenburg
                           new Array(2,2),  // Comet-1
                           new Array(104,97),  // Challenger
                           new Array(231,60), // El-Al
                           new Array(104,79),  // Iroquis
                           new Array(114,81), // Hancock Tower
                           new Array(231,61),  // Heysel
                           new Array(398,80),  // Sampoong
                           new Array(84,80),  // Pinto
                           new Array(278,148),  // Nairobi-Mombasa
                           new Array(233,60),  // Eschede
                           new Array(233,70),  // Mont Blanc
                           new Array(160,65),  // Titanic
                           new Array(400,130),  // Dona Paz
                           new Array(248,47),  // Estonia
                           new Array(192,126),  // Le Joola
                           new Array(58,79),  // St. Francis Dam
                           new Array(70,57),  // Tacoma Bridge
                           new Array(231,72),  // Malpasset
                           new Array(212,80),  // Entre-os-Rios
                           new Array(227,60),  // Torrey Canyon
                           new Array(227,60),  // Amoco-Cadiz
                           new Array(68,40),  // Exxon Valdez
                           new Array(216,72),  // Prestige
                           new Array(84,97),  // Texas City
                           new Array(410,80),  // Minamata
                           new Array(242,78),  // Sevesto
                           new Array(340,110),  // Bhopal
                           new Array(235,65),  // Thalidomide
                           new Array(84,80),  // L-Tryptophane
                           new Array(236,53),  // Boneloc
                           new Array(1,1),  // Silicone
                           new Array(280,50),  // Chelabylensk
                           new Array(105,83), // Three Mile Island
                           new Array(254,61),  // Chernobyl
                           new Array(410,80), // Tokaimura
                           new Array(1,1)  // OPV-HIV
);

function movedot(x,y) {
	// Magic numbers: 1,1 = all continents
	// Magic numbers: 2,2 = Comet 1
	picx = document.getElementById("mapp").offsetLeft;
	picy = document.getElementById("mapp").offsetTop;
	if (x == 1 && y == 1) { // All over the world
		turnonbeacon(document.getElementById("beacon").style,80,80);
		turnonbeacon(document.getElementById("beacon2").style,135,175);
		turnonbeacon(document.getElementById("beacon3").style,240,65);
		turnonbeacon(document.getElementById("beacon4").style,255,140);
		turnonbeacon(document.getElementById("beacon5").style,340,85);
		turnonbeacon(document.getElementById("beacon6").style,420,205);
	} else if (x == 2 && y == 2) { // Comet 1
		turnonbeacon(document.getElementById("beacon").style,243,81);
		turnonbeacon(document.getElementById("beacon2").style,238,73);
		turnonbeacon(document.getElementById("beacon3").style,241,77);
		turnonbeacon(document.getElementById("beacon4").style,322,107);
		turnonbeacon(document.getElementById("beacon5").style,345,110);
		
	} else { // Place beacon
		turnonbeacon(document.getElementById("beacon").style,x,y);
	}
}

function turnonbeacon (bstyle,x,y) {
	bstyle.display = "block";	
	bstyle.left = (picx+x)+"px";
	bstyle.top = (picy+y)+"px";
}

function removebeacon () {
	beaconstyle = document.getElementById("beacon").style;
	beaconstyle.display = "none";
	beaconstyle = document.getElementById("beacon2").style;
	beaconstyle.display = "none";
	beaconstyle = document.getElementById("beacon3").style;
	beaconstyle.display = "none";
	beaconstyle = document.getElementById("beacon4").style;
	beaconstyle.display = "none";
	beaconstyle = document.getElementById("beacon5").style;
	beaconstyle.display = "none";
	beaconstyle = document.getElementById("beacon6").style;
	beaconstyle.display = "none";
}

function blockswitch (blockname) {
	if(document.getElementById(blockname).style.display=='none') {
		document.getElementById(blockname).style.display='block';
	} else {
		document.getElementById(blockname).style.display='none';
	}
}

// Cards-setup
var cards = new Array("dummy","a1","a2","a3","a4","b1","b2","b3","b4","c1","c2","c3","c4","d1","d2","d3","d4","e1","e2","e3","e4","f1","f2","f3","f4","g1","g2","g3","g4","h1","h2","h3","h4","i1","i2","i3","i4","joker-xx0");
var currentCard = 1;

function changeCard(cardId) {
	currentCard = cardId;
	document.getElementById('cardimg').src = 'cards/thumb_'+cards[cardId]+'.jpg';
	movedot(cardCoords[cardId][0],cardCoords[cardId][1]);
}
		
function viewCard() {
	window.location = 'card.php?id='+currentCard;
}

