It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://planning.f2p.net/adaptations/fppNouv/reserver.php?lg=fr&canalou=namasteynft.io

  1. <!DOCTYPE html
  2.    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html>
  4.  
  5. <head>
  6.    <title>Location bateau, location péniche et croisiere fluviale - Tourisme fluvial avec France Passion Plaisance
  7.    </title>
  8.  
  9.    <link rel="stylesheet" href="fppnew_fichiers/system.css" type="text/css">
  10.    <link rel="stylesheet" href="fppnew_fichiers/general.css" type="text/css">
  11.    <link rel="stylesheet" href="fppnew_fichiers/template.css" type="text/css">
  12.    <link rel="stylesheet" href="stylevisiteur/stylefr.css" type="text/css">
  13.    <script>
  14. (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
  15.  
  16. ga('create', 'UA-5774430-1', 'auto', {'allowLinker': true});
  17.                    ga('set', 'hostname', 'france-passion-plaisance.fr');
  18.  
  19. ga('send', 'pageview');
  20. </script></head>
  21.  
  22. <body>
  23.    <SCRIPT LANGUAGE="JavaScript" SRC="/scripts/tooltip/wz_tooltip.js"></SCRIPT>
  24.    <div id="fixedplus"><a href="http://www.france-passion-plaisance.fr/promotions/offres-speciales" target="_blank"></a></div><div id="fixedcontact"><a href="https://www.france-passion-plaisance.fr/promotions-remises-sur-les-croisieres-fluviales/aller-simples" target="_blank"></a></div>    <div id="conteneur">
  25.        <div id="haut">
  26.            <a href='http://www.france-passion-plaisance.fr/'><h2 id='site-description'>Spécialiste français du tourisme fluvial depuis 1982</h2></a>            <div id="haut-droite">
  27.                <div id="drapeaux">
  28.                </div>
  29.                <div id="reservation">
  30.                    <div id="telephone">
  31.                        <p><img src="fppnew_fichiers/phone.png" alt="Tel :">
  32.                            +33 (0)3 85 53 76 70                        </p>
  33.                    </div>
  34.                </div>
  35.            </div>
  36.        </div>
  37.        <div id="multihorizontal">
  38.            <ul class="menu">
  39.                <li class="item-265"><a href="http://www.france-passion-plaisance.fr/" class="lica">Retour site France Passion Plaisance</a> <a href="javascript:print()" class="lica">Imprimer</a> <a href="http://www.france-passion-plaisance.fr/contact">Contact</a></center>
  40. </li>            </ul>
  41.        </div>
  42.        <div id="multihorizontal">
  43.            <ul class="menu">
  44.                <div class="item-265"><center><i><b><br />Si vous ne trouvez pas le bateau de votre choix, n'hésitez pas à nous contacter au +33 (0)3 85 53 76 70</b></i>
  45. </center></div>            </ul>
  46.        </div>
  47.        <div id="page">
  48.            <div class="breadcrumbs">
  49.                <span class="showHere">
  50.                    Vous êtes ici : </span><span>Réservation en ligne</span>            </div>
  51.            <table width="900" border="0" cellpadding="0" cellspacing="0" align="center">
  52.        </div>
  53.                <tr>
  54.            <td valign="top" align="center">
  55.                                <table width="80%" border="0" cellpadding="2" cellspacing="10">
  56.                    <tr>
  57.                        <td id="etape1_td" class="etape">
  58.                            Etape 1                        </td>
  59.                        <td id="etape2_td" class="etape">
  60.                            Etape 2                        </td>
  61.                        <td id="etape3_td" class="etape">
  62.                            Etape 3                        </td>
  63.                        <td id="etape4_td" class="etape">
  64.                            Etape 4                        </td>
  65.                        <td id="etape5_td" class="etape">
  66.                            Etape 5                        </td>
  67.                        <td id="etape6_td" class="etape">
  68.                            Etape 6                        </td>
  69.                    </tr>
  70.                </table>
  71.                            </td>
  72.        </tr>
  73.        <tr>
  74.            <td valign="top" align="center">
  75.                            </td>
  76.        </tr>
  77.  
  78.        <tr>
  79.            <td valign="top"><SCRIPT LANGUAGE='JavaScript'>
  80. document.getElementById('etape1_td').className = 'etape_courante';
  81. </SCRIPT><SCRIPT LANGUAGE='JavaScript'>
  82. var langue = 'fr';
  83. var indifferent = "Indifférent";
  84. var DateDepartAnterieureDateJour = "Votre date de départ ne peut pas être antérieure à la date du jour";
  85. var ChoisirDureeSejour = "Choisissez une durée de séjour";
  86. var ChoisirParametresFacultatifs = "Sélectionnez au moins un des paramètres facultatifs";
  87. var chNuits = "nuits";
  88. var chDepart = "Départ";
  89. var VousPouvezPasReserverMoins4Jours = "Pour réserver à moins de 4 jours du départ, merci de nous contacter";
  90. var VousPouvezPasReserverMoins1Jours = "Pour réserver à moins de 1 jours du départ, merci de nous contacter";
  91. </SCRIPT><SCRIPT LANGUAGE="JavaScript" SRC="../commun/scripts/date.js"></SCRIPT>
  92. <SCRIPT LANGUAGE="JavaScript" SRC="../commun/scripts/input_utils.js"></SCRIPT>
  93. <SCRIPT LANGUAGE='JavaScript'>
  94. var isNav;
  95. if (parseInt(navigator.appVersion) >=4)
  96. isNav = (navigator.appName == "Netscape");
  97. // Appelée lors d'un changement de date
  98. function ChangeDate()
  99. {
  100. var annee = document.getElementById("annee_select").value;
  101. var mois = document.getElementById("mois_select").value;
  102. var jour = document.getElementById("jour_select").value;
  103. var dateDepart = new Date(annee, mois-1, jour);
  104. document.getElementById("jourDate_span").innerHTML = "("+JourToStr(dateDepart.getDay(), langue)+")";
  105. }
  106. // Appelée lorsqu'on clique sur un bouton radio (fieldset Votre bateau)
  107. function BateauRadioClic()
  108. {
  109. document.getElementById("categorie_select").disabled = !document.getElementById("categorie_radio").checked;
  110. document.getElementById("baseDepart_select").disabled = !document.getElementById("base_radio").checked;
  111. document.getElementById("modele_select").disabled = !document.getElementById("modele_radio").checked;
  112. if (!document.getElementById("categorie_radio").checked)
  113. document.getElementById("categorie_select").selectedIndex = 0;
  114. if (!document.getElementById("base_radio").checked)
  115. document.getElementById("baseDepart_select").selectedIndex = 0;
  116. if (!document.getElementById("modele_radio").checked)
  117. document.getElementById("modele_select").selectedIndex = 0;
  118. }
  119. function Rechargement1()
  120. {
  121. if (document.getElementById("regionDepart_select").value != "choix")
  122. {
  123. document.etape1_form.action = "reserver.php";
  124. document.etape1_form.submit();
  125. }
  126. }
  127.  
  128. function Valider()
  129. {
  130. var annee = document.getElementById("annee_select").value;
  131. var mois = document.getElementById("mois_select").value;
  132. var jour = document.getElementById("jour_select").value;
  133. var dateDepart = new Date(annee, mois-1, jour);
  134. var AujourdHui = new Date();
  135. if (AujourdHui >= dateDepart)
  136. {
  137. alert(DateDepartAnterieureDateJour);
  138. return false;
  139. }
  140. else if (diffDate(dateDepart, AujourdHui) <= 1)
  141. {
  142. alert(VousPouvezPasReserverMoins1Jours);
  143. return false;
  144. }
  145. else if (document.getElementById("duree_sejour").value == "choisir" && document.getElementById("duree").value == "")
  146. {
  147. alert(ChoisirDureeSejour);
  148. return false;
  149. }
  150. else if (document.getElementById("regionDepart_select").value == "indifferent" &&
  151. document.getElementById("baseDepart_select").value == "indifferent" &&
  152. document.getElementById("categorie_select").value == "indifferent" &&
  153. document.getElementById("modele_select").value == "indifferent" &&
  154. document.getElementById("nbPersonnes_select").value == "indifferent")
  155. {
  156. alert(ChoisirParametresFacultatifs);
  157. return false;
  158. }
  159. else
  160. return true;
  161. }
  162.  
  163. function Soumettre()
  164. {
  165. if (Valider())
  166. {
  167. document.getElementById("baseDepart_select").disabled = false;
  168. document.getElementById("categorie_select").disabled = false;
  169. document.getElementById("modele_select").disabled = false;
  170. document.getElementById("nbPersonnes_select").disabled = false;
  171. document.etape1_form.action = "reserver.php?num=2";
  172. document.etape1_form.submit();
  173. }
  174. }
  175. </SCRIPT>
  176. <FORM NAME='etape1_form' METHOD='POST' ACTION=''>
  177. <INPUT TYPE='HIDDEN' NAME='lg' VALUE='fr' />
  178. <INPUT TYPE='HIDDEN' NAME='agent' VALUE='' />
  179. <INPUT TYPE='HIDDEN' NAME='duree' ID='duree' />
  180. <FIELDSET ID='sejour_fieldset'>
  181. <LEGEND CLASS='titre'>Votre séjour</LEGEND>
  182. <p><TABLE CELLPADDING='3' CELLSPACING='0' BORDER='0' WIDTH='500'>
  183. <TR>
  184. <TD>
  185. Date de départ
  186. </TD>
  187. <TD>
  188. <SCRIPT LANGUAGE='JavaScript'>
  189. var AujourdHui = new Date();
  190. var annee = AujourdHui.getFullYear();
  191. </SCRIPT><SCRIPT LANGUAGE='JavaScript'>
  192. var mois = AujourdHui.getMonth();
  193. var jour = AujourdHui.getDate();
  194. var defaut = new Date(annee, mois, jour+1);
  195. </SCRIPT><SCRIPT LANGUAGE='JavaScript'>
  196. CreateDate("jour_select", "mois_select", "annee_select", "fr", annee+2, defaut);
  197. if (isNav)
  198. {
  199. document.getElementById('jour_select').addEventListener('change', ChangeDate, false);
  200. document.getElementById('mois_select').addEventListener('change', ChangeDate, false);
  201. document.getElementById('annee_select').addEventListener('change', ChangeDate, false);
  202. document.getElementById('jour_select').addEventListener('change', Rechargement1, false);
  203. document.getElementById('mois_select').addEventListener('change', Rechargement1, false);
  204. document.getElementById('annee_select').addEventListener('change', Rechargement1, false);
  205. }
  206. else
  207. {
  208. document.getElementById('jour_select').attachEvent('onchange', ChangeDate);
  209. document.getElementById('mois_select').attachEvent('onchange', ChangeDate);
  210. document.getElementById('annee_select').attachEvent('onchange', ChangeDate);
  211. document.getElementById('jour_select').attachEvent('onchange', Rechargement1);
  212. document.getElementById('mois_select').attachEvent('onchange', Rechargement1);
  213. document.getElementById('annee_select').attachEvent('onchange', Rechargement1);
  214. }
  215. </SCRIPT>
  216. <SPAN ID='jourDate_span' CLASS='notejour'></SPAN>
  217. </TD>
  218. </TR>
  219. <TR>
  220. <TD>
  221. Nombre de personnes
  222. </TD>
  223. <TD>
  224. <SELECT NAME='nbPersonnes_select' ID='nbPersonnes_select'>
  225. <OPTION VALUE='indifferent'>-- Indifférent --</OPTION><OPTION VALUE='2'>2</OPTION><OPTION VALUE='3'>3</OPTION><OPTION VALUE='4'>4</OPTION><OPTION VALUE='5'>5</OPTION><OPTION VALUE='6'>6</OPTION><OPTION VALUE='7'>7</OPTION><OPTION VALUE='8'>8</OPTION><OPTION VALUE='9'>9</OPTION><OPTION VALUE='10'>10</OPTION><OPTION VALUE='11'>11</OPTION><OPTION VALUE='12'>12</OPTION></SELECT>
  226. </TD>
  227. </TR>
  228. <TR>
  229. <TD>
  230. Région
  231. </TD>
  232. <TD>
  233. <SELECT NAME='regionDepart_select' ID='regionDepart_select' onChange='Rechargement1()'><OPTION VALUE='choix'>-- Choisir --</OPTION><OPTGROUP LABEL='Europe'><OPTION VALUE='49'>Allemagne</OPTION><OPTION VALUE='60'>Angleterre</OPTION><OPTION VALUE='50'>Belgique</OPTION><OPTION VALUE='61'>Irlande</OPTION><OPTION VALUE='47'>Italie</OPTION><OPTION VALUE='68'>Norvège</OPTION><OPTION VALUE='59'>Pologne</OPTION><OPTION VALUE='63'>Portugal</OPTION><OPTION VALUE='67'>Russie</OPTION><OPTION VALUE='65'>Suède</OPTION></OPTGROUP><OPTGROUP LABEL='France centre'><OPTION VALUE='1'>Bourgogne</OPTION><OPTION VALUE='2'>Franche-comté</OPTION></OPTGROUP><OPTGROUP LABEL='France grand est'><OPTION VALUE='18'>Alsace</OPTION><OPTION VALUE='19'>Ardennes</OPTION></OPTGROUP><OPTGROUP LABEL='France grand ouest'><OPTION VALUE='20'>Bretagne</OPTION><OPTION VALUE='22'>Charente</OPTION><OPTION VALUE='23'>Lot</OPTION><OPTION VALUE='37'>Pays de la Loire</OPTION></OPTGROUP><OPTGROUP LABEL='France sud'><OPTION VALUE='6'>Canal du Midi</OPTION></OPTGROUP>
  234. </SELECT>
  235. </TD>
  236. </TR>
  237. </TABLE>
  238. </fieldset><br/>
  239. </FORM>
  240. <SCRIPT LANGUAGE='JavaScript'>
  241. ChangeDate();
  242. </SCRIPT> </td>
  243. </tr>
  244. <tr>
  245. <td height="12">
  246. <SCRIPT LANGUAGE="JavaScript">
  247. if (document.precedent_form)
  248. {
  249. document.write("<INPUT TYPE='BUTTON' NAME='precedent_btn' VALUE='Précédent' onClick='document.precedent_form.submit()'>");
  250. }
  251. else if (document.recommencer_form)
  252. {
  253. document.write("<INPUT TYPE='BUTTON' NAME='recommencer_btn' VALUE='Recommencer' onClick='document.recommencer_form.submit()'>");
  254. }
  255. </SCRIPT>
  256. </td>
  257. </tr>
  258. </table><div class="clr"></div>
  259. </div>
  260. </div>
  261. </center>
  262. </body>
  263. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda