function popup(mypage,myname,w,h,features) {
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	if (winl < 0) winl = 0;
	if (wint < 0) wint = 0;
	var settings = 'height=' + h + ',';
	settings += 'width=' + w + ',';
	settings += 'top=' + wint + ',';
	settings += 'left=' + winl + ',';
	settings += features;
	win = window.open(mypage,myname,settings);
	win.window.focus();
}

function popdown(mypage) {
	window.opener.location = mypage;
	window.close();
}

window.addEvent('load', function() { 
	if($('menu')) {
		$('menu').style.top = window.getHeight()+'px';
		var lnks = $$('a[rel=external]');
		for (var i = 0; i < lnks.length; i++) {
			lnks[i].target = "_blank";
		}
	}
});

window.addEvent('resize', function() { 
	if($('menu')) {
		$('menu').style.top = window.getHeight()+'px';
	}
});

function devisShowStep(obj) {
	n = (1*obj.id.substring(4));
	var etapes = $$('#content .box');
	var error = -1;
	for (var i = 1; i < n; i++) {
		if (steps[i] != true) error = i;
	}
	if (error == -1) {
		steps[n] = true;
		for (var i = 0; i < etapes.length; i++) {
			etapes[i].style.display = ((etapes[i].parentNode == obj) ? 'block' : 'none');
		}
	} else {
		alert('Attention : vous devez d\'abord passer par l\'étape "'+$E('#step'+error+' h3').innerHTML+'" avant de choisir cette étape.\n\nCliquez simplement sur la barre rouge correspondant pour l\'activer.');
	}
}

function devisGenPDF() {
	var etapes = $$('#content .box');
	var error = -1;
	for (var i = 1; i < etapes.length-1; i++) {
		if (steps[i] != true) error = i;
	}
	if (error == -1) {
		return true;
	} else {
		alert('Attention : vous devez d\'abord passer par les  differentes étapes avant de continuer.\n\nPour choisir une étape, il vous suffit de cliquer sur la barre rouge.\n\nVous devez passer les différentes étapes dans l\'ordre indiqué.');
		return false;
	}
}

function devisAjax() {
	var url = 'http://www.mastercdlab.com/ajax-devis.php?';
	var selects = $$('#content select');
	for (var i = 0; i < selects.length; i++) {
		url += selects[i].id+'='+selects[i].value+'&';
	}
	url += 'type='+$('type').value;
	ajax_do(url+'&'+(new Date().getTime()));
}

function ajax_do (url) {	// Does URL begin with http?	if (url.substring(0, 4) != 'http') {		url = base_url + url;	}	// Create new JS element	var jsel = document.createElement('SCRIPT');	jsel.type = 'text/javascript';	jsel.src = url;	// Append JS element (therefore executing the 'AJAX' call)	document.body.appendChild (jsel);	return true;}

function hidePreload() {
	$('preloader').setStyle('display', 'none');
	var imgAsset = new Asset.images(
	['images/content.gif','images/devis_content.gif','images/content_small.gif',
	'images/bg_specifications.gif', 'images/bg_popup_dvd.jpg', 'images/audio_cds.gif',
	'images/bg_popup_cdrom.jpg', 'images/bg_popup_audio.jpg', 'images/dvd_dvds.gif',
	'images/cdrom_cds.gif', 'images/bg_commande_1.jpg', 'images/bg_commande_2_a.jpg',
	'images/bg_commande_2_b.jpg', 'images/bg_commande_3.jpg', 'images/bg_commande_4.jpg',
	'images/panier.swf', 'images/bg_devis_1.jpg', 'images/bg_devis_2_a.jpg',
	'images/bg_devis_2_b.jpg', 'images/bg_devis_3.jpg', 'images/bg_devis_4.jpg']
	);
}

function checkSize(){
	var resized = Cookie.get('mcl_resized');
	if (resized != 'true') {
		if (window.getWidth && (window.getWidth() < 1000)||(window.getHeight() < 620)) {
			if (confirm('Bienvenue sur Master CD Lab !\n\nPour une meilleure navigation, nous vous conseillez d\'agrandir au maximum la fenêtre.\n\nSouhaitez-vous que je le fasse ?'))
				setTimeout("resizeWindow()",200);
				Cookie.set('mcl_resized', 'true');
		}
	}
}

function resizeWindow() {
	window.moveTo(0, 0);
	window.resizeTo(screen.availWidth, screen.availHeight);
}

