/* array of people that can be selected
photo, title, description */

var numPeople = 13;
var numSpecialist = 10;

// url containing the persons photo, 0 if none
var peoplePhoto = new Array
(
	"josburgers",
	"petervanthof",
	"ronaldbakker",
	"keesmoorman",
	"abvanderborg",
	"dick",
	"berend",
	"minno",
	"keesseip",
	"annemiekebambach",
	"peterdeheer",
	"hanstietema",
	"tondewinter2"
);

for(var i = 1; i <= numPeople; i++)
{
	if(peoplePhoto[i-1] != 0)
		peoplePhoto[i-1] = "images/people/" + peoplePhoto[i-1].replace(/ /,'_') + ".png";
	else
		peoplePhoto[i-1] = "images/people/sil.png";
}


// each persons name, for the dropdown box..
// update for PHP also when updating here... functions.php
var peopleName = new Array
(
	"Jos Burgers",
	"Peter van 't Hof",
	"Ronald Bakker",
	"Kees Moorman",
	"Ab van der Borg",
	"Dick Schreuders",
	"Berend Jan Bleeker",
	"Minno Venema",
	"Kees Seip",
	"Annemieke Bambach",
	"Peter de Heer",
	"Hans Tietema",
	"Ton de Winter"
);

// title of the person..
var peopleTitle = new Array
(
	"Jos Burgers <br> Nederlandse Franchise Vereniging <br>",
	"Peter van 't Hof <br> DA Drogisterij & Parfumerie <br>",
	"Ronald Bakker <br> Bagels & Beans <br>",
	"Kees Moorman <br> Albert Heijn <br>",
	"Ab van der Borg <br> Agri Retail <br>",
	"Dick Schreuders <br> Formido <br>",
	"Berend Jan Bleeker <br> Oil & Vinegar <br>",
	"Minno Venema <br> Jamin <br>",
	"Kees Seip <br> De Hypotheker <br>",
	"Annemieke Bambach <br> Thomashuizen <br>",
	"Peter de Heer <br> Shoeby <br>",
	"Hans Tietema <br> Kaldi koffie & thee <br>",
	"Ton de Winter <br> Pirtek <br>"
);

// description for the person..
var peopleDescription = new Array
(
	"<b><i>'De zin en onzin van het benchmarken'</b></i>",
	"<b><i>'Hoe houd ik grip op mijn franchisenemers?'</i?</b>",
	"<b><i>'Hoe zet je een franchiseformule op?'</i></b>",
	"<b><i>'Eigen filialen... Must voor een goede formule?'</i></b>",
	"<b><i>'Goede franchisenemers... Hoe vind ik die?'</i></b>",
	"<b><i>'Hoe kom je aan de goede locaties?'</i></b>",
	"<b><i>'Expansie naar buitenland... Wat zijn de do's & don'ts?'</i></b>",
	"<b><i>'Werving franchisenemers... Hoe pak ik dit aan?'</i></b>",
	"<b><i>'Is hard franchise voorwaarde voor kwaliteit?'</i></b>",
	"<b><i>'Hoe creëer je loyaliteit binnen je formule?'</i></b>",
	"<b><i>'Opleiden van franchisenemers... Hoe pak ik dat aan?'</i></b>",
	"<b><i>'Social Media: Bla bla of omzetverhoger?'</i></b>",
	"<b><i>'Hoeveel vrijheid moet je je franchisenemers geven?'</i></b>"
);

// update for php also when updating here...
var specialistName = new Array
(
 	"Franchise & Recht",
	"Franchise & Accountancy",
	"Franchise & Recruitment",
	"Franchise & Financiën",
	"Franchise & IT",
	"Franchise & Advies"
 );

var specialistDescription = new Array
(
 	"Heeft uw vragen over uw franchisecontract? Wat kunt u juridisch gezien maximaal verlangen van uw franchisenemers?  Hoe dwing ik een belangrijke verandering af in mijn formule bij de franchisenemers? Deze en andere vragen kunt u stellen aan onder andere Anema & Greve en Ludwig & Van Dam.",
	"Wilt u al uw franchisenemers op uniforme wijze hun administratie laten doen? Of wilt u beter kunnen sturen op basis van informatie?  Deze en andere vragen kunt u stellen aan onder andere GIBO Franchise en BDO.",
	"Wilt u betere franchisenemers, zonder dat u zelf veel tijd kwijt bent aan de werving en selectie? Hoe u dit doet kunt u voorleggen aan de specialisten van onder andere MKB Adviseurs en Customer Factory.",
	"Wat kost het eigenlijk als u een franchiseformule wilt beginnen? Wat voor financiële voordelen kunt u behalen bij de overstap van filiaalbedrijf naar franchise? Deze en andere vragen kunt u stellen aan ING Bank, Rabobank en ABN AMRO.",
	"Wat kost een centraal kassasysteem? Waaraan moet administratieve software tegenwoordig voldoen en waarom? Deze en andere vragen kunt u stellen aan onder andere Account View en MKB Adviseurs.",
	"Waar moet u altijd aan denken? Wat moet u beslist niet doen? Hoe komt u succesvol door de verschillende groeistuipen die u als franchisegever doormaakt? Deze en andere vragen kunt u stellen aan de ervaren adviseurs MKB Adviseurs en Koelewijn & Partners.</a>"
 );

// function to write the dropdown list..
function writeDropdown(is_specialist, table, menuName)
{
	if(!is_specialist)
	{
		document.write("<select name=\"" + menuName + "\" id=\"" + menuName + "\" style=\"width: 300px;\" onChange=\"displayInfo(this[this.selectedIndex].value, '" + table + "', this)\"><option value=\"#\" selected>geen voorkeur</option><option value=\"#\" disabled>-- Denktank voorzitters --</option>");
		for(var i = 0; i < numPeople; i++)
		{
			temp = peopleName[i];
			if(temp.length > 25)
				temp = temp.substr(0,25) + "...";
			document.write("<option value=\"" + i + "\" style=\"color: #ef6226;\">" + temp + "</option>");
				
		}
		document.write("<option value=\"#\" disabled> -- Specialisten -- </option>");

		for(var i = 0; i < numSpecialist; i++)
		{
			temp = specialistName[i];
			if(temp.length > 25)
				temp = temp.substr(0,25) + "...";
			document.write("<option value=\"s" + i + "\" style=\"color: #0752a3;\">" + temp + "</option>");
				
		}
		document.write("</select>");
	}
}

function toggleOverview()
{
	var overview = document.getElementById('overview_table');
	var toggle = document.getElementById('overview_toggle');
	if(overview.style.display == "none") {
		overview.style.display = "block";
		toggle.innerHTML = '(<a href="javascript:toggleOverview()" class="pagelink">hide</a>)';
	} else {
		overview.style.display = "none";
		toggle.innerHTML = '(<a href="javascript:toggleOverview()" class="pagelink">show</a>)';
	}
}

// display the info for the current selected person
function displayInfo(person_id, table_id, menu)
{
	var table = document.getElementById(table_id);
	var div = document.getElementById(table_id + '_div');
	var hiddenField = document.getElementById(table_id + '_hidden');
		
	if(person_id == "#")
	{
		hiddenField.value = "";
		table.style.display = "none";
	}
	else
	{
		hiddenField.value = person_id;
		switch(table_id)
		{
			case "session1_first":
				if(hiddenField.value == document.getElementById("session2_first_hidden").value)
				{
					alert("U kunt niet dezelfde keuze maken voor sessie 1 en sessie 2");
					hiddenField.value = "";
					table.style.display = "none";
					menu.selectedIndex = 0;
					return;
				}
				break;
			case "session2_first":
				if(hiddenField.value == document.getElementById("session1_first_hidden").value)
				{
					alert("You cannot pick the same person for session 1 and session 2");
					hiddenField.value = "";
					table.style.display = "none";
					menu.selectedIndex = 0;
					return;
				}
				break;
		}
		table.style.display = "block";
		var isFull = "";
		//alert(menu.options[person_id].value);
		if (person_id.charAt(0) == "s")
		{
			person_id = person_id.replace(/s/,'');
			if(table_id == "session1_first")
				isFull = session1_special[person_id];
			else
				isFull = session2_special[person_id];
			
			div.innerHTML = "<span class=\"personheading\">" + specialistName[person_id] + "</span>" + isFull + "<br /><br />" + specialistDescription[person_id];
		}
		else
		{
			if(table_id == "session1_first")
				isFull = session1_ronde[person_id];
			else
				isFull = session2_ronde[person_id];
			div.innerHTML = "<img src=\"" + peoplePhoto[person_id] + "\" align=\"left\" style=\"padding-right: 4px;\"><span class=\"personheading\">" + peopleTitle[person_id] + "</span>" + isFull + "<br />" + peopleDescription[person_id];
		}
	}
	
}

function generateRoundTableList()
{
	document.write('<table width="100%" border="0" cellspacing="5" cellpadding="0"><tr>');
	for(var i = 0; i < numPeople; i++)
	{
		if(i != 0 && i % 2 == 0)
		{
			document.write('</tr><tr>');	
		}
			document.write("<td style=\"width:300px;\" align=\"left\" valign=\"top\"><span class=\"peoplefont\"><a href=\"franchisecongres_inschrijven.php?p="+ peopleName[i] +"\"><img src=\"" + peoplePhoto[i] + "\" align=\"left\" style=\"margin-right: 4px; margin-bottom:40px; width: 120px; height: 120px;\" border=\"0\"></a><span class=\"personheading\">" + peopleTitle[i] + "</span><br />" + peopleDescription[i] + "</span></td>");
		//displayInfo(person_id, table_id)	
	}
	document.write('</tr></table>');
}

function generateSpecialistList()
{
	document.write('<table width="100%" border="0" cellspacing="5" cellpadding="0"><tr>');
	for(var i = 0; i < numSpecialist; i++)
	{
		if(i != 0 && i % 2 == 0)
		{
			document.write('</tr><tr>');	
		}
			document.write("<td align=\"left\" valign=\"top\" style=\"padding-bottom: 5px;\"><span class=\"peoplefont\"><span class=\"personheading\">" + specialistName[i] + "</span><br /><br />" + specialistDescription[i] + "</span></td>");
		//document.write(i);
	}
	document.write('</tr></table>');
}

var flag = 1;
function submit_callNow()
{
	//var flag = document.getElementById('callmenow_submit');
	var myForm = document.getElementById('callnow_form');
	if(flag == 1)
	{
		var name = document.callmenow.name.value;
		var phone = document.callmenow.phone.value;
		if(name == "" || phone == "")
		{
			alert("Vul eerst uw naam en/of telefoonnummer in.");
			return;	
		}
		document.callmenow.submit();
		myForm.innerHTML = '<div style="padding-left: 3px; padding-right: 3px;">verzonden <a href="#" onClick="submit_callNow()" class="pagelink">klik hier</a> om terug te gaan</span>';
		flag = 2;
	}
	else
	{
		myForm.innerHTML = '' + 
		'<form name="callmenow" method="POST" action="scripts/callmenow.php" style="padding: 0px; margin: 0px;" target="callme"> '+
		 ' <table width="90%" border="0" align="center" cellpadding="0" cellspacing="1">'+
          '  <tr>'+
           '   <td colspan="2" style="padding-bottom: 10px; padding-top: 10px;"><span class="beldesc">ik ben ge&iuml;nteresseerd en wil gebeld worden voor informatie </span></td>'+
            '  </tr>'+
            '<tr>'+
            '  <td>Naam:</td>'+
            '  <td align="right"><input name="name" type="text" style="border: 1px solid #656565;" size="15" /></td>'+
            '</tr>'+
            '<tr>'+
            '  <td>Telefoon:</td>'+
            '  <td align="right"><input name="phone" type="text" style="border: 1px solid #656565;" size="15" /></td>'+
            '</tr>'+
            '<tr>'+
            '  <td>&nbsp;</td>'+
            '  <td align="right"><input type="hidden" name="callmenow_submit" value="1" />'+
            '    <img src="images/vestuur.jpg" onClick="submit_callNow()" style="cursor: pointer;" />'+
            '</td>'+
            '</tr>'+
          '</table></form>';
		flag = 1;
	} 
}

function hideOrShow(what, from)
{
	var myObject = document.getElementById(what);
	var myImg = document.getElementById(from);
	if(myImg.src == "http://www.hetnationalefranchisecongres.nl/images/closed.jpg")
	{
		myImg.src = "http://www.hetnationalefranchisecongres.nl/images/open.jpg";
	}
	else
	{
		myImg.src = "http://www.hetnationalefranchisecongres.nl/images/closed.jpg";
	}
	if(myObject.style.display == 'none') {
		myObject.style.display = 'block';
		return; }
		myObject.style.display = 'none';
		return;
}
