changed git call from https to git readonly
[atutor.git] / mods / atutor_opencaps / include / atoc.js
1 var xmlHttp\r
2 var elementToUpdate = "";\r
3 \r
4 function openCcProject(projectId)\r
5\r
6         xmlHttp=GetXmlHttpObject()\r
7         if (xmlHttp==null)\r
8          {\r
9          alert ("Browser does not support HTTP Request")\r
10          return\r
11          }\r
12         \r
13         // set html element to update\r
14         elementToUpdate = "ATOC_editor";\r
15         \r
16         // set script URL\r
17         var url="mods/AtOpenCaps/include/open_caps_iframe.php"\r
18         \r
19         // set url par name\r
20         url=url+"?id="+projectId\r
21         \r
22         //url=url+"&sid="+Math.random()\r
23         xmlHttp.onreadystatechange=stateChanged \r
24         xmlHttp.open("GET",url,true)\r
25         xmlHttp.send(null)\r
26 }\r
27 \r
28 \r
29 function openFileManager()\r
30\r
31         xmlHttp=GetXmlHttpObject()\r
32         if (xmlHttp==null)\r
33          {\r
34          alert ("Browser does not support HTTP Request")\r
35          return\r
36          }\r
37         \r
38         // set html element to update\r
39         elementToUpdate = "ATOC_fileManager";\r
40         \r
41         // set script URL\r
42         //var url="mods/_core/file_manager/index.php?framed=1&popup=0"\r
43         var url="mods/AtOpenCaps/include/iframe_fileManager.php"\r
44         //var url="http://localhost/php/_myphp/__phpOO/ATutor_Devel/ATutor-2.0-beta1/mods/AtOpenCaps/include/iframe_fileManager.php"\r
45         //alert(url)\r
46 \r
47         // set url par name\r
48         //url=url+"?action=fileManager"\r
49         \r
50         xmlHttp.onreadystatechange=stateChanged \r
51         xmlHttp.open("GET",url,true)\r
52         xmlHttp.send(null)\r
53 }\r
54 \r
55 /*\r
56         update display\r
57 */\r
58 function stateChanged() \r
59\r
60         if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")\r
61         { \r
62                 // set name of <div> id where to show the result\r
63                 document.getElementById(elementToUpdate).innerHTML=xmlHttp.responseText;\r
64         } \r
65 }\r
66 \r
67 function GetXmlHttpObject()\r
68 {\r
69 var xmlHttp=null;\r
70 try\r
71  {\r
72  // Firefox, Opera 8.0+, Safari\r
73  xmlHttp=new XMLHttpRequest();\r
74  }\r
75 catch (e)\r
76  {\r
77  //Internet Explorer\r
78  try\r
79   {\r
80   xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");\r
81   }\r
82  catch (e)\r
83   {\r
84   xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");\r
85   }\r
86  }\r
87 return xmlHttp;\r
88 }