// JavaScript Document

var mCards 			= new Array();
mCards["oud1"] 		= "";
mCards["oud2"] 		= "";
mCards["oud3"] 		= "";
mCards["nieuw1"] 	= "";
mCards["nieuw2"] 	= "";
mCards["nieuw3"] 	= "";
mCards["brug1"] 	= "";
mCards["brug2"] 	= "";
mCards["brug3"] 	= "";

var mTexts = new Array();
mTexts["oud"] 		= new Array();
mTexts["oud"][0]	= "Duwen";
mTexts["oud"][1]	= "Sturen";
mTexts["oud"][2]	= "Afdwingen";
mTexts["oud"][3]	= "Beperken";
mTexts["oud"][4]	= "Ontkenning";
mTexts["oud"][5]	= "Oordeel";
mTexts["oud"][6]	= "Schaamte";
mTexts["oud"][7]	= "Ontrouw";
mTexts["oud"][8]	= "Zijn/haar schuld!";
mTexts["oud"][9]	= "Kleiner maken";
mTexts["oud"][10]	= "Ik mis iets";
mTexts["oud"][11]	= "Eenzaam";
mTexts["oud"][12]	= "Minderwaardig";
mTexts["oud"][13]	= "Vluchten";
mTexts["oud"][14]	= "Vasthouden";
mTexts["oud"][15]	= "Controle";
mTexts["oud"][16]	= "Trots";
mTexts["oud"][17]	= "Verraad"; 
mTexts["oud"][18]	= "Koppig";
mTexts["oud"][19]	= "Gesloten";
mTexts["oud"][20]	= "Ik weet het beter";
mTexts["oud"][21]	= "Groter maken";
mTexts["oud"][22]	= "Veinzen";
mTexts["oud"][23]	= "Goede lieve vrede bewaren";
mTexts["oud"][24]	= "Schuld";
mTexts["oud"][25]	= "Inleveren";
mTexts["oud"][26]	= "Tekort doen";
mTexts["oud"][27]	= "Waarom?";
mTexts["oud"][28]	= "'t zal best";
mTexts["oud"][29]	= "Onverschillig";
mTexts["oud"][30]	= "Moedwillig kwetsen";
mTexts["oud"][31]	= "Ik weet wat goed voor je is";
mTexts["oud"][32]	= "Ik pak je terug!";
mTexts["oud"][33]	= "Verstoppen";
mTexts["oud"][34]	= "Invullen";
mTexts["oud"][35]	= "Opoffering";
mTexts["oud"][36]	= "Wegcijferen";
mTexts["oud"][37]	= "Slachtoffer";
mTexts["oud"][38]	= "Ik heb gelijk!";
mTexts["oud"][39]	= "Machtstrijd";
mTexts["oud"][40]	= "Healing";
mTexts["oud"][41]	= "Nodig hebben";
mTexts["oud"][42]	= "Bewijzen";
mTexts["oud"][43]	= "Bewijs het me maar";
mTexts["oud"][44]	= "&nbsp;";
mTexts["oud"][45]	= "&nbsp; &nbsp;";
mTexts["oud"][46]	= "&nbsp; &nbsp; &nbsp;";

mTexts["brug"] 		= new Array();
mTexts["brug"][0]	= "Onderhandelen";
mTexts["brug"][1]	= "Loslaten";
mTexts["brug"][2]	= "Leren ontvangen";
mTexts["brug"][3]	= "Accepteren";
mTexts["brug"][4]	= "Oorzaak en Gevolg";
mTexts["brug"][5]	= "Is het zo?";
mTexts["brug"][6]	= "Rust";
mTexts["brug"][7]	= "Deelnemen";
mTexts["brug"][8]	= "Verband zien";
mTexts["brug"][9]	= "Vergiffenis";
mTexts["brug"][10]	= "Proces ontdekken";
mTexts["brug"][11]	= "Ruimte nemen";
mTexts["brug"][12]	= "Spiegelen";
mTexts["brug"][13]	= "Bewust kiezen";
mTexts["brug"][14]	= "Respect";
mTexts["brug"][15]	= "Wat wil IK?";
mTexts["brug"][16]	= "Anders kijken";
mTexts["brug"][17]	= "Mededogen";
mTexts["brug"][18]	= "Ontdekken";
mTexts["brug"][19]	= "Openen";
mTexts["brug"][20]	= "Spelen";
mTexts["brug"][21]	= "Voelen";
mTexts["brug"][22]	= "Stromen";
mTexts["brug"][23]	= "Luisteren";
mTexts["brug"][24]	= "Onderzoeken";
mTexts["brug"][25]	= "Evenwicht";
mTexts["brug"][26]	= "Ontspan";
mTexts["brug"][27]	= "Stapje terug";
mTexts["brug"][28]	= "Handelen";
mTexts["brug"][29]	= "Verlichten";
mTexts["brug"][30]	= "Activeren";
mTexts["brug"][31]	= "Spreek je uit!";


mTexts["nieuw"] 	= new Array();
mTexts["nieuw"][0]	= "Vergevend";
mTexts["nieuw"][1]	= "Alles is groei";
mTexts["nieuw"][2]	= "Ruimte innemen";
mTexts["nieuw"][3]	= "Open";
mTexts["nieuw"][4]	= "Zijn";
mTexts["nieuw"][5]	= "Overgave";
mTexts["nieuw"][6]	= "Respectvol zijn";
mTexts["nieuw"][7]	= "Hier ben ik!";
mTexts["nieuw"][8]	= "Genieten";
mTexts["nieuw"][9]	= "Jezelf laten zien";
mTexts["nieuw"][10]	= "Eigen kracht";
mTexts["nieuw"][11]	= "Verantwoordelijk Zijn";
mTexts["nieuw"][12]	= "Acceptatie";
mTexts["nieuw"][13]	= "Het is goed zoals het is";
mTexts["nieuw"][14]	= "Kijken naar hoe het IS";
mTexts["nieuw"][15]	= "Trouw zijn";
mTexts["nieuw"][16]	= "Ruimte geven";
mTexts["nieuw"][17]	= "Waardering";
mTexts["nieuw"][18]	= "In balans";
mTexts["nieuw"][19]	= "Trots";
mTexts["nieuw"][20]	= "Licht";
mTexts["nieuw"][21]	= "Eigen Waarheid";
mTexts["nieuw"][22]	= "Gelijkwaardig";
mTexts["nieuw"][23]	= "Realiteit bekijken";
mTexts["nieuw"][24]	= "Vrij zijn";
mTexts["nieuw"][25]	= "Integer Zijn";
mTexts["nieuw"][26]	= "Betrouwbaar zijn";
mTexts["nieuw"][27]	= "Liefde geven &eacute;n ontvangen";
mTexts["nieuw"][28]	= "Dankbaar zijn";
mTexts["nieuw"][29]	= "Procesgericht";
mTexts["nieuw"][30]	= "Vertrouwen";
mTexts["nieuw"][31]	= "Jezelf zijn";

var mUsed	   		= new Array();
mUsed['oud']   		= new Array();
mUsed['nieuw'] 		= new Array();
mUsed['brug']  		= new Array();

function getText(arr) {
	var arr_k = '';
	var txt	  = '';
	if (arr.indexOf("oud") >= 0) arr_k = 'oud';
	else if (arr.indexOf("nieuw") >= 0) arr_k = 'nieuw';
	else arr_k = 'brug';
	do {
		var random_num = (Math.floor((Math.random()*mTexts[arr_k].length)));
		txt = mTexts[arr_k][random_num];
		} while (inArray(mUsed[arr_k], txt) === true);
	mUsed[arr_k][mUsed[arr_k].length+1] = txt;
	return txt;
	}

function mClick(id) {
	if ((id != 'brug3' && mCards[id] == '') || (id == 'brug3' && mCards['brug3'] == '' && mCards['brug1']!='' && mCards['brug2']!='')) {
		var field = getElement(id);
		if (id.indexOf("oud") >= 0) 
			field.style.backgroundImage = "url('afbeeldingen/cardback-vert-open.gif')";
		else if(id.indexOf("nieuw") >= 0)
			field.style.backgroundImage = "url('afbeeldingen/cardback-vert-open.gif')";
		else
			field.style.backgroundImage = "url('afbeeldingen/cardback-hor-open.gif')";
		mCards[id] = getText(id);
		var tag = getElement('text'+id);
		tag.innerHTML = mCards[id];
		tag.style.display = 'block';
		
		if (mCards['brug1'] != '' && mCards['brug2'] != '') {
			tag2 = getElement('brug3');
			tag2.style.zIndex=999;
			}
		}
	return;
	}

function mOver(id) {
	if ((id != 'brug3' && mCards[id] == '') || (id == 'brug3' && mCards['brug3'] == '' && mCards['brug1']!='' && mCards['brug2']!='')) {
		var field = getElement(id);
		if (id.indexOf("oud") >= 0) 
			field.style.backgroundImage = "url('afbeeldingen/OEachterkant.jpg')";
		else if (id.indexOf("nieuw") >= 0)
			field.style.backgroundImage = "url('afbeeldingen/NEachterkant.jpg')";
		else
			field.style.backgroundImage = "url('afbeeldingen/TBachterkant.jpg')";
		}
	return;
	}

function mOut(id) {
	if ((id != 'brug3' && mCards[id] == '') || (id == 'brug3' && mCards['brug3'] == '' && mCards['brug1']!='' && mCards['brug2']!='')) {
		var field = getElement(id);
		if (id.indexOf("oud") >= 0) 
			field.style.backgroundImage = "url('afbeeldingen/OEachterkant-mat.jpg')";
		else if (id.indexOf("nieuw") >= 0) 
			field.style.backgroundImage = "url('afbeeldingen/NEachterkant-mat.jpg')";
		else
			field.style.backgroundImage = "url('afbeeldingen/TBachterkant-mat.jpg')";
		}
	return;
	}
	
function inArray(mUsed_k, value) {
	var i;
	for (i=0; i < mUsed_k.length; i++) {
		if (mUsed_k[i] == value) {
			return true;
			}
		}
	return false;
	}

function getElement(id) {
	if( document.getElementById )
		var myReference = document.getElementById(id);
	else if( document.all )
		var myReference = document.all[id];
	else if( document.layers )
		var myReference = document.layers[id];
	return myReference;
	}

