function setVatPrefix(prefix) {
	document.getElementById('vat_prefix').innerHTML = prefix+'0.';
}

function setShipInformations() {
	//if(document.getElementById('fill_informations').checked) {
	if(1==1) {
		document.getElementById('firstname').value = document.getElementById('bill_firstname').value;
		document.getElementById('lastname').value = document.getElementById('bill_lastname').value;
		document.getElementById('email').value = document.getElementById('bill_email').value;
		document.getElementById('email_repeat').value = document.getElementById('bill_email_repeat').value;
		document.getElementById('phone_number').value = document.getElementById('bill_phone_number').value;
		document.getElementById('adress_street').value = document.getElementById('bill_adress_street').value;
		document.getElementById('door_code').value = document.getElementById('bill_door_code').value;
		document.getElementById('adress_cp').value = document.getElementById('bill_adress_cp').value;
		document.getElementById('adress_city').value = document.getElementById('bill_adress_city').value;
		document.getElementById('adress_country').selectedIndex = document.getElementById('bill_adress_country').selectedIndex;
		setVatPrefix(document.getElementById('adress_country').value);
		/*
		if(document.getElementById('bill_firstname').value != '') {
			document.getElementById('bill_firstname').readOnly = true;
			document.getElementById('bill_firstname').className = 'textbox readonly';
		}
		if(document.getElementById('bill_lastname').value != '') {
			document.getElementById('bill_lastname').readOnly = true;
			document.getElementById('bill_lastname').className = 'textbox readonly';
		}
		if(document.getElementById('bill_email').value != '') {
			document.getElementById('bill_email').readOnly = true;
			document.getElementById('bill_email').className = 'textbox readonly';
		}
		if(document.getElementById('bill_phone_number').value != '') {
			document.getElementById('bill_phone_number').readOnly = true;
			document.getElementById('bill_phone_number').className = 'textbox readonly';
		}
		if(document.getElementById('bill_adress_street').value != '') {
			document.getElementById('bill_adress_street').readOnly = true;
			document.getElementById('bill_adress_street').className = 'textbox readonly';
		}
		if(document.getElementById('bill_adress_cp').value != '') {
			document.getElementById('bill_adress_cp').readOnly = true;
			document.getElementById('bill_adress_cp').className = 'textbox readonly';
		}
		if(document.getElementById('bill_adress_city').value != '') {
			document.getElementById('bill_adress_city').readOnly = true;
			document.getElementById('bill_adress_city').className = 'textbox readonly';
		}
		if(document.getElementById('bill_adress_country').value != '') {
			document.getElementById('bill_adress_country').readOnly = true;
			document.getElementById('bill_adress_country').className = 'textbox readonly';
		}
		*/
	}
	else {
		document.getElementById('firstname').value = '';
		document.getElementById('lastname').value = '';
		document.getElementById('email').value = '';
		document.getElementById('email_repeat').value = '';
		document.getElementById('phone_number').value = '';
		document.getElementById('adress_street').value = '';
		document.getElementById('door_code').value = '';
		document.getElementById('adress_cp').value = '';
		document.getElementById('adress_city').value = '';
		document.getElementById('adress_country').selectedIndex = 0;
		/*
		document.getElementById('bill_firstname').readOnly = false;
		document.getElementById('bill_firstname').className = 'textbox';
		document.getElementById('bill_lastname').readOnly = false;
		document.getElementById('bill_lastname').className = 'textbox';
		document.getElementById('bill_email').readOnly = false;
		document.getElementById('bill_email').className = 'textbox';
		document.getElementById('bill_phone_number').readOnly = false;
		document.getElementById('bill_phone_number').className = 'textbox';
		document.getElementById('bill_adress_street').readOnly = false;
		document.getElementById('bill_adress_street').className = 'textbox';
		document.getElementById('bill_adress_cp').readOnly = false;
		document.getElementById('bill_adress_cp').className = 'textbox';
		document.getElementById('bill_adress_city').readOnly = false;
		document.getElementById('bill_adress_city').className = 'textbox';
		document.getElementById('bill_adress_country').readOnly = false;
		document.getElementById('bill_adress_country').className = 'textbox';
		*/
	}
}


/* Check si les 2 cham paysdu formulaire de commande son identique ou pas */
function compareCountriesCheckout() {
	var c_bill=document.getElementById('bill_adress_country');
	var c_ship=document.getElementById('adress_country');
	
	if(c_bill.value == c_ship.value) {
		return true;	
	}
	else {
		return false;
	}
}





// Encodé en UTF-8

// Variables globales
var isMozilla = (navigator.userAgent.toLowerCase().indexOf('gecko')!=-1) ? true : false;
 
// function JS qui permet d'encoder les variables que l'on passe : encodeURIComponent(string)
 
// lecture d'un fichier http
function ajaxGetFileContent(fichier) {
	// FIREFOX
	if(window.XMLHttpRequest) {
		xhr_object = new XMLHttpRequest();
	}
	
	// IE
	else if(window.ActiveXObject) {
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else return(false);
	
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}
 
// Ecrit du html dans une balise donnée
function ajaxWriteHtml(id_obj, txt, concatenation) {
	
	var obj=document.getElementById(id_obj); 
	if(!obj) {
		obj=parent.document.getElementById(id_obj); 
	}
 
	if(isMozilla) {
		if(obj.firstChild) {   
			longueurCible = obj.firstChild.length;
		}
		else {
			longueurCible=0;
		}
		
		if(concatenation) {
			obj.innerHTML += txt;
		} else {
			obj.innerHTML = txt;
		}
	} else {
		if(concatenation) {
			obj.innerHTML += txt;
		} else {
			obj.innerHTML = txt;
		}
	}
}