var current_form = "choose_address_form";

function set_current_form(current) { current_form = current; }

function submit_address_form()
{ document.forms[current_form].order_comment.value = document.forms["comments_form"].order_comment.value;
  document.forms[current_form].gift_comment.value = document.forms["comments_form"].gift_comment.value;
  document.forms[current_form].submit();
}

function valid_paiement()
{ var val = "";
  for(i = 0; i < document.forms["paiement_form"]["payment[method]"].length; i++)
  { if(document.forms["paiement_form"]["payment[method]"][i].checked == true)
    val = document.forms["paiement_form"]["payment[method]"][i].value;
  }
  if(val.substr(0, 4) == "atos")
  { var cc_type = "";
    for(i = 0; i < document.forms["paiement_form"]["payment[cc_type]"].length; i++)
    { if(document.forms["paiement_form"]["payment[cc_type]"][i].checked == true)
      cc_type = document.forms["paiement_form"]["payment[cc_type]"][i].value;
    }
    if(cc_type.length > 0) return true;
    alert("Veuillez choisir un type de carte pour votre paiement.");
    return false;
  }
  return true;
}

function valid_cgv()
{ if(!document.getElementById("cgv_ok").checked)
  { alert("Vous devez accepter les conditions g\351n\351rales de vente\ncochez la case \340 cot\351 du bouton \"Valider\"");
	return false;
  }
  return true;
}

jQuery(document).ready
( function()
  { jQuery("#autre_adresse_form *").bind("change", function() { set_current_form("choose_address_form") });
    jQuery("#nouveau_compte_form *").bind("change", function() { set_current_form("new_address_form"); });
  }
);