22 if ( in_array($p_string,$ajs))
return '';
26 if ( ! file_exists(
'js/'.$p_string))
27 alert(
"Erreur js/$p_string n existe pas");
28 $script=
'<script type="text/javascript" charset="utf-8" language="javascript" src="js/'.$p_string.
'?version='.
$version_noalyss.
'"></script>';
41 $script=
'<script type="text/javascript" charset="utf-8" language="javascript">'.$p_string.
' </script>';
606 for (
$p = 0;
$p <= 8;
$p++)
611 $result .= urldecode($decodedstr);
622 if ($char ==
"%E2%82%AC")
624 return array(
"%80", 8);
626 if ($char ==
"%E2%80%9A")
628 return array(
"%82", 8);
630 if ($char ==
"%E2%80%9E")
632 return array(
"%84", 8);
634 if ($char ==
"%E2%80%A6")
636 return array(
"%85", 8);
638 if ($char ==
"%E2%80%A0")
640 return array(
"%86", 8);
642 if ($char ==
"%E2%80%A1")
644 return array(
"%87", 8);
646 if ($char ==
"%E2%80%B0")
648 return array(
"%89", 8);
650 if ($char ==
"%E2%80%B9")
652 return array(
"%8B", 8);
654 if ($char ==
"%E2%80%98")
656 return array(
"%91", 8);
658 if ($char ==
"%E2%80%99")
660 return array(
"%92", 8);
662 if ($char ==
"%E2%80%9C")
664 return array(
"%93", 8);
666 if ($char ==
"%E2%80%9D")
668 return array(
"%94", 8);
670 if ($char ==
"%E2%80%A2")
672 return array(
"%95", 8);
674 if ($char ==
"%E2%80%93")
676 return array(
"%96", 8);
678 if ($char ==
"%E2%80%94")
680 return array(
"%97", 8);
682 if ($char ==
"%E2%84%A2")
684 return array(
"%99", 8);
686 if ($char ==
"%E2%80%BA")
688 return array(
"%9B", 8);
691 $char = substr(
$str, 0, 6);
693 if ($char ==
"%C2%81")
695 return array(
"%81", 5);
697 if ($char ==
"%C6%92")
699 return array(
"%83", 5);
701 if ($char ==
"%CB%86")
703 return array(
"%88", 5);
705 if ($char ==
"%C5%A0")
707 return array(
"%8A", 5);
709 if ($char ==
"%C5%92")
711 return array(
"%8C", 5);
713 if ($char ==
"%C2%8D")
715 return array(
"%8D", 5);
717 if ($char ==
"%C5%BD")
719 return array(
"%8E", 5);
721 if ($char ==
"%C2%8F")
723 return array(
"%8F", 5);
725 if ($char ==
"%C2%90")
727 return array(
"%90", 5);
729 if ($char ==
"%CB%9C")
731 return array(
"%98", 5);
733 if ($char ==
"%C5%A1")
735 return array(
"%9A", 5);
737 if ($char ==
"%C5%93")
739 return array(
"%9C", 5);
741 if ($char ==
"%C2%9D")
743 return array(
"%9D", 5);
745 if ($char ==
"%C5%BE")
747 return array(
"%9E", 5);
749 if ($char ==
"%C5%B8")
751 return array(
"%9F", 5);
753 if ($char ==
"%C2%A0")
755 return array(
"%A0", 5);
757 if ($char ==
"%C2%A1")
759 return array(
"%A1", 5);
761 if ($char ==
"%C2%A2")
763 return array(
"%A2", 5);
765 if ($char ==
"%C2%A3")
767 return array(
"%A3", 5);
769 if ($char ==
"%C2%A4")
771 return array(
"%A4", 5);
773 if ($char ==
"%C2%A5")
775 return array(
"%A5", 5);
777 if ($char ==
"%C2%A6")
779 return array(
"%A6", 5);
781 if ($char ==
"%C2%A7")
783 return array(
"%A7", 5);
785 if ($char ==
"%C2%A8")
787 return array(
"%A8", 5);
789 if ($char ==
"%C2%A9")
791 return array(
"%A9", 5);
793 if ($char ==
"%C2%AA")
795 return array(
"%AA", 5);
797 if ($char ==
"%C2%AB")
799 return array(
"%AB", 5);
801 if ($char ==
"%C2%AC")
803 return array(
"%AC", 5);
805 if ($char ==
"%C2%AD")
807 return array(
"%AD", 5);
809 if ($char ==
"%C2%AE")
811 return array(
"%AE", 5);
813 if ($char ==
"%C2%AF")
815 return array(
"%AF", 5);
817 if ($char ==
"%C2%B0")
819 return array(
"%B0", 5);
821 if ($char ==
"%C2%B1")
823 return array(
"%B1", 5);
825 if ($char ==
"%C2%B2")
827 return array(
"%B2", 5);
829 if ($char ==
"%C2%B3")
831 return array(
"%B3", 5);
833 if ($char ==
"%C2%B4")
835 return array(
"%B4", 5);
837 if ($char ==
"%C2%B5")
839 return array(
"%B5", 5);
841 if ($char ==
"%C2%B6")
843 return array(
"%B6", 5);
845 if ($char ==
"%C2%B7")
847 return array(
"%B7", 5);
849 if ($char ==
"%C2%B8")
851 return array(
"%B8", 5);
853 if ($char ==
"%C2%B9")
855 return array(
"%B9", 5);
857 if ($char ==
"%C2%BA")
859 return array(
"%BA", 5);
861 if ($char ==
"%C2%BB")
863 return array(
"%BB", 5);
865 if ($char ==
"%C2%BC")
867 return array(
"%BC", 5);
869 if ($char ==
"%C2%BD")
871 return array(
"%BD", 5);
873 if ($char ==
"%C2%BE")
875 return array(
"%BE", 5);
877 if ($char ==
"%C2%BF")
879 return array(
"%BF", 5);
881 if ($char ==
"%C3%80")
883 return array(
"%C0", 5);
885 if ($char ==
"%C3%81")
887 return array(
"%C1", 5);
889 if ($char ==
"%C3%82")
891 return array(
"%C2", 5);
893 if ($char ==
"%C3%83")
895 return array(
"%C3", 5);
897 if ($char ==
"%C3%84")
899 return array(
"%C4", 5);
901 if ($char ==
"%C3%85")
903 return array(
"%C5", 5);
905 if ($char ==
"%C3%86")
907 return array(
"%C6", 5);
909 if ($char ==
"%C3%87")
911 return array(
"%C7", 5);
913 if ($char ==
"%C3%88")
915 return array(
"%C8", 5);
917 if ($char ==
"%C3%89")
919 return array(
"%C9", 5);
921 if ($char ==
"%C3%8A")
923 return array(
"%CA", 5);
925 if ($char ==
"%C3%8B")
927 return array(
"%CB", 5);
929 if ($char ==
"%C3%8C")
931 return array(
"%CC", 5);
933 if ($char ==
"%C3%8D")
935 return array(
"%CD", 5);
937 if ($char ==
"%C3%8E")
939 return array(
"%CE", 5);
941 if ($char ==
"%C3%8F")
943 return array(
"%CF", 5);
945 if ($char ==
"%C3%90")
947 return array(
"%D0", 5);
949 if ($char ==
"%C3%91")
951 return array(
"%D1", 5);
953 if ($char ==
"%C3%92")
955 return array(
"%D2", 5);
957 if ($char ==
"%C3%93")
959 return array(
"%D3", 5);
961 if ($char ==
"%C3%94")
963 return array(
"%D4", 5);
965 if ($char ==
"%C3%95")
967 return array(
"%D5", 5);
969 if ($char ==
"%C3%96")
971 return array(
"%D6", 5);
973 if ($char ==
"%C3%97")
975 return array(
"%D7", 5);
977 if ($char ==
"%C3%98")
979 return array(
"%D8", 5);
981 if ($char ==
"%C3%99")
983 return array(
"%D9", 5);
985 if ($char ==
"%C3%9A")
987 return array(
"%DA", 5);
989 if ($char ==
"%C3%9B")
991 return array(
"%DB", 5);
993 if ($char ==
"%C3%9C")
995 return array(
"%DC", 5);
997 if ($char ==
"%C3%9D")
999 return array(
"%DD", 5);
1001 if ($char ==
"%C3%9E")
1003 return array(
"%DE", 5);
1005 if ($char ==
"%C3%9F")
1007 return array(
"%DF", 5);
1009 if ($char ==
"%C3%A0")
1011 return array(
"%E0", 5);
1013 if ($char ==
"%C3%A1")
1015 return array(
"%E1", 5);
1017 if ($char ==
"%C3%A2")
1019 return array(
"%E2", 5);
1021 if ($char ==
"%C3%A3")
1023 return array(
"%E3", 5);
1025 if ($char ==
"%C3%A4")
1027 return array(
"%E4", 5);
1029 if ($char ==
"%C3%A5")
1031 return array(
"%E5", 5);
1033 if ($char ==
"%C3%A6")
1035 return array(
"%E6", 5);
1037 if ($char ==
"%C3%A7")
1039 return array(
"%E7", 5);
1041 if ($char ==
"%C3%A8")
1043 return array(
"%E8", 5);
1045 if ($char ==
"%C3%A9")
1047 return array(
"%E9", 5);
1049 if ($char ==
"%C3%AA")
1051 return array(
"%EA", 5);
1053 if ($char ==
"%C3%AB")
1055 return array(
"%EB", 5);
1057 if ($char ==
"%C3%AC")
1059 return array(
"%EC", 5);
1061 if ($char ==
"%C3%AD")
1063 return array(
"%ED", 5);
1065 if ($char ==
"%C3%AE")
1067 return array(
"%EE", 5);
1069 if ($char ==
"%C3%AF")
1071 return array(
"%EF", 5);
1073 if ($char ==
"%C3%B0")
1075 return array(
"%F0", 5);
1077 if ($char ==
"%C3%B1")
1079 return array(
"%F1", 5);
1081 if ($char ==
"%C3%B2")
1083 return array(
"%F2", 5);
1085 if ($char ==
"%C3%B3")
1087 return array(
"%F3", 5);
1089 if ($char ==
"%C3%B4")
1091 return array(
"%F4", 5);
1093 if ($char ==
"%C3%B5")
1095 return array(
"%F5", 5);
1097 if ($char ==
"%C3%B6")
1099 return array(
"%F6", 5);
1101 if ($char ==
"%C3%B7")
1103 return array(
"%F7", 5);
1105 if ($char ==
"%C3%B8")
1107 return array(
"%F8", 5);
1109 if ($char ==
"%C3%B9")
1111 return array(
"%F9", 5);
1113 if ($char ==
"%C3%BA")
1115 return array(
"%FA", 5);
1117 if ($char ==
"%C3%BB")
1119 return array(
"%FB", 5);
1121 if ($char ==
"%C3%BC")
1123 return array(
"%FC", 5);
1125 if ($char ==
"%C3%BD")
1127 return array(
"%FD", 5);
1129 if ($char ==
"%C3%BE")
1131 return array(
"%FE", 5);
1133 if ($char ==
"%C3%BF")
1135 return array(
"%FF", 5);
1138 $char = substr(
$str, 0, 3);
1141 return array(
"+", 2);
1144 $char = substr(
$str, 0, 1);
1148 return array(
"%21", 0);
1152 return array(
"%27", 0);
1156 return array(
"%28", 0);
1160 return array(
"%29", 0);
1164 return array(
"%2A", 0);
1168 return array(
"%7E", 0);
1173 return array(substr(
$str, 0, 3), 2);
1177 return array($char, 0);
1786 for (
$p = 0;
$p <= 8;
$p++)
1791 $result .= urldecode($decodedstr);
1802 if ($char ==
"%E2%82%AC")
1804 return array(
"%80", 8);
1806 if ($char ==
"%E2%80%9A")
1808 return array(
"%82", 8);
1810 if ($char ==
"%E2%80%9E")
1812 return array(
"%84", 8);
1814 if ($char ==
"%E2%80%A6")
1816 return array(
"%85", 8);
1818 if ($char ==
"%E2%80%A0")
1820 return array(
"%86", 8);
1822 if ($char ==
"%E2%80%A1")
1824 return array(
"%87", 8);
1826 if ($char ==
"%E2%80%B0")
1828 return array(
"%89", 8);
1830 if ($char ==
"%E2%80%B9")
1832 return array(
"%8B", 8);
1834 if ($char ==
"%E2%80%98")
1836 return array(
"%91", 8);
1838 if ($char ==
"%E2%80%99")
1840 return array(
"%92", 8);
1842 if ($char ==
"%E2%80%9C")
1844 return array(
"%93", 8);
1846 if ($char ==
"%E2%80%9D")
1848 return array(
"%94", 8);
1850 if ($char ==
"%E2%80%A2")
1852 return array(
"%95", 8);
1854 if ($char ==
"%E2%80%93")
1856 return array(
"%96", 8);
1858 if ($char ==
"%E2%80%94")
1860 return array(
"%97", 8);
1862 if ($char ==
"%E2%84%A2")
1864 return array(
"%99", 8);
1866 if ($char ==
"%E2%80%BA")
1868 return array(
"%9B", 8);
1871 $char = substr(
$str, 0, 6);
1873 if ($char ==
"%C2%81")
1875 return array(
"%81", 5);
1877 if ($char ==
"%C6%92")
1879 return array(
"%83", 5);
1881 if ($char ==
"%CB%86")
1883 return array(
"%88", 5);
1885 if ($char ==
"%C5%A0")
1887 return array(
"%8A", 5);
1889 if ($char ==
"%C5%92")
1891 return array(
"%8C", 5);
1893 if ($char ==
"%C2%8D")
1895 return array(
"%8D", 5);
1897 if ($char ==
"%C5%BD")
1899 return array(
"%8E", 5);
1901 if ($char ==
"%C2%8F")
1903 return array(
"%8F", 5);
1905 if ($char ==
"%C2%90")
1907 return array(
"%90", 5);
1909 if ($char ==
"%CB%9C")
1911 return array(
"%98", 5);
1913 if ($char ==
"%C5%A1")
1915 return array(
"%9A", 5);
1917 if ($char ==
"%C5%93")
1919 return array(
"%9C", 5);
1921 if ($char ==
"%C2%9D")
1923 return array(
"%9D", 5);
1925 if ($char ==
"%C5%BE")
1927 return array(
"%9E", 5);
1929 if ($char ==
"%C5%B8")
1931 return array(
"%9F", 5);
1933 if ($char ==
"%C2%A0")
1935 return array(
"%A0", 5);
1937 if ($char ==
"%C2%A1")
1939 return array(
"%A1", 5);
1941 if ($char ==
"%C2%A2")
1943 return array(
"%A2", 5);
1945 if ($char ==
"%C2%A3")
1947 return array(
"%A3", 5);
1949 if ($char ==
"%C2%A4")
1951 return array(
"%A4", 5);
1953 if ($char ==
"%C2%A5")
1955 return array(
"%A5", 5);
1957 if ($char ==
"%C2%A6")
1959 return array(
"%A6", 5);
1961 if ($char ==
"%C2%A7")
1963 return array(
"%A7", 5);
1965 if ($char ==
"%C2%A8")
1967 return array(
"%A8", 5);
1969 if ($char ==
"%C2%A9")
1971 return array(
"%A9", 5);
1973 if ($char ==
"%C2%AA")
1975 return array(
"%AA", 5);
1977 if ($char ==
"%C2%AB")
1979 return array(
"%AB", 5);
1981 if ($char ==
"%C2%AC")
1983 return array(
"%AC", 5);
1985 if ($char ==
"%C2%AD")
1987 return array(
"%AD", 5);
1989 if ($char ==
"%C2%AE")
1991 return array(
"%AE", 5);
1993 if ($char ==
"%C2%AF")
1995 return array(
"%AF", 5);
1997 if ($char ==
"%C2%B0")
1999 return array(
"%B0", 5);
2001 if ($char ==
"%C2%B1")
2003 return array(
"%B1", 5);
2005 if ($char ==
"%C2%B2")
2007 return array(
"%B2", 5);
2009 if ($char ==
"%C2%B3")
2011 return array(
"%B3", 5);
2013 if ($char ==
"%C2%B4")
2015 return array(
"%B4", 5);
2017 if ($char ==
"%C2%B5")
2019 return array(
"%B5", 5);
2021 if ($char ==
"%C2%B6")
2023 return array(
"%B6", 5);
2025 if ($char ==
"%C2%B7")
2027 return array(
"%B7", 5);
2029 if ($char ==
"%C2%B8")
2031 return array(
"%B8", 5);
2033 if ($char ==
"%C2%B9")
2035 return array(
"%B9", 5);
2037 if ($char ==
"%C2%BA")
2039 return array(
"%BA", 5);
2041 if ($char ==
"%C2%BB")
2043 return array(
"%BB", 5);
2045 if ($char ==
"%C2%BC")
2047 return array(
"%BC", 5);
2049 if ($char ==
"%C2%BD")
2051 return array(
"%BD", 5);
2053 if ($char ==
"%C2%BE")
2055 return array(
"%BE", 5);
2057 if ($char ==
"%C2%BF")
2059 return array(
"%BF", 5);
2061 if ($char ==
"%C3%80")
2063 return array(
"%C0", 5);
2065 if ($char ==
"%C3%81")
2067 return array(
"%C1", 5);
2069 if ($char ==
"%C3%82")
2071 return array(
"%C2", 5);
2073 if ($char ==
"%C3%83")
2075 return array(
"%C3", 5);
2077 if ($char ==
"%C3%84")
2079 return array(
"%C4", 5);
2081 if ($char ==
"%C3%85")
2083 return array(
"%C5", 5);
2085 if ($char ==
"%C3%86")
2087 return array(
"%C6", 5);
2089 if ($char ==
"%C3%87")
2091 return array(
"%C7", 5);
2093 if ($char ==
"%C3%88")
2095 return array(
"%C8", 5);
2097 if ($char ==
"%C3%89")
2099 return array(
"%C9", 5);
2101 if ($char ==
"%C3%8A")
2103 return array(
"%CA", 5);
2105 if ($char ==
"%C3%8B")
2107 return array(
"%CB", 5);
2109 if ($char ==
"%C3%8C")
2111 return array(
"%CC", 5);
2113 if ($char ==
"%C3%8D")
2115 return array(
"%CD", 5);
2117 if ($char ==
"%C3%8E")
2119 return array(
"%CE", 5);
2121 if ($char ==
"%C3%8F")
2123 return array(
"%CF", 5);
2125 if ($char ==
"%C3%90")
2127 return array(
"%D0", 5);
2129 if ($char ==
"%C3%91")
2131 return array(
"%D1", 5);
2133 if ($char ==
"%C3%92")
2135 return array(
"%D2", 5);
2137 if ($char ==
"%C3%93")
2139 return array(
"%D3", 5);
2141 if ($char ==
"%C3%94")
2143 return array(
"%D4", 5);
2145 if ($char ==
"%C3%95")
2147 return array(
"%D5", 5);
2149 if ($char ==
"%C3%96")
2151 return array(
"%D6", 5);
2153 if ($char ==
"%C3%97")
2155 return array(
"%D7", 5);
2157 if ($char ==
"%C3%98")
2159 return array(
"%D8", 5);
2161 if ($char ==
"%C3%99")
2163 return array(
"%D9", 5);
2165 if ($char ==
"%C3%9A")
2167 return array(
"%DA", 5);
2169 if ($char ==
"%C3%9B")
2171 return array(
"%DB", 5);
2173 if ($char ==
"%C3%9C")
2175 return array(
"%DC", 5);
2177 if ($char ==
"%C3%9D")
2179 return array(
"%DD", 5);
2181 if ($char ==
"%C3%9E")
2183 return array(
"%DE", 5);
2185 if ($char ==
"%C3%9F")
2187 return array(
"%DF", 5);
2189 if ($char ==
"%C3%A0")
2191 return array(
"%E0", 5);
2193 if ($char ==
"%C3%A1")
2195 return array(
"%E1", 5);
2197 if ($char ==
"%C3%A2")
2199 return array(
"%E2", 5);
2201 if ($char ==
"%C3%A3")
2203 return array(
"%E3", 5);
2205 if ($char ==
"%C3%A4")
2207 return array(
"%E4", 5);
2209 if ($char ==
"%C3%A5")
2211 return array(
"%E5", 5);
2213 if ($char ==
"%C3%A6")
2215 return array(
"%E6", 5);
2217 if ($char ==
"%C3%A7")
2219 return array(
"%E7", 5);
2221 if ($char ==
"%C3%A8")
2223 return array(
"%E8", 5);
2225 if ($char ==
"%C3%A9")
2227 return array(
"%E9", 5);
2229 if ($char ==
"%C3%AA")
2231 return array(
"%EA", 5);
2233 if ($char ==
"%C3%AB")
2235 return array(
"%EB", 5);
2237 if ($char ==
"%C3%AC")
2239 return array(
"%EC", 5);
2241 if ($char ==
"%C3%AD")
2243 return array(
"%ED", 5);
2245 if ($char ==
"%C3%AE")
2247 return array(
"%EE", 5);
2249 if ($char ==
"%C3%AF")
2251 return array(
"%EF", 5);
2253 if ($char ==
"%C3%B0")
2255 return array(
"%F0", 5);
2257 if ($char ==
"%C3%B1")
2259 return array(
"%F1", 5);
2261 if ($char ==
"%C3%B2")
2263 return array(
"%F2", 5);
2265 if ($char ==
"%C3%B3")
2267 return array(
"%F3", 5);
2269 if ($char ==
"%C3%B4")
2271 return array(
"%F4", 5);
2273 if ($char ==
"%C3%B5")
2275 return array(
"%F5", 5);
2277 if ($char ==
"%C3%B6")
2279 return array(
"%F6", 5);
2281 if ($char ==
"%C3%B7")
2283 return array(
"%F7", 5);
2285 if ($char ==
"%C3%B8")
2287 return array(
"%F8", 5);
2289 if ($char ==
"%C3%B9")
2291 return array(
"%F9", 5);
2293 if ($char ==
"%C3%BA")
2295 return array(
"%FA", 5);
2297 if ($char ==
"%C3%BB")
2299 return array(
"%FB", 5);
2301 if ($char ==
"%C3%BC")
2303 return array(
"%FC", 5);
2305 if ($char ==
"%C3%BD")
2307 return array(
"%FD", 5);
2309 if ($char ==
"%C3%BE")
2311 return array(
"%FE", 5);
2313 if ($char ==
"%C3%BF")
2315 return array(
"%FF", 5);
2318 $char = substr(
$str, 0, 3);
2321 return array(
"+", 2);
2324 $char = substr(
$str, 0, 1);
2328 return array(
"%21", 0);
2332 return array(
"%23", 0);
2336 return array(
"%24", 0);
2340 return array(
"%26", 0);
2344 return array(
"%27", 0);
2348 return array(
"%28", 0);
2352 return array(
"%29", 0);
2356 return array(
"%2A", 0);
2360 return array(
"%2B", 0);
2364 return array(
"%2C", 0);
2368 return array(
"%2F", 0);
2372 return array(
"%3A", 0);
2376 return array(
"%3B", 0);
2380 return array(
"%3D", 0);
2384 return array(
"%3F", 0);
2388 return array(
"%40", 0);
2392 return array(
"%7E", 0);
2397 return array(substr(
$str, 0, 3), 2);
2401 return array($char, 0);
2554 for (
$p = 0;
$p <= 5;
$p++)
2559 $result .= urldecode($decodedstr);
2570 if ($char ==
'%u20AC')
2572 return array(
"%80", 5);
2574 if ($char ==
'%u201A')
2576 return array(
"%82", 5);
2578 if ($char ==
'%u0192')
2580 return array(
"%83", 5);
2582 if ($char ==
'%u201E')
2584 return array(
"%84", 5);
2586 if ($char ==
'%u2026')
2588 return array(
"%85", 5);
2590 if ($char ==
'%u2020')
2592 return array(
"%86", 5);
2594 if ($char ==
'%u2021')
2596 return array(
"%87", 5);
2598 if ($char ==
'%u02C6')
2600 return array(
"%88", 5);
2602 if ($char ==
'%u2030')
2604 return array(
"%89", 5);
2606 if ($char ==
'%u0160')
2608 return array(
"%8A", 5);
2610 if ($char ==
'%u2039')
2612 return array(
"%8B", 5);
2614 if ($char ==
'%u0152')
2616 return array(
"%8C", 5);
2618 if ($char ==
'%u017D')
2620 return array(
"%8E", 5);
2622 if ($char ==
'%u2018')
2624 return array(
"%91", 5);
2626 if ($char ==
'%u2019')
2628 return array(
"%92", 5);
2630 if ($char ==
'%u201C')
2632 return array(
"%93", 5);
2634 if ($char ==
'%u201D')
2636 return array(
"%94", 5);
2638 if ($char ==
'%u2022')
2640 return array(
"%95", 5);
2642 if ($char ==
'%u2013')
2644 return array(
"%96", 5);
2646 if ($char ==
'%u2014')
2648 return array(
"%97", 5);
2650 if ($char ==
'%u02DC')
2652 return array(
"%98", 5);
2654 if ($char ==
'%u2122')
2656 return array(
"%99", 5);
2658 if ($char ==
'%u0161')
2660 return array(
"%9A", 5);
2662 if ($char ==
'%u203A')
2664 return array(
"%9B", 5);
2666 if ($char ==
'%u0153')
2668 return array(
"%9C", 5);
2670 if ($char ==
'%u017E')
2672 return array(
"%9E", 5);
2674 if ($char ==
'%u0178')
2676 return array(
"%9F", 5);
2679 $char = substr(
$str, 0, 3);
2682 return array(
"+", 2);
2685 $char = substr(
$str, 0, 1);
2689 return array(
"%2A", 0);
2693 return array(
"%2B", 0);
2697 return array(
"%2F", 0);
2701 return array(
"%40", 0);
2706 return array(substr(
$str, 0, 3), 2);
2710 return array($char, 0);
2756 static $already_call=0;
2757 if ( $already_call==1)
return;
2760 include_once NOALYSS_INCLUDE.
"/lib/message_javascript.php";
2764 <script>jQuery.noConflict();</script>
2797 header(
"Content-type: application/json; charset: utf8",
true);
2798 echo json_encode($p_answer,
2799 JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES|JSON_NUMERIC_CHECK);
2811 $str_javascript_attr=
"";
2812 if (! empty ($pa_attribute)) {
2813 foreach ($pa_attribute as $key=>
$value) {
2814 $str_javascript_attr.=sprintf(
' "%s"="%s" ',
h($key),
h(
$value));
2817 return $str_javascript_attr;
noalyss_str_replace($search, $replace, $string)
alert($p_msg, $buffer=false)
alert in javascript
h( $row[ 'oa_description'])
const JS_INFOBULLE(!defined('MULTI'))
load_all_script()
load all the javascript only one time
build_javascript_attribute($pa_attribute)
build a string with the attribute that javascript can use , that string must be included in a DOM ele...
decodeURIComponentbycharacter($str)
encodeURIComponentbycharacter($char)
encodeURIComponent($string)
decodeURIbycharacter($str)
js_include($p_string)
create the HTML for including of a javascript file if a file is included twice, the second time it wi...
create_script($p_string)
create the HTML for adding the script tags around of the script
encodeURIbycharacter($char)
escape_xml($p_xml)
When data are transfered thanks ajax in a xml document, the xml can not contains some character,...
decodeURIComponent($string)
unescape_xml($p_xml)
replace special char
unescapebycharacter($str)
json_response($p_answer)
Send header and json object.