var OldPanelID = 'PmPanelNone';

function PmSwitch(PanelID)
{
	OldPanel = document.getElementById(OldPanelID);
	NewPanel = document.getElementById('PmPanel' + PanelID);
	
	OldPanel.style.display = 'none';
	NewPanel.style.display = 'block';
	
	document.getElementById('PmPanelCB').style.display = NewPanel.className.match(/creditcard/) ? 'block' : '';
	OldPanelID = 'PmPanel' + PanelID;
}

function OpenWindow( url, name, width, height, centered ) {
	
	if(centered) {
		WindowLeft = (screen.width - width) / 2;
		WindowTop = (screen.height - height) / 2;
	}
	newWindow = window.open(url, name, 'width=' + width + ',height=' + height + ',left=' + WindowLeft + ',top=' + WindowTop + ',scrollbars=yes');
	newWindow.focus();
}

function HidePanel()
{
	for (var i=0; i < arguments.length ; i++)
    {
		if(typeof document.getElementById(arguments[i]) != 'undefined')
			document.getElementById(arguments[i]).style.display = 'none';
	}
}

function ShowPanel()
{
	for (var i=0; i < arguments.length ; i++)
    {
		if(typeof document.getElementById(arguments[i]) != 'undefined')
			document.getElementById(arguments[i]).style.display = '';
	}
}

function Validate(event)
{
	var form = window.event ? event.srcElement : event.target;
	var isCGVChecked = document.getElementById('accept-terms').checked;
	if(!isCGVChecked)
	{
		ShowPanel('AlertPanelCGV');
		return false;
	}

	return true;
}
function checkCheckBox(form) {
  if (form.cgv.checked == false )
    {
    alert('Vous devez valider les Conditions Générales de Ventes avant de continuer.');
    return false;
    }
  else
    {
	  return true;
    }
}
var AssetManager={Setup:function(url,params){if((params.width*params.height)==0){document.getElementById(params.target).parentNode.innerHTML="";}else{swfobject.embedSWF(params.flash,params.target,params.width,params.height,'9','/js/swfobject/expressInstall.swf',{url:url},{allowNetworking:'all',menu:'false',wmode:'transparent'},null)}}};