function checkNokiaModel(value){
	if(value==''){
		document.getElementById('autrenokiamodel').style.display = 'block';
		document.getElementById('modelnokia').style.display = 'block';
	}
	else{
		document.getElementById('autrenokiamodel').style.display = 'none';
		document.getElementById('modelnokia').style.display = 'none';
	}
}

function select_model(marque) {
	var form = marque.form, brand = marque.value;
	if(brand.toLowerCase() == '116') { // for nokia
		if(form.elements['nokia_model'].value==''){
			document.getElementById('autrenokiamodel').style.display = 'block';
			document.getElementById('modelnokia').style.display = 'block';
		}
		form.elements['model'].style.display = 'none';
		form.elements['nokia_model'].style.display = 'block';
	} else {
		form.elements['model'].style.display = 'block';
		form.elements['nokia_model'].style.display = 'none';
		document.getElementById('autrenokiamodel').style.display = 'none';
		document.getElementById('modelnokia').style.display = 'none';
	}
}
function check_if_other(op) { //for operateur etranger
	var form = op.form, operator = op.value;
	if(operator == 1025) {
		form.elements['other_operator'].style.display = 'block';
	} else {
		form.elements['other_operator'].style.display = 'none';
	}
}
function check_fields(form) {
	var errors = 'ERREURS:\n';
	with(form) {
		if(model.style.display == 'block') {
			if(model.value == '') {
				errors += " - Erreur dans votre Modèle\n";
			}
		}
		if(brand.value.toUpperCase() == '116' && nokia_model.value == ''){ //for nokia
			if(autrenokiamodel.value == ''){
				errors += " - Erreur dans votre Modèle Nokia\n";
			}
		}
		if(other_operator.style.display == 'block') {
			if(other_operator.value == '') {
				errors += " - Erreur dans votre Opérateur\n";
			}
		}
		if(imei.value == '') {
			errors += " - Erreur dans votre imei, veuillez rentrer les 15 premiers chiffres de votre numero Imei\n";
		} else if(!imei.value.isNumeric()) {
			errors += " - Erreur dans votre imei, veuillez rentrer les 15 premiers chiffres de votre numero Imei\n";
		} else if(imei.value.length != 15) {
			errors += " - Erreur dans votre imei, veuillez rentrer les 15 premiers chiffres de votre numero Imei\n";
		}
		if(nom.value == '') {
			errors += " - Erreur dans votre nom\n";
		}
		if(prenom.value == '') {
			errors += " - Erreur dans votre prenom\n";
		}
		if(email.value == '') {
			errors += " - Vous devez mettre un email valide \n";
		} else if(!email.value.isValidEmail()) {
			errors += " - Vous devez mettre un email valide \n";
		}
		if(email.value.match(/@aol./)) {
			errors += " - Nous n`acceptons pas de commande avec une adresse email AOL, merci d`utiliser une autre adresse email. \n";
		}
		if(!cgv.checked) {
			errors += " - Vous devez accepter les conditions generales de ventes pour passer une commande.\n";
		}
	}
	if(errors != 'ERREURS:\n') {
		alert(errors);
		return false;
	}
	return true;
}

