PageSourceSearch

https://themeparkreview.com/functions.js

js themeparkreview.com collected 2026-10-02 09:57:46 UTC 7,520 bytes, 272 lines download raw bytes

1function ajaxAddEmail(){
2    var ajaxRequest;
3	try{
4	    ajaxRequest = new XMLHttpRequest();
5	} catch (e){
6	    try {
7		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
8	    } catch (e) {
9		try{
10			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
11		} catch (e){
12			alert("This browser is not AJAX compliant!");
13			return false;
14		}
15	    }
16	}
17	var email = document.getElementById('emailaddy').value;
18	if (email !== ""){	
19		ajaxRequest.onreadystatechange = function(){
20			if(ajaxRequest.readyState == 4){
21				document.getElementById('mailer').innerHTML = ajaxRequest.responseText;
22			}
23		}
24		ajaxRequest.open("POST", "itemcontrol.php?type=addemail&emails=" + email, true);
25		ajaxRequest.send(null);	
26	}
27}
28
29function ajaxAddItem(number,area){
30    var ajaxRequest;
31	try{
32	    ajaxRequest = new XMLHttpRequest();
33	} catch (e){
34	    try {
35		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
36	    } catch (e) {
37		try{
38			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
39		} catch (e){
40			alert("This browser is not AJAX compliant!");
41			return false;
42		}
43	    }
44	}
45	var field = area +"_add_item_" + number;
46	ajaxRequest.onreadystatechange = function(){
47		if(ajaxRequest.readyState == 4){
48			document.getElementById(field).innerHTML = ajaxRequest.responseText;
49		}
50	}
51	ajaxRequest.open("POST", "itemcontrol.php?type=add&id=" + number +"&area=" + area, true);
52	ajaxRequest.send(null);	
53}
54
55function ajaxRemoveItem(number,area){
56    var ajaxRequest;
57	try{
58	    ajaxRequest = new XMLHttpRequest();
59	} catch (e){
60	    try {
61		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
62	    } catch (e) {
63		try{
64			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
65		} catch (e){
66			alert("This browser is not AJAX compliant!");
67			return false;
68		}
69	    }
70	}
71	var field = area + "_add_item_" + number;
72	ajaxRequest.onreadystatechange = function(){
73		if(ajaxRequest.readyState == 4){
74			document.getElementById(field).innerHTML = ajaxRequest.responseText;
75		}
76	}
77	ajaxRequest.open("POST", "itemcontrol.php?type=remove&id=" + number + "&area=" + area, true);
78	ajaxRequest.send(null);	
79}
80
81
82
83function ajaxUploadPic(number,area){
84    var ajaxRequest;
85	try{
86	    ajaxRequest = new XMLHttpRequest();
87	} catch (e){
88	    try {
89		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
90	    } catch (e) {
91		try{
92			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
93		} catch (e){
94			alert("This browser is not AJAX compliant!");
95			return false;
96		}
97	    }
98	}
99	ajaxRequest.onreadystatechange = function(){
100		if(ajaxRequest.readyState == 4){
101			document.getElementById('picbox').innerHTML = ajaxRequest.responseText;
102		}
103	}
104	
105	ajaxRequest.open("POST", "itemcontrol.php?type=uploadpic&id=" + number + "&area=" + area, true);
106	ajaxRequest.send(null);	
107}
108
109
110function ajaxUpdatePic(picnumber,id){
111    var ajaxRequest;
112	try{
113	    ajaxRequest = new XMLHttpRequest();
114	} catch (e){
115	    try {
116		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
117	    } catch (e) {
118		try{
119			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
120		} catch (e){
121			alert("This browser is not AJAX compliant!");
122			return false;
123		}
124	    }
125	}
126	ajaxRequest.onreadystatechange = function(){
127		if(ajaxRequest.readyState == 4){
128			document.getElementById('picbox').innerHTML = ajaxRequest.responseText;
129		}
130	}
131	
132	ajaxRequest.open("POST", "itemcontrol.php?type=updatepic&picid=" + picnumber + "&id=" + id, true);
133	ajaxRequest.send(null);	
134}
135
136
137function makePic(id,image,folder){
138    var ajaxRequest;
139	try{
140	    ajaxRequest = new XMLHttpRequest();
141	} catch (e){
142	    try {
143		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
144	    } catch (e) {
145		try{
146			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
147		} catch (e){
148			alert("This browser is not AJAX compliant!");
149			return false;
150		}
151	    }
152	}
153	ajaxRequest.onreadystatechange = function(){
154		if(ajaxRequest.readyState == 4){
155			document.getElementById('imgallery').innerHTML = ajaxRequest.responseText;
156		} else {
157			document.getElementById('imgallery').innerHTML = "Retrieving Image Information... ";
158		}
159	}
160	
161	ajaxRequest.open("POST", "itemcontrol.php?type=makepic&image=" + image + "&id=" + id + "&folder=" + folder, true);
162	ajaxRequest.send(null);	
163}
164
165function popGallery(folder,image,width,height){
166    var ajaxRequest;
167	try{
168	    ajaxRequest = new XMLHttpRequest();
169	} catch (e){
170	    try {
171		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
172	    } catch (e) {
173		try{
174			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
175		} catch (e){
176			alert("This browser is not AJAX compliant!");
177			return false;
178		}
179	    }
180	}
181	ajaxRequest.onreadystatechange = function(){
182		if(ajaxRequest.readyState == 4){
183			document.getElementById('popgal').innerHTML = ajaxRequest.responseText;
184		} else {
185			document.getElementById('popgal').style.marginLeft = width + 'px';
186			document.getElementById('popgal').style.marginTop = height + 'px';
187			document.getElementById('popgal').style.display = 'inline';
188			document.getElementById('popgal').innerHTML = "Retrieving Image... ";
189		}
190	}
191	
192	ajaxRequest.open("POST", "itemcontrol.php?type=popgal&image=" + image + "&folderid=" + folder, true);
193	ajaxRequest.send(null);	
194}
195
196
197function makePicUpdate(image,folder){
198    var ajaxRequest;
199	try{
200	    ajaxRequest = new XMLHttpRequest();
201	} catch (e){
202	    try {
203		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
204	    } catch (e) {
205		try{
206			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
207		} catch (e){
208			alert("This browser is not AJAX compliant!");
209			return false;
210		}
211	    }
212	}
213	var text = document.getElementById('imgtext').value;
214	if (document.getElementById('thumb')){
215		var thumb = document.getElementById('thumb').value;
216	}
217	ajaxRequest.onreadystatechange = function(){
218		if(ajaxRequest.readyState == 4){
219			document.getElementById('imgallery').innerHTML = ajaxRequest.responseText;
220		} else {
221			document.getElementById('imgallery').innerHTML = "Processing Image Information... ";
222		}
223	}
224	
225	ajaxRequest.open("POST", "itemcontrol.php?type=makepicupdate&image=" + image + "&folder=" + folder + "&text=" + text + "&thumb=" + thumb, true);
226	ajaxRequest.send(null);	
227}
228
229function clearUpload(){
230	document.getElementById('picbox').style.display='none'; 
231	document.getElementById('imgurl').value=''; 
232	document.getElementById('uploader').innerHTML = '<div style="width:100px;" id="label">Upload Image</div><input type="file" style="width:250px" name="uploadpic" id="uploadpic" >';	
233}
234
235
236function doSwitchDiv(number,area,type){
237	switch(type){
238		case 'title':
239			var divclose = area + "_title_" + number;
240			var divopen = area + "_titleurl_" + number;
241		break;
242		case 'titleurl':
243			var divclose = area + "_titleurl_" + number;
244			var divopen = area + "_title_" + number;
245		break;
246		case 'menu':
247			var divclose = area + "_lowmenu_" + number;
248			var divopen = area + "_datefield_" + number;
249		break;
250		case 'date':
251			var divclose = area + "_datefield_" + number;
252			var divopen = area + "_lowmenu_" + number;
253		break;
254		case 'section':
255			var divclose = area + "_lowmenu_" + number;
256			var divopen = area + "_sectionfield_" + number;
257		break;
258		case 'back':
259			var divclose = area + "_sectionfield_" + number;
260			var divopen = area + "_lowmenu_" + number;
261		break;
262	}
263	document.getElementById(divclose).style.display='none';
264	document.getElementById(divopen).style.display='inline';
265	document.getElementById(divopen).style.textAlign='right';
266}
267
268function procPicList(){
269	var items = Sortable.serialize('pictures');	
270	document.pagemaker.action = "pagemaker.php?submit=makepage&" + items;
271	document.pagemaker.submit();
272}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.