% Preamble
\documentclass[a4paper,12pt]{article}

% Packages
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{eurosym}
\usepackage{epsfig}

% Title
\title{Notes relatives au sous-projet 2}
\author{D.Moreaux}

% Document
\begin{document}
\maketitle
\section{Appels AJAX}
Les appels AJAX à l'aide de XMLHttpRequest sont décrits dans le fichier Ajax.pdf à partir de la page 15 (chapitre 4).

La fonction GetXHR() correspond à la situation à l'époque de MSIE et n'est plus utile de nos jours. On la remplacera
donc par le \verb|new XMLHttpRequest()| qui est maintenant supporté sur tous les navigateurs.

Pour le projet 2, on aura besoin de ce qui est décrit en 4.4 et en 4.5.a.

\section{Common.js}
Pour le moment, on aura juste besoin des fonctions \verb|$()|, \verb|show()|, \verb|hide()|. Plus tard, on pourra
ajouter les fonctions relatives aux <SELECT>, \verb|isanumber(), \verb|trunc()| et éventuellement les fonctions de
manipulation des CSS.

Le common.js sera mis à jour, certaines parties n'étant plus d'actualité (par exemple, le polyfill
\footnote{Code permettant de simuler des fonctions manquantes} pour \verb|addEventListener()|).

\end{document}