-
header("content-type: application/x-javascript");include_once('../config.php');include_once('../Smarty.class.php');$smarty = new Smarty;$smarty->config_dir= '';$smarty->compile_dir = "../templates_c";$smarty->template_dir = "../templates";$smarty->config_dir = "..";$smarty->config_load("/libs/lang.conf");$PLIGG_Visual_Vote_Cast = $smarty->get_config_vars('PLIGG_Visual_Vote_Cast');$PLIGG_Visual_Vote_Report = $smarty->get_config_vars('PLIGG_Visual_Vote_Report');?>var xmlhttp/*@cc_on @*//*@if (@_jscript_version >= 5)try {xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")} catch (e) {try {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")} catch (E) {xmlhttp=false}}@elsexmlhttp=false@end @*/if (!xmlhttp && typeof XMLHttpRequest != 'undefined'){try {xmlhttp = new XMLHttpRequest ();}catch (e) {xmlhttp = false}}function myXMLHttpRequest (){var xmlhttplocal;try {xmlhttplocal = new ActiveXObject ("Msxml2.XMLHTTP")}catch (e) {try {xmlhttplocal = new ActiveXObject ("Microsoft.XMLHTTP")}catch (E) {xmlhttplocal = false;}}if (!xmlhttplocal && typeof XMLHttpRequest != 'undefined') {try {var xmlhttplocal = new XMLHttpRequest ();}catch (e) {var xmlhttplocal = false;}}return (xmlhttplocal);}var mnmxmlhttp = Array ();var mnmString = Array ();var mnmPrevColor = Array ();var responsestring = Array ();var myxmlhttp = Array ();var responseString = new String;function vote (user, id, htmlid, md5, value){if (xmlhttp) {url = "/vote.php";var mycontent = "id=" + id + "&user=" + user + "&md5=" + md5 + "&value=" + value;anonymous_vote = ;if (anonymous_vote == false && user == '0') {window.location="/login.php?return="+location.href;} else {mnmxmlhttp[htmlid] = new myXMLHttpRequest ();if (mnmxmlhttp) {mnmxmlhttp[htmlid].open ("POST", url, true);mnmxmlhttp[htmlid].setRequestHeader ('Content-Type','application/x-www-form-urlencoded');mnmxmlhttp[htmlid].send (mycontent);errormatch = new RegExp ("^ERROR:");target1 = document.getElementById ('mnms-' + htmlid);mnmPrevColor[htmlid] = target1.style.backgroundColor;//target1.style.background = '#c00';//target1.style.backgroundColor = '#FF9D9F';mnmxmlhttp[htmlid].onreadystatechange = function () {if (mnmxmlhttp[htmlid].readyState == 4) {mnmString[htmlid] = mnmxmlhttp[htmlid].responseText;if (mnmString[htmlid].match (errormatch)) {mnmString[htmlid] = mnmString[htmlid].substring (6, mnmString[htmlid].length);echo " changemnmvalues (htmlid, value, true);";}?>} else {echo " var mySplitResult = mnmString[htmlid].split('~');\n";echo " target3 = document.getElementById ('mnmlink-' + htmlid);\n";echo " target3.style.width = mySplitResult + 'px';\n";echo " target4 = document.getElementById ('mnma-' + htmlid);\n";echo " target4.innerHTML = mySplitResult;\n";echo " target5 = document.getElementById ('mnmb-' + htmlid);\n";echo " target5.innerHTML = mySplitResult;\n";echo " target7 = document.getElementById ('mnms-' + htmlid);\n";echo " target7.className = 'star-rating-noh';\n";}?>echo ' if (mnmString[htmlid].substring (1, 6) == "ERROR") { ';echo " alert(mnmString[htmlid]); } else {";echo " changemnmvalues (htmlid, value, false); } ";}?>}}}}}}}function cvote (user, id, htmlid, md5, value){if (xmlhttp) {url = "/cvote.php";mycontent = "id=" + id + "&user=" + user + "&md5=" + md5 + "&value=" + value;anonymous_vote = ;if (anonymous_vote == false && user == '0') {window.location="/login.php?return="+location.href;} else {mnmxmlhttp[htmlid] = new myXMLHttpRequest ();if (mnmxmlhttp) {mnmxmlhttp[htmlid].open ("POST", url, true);mnmxmlhttp[htmlid].setRequestHeader ('Content-Type','application/x-www-form-urlencoded');mnmxmlhttp[htmlid].send (mycontent);errormatch = new RegExp ("^ERROR:");target1 = document.getElementById ('cvote-' + htmlid);mnmPrevColor[htmlid] = target1.style.backgroundColor;//target1.style.background = '#c00';target1.style.backgroundColor = '#FFFFFF';mnmxmlhttp[htmlid].onreadystatechange = function () {if (mnmxmlhttp[htmlid].readyState == 4) {mnmString[htmlid] = mnmxmlhttp[htmlid].responseText;if (mnmString[htmlid].match (errormatch)) {mnmString[htmlid] = mnmString[htmlid].substring (6, mnmString[htmlid].length);// myclearTimeout(row);// resetrowfull(row);changecvotevalues (htmlid, true);} else {target1 = document.getElementById ('ratebuttons-' + id);target1.style.display = "none";target2 = document.getElementById ('ratetext-' + id);target2.innerHTML = "Thank you for rating this comment.";changecvotevalues (htmlid, false);}}}}}}}function changemnmvalues (id, value, error){split = new RegExp ("~--~");b = mnmString[id].split (split);//alert(id);target1 = document.getElementById ('mnms-' + id);target2 = document.getElementById ('mnmlink-' + id);target3 = document.getElementById ('ls_report-' + id);target4 = document.getElementById ('news-' + id);if (error) {if (value > 0) { target2.innerHTML = " "; }else if (value < 0) { target2.innerHTML = " "; }return false;}if (b.length <= 3) {target1.innerHTML = b;target1.style.backgroundColor = mnmPrevColor[id];new Effect.Fade(target3);if (value > 0) { target2.innerHTML = " "; }else if (value < 0 ) { target2.innerHTML = " ";new Effect.Opacity(target4, {duration:0.8, from:1.0, to:0.3}); }}return false;}function changecvotevalues (id, error){split = new RegExp ("~--~");b = mnmString[id].split (split);//alert(id);target1 = document.getElementById ('cvote-' + id);//target2 = document.getElementById ('mnmlink-' + id);if (error) {// target2.innerHTML = "vote cast";return false;}if (b.length <= 3) {target1.innerHTML = b;target1.style.backgroundColor = mnmPrevColor[id];// target2.innerHTML = "vote cast";}return false;}function enablebutton (button, button2, target){var string = target.value;button2.disabled = false;if (string.length > 0) {button.disabled = false;} else {button.disabled = true;}}function checkfield (type, form, field){url = '/checkfield.php?type='+type+'&name=' + field.value;checkitxmlhttp = new myXMLHttpRequest ();checkitxmlhttp.open ("GET", url, true);checkitxmlhttp.onreadystatechange = function () {if (checkitxmlhttp.readyState == 4) {responsestring = checkitxmlhttp.responseText;if (responsestring == 'OK') {document.getElementById (type+'checkitvalue').innerHTML = '"' + field.value +'": ' + responsestring + '';form.submit.disabled = '';} else {document.getElementById (type+'checkitvalue').innerHTML = '"' + field.value + '": ' +responsestring + '';form.submit.disabled = 'disabled';}}}// xmlhttp.setRequestHeader('Accept','message/x-formresult');checkitxmlhttp.send (null);return false;}function emailto (original_id, htmlid, instpath, address_count){email_message = document.getElementById('email_message' + htmlid).value;email_address = document.getElementById('email_address_1_' + htmlid).value;if (address_count > 1){for ($i = 2; $i <= address_count; $i++) {if(document.getElementById('email_address_' + $i + '_' + htmlid).value != "") {email_address = email_address + ', ' + document.getElementById('email_address_' + $i + '_' + htmlid).value;}}}if (xmlhttp) {url = "/recommend.php";mycontent = "email_address=" + escape(email_address) + "&email_to_submit=submit&email_message=" + escape(email_message) + "&original_id=" + original_id + "&backup=0";target2 = document.getElementById ('emailto-' + htmlid);target2.innerHTML = "
Sending, please wait....";mnmxmlhttp[htmlid] = new myXMLHttpRequest ();if (mnmxmlhttp) {mnmxmlhttp[htmlid].open ("POST", url, true);mnmxmlhttp[htmlid].setRequestHeader ('Content-Type','application/x-www-form-urlencoded');mnmxmlhttp[htmlid].send (mycontent);errormatch = new RegExp ("^ERROR:");target1 = document.getElementById ('emailto-' + htmlid);mnmxmlhttp[htmlid].onreadystatechange = function () {if (mnmxmlhttp[htmlid].readyState == 4) {mnmString[htmlid] = mnmxmlhttp[htmlid].responseText;if (mnmString[htmlid].match (errormatch)) {mnmString[htmlid] = mnmString[htmlid].substring (6, mnmString[htmlid].length);target2 = document.getElementById ('emailto-' + htmlid);target2.innerHTML = mnmString[htmlid];} else {target2 = document.getElementById ('emailto-' + htmlid);target2.innerHTML = mnmString[htmlid];}}}}}}function show_recommend(htmlid, linkid, instpath){var emailtodisplay=document.getElementById('emailto-' + htmlid).style.display ? '' : 'none';document.getElementById('emailto-' + htmlid).style.display = emailtodisplay;if (xmlhttp) {url = "/recommend.php";mycontent = "draw=small&htmlid=" + htmlid + "&linkid=" + linkid;target2 = document.getElementById ('emailto-' + htmlid);target2.innerHTML = "
Loading, please wait....";mnmxmlhttp[htmlid] = new myXMLHttpRequest ();if (mnmxmlhttp) {mnmxmlhttp[htmlid].open ("POST", url, true);mnmxmlhttp[htmlid].setRequestHeader ('Content-Type','application/x-www-form-urlencoded');mnmxmlhttp[htmlid].send (mycontent);errormatch = new RegExp ("^ERROR:");target1 = document.getElementById ('emailto-' + htmlid);mnmxmlhttp[htmlid].onreadystatechange = function () {if (mnmxmlhttp[htmlid].readyState == 4) {mnmString[htmlid] = mnmxmlhttp[htmlid].responseText;if (mnmString[htmlid].match (errormatch)) {mnmString[htmlid] = mnmString[htmlid].substring (6, mnmString[htmlid].length);target2 = document.getElementById ('emailto-' + htmlid);target2.innerHTML = mnmString[htmlid];} else {target2 = document.getElementById ('emailto-' + htmlid);target2.innerHTML = mnmString[htmlid];}}}}}}
PermaLink to this entry https://pastebin.co.uk/11582
Posted by mmm Fri 9th Mar 2007 01:51 - Syntax is None/text - 69 views
Download | New Post | Modify | Hide line numbers
Posted by mmm Fri 9th Mar 2007 01:51 - Syntax is None/text - 69 views
Download | New Post | Modify | Hide line numbers
Download | New Post | Modify | Hide line numbers
Comments: 0