var items = {"AF":{"name":"Afrique","country":["Afrique du Sud","Alg\u00e9rie","Angola","Burkina Faso","Cap Vert","C\u00f4te d'Ivoire","\u00c9gypte","\u00c9thiopie","Gambie","Ghana","Guin\u00e9e-Bissau","Guin\u00e9e-\u00c9quatoriale","\u00cele Maurice","Kenya","La R\u00e9union","Lib\u00e9ria","Libye","Malawi","Maroc","Mauritanie","Mayotte","Mozambique","Namibie","Nig\u00e9ria","Ouganda","R\u00e9publique Centrafricaine","R\u00e9publique de Djibouti","R\u00e9publique de Guin\u00e9e","R\u00e9publique de Madagascar","R\u00e9publique D\u00e9mocratique du Congo","R\u00e9publique du B\u00e9nin","R\u00e9publique du Cameroun","R\u00e9publique du Congo","R\u00e9publique du Mali","R\u00e9publique du Niger","R\u00e9publique du Rwanda","R\u00e9publique du S\u00e9n\u00e9gal","R\u00e9publique du Tchad","R\u00e9publique Gabonaise","R\u00e9publique Togolaise","Sahara Occidental","Seychelles","Sierra Leone","Somalie","Tanzanie","Tunisie","Union des Comores","Zambie","Zimbabwe"]},"EU":{"name":"Europe","country":["Albanie","Allemagne","Ancienne r\u00e9publique yougoslave de Mac\u00e9doine","Autriche","Bosnie-Herz\u00e9govine","Bulgarie","Chypre","Conf\u00e9d\u00e9ration Suisse","Croatie","Danemark","Espagne","Estonie","Finlande","Grand-Duch\u00e9 de Luxembourg","Gr\u00e8ce","Hongrie","\u00celes F\u00e9ro\u00e9","Irlande","Islande","Italie","Jersey","Lettonie","Lituanie","Malte","Norv\u00e8ge","Pays-Bas","Pologne","Portugal","Principaut\u00e9 de Monaco","R\u00e9publique du Mont\u00e9n\u00e9gro","R\u00e9publique Fran\u00e7aise","R\u00e9publique slovaque","R\u00e9publique tch\u00e8que","Roumanie","Royaume de Belgique","Royaume-Uni","Russie","Saint-Marin","Saint-Si\u00e8ge (Etat de la Cit\u00e9 du Vatican)","Serbie","Slov\u00e9nie","Su\u00e8de","Ukraine",null]},"AS":{"name":"Asie","country":["Arabie saoudite","Arm\u00e9nie","Bangladesh","Cor\u00e9e du Nord","Cor\u00e9e du Sud","\u00c9mirats Arabes Unis","G\u00e9orgie","Hong Kong","Inde","Indon\u00e9sie","Isra\u00ebl","Japon","Jordanie","Kazakhstan","Kowe\u00eft","Laos","Malaisie","Maldives","Mongolie","N\u00e9pal","Pakistan","Palestine","Philippines","Qatar","R\u00e9publique du Cambodge","R\u00e9publique populaire de Chine","Singapour","Sri Lanka","Syrie","Tadjikistan","Taiwan","Tha\u00eflande","Turkmenistan","Turquie","Viet Nam","Y\u00e9men"]},"SA":{"name":"Am\u00e9rique du Sud","country":["Argentine","Bolivie","Br\u00e9sil","Chili","Colombie","\u00c9quateur","Guyane","\u00celes Malouines","Paraguay","P\u00e9rou","Uruguay","V\u00e9n\u00e9zu\u00e9la"]},"OC":{"name":"Oc\u00e9anie","country":["Australie","\u00celes Cook","\u00celes Fidji","Nouvelle-Z\u00e9lande","Papouasie-Nouvelle-Guin\u00e9e","Samoa","Territoire des Nouvelle-Cal\u00e9donie et D\u00e9pendances","Timor-Leste","Tonga"]},"NA":{"name":"Am\u00e9rique du Nord","country":["Bahamas","Belize","Canada","Collectivit\u00e9 de Saint-Martin","Collectivit\u00e9 Territoriale de Saint-Pierre et Miquelon","Costa Rica","Cuba","D\u00e9partement de la Guadeloupe","Dominicaine, r\u00e9publique","El Salvador","\u00c9tats-Unis","Groenland","Guatemala","Honduras","\u00celes Ca\u00efmans","\u00celes Vierges","Jama\u00efque","Martinique","Mexique","Nicaragua","Panama","Porto Rico","R\u00e9publique d\u2019Ha\u00efti","Saint-Barth\u00e9lemy","Sainte-Lucie","Trinit\u00e9-et-Tobago"]}};
var optlist = ['country'];

Event.observe(window, 'load', function() {
	if($('continent')) Event.observe('continent', 'change', function() {
		var itype = $F('continent');
		optlist.each(function(o) {
			$(o).options.length = 1;
			if (itype) {
				if (items[itype][o].length > 0) {
					for (i = 0; i < items[itype][o].length; i++) {
						$(o).options[$(o).options.length] = new Option(items[itype][o][i]);
					}
					$(o).enable();
				} else {
					$(o).disable();
				}
			} else {
				$(o).disable();
			}
		});
	});
});


function PostRequestForm() {
	$('result-request').show();
	new Ajax.Updater('result-request','/api/send-request/',{
		asynchronous:true,
		evalScripts:true,
		method:'post',
		parameters: Form.serialize('mailform'),
		onLoading:function(request){$('result-request').innerHTML='Enregistrement en cours...'},
		onSuccess:function(request){Element.toggle('mailform')}
	});
}
function PostRequestFormCoreg(email,partner) {
	//new Ajax.Updater('result-request','/api/send-request/', {
	new Ajax.Updater(partner,'/api/send-request/', {
		asynchronous:true,
		evalScripts:true,
		method:'post',
		parameters: {'email':email,'partner':partner },
		onLoading:function(request){$(partner).innerHTML='Enregistrement en cours...'},
		onSuccess:function(request){}
	});
}
