$(document).ready(function() { // Add a value to each menu: $("#Menu > li > a + ul").attr("slide", "down"); // Collapse everything but the first menu: $("#Menu > li > a").find("+ ul").slideUp(1).attr("slide", "up"); // Expand or collapse: $("#Menu > li > a").click(function() { // Collapse open menu: $(this).find("#Menu > li > a + ul[@slide='down']").slideUp(300).attr("slide", "up"); // Expand this menu: $(this).find("+ ul").slideToggle(300).attr("slide", "down"); }); // Add a value to each menu: $("#Menu2 > li > a + ul").attr("slide", "down"); // Collapse everything but the first menu: $("#Menu2 > li > a").find("+ ul").slideUp(1).attr("slide", "up"); // Expand or collapse: $("#Menu2 > li > a").click(function() { // Collapse open menu: $(this).find("#Menu2 > li > a + ul[@slide='down']").slideUp(300).attr("slide", "up"); // Expand this menu: $(this).find("+ ul").slideToggle(400).attr("slide", "down"); }); }); function load_page(p_id){ $('#content').fadeOut(300); localSystem__load_page(p_id,'target=content,preload=loading'); } var dontCountClick; function load_list(me,var1,var2,var3){ if(dontCountClick=="yes") return false; $('#right').fadeOut(200); if(var1=="search"){ localSystem__search_news(var2,'target=right,preload=right_load'); me.search.value="Search"; return false; } //else $(me).Pulsate(300,1); if(var1=="date") localSystem__get_news_by(var1,var2,var3,"target=right,preload=right_load"); else localSystem__get_news_by(var1,var2,"target=right,preload=right_load"); } ignore_swap=0; menu="open"; function swap_menu(action){ //if(action=="open") alert(menu); if(action=="swap"){ //alert("Swapping "+menu+"->"+action); if(menu=="open") action="close"; else action="open"; } if( (action=="open" && ignore_swap==0 && menu!="loading") || ((action=="preview" || action=="highlight") && (menu=="mini" || menu=="close")) ){ if(action=="highlight") action="preview"; document.getElementById('footer').style.display='block'; document.getElementById('content_holder').style.height='48%'; menu=action; update_login(); } else if((action=="mini" && (menu=="preview" || menu=="loading")) || (action=="close" && ignore_swap==0)){ //alert("Attempting "+menu+"->"+action); document.getElementById('content_holder').style.height='74%'; document.getElementById('footer').style.display='none'; menu=action; update_login(); } else if(action=="highlight" && ignore_swap==0 && menu!="close" && menu!="mini"){ swap_css(document.getElementById('menu_titles'),'menu_bar_hover'); } } function load_news(the_nID){ update_login(); menu="loading"; $('#content').fadeOut(500); if(document.getElementById('content').style.width!='800px') $('#comments').fadeOut(400); localSystem__preview_story(the_nID,"target=content,preload=loading"); //localSystem__load_comments(the_nID,'target=comments,preload=right_load'); } function update_login(){ globalSystem__load_my_links('target=Layer3'); } function login_func(em,pw,rm,scid){ localSystem__globallogin(em,pw,rm,scid,"target=comments"); globalSystem__load_my_links('target=Layer3'); return false; } function toggleLayer(name){ if(document.getElementById(name).style.display=="none") document.getElementById(name).style.display="block"; else document.getElementById(name).style.display="none"; } function swap_comments(){ if(document.getElementById('the_content').style.width=="600px" || document.getElementById('the_content').style.width=="100%"){ if(interface_choice==2){ document.getElementById('the_content').style.width="69%"; document.getElementById('the_content').style.height="100%"; document.getElementById('comments').style.borderLeft="#92B3D2 solid 1px"; document.getElementById('comments').style.height="100%"; document.getElementById('comments').style.width="30%"; } else { document.getElementById('the_content').style.width=800; document.getElementById('comments').style.display="none"; } } else{ if(interface_choice==2){ document.getElementById('the_content').style.width="100%"; document.getElementById('comments').style.width="100%"; document.getElementById('the_content').style.height=""; document.getElementById('comments').style.height=""; document.getElementById('comments').style.borderLeft="none"; } else { document.getElementById('the_content').style.width=600; document.getElementById('comments').style.display="block"; } } } function swap_css(el,name){ el.className=name; } function XglobalSystem__add_my_link(){ alert("Sorry,\n this feature is temporarily disabled."); } ///////////////////////////////////////// // PHPLiveX Library // // (C) Copyright 2006 Arda Beyazoðlu // // Version: 2.2 // // Home Page: phplivex.sourceforge.net // ///////////////////////////////////////// function PHPLiveX(type, target, mode, preload, method){ this.TYPE = type; this.MODE = mode; this.TARGET = target; this.PRELOAD = preload; this.METHOD = method; } PHPLiveX.prototype.GetSpecialChars = function(str){ str = str.replace(/%E7/g,"ç"); str = str.replace(/%C7/g,"Ç"); str = str.replace(/%F0/g,"ð"); str = str.replace(/%D0/g,"Ð"); str = str.replace(/%FD/g,"ý"); str = str.replace(/%DD/g,"Ý"); str = str.replace(/%F6/g,"ö"); str = str.replace(/%D6/g,"Ö"); str = str.replace(/%FE/g,"þ"); str = str.replace(/%DE/g,"Þ"); str = str.replace(/%FC/g,"ü"); str = str.replace(/%DC/g,"Ü"); return unescape(str); } PHPLiveX.prototype.EscapeSpecialChars = function(str){ str = str.replace(/ç/g,escape("ç")); str = str.replace(/Ç/g,escape("Ç")); str = str.replace(/ð/g,escape("ð")); str = str.replace(/Ð/g,escape("Ð")); str = str.replace(/ý/g,escape("ý")); str = str.replace(/Ý/g,escape("Ý")); str = str.replace(/ö/g,escape("ö")); str = str.replace(/Ö/g,escape("Ö")); str = str.replace(/þ/g,escape("þ")); str = str.replace(/Þ/g,escape("Þ")); str = str.replace(/ü/g,escape("ü")); str = str.replace(/Ü/g,escape("Ü")); return str; } PHPLiveX.prototype.ShowError = function(errorMsg){ if(errorMsg != ""){ alert(errorMsg); return false; }else{ return true; } } PHPLiveX.prototype.GetXmlHttp = function(){ objXmlHttp = false; if (window.XMLHttpRequest) { objXmlHttp = new XMLHttpRequest(); if (objXmlHttp.overrideMimeType) { objXmlHttp.overrideMimeType('text/xml'); } } else if (window.ActiveXObject) { try { objXmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { objXmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!objXmlHttp) { alert('Giving up :( Cannot create an XMLHTTP instance'); return false; } return objXmlHttp; } PHPLiveX.prototype.CreatePreloading = function(preloadId){ document.getElementById(preloadId).style.visibility = "visible"; } PHPLiveX.prototype.CreateOutput = function(funcName, funcArgs, funcUrl){ var data = "funcName=" + escape(funcName); var args = new Array(); if(funcUrl == null){ funcUrl = "/includes/globalJS.php"; } if(funcArgs != ""){ if(funcArgs.indexOf(",") != -1){ args = funcArgs.split(","); for (i=0;i"); output = outparts[outparts.length-1].split("<"+"/phplivex>")[0]; //If JS Code Exists var jscode = ""; var parts = output.match(/]*>(.|\n|\t|\r)*?<\/script>/gi); if(parts){ for(i=0;i]*>|<\/script>/gi, ""); output = output.replace(parts[i], ""); } } if(jscode != ""){ var script = document.createElement("script"); script.type = 'text/javascript'; script.lang = 'javascript'; script.text = jscode; document.getElementsByTagName('head')[0].appendChild(script); } // if(parentObject.PRELOAD != null){ document.getElementById(parentObject.PRELOAD).style.visibility = "hidden"; } if(parentObject.TYPE == "e"){ return; } else if(parentObject.TARGET == "alert"){ alert(output); } else if(parentObject.MODE == "aw"){ document.getElementById(parentObject.TARGET).innerHTML += output; } else if(parentObject.MODE == "rw"){ document.getElementById(parentObject.TARGET).innerHTML = output; } } } if(this.METHOD == "get"){ XmlHttp.send(null); } else{ XmlHttp.send(this.EscapeSpecialChars(data)); } }else{ if(this.METHOD == "get"){ XmlHttp.send(null); } else{ XmlHttp.send(this.EscapeSpecialChars(data)); } var output = this.GetSpecialChars(XmlHttp.responseText); var outparts = output.split("<"+"phplivex>"); output = outparts[outparts.length-1].split("<"+"/phplivex>")[0]; //If JS Code Exists var jscode = ""; var parts = output.match(/]*>(.|\n|\t|\r)*?<\/script>/gi); if(parts){ for(i=0;i]*>|<\/script>/gi, ""); output = output.replace(parts[i], ""); } } if(jscode != ""){ var script = document.createElement("script"); script.type = 'text/javascript'; script.lang = 'javascript'; script.text = jscode; document.getElementsByTagName('head')[0].appendChild(script); } // return output; } } function globalSystem__query() { var args = new Array(); var plx_args = new Array(); var plxType = "e"; var plxTarget = null; var plxMode = "rw"; var plxPreload = null; var plxMethod = "get"; for(i=0;i"); output = outparts[outparts.length-1].split("<"+"/phplivex>")[0]; //If JS Code Exists var jscode = ""; var parts = output.match(/]*>(.|\n|\t|\r)*?<\/script>/gi); if(parts){ for(i=0;i]*>|<\/script>/gi, ""); output = output.replace(parts[i], ""); } } if(jscode != ""){ var script = document.createElement("script"); script.type = 'text/javascript'; script.lang = 'javascript'; script.text = jscode; document.getElementsByTagName('head')[0].appendChild(script); } // if(parentObject.PRELOAD != null){ document.getElementById(parentObject.PRELOAD).style.visibility = "hidden"; } if(parentObject.TYPE == "e"){ return; } else if(parentObject.TARGET == "alert"){ alert(output); } else if(parentObject.MODE == "aw"){ document.getElementById(parentObject.TARGET).innerHTML += output; } else if(parentObject.MODE == "rw"){ document.getElementById(parentObject.TARGET).innerHTML = output; } } } if(this.METHOD == "get"){ XmlHttp.send(null); } else{ XmlHttp.send(this.EscapeSpecialChars(data)); } }else{ if(this.METHOD == "get"){ XmlHttp.send(null); } else{ XmlHttp.send(this.EscapeSpecialChars(data)); } var output = this.GetSpecialChars(XmlHttp.responseText); var outparts = output.split("<"+"phplivex>"); output = outparts[outparts.length-1].split("<"+"/phplivex>")[0]; //If JS Code Exists var jscode = ""; var parts = output.match(/]*>(.|\n|\t|\r)*?<\/script>/gi); if(parts){ for(i=0;i]*>|<\/script>/gi, ""); output = output.replace(parts[i], ""); } } if(jscode != ""){ var script = document.createElement("script"); script.type = 'text/javascript'; script.lang = 'javascript'; script.text = jscode; document.getElementsByTagName('head')[0].appendChild(script); } // return output; } } function localSystem__query() { var args = new Array(); var plx_args = new Array(); var plxType = "e"; var plxTarget = null; var plxMode = "rw"; var plxPreload = null; var plxMethod = "get"; for(i=0;i