exit; } if (isset($_POST["AddSquidParentOptionOrginal"])) { construct_options(); exit; } if (isset($_POST["DeleteSquidOption"])) { delete_options(); exit; } if (isset($_GET["parent-list"])) { popup_list(); exit; } if (isset($_GET["DeleteSquidParent"])) { parent_delete(); exit; } if (isset($_GET["EnableParentProxy"])) { EnableParentProxy(); exit; } js(); function js() { $tpl = new templates(); $page = CurrentPageName(); $title = $tpl->_ENGINE_parse_body("{squid_parent_proxy}"); $title2 = $tpl->_ENGINE_parse_body("{edit_squid_parent_parameters}"); $title3 = $tpl->_ENGINE_parse_body("{squid_parent_options}"); $html = "\n\t\tfunction SquidParentProxyStart(){\n\t\t\tYahooWin3('650','{$page}?popup=yes','{$title}');\n\t\t\n\t\t}\n\t\t\n\t\tfunction EditSquidParent(ID){\n\t\t\tYahooWin4('520','{$page}?edit-proxy-parent='+ID,'{$title2}');\n\t\t}\n\t\t\n\t\t\n\t\tfunction DeleteSquidParent(ID){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tXHR.appendData('DeleteSquidParent',ID);\n\t\t\tXHR.sendAndLoad('{$page}', 'GET',x_EditSquidParentSave);\n\t\t}\n\t\t\n\t\t\n\t\tvar x_EditSquidParentSaveReturn= function (obj) {\n\t\t\tvar results=obj.responseText;\n\t\t\tif(results.length>0){alert(results);}\n\t\t\tYahooWin4Hide();\n\t\t\tRefreshParentList();\n\t\t}\t\t\t\n\t\t\n\t\tfunction EditSquidParentSave(ID){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tXHR.appendData('ID',ID);\n\t\t\tXHR.appendData('SaveParentProxy',ID);\n\t\t\tXHR.appendData('servername',document.getElementById('servername').value);\n\t\t\tXHR.appendData('server_port',document.getElementById('server_port').value);\n\t\t\tXHR.appendData('server_type',document.getElementById('server_type').value);\n\t\t\tXHR.appendData('icp_port',document.getElementById('icp_port').value);\n\t\t\tXHR.appendData('options',document.getElementById('SquidParentOptions').value);\n\t\t\tdocument.getElementById('SquidParentOptions').innerHTML='<center><img src=\"img/wait_verybig.gif\"></center>';\n\t\t\tXHR.sendAndLoad('{$page}', 'GET',x_EditSquidParentSaveReturn);\t\t\t\n\t\t\n\t\t}\n\t\t\n\t\tfunction ExtractSquidOptions(){\n\t\t\tYahooWin5('500','{$page}?edit-proxy-parent-options='+document.getElementById('SquidParentOptions').value,'{$title3}');\n\t\t}\n\t\t\n\t\tfunction FillSquidParentOptions(){\n\t\t\tLoadAjax('squid_parent_options_filled','{$page}?edit-proxy-parent-options-explain='+document.getElementById('squid_parent_options_f').value);\n\t\t}\n\t\t\n\t\tvar x_AddSquidOption= function (obj) {\n\t\t\tvar results=obj.responseText;\n\t\t\tif(results.length>0){\n\t\t\t\tdocument.getElementById('SquidParentOptions').value=results;\n\t\t\t\tRemplitLesOptionsParent();\n\t\t\t\tYahooWin5Hide();\n\t\t\t}\n\t\t\t\n\t\t}\t\t\t\n\t\t\n\t\tfunction AddSquidOption(){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tXHR.appendData('AddSquidParentOptionOrginal',document.getElementById('SquidParentOptions').value);\n\t\t\tXHR.appendData('key',document.getElementById('squid_parent_options_f').value);\n\t\t\tif(document.getElementById('parent_proxy_add_value')){\n\t\t\t\tXHR.appendData('value',document.getElementById('parent_proxy_add_value').value);\n\t\t\t}\n\t\t\t\n\t\t\tXHR.sendAndLoad('{$page}', 'POST',x_AddSquidOption);\n\t\t}\n\t\t\n\t\tfunction DeleteSquidOption(key){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tXHR.appendData('DeleteSquidOption',key);\n\t\t\tXHR.appendData('array',document.getElementById('SquidParentOptions').value);\n\t\t\tXHR.sendAndLoad('{$page}', 'POST',x_AddSquidOption);\n\t\t}\n\t\t\n\t\tfunction RemplitLesOptionsParent(){\n\t\t\tLoadAjax('squid_parents_options_list','{$page}?extract-options='+document.getElementById('SquidParentOptions').value);\n\t\t}\n\t\t\n\t\tfunction RefreshParentList(){\n\t\t\tLoadAjax('squid-parents-list','{$page}?parent-list=yes');\n\t\t}\n\n\t\tfunction EnableParentProxy(){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tif(document.getElementById('EnableParentProxy').checked){\n\t\t\t\tXHR.appendData('EnableParentProxy',1);\n\t\t\t}else{\n\t\t\t\tXHR.appendData('EnableParentProxy',0);\n\t\t\t}\n\t\t\t\n\t\t\tXHR.sendAndLoad('{$page}', 'GET');\n\t\t\t\n\t\t}\n\t\t\n\t\tSquidParentProxyStart();";
if(isset($_GET["js"])){js();exit;} if(isset($_GET["popup"])){popup();exit;} if(isset($_GET["edit-proxy-parent-js"])){parent_config_js();exit;} if(isset($_GET["edit-proxy-parent"])){parent_config();exit;} if(isset($_GET["edit-proxy-parent-tab"])){parent_tab();exit;} if(isset($_GET["edit-proxy-parent-table"])){parent_options_table();exit;} if(isset($_GET["SaveParentProxy"])){parent_save();exit;} if(isset($_GET["edit-proxy-parent-options"])){parent_options_popup();exit;} if(isset($_GET["edit-proxy-parent-options-explain"])){parent_options_explain();exit;} if(isset($_GET["extract-options"])){extract_options();exit;} if(isset($_POST["AddSquidParentOptionOrginal"])){construct_options();exit;} if(isset($_POST["DeleteSquidOption"])){delete_options();exit;} if(isset($_GET["parent-list"])){popup_list();exit;} if(isset($_GET["DeleteSquidParent"])){parent_delete();exit;} if(isset($_GET["EnableParentProxy"])){EnableParentProxy();exit;} if(isset($_GET["prefer_direct"])){prefer_direct();exit;} if(isset($_GET["nonhierarchical_direct"])){nonhierarchical_direct();exit;} if(isset($_GET["parent-list-options"])){extract_options();exit;} if(isset($_GET["ActionRun"])){ActionRun();exit;} if(isset($_GET["peer_infos"])){$GLOBALS["VERBOSE"]=true;peer_infos();exit;} popup(); function js(){ $t=time(); $tpl=new templates(); $page=CurrentPageName(); $title=$tpl->_ENGINE_parse_body("{squid_parent_proxy}"); $html="YahooWin3('875','$page','$title');"; echo $html;