function gone(url) {
//alert(document.getElementById('central').src);
//document.getElementById('central').location.href =  url;
document.getElementById('shell').src = url;
}


// JavaScript Document
function b2L(url,pg)
{

var id = 'moncompte';
var xhr_object = null;
var position = id;
if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
else
if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

// On ouvre la requete vers la page désirée
xhr_object.open("GET", url, true);
xhr_object.onreadystatechange = function(){
if ( xhr_object.readyState == 4 )
{
// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
document.getElementById(position).innerHTML = xhr_object.responseText;
}
}
// dans le cas du get
xhr_object.send(null);

if(pg){
document.location.href=pg;
//return false;
}

}

function session_refresh(id_produit){
stack_product_id = "";
stack_qte = "";

	for(i=0;i<document.getElementById('len').value;i++){
if(document.getElementById('qte_'+i).options[document.getElementById('qte_'+i).selectedIndex].value > 0){
stack_product_id += document.getElementById('product_id_'+i).value+",";
stack_qte += document.getElementById('qte_'+i).options[document.getElementById('qte_'+i).selectedIndex].value+",";

}
	}

if(stack_product_id != ""){
gone('session_handler.php?mode=ajout&product_id='+stack_product_id+'&qte='+stack_qte);
}
//gone('session_handler.php?mode=ajout&product_id='+id_produit+'&emb='+radio+'&qte_bouteille='+document.getElementById('qte_bouteille').options[document.getElementById('qte_bouteille').selectedIndex].value+'&qte_magnum='+document.getElementById('qte_magnum').options[document.getElementById('qte_magnum').selectedIndex].value);

}

function urlencode(str){
return str.replace(/"/g,"%26quot;").replace(/&/g,"%26").replace(/\+/g,"%2B");
}

function envoyer_formulaire(etap){
if(validform(etap) == false){
return false;	
}

stack_url = "";

stack_url += "&id_inscrit="+document.getElementById('id_inscrit').value;
stack_url += "&provenance="+document.getElementById('provenance').value;
if(etap == "identification"){
stack_url += "&email_ident="+document.getElementById('email_ident').value;
stack_url += "&password_ident="+document.getElementById('password_ident').value;
}

if(etap == "compte"){
stack_url += "&email="+document.getElementById('email').value;
stack_url += "&password="+document.getElementById('password').value;
stack_url += "&f_id_civilite="+document.getElementById('f_id_civilite').value;
stack_url += "&f_nom="+urlencode(document.getElementById('f_nom').value);
stack_url += "&f_prenom="+urlencode(document.getElementById('f_prenom').value);
stack_url += "&f_societe="+urlencode(document.getElementById('f_societe').value);
stack_url += "&f_telephone="+urlencode(document.getElementById('f_telephone').value);
stack_url += "&f_portable="+urlencode(document.getElementById('f_portable').value);
stack_url += "&f_adresse1="+urlencode(document.getElementById('f_adresse1').value);
stack_url += "&f_adresse2="+urlencode(document.getElementById('f_adresse2').value);
stack_url += "&f_ville="+urlencode(document.getElementById('f_ville').value);
stack_url += "&f_code_postal="+urlencode(document.getElementById('f_code_postal').value);
if(document.ecran.elements["f_id_pays"]) stack_url += "&f_id_pays="+document.getElementById('f_id_pays').value;
if(document.ecran.elements["f_id_departement"]) stack_url += "&f_id_departement="+document.getElementById('f_id_departement').value;
stack_url += "&f_infos="+urlencode(document.getElementById('f_infos').value);
stack_url += "&l_id_civilite="+document.getElementById('l_id_civilite').value;
stack_url += "&l_nom="+urlencode(document.getElementById('l_nom').value);
stack_url += "&l_prenom="+urlencode(document.getElementById('l_prenom').value);
stack_url += "&l_societe="+urlencode(document.getElementById('l_societe').value);
stack_url += "&l_telephone="+urlencode(document.getElementById('l_telephone').value);
stack_url += "&l_portable="+urlencode(document.getElementById('l_portable').value);
stack_url += "&l_adresse1="+urlencode(document.getElementById('l_adresse1').value);
stack_url += "&l_adresse2="+urlencode(document.getElementById('l_adresse2').value);
stack_url += "&l_ville="+urlencode(document.getElementById('l_ville').value);
stack_url += "&l_code_postal="+urlencode(document.getElementById('l_code_postal').value);
if(document.ecran.elements["l_id_pays"]) stack_url += "&l_id_pays="+document.getElementById('l_id_pays').value;
if(document.ecran.elements["l_id_departement"]) stack_url += "&l_id_departement="+document.getElementById('l_id_departement').value;
stack_url += "&l_infos="+urlencode(document.getElementById('l_infos').value);

if(document.getElementById('b_newsletter').checked==true){b_newsletter = 1;}else{b_newsletter = 0;} 
stack_url += "&b_newsletter="+b_newsletter;
if(document.getElementById('b_idem').checked==true){b_idem = 1;}else{b_idem = 0;} 
stack_url += "&b_idem="+b_idem;
}
//alert(stack_url);

if(stack_url != ""){
gone('session_handler.php?mode=formulaire'+stack_url);
//document.location.href = 'session_handler.php?mode=formulaire'+stack_url; 
}

}

function validform(etap) {

if(etap == "identification"){
document.ecran.elements["email_ident"].setAttribute('obligatoire', 'oui');
document.ecran.elements["password_ident"].setAttribute('obligatoire', 'oui');
}

if(etap == "compte"){
document.ecran.elements["email"].setAttribute('obligatoire', 'oui');
document.ecran.elements["password"].setAttribute('obligatoire', 'oui');
document.ecran.elements["password_confirm"].setAttribute('obligatoire', 'oui');

document.ecran.elements["f_id_civilite"].setAttribute('obligatoire', 'oui');
document.ecran.elements["f_nom"].setAttribute('obligatoire', 'oui');
document.ecran.elements["f_prenom"].setAttribute('obligatoire', 'oui');
document.ecran.elements["f_telephone"].setAttribute('obligatoire', 'oui');
document.ecran.elements["f_adresse1"].setAttribute('obligatoire', 'oui');
document.ecran.elements["f_ville"].setAttribute('obligatoire', 'oui');
document.ecran.elements["f_code_postal"].setAttribute('obligatoire', 'oui');
if(document.ecran.elements["f_id_pays"]) document.ecran.elements["f_id_pays"].setAttribute('obligatoire', 'oui');
if(document.ecran.elements["f_id_departement"]) document.ecran.elements["f_id_departement"].setAttribute('obligatoire', 'oui');

if(document.ecran['b_idem'].checked == true){
document.ecran.elements["l_id_civilite"].setAttribute('obligatoire', 'non');
document.ecran.elements["l_nom"].setAttribute('obligatoire', 'non');
document.ecran.elements["l_prenom"].setAttribute('obligatoire', 'non');
document.ecran.elements["l_telephone"].setAttribute('obligatoire', 'non');
document.ecran.elements["l_adresse1"].setAttribute('obligatoire', 'non');
document.ecran.elements["l_ville"].setAttribute('obligatoire', 'non');
document.ecran.elements["l_code_postal"].setAttribute('obligatoire', 'non');
if(document.ecran.elements["l_id_pays"]) document.ecran.elements["l_id_pays"].setAttribute('obligatoire', 'non');
if(document.ecran.elements["l_id_departement"]) document.ecran.elements["l_id_departement"].setAttribute('obligatoire', 'non');
}else{
document.ecran.elements["l_id_civilite"].setAttribute('obligatoire', 'oui');
document.ecran.elements["l_nom"].setAttribute('obligatoire', 'oui');
document.ecran.elements["l_prenom"].setAttribute('obligatoire', 'oui');
document.ecran.elements["l_telephone"].setAttribute('obligatoire', 'oui');
document.ecran.elements["l_adresse1"].setAttribute('obligatoire', 'oui');
document.ecran.elements["l_ville"].setAttribute('obligatoire', 'oui');
document.ecran.elements["l_code_postal"].setAttribute('obligatoire', 'oui');
if(document.ecran.elements["l_id_pays"]) document.ecran.elements["l_id_pays"].setAttribute('obligatoire', 'oui');
if(document.ecran.elements["l_id_departement"]) document.ecran.elements["l_id_departement"].setAttribute('obligatoire', 'oui');
}}

if(checkForm(document.ecran)){}else{return false;}


return true;
}

function paiement(){
if(document.ecran.elements["cgv"].checked == true){
if(document.ecran.elements["fload"].value != "1"){
document.ecran.elements["fload"].value='1';	
document.location.href='paiement.php';
}} else {
alert('Veuillez accepter les conditions gÃ©nÃ©rales de vente');
}}

