var prefix_extra2 = new Array("1","6","8","10","12","13","18","25","28","37","44","45","47","53","54","56","57","58","64","66","67","85","86","87","88","91","92","98","99","1A","A1","A4","A8","AA","AB","AC","AM","B0","B1","B2","B4","B7","B8","C1","E5","E6","E9","F1","F3","F4","F6","F8","F9","G1","G8","G9","H1","H4","J1","J5","J6","K3","K4","K5","K6","K7","K8","L1","L2","L3","M3","M5","N0","N1","N2","N3","N4","N5","N7","N8","P0","P2","P7","P8","Q0","Q1","Q4","Q5","Q7","Q9","R2","R4","R5","R7","R8","R9","S1","S2","S6","S7","S8","T1","T7","T8","T9","U0","U6","U8","U9","V0","V1","V2","V3","V5","W0","W1","W2","W3","W4","W5","W6","W7","W8","W9","X0","X2","X3","X4","X5","X6","X7","X8","X9","Z1","Z2","Z5","Z6","Z7","Z9");

function playIt(filename) {
	document.getElementById("flash").style.visibility="hidden";
	document.getElementById("playervideo").style.visibility="visible";
	Player.URL = filename;
}

function change_swf(file_name, w, h) {
	var line="<br><object id='playf' width='"+w+"' height='"+h+"' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' bgcolor='#BFBFBF'> <param name='movie' value='"+file_name+"'><param name='quality' value='high'><param name='loop' value='true'><embed src='"+file_name+"' quality='high' name='playf'pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+w+"' height='"+h+"'></embed> </object>    ";
	
	document.getElementById("flash").style.visibility="visible";
	document.getElementById("playervideo").style.visibility="hidden";
	document.getElementById("flash").innerHTML = line;
}

function change_flv(file_name) {
	var line="<br><object type='application/x-shockwave-flash' data='player_flv.swf' width='320' height='240' name='flashflv'><param name='movie' value='player_flv.swf'/><param name='FlashVars' value='flv="+file_name+"&amp;width=320&amp;height=240&amp;autoplay=1&amp;autoload=1'/><param name='wmode' value='transparent'/></object>";
	
	document.getElementById("flash").style.visibility="visible";
	document.getElementById("playervideo").style.visibility="hidden";
	document.getElementById("flash").innerHTML = line;
}

function montrer(x) {
	var id = String('smenu' + x);
	var element = document.getElementById(id);
	
	if (document.getElementById(id))
		document.getElementById(id).style.visibility="visible";
}

function cacher(x) {
	var id = String('smenu' + x);
	var element = document.getElementById(id);
	
	if (document.getElementById(id))
		document.getElementById(id).style.visibility="hidden";
}

function isInteger(s) {   
	var counter;
	
    for (counter = 0; counter < s.length; counter++) {
        var c = s.charAt(counter);
        if (((c < "0") || (c > "9"))) return false;
    }
    
    return true;
}


function select_action(extra_form) {
	var code_postal;
	var ref_client;
	var prefix;
	
	ref_client = extra_form.ZCODEABO.value;
	code_postal = extra_form.ZCP.value;
	
	if (ref_client == "") {
		alert("Vous devez saisir votre référence client.");
		return false;
	}
	
	if (code_postal == "") {
		alert("Vous devez saisir votre code postal.");
		return false;
	}
	
	if (ref_client.length != 8) {
		alert("Votre référence client doit contenir 8 caractères.");
		return false;
	}
	
	if ((code_postal.length != 5) || !isInteger(code_postal)) {
		alert("Le code postal que vous avez saisi n'est pas valide.");
		return false;
	}
	
	prefix = ref_client.substring(0, 2);
	prefix = prefix.toUpperCase()
	if (prefix_extra2.join("/").indexOf(prefix) != -1)
		extra_form.action = "https://www.databasefactextra2.com/ACTION?TYPE=CONNECT";
	
	return true;
}