<% Dim indexPages set indexPages=CreateObject("Scripting.Dictionary") indexPages.Add "index.asp", "index.asp" indexPages.Add "index.htm", "index.htm" indexPages.Add "list.asp", "list.asp" %> <% Dim IsQUADEnabled IsQUADEnabled = True Dim QUAD_site QUAD_site = "practicallynetworked" Dim OAS_house_ribbon OAS_house_ribbon = "J" Dim letter_mappings Set letter_mappings = Server.CreateObject("Scripting.Dictionary") With letter_mappings .Add "CIU-FLEX(CIU-2)", "V" .Add "336x280", "U" .Add "flex", "T" .Add "commerce_bar", "S" .Add "featured_links", "R" .Add "ciu", "Q" .Add "accessunit_two", "P" .Add "accessunit_three", "O" .Add "accessunit_one", "N" .Add "accessunit", "M" .Add "234x60-1", "A" .Add "234x60-2", "B" .Add "125x800", "C" .Add "125x125-1", "D" .Add "468x60-1", "E" .Add "468x60-2", "F" .Add "send", "H" .Add "stickypost", "I" .Add "house_ribbon", "J" .Add "336x280-2", "K" .Add "interstitial", "L" End With %> <% Dim QUAD_ads Set QUAD_ads = Server.CreateObject("Scripting.Dictionary") '--------------------- QUAD_ads.Add "www.practicallynetworked.com", Server.CreateObject("Scripting.Dictionary") QUAD_ads.Add "www.practicallynetworked.com/security", Server.CreateObject("Scripting.Dictionary") '--------------------- Dim urlkey : For each urlkey in QUAD_ads QUAD_ads.Item(urlkey).Add "index", CreateObject("Scripting.Dictionary") QUAD_ads.Item(urlkey).Add "other", CreateObject("Scripting.Dictionary") Dim pagekey : For each pagekey in QUAD_ads.Item(urlkey) QUAD_ads(urlkey)(pagekey).Add "V", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "U", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "T", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "S", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "R", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "Q", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "P", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "O", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "N", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "M", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "A", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "B", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "C", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "D", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "E", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "F", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "H", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "I", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "J", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "K", Server.CreateObject("Scripting.Dictionary") QUAD_ads(urlkey)(pagekey).Add "L", Server.CreateObject("Scripting.Dictionary") Next Next %> <% '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("D").Add "quad_position", "125x125-FLEX(125x125-1)" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "oas", "125x125-1" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "zflag_cid", "668845/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "zflag_sz", "6" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "zflag_width", "125" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "zflag_height", "125" QUAD_ads("www.practicallynetworked.com")("index")("D").Add "zflag_x", "1536" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("C").Add "quad_position", "sky-FLEX(SKY)" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "oas", "125x800" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "zflag_cid", "668846/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "zflag_sz", "8" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "zflag_width", "120" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com")("index")("C").Add "zflag_x", "2048" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("K").Add "quad_position", "Bob-FLEX(BOB)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "oas", "336x280-2" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "zflag_cid", "668847/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("index")("K").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("E").Add "quad_position", "Leo-FLEX(LEO)POS(TOP)" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "oas", "468x60-1" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "zflag_cid", "668848/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com")("index")("E").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("F").Add "quad_position", "Leo-FLEX(LEO)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "oas", "468x60-2" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "zflag_cid", "668849/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com")("index")("F").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("M").Add "quad_position", "Accessunit-FLEX(ACCESSUNIT)" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "oas", "accessunit" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "zflag_cid", "668850/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("index")("M").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("N").Add "quad_position", "MCAU-FLEX(MCAU)POS(TOP)" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "oas", "accessunit_one" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "zflag_cid", "668851/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com")("index")("N").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("O").Add "quad_position", "MCAU-FLEX(MCAU)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "oas", "accessunit_three" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "zflag_cid", "668852/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com")("index")("O").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("P").Add "quad_position", "MCAU-FLEX(MCAU)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "oas", "accessunit_two" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "zflag_cid", "668853/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com")("index")("P").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("V").Add "quad_position", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "oas", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "zflag_cid", "841477/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com")("index")("V").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "quad_position", "ciu-FLEX(CIU)" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "oas", "ciu" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "zflag_cid", "668854/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com")("index")("Q").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("R").Add "quad_position", "fl_link-FLEX(FL)" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "oas", "featured_links" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "zflag_cid", "668855/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "zflag_sz", "19" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "zflag_width", "400" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com")("index")("R").Add "zflag_x", "4864" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("L").Add "quad_position", "interstitial-FLEX(WELCOME)" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "oas", "interstitial" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "zflag_cid", "668856/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "zflag_sz", "67" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com")("index")("L").Add "zflag_x", "17152" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("H").Add "quad_position", "sendad FLEX(SEND)" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "oas", "send" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "zflag_cid", "668857/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "zflag_sz", "31" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "zflag_width", "0" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "zflag_height", "0" QUAD_ads("www.practicallynetworked.com")("index")("H").Add "zflag_x", "7936" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("S").Add "quad_position", "cp_link-FLEX(CPLINK)" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "oas", "commerce_bar" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "zflag_cid", "668858/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "zflag_sz", "7" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "zflag_width", "160" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com")("index")("S").Add "zflag_x", "1792" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("U").Add "quad_position", "Bob-FLEX(BOB)POS(TOP)" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "oas", "336x280" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "zflag_cid", "799205/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("index")("U").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com")("index")("T").Add "quad_position", "Bob-FLEX(BOB)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "oas", "flex" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "page_channel", "668844" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "zflag_cid", "668859/668844/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("index")("T").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("D").Add "quad_position", "125x125-FLEX(125x125-1)" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "oas", "125x125-1" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "zflag_cid", "668861/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "zflag_sz", "6" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "zflag_width", "125" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "zflag_height", "125" QUAD_ads("www.practicallynetworked.com")("other")("D").Add "zflag_x", "1536" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("C").Add "quad_position", "sky-FLEX(SKY)" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "oas", "125x800" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "zflag_cid", "668862/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "zflag_sz", "8" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "zflag_width", "120" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com")("other")("C").Add "zflag_x", "2048" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("K").Add "quad_position", "Bob-FLEX(BOB)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "oas", "336x280-2" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "zflag_cid", "668863/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("other")("K").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("E").Add "quad_position", "Leo-FLEX(LEO)POS(TOP)" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "oas", "468x60-1" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "zflag_cid", "668864/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com")("other")("E").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("F").Add "quad_position", "Leo-FLEX(LEO)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "oas", "468x60-2" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "zflag_cid", "668865/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com")("other")("F").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("M").Add "quad_position", "Accessunit-FLEX(ACCESSUNIT)" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "oas", "accessunit" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "zflag_cid", "668866/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("other")("M").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("N").Add "quad_position", "MCAU-FLEX(MCAU)POS(TOP)" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "oas", "accessunit_one" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "zflag_cid", "668867/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com")("other")("N").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("O").Add "quad_position", "MCAU-FLEX(MCAU)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "oas", "accessunit_three" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "zflag_cid", "668868/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com")("other")("O").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("P").Add "quad_position", "MCAU-FLEX(MCAU)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "oas", "accessunit_two" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "zflag_cid", "668869/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com")("other")("P").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("V").Add "quad_position", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "oas", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "zflag_cid", "841478/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com")("other")("V").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "quad_position", "ciu-FLEX(CIU)" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "oas", "ciu" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "zflag_cid", "668870/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com")("other")("Q").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("R").Add "quad_position", "fl_link-FLEX(FL)" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "oas", "featured_links" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "zflag_cid", "668871/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "zflag_sz", "19" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "zflag_width", "400" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com")("other")("R").Add "zflag_x", "4864" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("L").Add "quad_position", "interstitial-FLEX(WELCOME)" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "oas", "interstitial" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "zflag_cid", "668872/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "zflag_sz", "67" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com")("other")("L").Add "zflag_x", "17152" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("H").Add "quad_position", "sendad FLEX(SEND)" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "oas", "send" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "zflag_cid", "668873/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "zflag_sz", "31" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "zflag_width", "0" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "zflag_height", "0" QUAD_ads("www.practicallynetworked.com")("other")("H").Add "zflag_x", "7936" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("S").Add "quad_position", "cp_link-FLEX(CPLINK)" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "oas", "commerce_bar" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "zflag_cid", "668874/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "zflag_sz", "7" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "zflag_width", "160" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com")("other")("S").Add "zflag_x", "1792" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("U").Add "quad_position", "Bob-FLEX(BOB)POS(TOP)" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "oas", "336x280" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "zflag_cid", "799206/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("other")("U").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com")("other")("T").Add "quad_position", "Bob-FLEX(BOB)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "oas", "flex" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "page_channel", "668860" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "zflag_cid", "668875/668860/668843/668823/581034" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com")("other")("T").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "quad_position", "125x125-FLEX(125x125-1)" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "oas", "125x125-1" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "zflag_cid", "668878/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "zflag_sz", "6" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "zflag_width", "125" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "zflag_height", "125" QUAD_ads("www.practicallynetworked.com/security")("index")("D").Add "zflag_x", "1536" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "quad_position", "sky-FLEX(SKY)" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "oas", "125x800" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "zflag_cid", "668879/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "zflag_sz", "8" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "zflag_width", "120" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com/security")("index")("C").Add "zflag_x", "2048" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "quad_position", "Bob-FLEX(BOB)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "oas", "336x280-2" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "zflag_cid", "668880/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("index")("K").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "quad_position", "Leo-FLEX(LEO)POS(TOP)" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "oas", "468x60-1" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "zflag_cid", "668881/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com/security")("index")("E").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "quad_position", "Leo-FLEX(LEO)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "oas", "468x60-2" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "zflag_cid", "668882/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com/security")("index")("F").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "quad_position", "Accessunit-FLEX(ACCESSUNIT)" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "oas", "accessunit" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "zflag_cid", "668883/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("index")("M").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "quad_position", "MCAU-FLEX(MCAU)POS(TOP)" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "oas", "accessunit_one" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "zflag_cid", "668884/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com/security")("index")("N").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "quad_position", "MCAU-FLEX(MCAU)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "oas", "accessunit_three" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "zflag_cid", "668885/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com/security")("index")("O").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "quad_position", "MCAU-FLEX(MCAU)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "oas", "accessunit_two" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "zflag_cid", "668886/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com/security")("index")("P").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "quad_position", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "oas", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "zflag_cid", "841479/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com/security")("index")("V").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "quad_position", "ciu-FLEX(CIU)" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "oas", "ciu" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "zflag_cid", "668887/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com/security")("index")("Q").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "quad_position", "fl_link-FLEX(FL)" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "oas", "featured_links" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "zflag_cid", "668888/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "zflag_sz", "19" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "zflag_width", "400" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com/security")("index")("R").Add "zflag_x", "4864" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "quad_position", "interstitial-FLEX(WELCOME)" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "oas", "interstitial" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "zflag_cid", "668889/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "zflag_sz", "67" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com/security")("index")("L").Add "zflag_x", "17152" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "quad_position", "sendad FLEX(SEND)" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "oas", "send" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "zflag_cid", "668890/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "zflag_sz", "31" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "zflag_width", "0" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "zflag_height", "0" QUAD_ads("www.practicallynetworked.com/security")("index")("H").Add "zflag_x", "7936" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "quad_position", "cp_link-FLEX(CPLINK)" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "oas", "commerce_bar" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "zflag_cid", "668891/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "zflag_sz", "7" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "zflag_width", "160" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com/security")("index")("S").Add "zflag_x", "1792" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "quad_position", "Bob-FLEX(BOB)POS(TOP)" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "oas", "336x280" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "zflag_cid", "799207/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("index")("U").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "quad_position", "Bob-FLEX(BOB)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "oas", "flex" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "page_channel", "668877" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "zflag_cid", "668892/668877/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("index")("T").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "quad_position", "125x125-FLEX(125x125-1)" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "oas", "125x125-1" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "zflag_cid", "668894/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "zflag_sz", "6" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "zflag_width", "125" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "zflag_height", "125" QUAD_ads("www.practicallynetworked.com/security")("other")("D").Add "zflag_x", "1536" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "quad_position", "sky-FLEX(SKY)" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "oas", "125x800" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "zflag_cid", "668895/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "zflag_sz", "8" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "zflag_width", "120" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com/security")("other")("C").Add "zflag_x", "2048" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "quad_position", "Bob-FLEX(BOB)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "oas", "336x280-2" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "zflag_cid", "668896/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("other")("K").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "quad_position", "Leo-FLEX(LEO)POS(TOP)" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "oas", "468x60-1" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "zflag_cid", "668897/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com/security")("other")("E").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "quad_position", "Leo-FLEX(LEO)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "oas", "468x60-2" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "zflag_cid", "668898/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "zflag_sz", "14" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "zflag_width", "728" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "zflag_height", "90" QUAD_ads("www.practicallynetworked.com/security")("other")("F").Add "zflag_x", "3584" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "quad_position", "Accessunit-FLEX(ACCESSUNIT)" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "oas", "accessunit" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "zflag_cid", "668899/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("other")("M").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "quad_position", "MCAU-FLEX(MCAU)POS(TOP)" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "oas", "accessunit_one" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "zflag_cid", "668900/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com/security")("other")("N").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "quad_position", "MCAU-FLEX(MCAU)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "oas", "accessunit_three" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "zflag_cid", "668901/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com/security")("other")("O").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "quad_position", "MCAU-FLEX(MCAU)POS(BOTTOM)" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "oas", "accessunit_two" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "zflag_cid", "668902/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "zflag_sz", "83" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "zflag_height", "100" QUAD_ads("www.practicallynetworked.com/security")("other")("P").Add "zflag_x", "21248" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "quad_position", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "oas", "CIU-FLEX(CIU-2)" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "zflag_cid", "841480/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com/security")("other")("V").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "quad_position", "ciu-FLEX(CIU)" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "oas", "ciu" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "zflag_cid", "668903/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "zflag_sz", "59" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "zflag_height", "200" QUAD_ads("www.practicallynetworked.com/security")("other")("Q").Add "zflag_x", "15104" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "quad_position", "fl_link-FLEX(FL)" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "oas", "featured_links" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "zflag_cid", "668904/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "zflag_sz", "19" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "zflag_width", "400" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com/security")("other")("R").Add "zflag_x", "4864" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "quad_position", "interstitial-FLEX(WELCOME)" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "oas", "interstitial" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "zflag_cid", "668905/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "zflag_sz", "67" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "zflag_width", "600" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "zflag_height", "400" QUAD_ads("www.practicallynetworked.com/security")("other")("L").Add "zflag_x", "17152" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "quad_position", "sendad FLEX(SEND)" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "oas", "send" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "zflag_cid", "668906/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "zflag_sz", "31" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "zflag_width", "0" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "zflag_height", "0" QUAD_ads("www.practicallynetworked.com/security")("other")("H").Add "zflag_x", "7936" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "quad_position", "cp_link-FLEX(CPLINK)" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "oas", "commerce_bar" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "zflag_cid", "668907/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "zflag_sz", "7" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "zflag_width", "160" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "zflag_height", "600" QUAD_ads("www.practicallynetworked.com/security")("other")("S").Add "zflag_x", "1792" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "quad_position", "Bob-FLEX(BOB)POS(TOP)" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "oas", "336x280" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "zflag_cid", "799208/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("other")("U").Add "zflag_x", "2304" '----------------------- QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "quad_position", "Bob-FLEX(BOB)POS(MIDDLE)" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "quad_type", "HTML" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "oas", "flex" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "page_channel", "668893" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "zflag_nid", "203" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "zflag_cid", "668908/668893/668876/668823/581034" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "zflag_sid", "10711" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "zflag_sz", "9" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "zflag_width", "300" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "zflag_height", "250" QUAD_ads("www.practicallynetworked.com/security")("other")("T").Add "zflag_x", "2304" '----------------------- %> <% 'For each urlkey in QUAD_ads ' Response.Write("URL: " & urlkey & "->") ' Response.Write(vbNewline & "
") ' For each pagekey in QUAD_ads(urlkey) ' Response.Write("Pages: " & pagekey & "->") ' Response.Write(vbNewline & "
") ' Dim positionkey: For each positionkey in QUAD_ads(urlkey)(pagekey) ' Response.Write("Pages: " & positionkey & "->") ' Response.Write(vbNewline & "
") ' Dim quaddatakey: For each quaddatakey in QUAD_ads(urlkey)(pagekey)(positionkey) ' Response.Write("Data: " & quaddatakey & "=" & QUAD_ads(urlkey)(pagekey)(positionkey)(quaddatakey) & "; ") ' Response.Write(vbNewline & "
") ' Next ' Next ' Next ' Response.Write(vbNewline & "
") 'Next 'Response.End %> <% Dim currentFilePath,currentSectionName,currentSiteURLAsConfig,currentPagePath Dim lastIndexOf,lastPageName currentFilePath = Request.ServerVariables("URL") currentSectionName = getCurrentSectionName(currentFilePath) 'Response.write("File path "¤tFilePath) 'Response.write("Section name "¤tSectionName) 'Special case for sites liek JUMBO.com & WINPLANET.com if InStr(currentFilePath,"/404.asp") then currentFilePath = Request.ServerVariables("QUERY_STRING") end if 'If the current page accessed is or page lastIndexOf=InStrRev(currentFilePath,"/")+1 If lastIndexOf <> 0 Then lastPageName=LCase(Mid(currentFilePath ,lastIndexOf,Len(currentFilePath))) end if %> <% Function getTimeStamp() getTimeStamp = DatePart("YYYY", Now() ) & PrependZero(DatePart("M", Now()), 2) & PrependZero(DatePart("D", Now()),2) &_ PrependZero(DatePart("h", Now()),2) & PrependZero(DatePart("n", Now()),2) & PrependZero(DatePart("s", Now()),2) End Function %> <% ' Sets JavaScript to show INTM banners: ' Handles sectional targetting for home page within. ' strBanner is the position indicator (ie. 468x60-1). ' Hotwired strBanner="javascript" to insert the call to the appropriate javascript file. ' Don't forget to modify JS file as well when modifying ad positions! Sub mainShowBanner(strBannerPosition) mainShowQUADBanner(strBannerPosition) End Sub %> <% Sub GetQUADScript (urlkey, pagekey, positionkey) Dim strquad_position, strquad_type, stroas, strzflag_nid, strzflag_cid, strzflag_sid, strzflag_sz, strzflag_width, strzflag_height,strzflag_x 'checks whether the current URL is present into the QUAD_ads from the config If (QUAD_ads.Exists(urlkey)=false) then call keyExistsLike(QUAD_ads,urlkey) end if 'if ad not found for suitable look for default values On Error Resume Next Dim page_data page_data=QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_cid") If Err.Number > 0 OR page_data="" Then 'set the default values If (adExists=false) then Dim URLS,PAGES URLS = QUAD_ads.Keys urlkey=URLS(0) ' current URL PAGES =QUAD_ads.Item(URLS(0)).Keys pagekey=PAGES(0) ' current page 'If the current page accessed is or page If Len(lastPageName & "") <> 0 and indexPages.Exists(lastPageName)=false Then pagekey=PAGES(1) ' page end if end if End If On Error GoTo 0 ' turn error handling off again If (QUAD_ads(urlkey)(pagekey).Exists(positionkey)) then strquad_position = QUAD_ads(urlkey)(pagekey)(positionkey)("quad_position") strquad_type = QUAD_ads(urlkey)(pagekey)(positionkey)("quad_type") stroas = QUAD_ads(urlkey)(pagekey)(positionkey)("oas") 'strpage_channel = QUAD_ads(urlkey)(pagekey)(positionkey)("page_channel") strzflag_nid = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_nid") strzflag_cid = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_cid") strzflag_sid = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_sid") strzflag_sz = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_sz") strzflag_width = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_width") strzflag_height = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_height") strzflag_x = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_x") If (InStr(1, strquad_position, "FLEX")) Then Response.write("") Else Response.write("") End If Response.write("") End If End Sub Function keyExistsLike(QUAD_ads,urlkey) Dim keys,i,configURLpatern 'Create some variables keys = QUAD_ads.keys 'Get the keys For i = 0 To QUAD_ads.Count -1 'Iterate the array configURLpatern=keys(i) if(InStr(configURLpatern, urlkey)>0)then 'we have such URL pattern then set taht as urlkey urlkey=configURLpatern exit for end if Next End Function Function PrependZero(strInput, iDesiredLength) Dim strTemp strTemp = strInput Do While Len(strTemp) < iDesiredLength strTemp = "0" & strTemp Loop PrependZero = strTemp End Function %> <% Dim strpage_channel, strzflag_nid,urlArray, pageArray, positionArray Sub GetQuadJavaScripts() urlArray = QUAD_ads.Keys pageArray = QUAD_ads.Item(urlArray(0)).Keys positionArray = QUAD_ads.Item(urlArray(0)).Item(pageArray(0)).Keys currentPagePath=pageArray(0) ' current page currentSiteURLAsConfig=urlArray(0) ' current path 'if we are inside the section of the site e.g http::///section 'then change existing URL as the site+section name If Len(currentSectionName & "") <> 0 then currentSiteURLAsConfig=urlArray(0)&"/"¤tSectionName end if 'If the current page accessed is or page If Len(lastPageName & "") <> 0 and indexPages.Exists(lastPageName)=false Then currentPagePath=pageArray(1) ' page end if 'change the current URL to value as per the config file if that exists If (QUAD_ads.Exists(currentSiteURLAsConfig)=false) then call keyExistsLike(QUAD_ads,currentSiteURLAsConfig) 'if it still not exists then make the URL key as the home site URL If (QUAD_ads.Exists(currentSiteURLAsConfig)=false) then currentSiteURLAsConfig=urlArray(0) end if end if 'Response.write(" URLKEY:"¤tSiteURLAsConfig&" PageKey:"¤tPagePath&" Position "&positionArray(0)) strpage_channel = QUAD_ads.Item(currentSiteURLAsConfig).Item(currentPagePath).Item(positionArray(0))("page_channel") strzflag_nid = QUAD_ads.Item(currentSiteURLAsConfig).Item(currentPagePath).Item(positionArray(0))("zflag_nid") Response.Write(vbNewLine &"" & vbNewLine) Response.Write("" & vbNewLine) Response.Write("" & vbNewLine) Response.Write("" & vbNewLine) Response.Write("" & vbNewLine) End Sub 'From the URL given crops first section after / 'www.website.com/section/data.htm 'returns
Function getCurrentSectionName(strFullPath) Dim iLocation Dim strTemp iLocation = InStr(2, strFullPath, "/", 1) If iLocation = 0 Then strTemp = "" Else strTemp = Mid(strFullPath, 2, iLocation - 2) End If getCurrentSectionName = LCase(strTemp) End Function %> <% Dim strCurrentFilePath Dim strCurrentSectionName strCurrentFilePath = Request.ServerVariables("URL") strCurrentSectionName = mainGetCurrentSectionName(strCurrentFilePath) %> <% ' Sets JavaScript to show INTM banners: ' Handles sectional targetting for home page within. ' strBanner is the position indicator (ie. 468x60-1). ' Hotwired strBanner="javascript" to insert the call to the appropriate javascript file. ' Don't forget to modify JS file as well when modifying ad positions! Sub mainShowOASBanner(strBannerPosition) Dim strPositionsRequired If Request.QueryString("ads") = "none" Then Exit Sub If LCase(strBannerPosition) = "javascript" Then ' Spit out JavaScript line: Select Case LCase(strCurrentFilePath) Case "/index.asp" Response.Write "" Case Else Response.Write "" End Select Else ' Process standard banner call: ' Determine banners needed strPositionsRequired = "468x60-1,120x60-1,125x800,flex,336x280-2,house_ribbon,ciu,cp1,cp2,cp3,cp4,cp5,cp6,cp7,cp8,cp9,cp10,cp11,cp12,cp13,cp14,marketplace01,marketplace02,marketplace03,marketplace04,marketplace05,marketplace06,marketplace07,marketplace08,marketplace09,marketplace10,send,accessunit_one,accessunit_two,accessunit_three!marketplace10,marketplace11,marketplace12,interstitial,68x60-1,125x125-1,125x125-2" 'Homepage targetting Select Case LCase(strCurrentFilePath) Case "/index.asp" strPositionsRequired = strPositionsRequired & ",accessunit_one,accessunit_two,accessunit_three" Case Else strPositionsRequired = strPositionsRequired & ",accessunit" End Select 'If Request.ServerVariables("REMOTE_HOST") <> "216.15.51.195" Then ' Spit out banner text 'Response.Write "" & vbCrLf Response.Write "" '& vbCrLf Response.Write "" & vbCrLf Response.Write "" & vbCrLf 'Response.Write "" & vbCrLf 'End If End If End Sub %> <% Sub mainShowQUADBanner(strBannerPosition) Dim positionkey If letter_mappings.Exists(strBannerPosition) then positionkey = letter_mappings.Item(strBannerPosition) Else Exit Sub End if If (strCurrentSectionName <> "home" and strCurrentSectionName <> "") Then urlkey = "www.practicallynetworked.com"& "/" & strCurrentSectionName Else urlkey = "www.practicallynetworked.com" End if Dim lstIndxOf,lstPeNm lstIndxOf=InStrRev(currentFilePath,"/")+1 If lstIndxOf <> 0 Then lstPeNm=LCase(Mid(currentFilePath ,lstIndxOf,Len(currentFilePath))) end if If (indexPages.Exists(lstPeNm)) then pagekey = "index" else pagekey = "other" End if Response.write("") if(StrComp(strBannerPosition,"interstitial")=0) then GetQUADScriptforInterstitialAd urlkey, pagekey, positionkey Else GetQUADScript urlkey, pagekey, positionkey End If 'GetQUADScript urlkey, pagekey, positionkey End Sub Sub GetQUADScriptforInterstitialAd (urlkey, pagekey, positionkey) Dim strquad_position, strquad_type, stroas, strzflag_nid, strzflag_cid, strzflag_sid, strzflag_sz, strzflag_width, strzflag_height,strzflag_x 'checks whether the current URL is present into the QUAD_ads from the config If (QUAD_ads.Exists(urlkey)=false) then call keyExistsLikeAd(QUAD_ads,urlkey) end if 'if ad not found for suitable look for default values On Error Resume Next Dim page_data page_data=QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_cid") If Err.Number > 0 OR page_data="" Then 'set the default values If (adExists=false) then Dim URLS,PAGES URLS = QUAD_ads.Keys urlkey=URLS(0) ' current URL PAGES =QUAD_ads.Item(URLS(0)).Keys pagekey=PAGES(0) ' current page 'If the current page accessed is or page If Len(lastPageName & "") <> 0 and indexPages.Exists(lastPageName)=false Then pagekey=PAGES(1) ' page end if end if End If On Error GoTo 0 ' turn error handling off again If (QUAD_ads(urlkey)(pagekey).Exists(positionkey)) then strquad_position = QUAD_ads(urlkey)(pagekey)(positionkey)("quad_position") strquad_type = QUAD_ads(urlkey)(pagekey)(positionkey)("quad_type") stroas = QUAD_ads(urlkey)(pagekey)(positionkey)("oas") 'strpage_channel = QUAD_ads(urlkey)(pagekey)(positionkey)("page_channel") strzflag_nid = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_nid") strzflag_cid = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_cid") strzflag_sid = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_sid") strzflag_sz = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_sz") strzflag_width = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_width") strzflag_height = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_height") strzflag_x = QUAD_ads(urlkey)(pagekey)(positionkey)("zflag_x") Response.write("") End If End Sub Function keyExistsLikeAd(QUAD_ads,urlkey) Dim keys,i,configURLpatern 'Create some variables keys = QUAD_ads.keys 'Get the keys For i = 0 To QUAD_ads.Count -1 'Iterate the array configURLpatern=keys(i) if(InStr(configURLpatern, urlkey)>0)then 'we have such URL pattern then set taht as urlkey urlkey=configURLpatern exit for end if Next End Function Function mainGetCurrentSectionName(strFullPath) Dim iLocation Dim strTemp iLocation = InStr(2, strFullPath, "/", 1) If iLocation = 0 Then strTemp = "home" Else strTemp = Mid(strFullPath, 2, iLocation - 2) End If mainGetCurrentSectionName = LCase(strTemp) End Function %> <%GetQuadJavaScripts() %> Earthweb.com Practically Networked Home Earthweb developer.com HardwareCentral earthwebdeveloper CrossNodes Datamation
<% If (Not IsQUADEnabled) Then %> <% Else %> <% End If %>
<% If (Not IsQUADEnabled) Then %> <% Else %> <%mainShowBanner("interstitial") %> <%mainShowBanner("send") %> <% End If %>
<% If (Not IsQUADEnabled) Then %> <% Else %> <%mainShowBanner("468x60-1") %> <% End If %>
Welcome to PractiallyNetworked
Product Reviews

 • Routers
 • Hubs/Switches
 • Wireless Gateway
 • Wireless AP
 • Wireless NIC
 • Network Storage
 • Print Servers
 • Bluetooth Adapters
Troubleshooting
& Tutorials

 • Networking
 • Internet Sharing
 • Security
 • Backgrounders
 • Troubleshooting
    Guides

 • PracNet How To's
User Opinions
Practicallynetworked Glossary

 Find a Network Term  
 
Forums
About
Jobs
Home

<% If (Not IsQUADEnabled) Then %> <%Else %> <% If LCase(strCurrentFilePath) = "/index.asp" Then %> <% mainShowBanner("336x280") %> <%else %> <%mainShowBanner("336x280") %> <%End If %> <% End If %>
<% If (Not IsQUADEnabled) Then %> <% Else %> <%mainShowBanner("accessunit") %> <% End If %>
Find a Hotspot...

Add this search code to your site!
Copyright 2003Jupitermedia
  Most Popular Tutorials

• Microsoft Vista Home Networking Setup and Options
The most daunting part of upgrading to Windows Vista may be trying to figure out where in the layers of menus the networking and file-sharing options are hidden.

• Do It Yourself: Roll Your Own Network Cables
It may not be something you do everyday, but having the supplies and know-how to whip up a network cable on the spot can be very handy.

• Tips for Securing Your Home Router
Seemingly minor and easily overlooked settings can still have profound security implications. Here are some steps you can take to make sure your wired or wireless home router — and by extension, your network — is as secure as possible.

  Most Popular Reviews

• Microsoft Windows Home Server
If you have a home network, you'll welcome the easy file sharing, remote access and the image-based backup features of Windows Home Server.

• Iomega StorCenter Network Hard Drive
Iomega's fourth generation StorCenter Network Hard Drive brings many of the features found in higher-end storage devices down to an attractive price.

• MikroTik's The Dude
This free tool delivers many of the same capabilities that you'd find in pricey network monitoring tools. As long as you don't mind tinkering, The Dude is a decent network utility that should be worth the download.


<% If (Not IsQUADEnabled) Then %> <% Else %>
<%mainShowBanner("ciu") %>
<%mainShowBanner("CIU-FLEX(CIU-2)") %>
 
<% End If %> Wireless Security Beyond WEP

This week's Q&A tackles the critical shortcomings of WEP security for wireless LANs and takes an in-depth look at its ultra-secure successor.

By Ron Pacchiano

Q. One of the things my wife and I always fight about is the spider web of wires covering the floor of my home office. After our last "discussion," she made it clear that if I didn't do something about them, I'd be out of here. So after much reluctance, I finally took the plunge and invested in a new wireless router and network adapters from D-link Technologies. I have to admit that I'm happier for it. It was relatively easy to do, and the performance is much better than I would have anticipated.

One of my initial concerns with moving to wireless had to do with security. I was always afraid that someone was going to be able to tap into my network and steal or damage my data. That was one of the reasons I went with the D-link products; they were the only vendor I found that supported 256-bit WEP encryption. Lately, however, I've been reading that WEP has numerous security holes that make it very ineffective against attacks. I also heard that a new wireless security standard was being developed that is going to be replacing WEP in the not to distant future.

So my question is this, what exactly is WEP, and is it so completely inadequate at providing security that my data is at risk? Also, is this replacement for WEP going to make my existing hardware obsolete? I hate to think that I spent all this money for nothing. Thanks!

A. Well, I don't think I would personally refer to WEP as being completely inadequate. Despite its flaws, WEP does provide some margin of security, particularly when compared with no security at all, and it remains a useful deterrent for the casual malcontent.

However, WEP does suffer from a number of shortcomings that really are in need of fixing. To better understand why, let's first take a closer look at what WEP was originally designed to do and what its vulnerabilities are. Then I'll introduce you to its more secure upcoming replacement, WiFi Protected Access (WPA).

In the beginning there was WEP, or Wired Equivalent Privacy. WEP is a security protocol specified in the IEEE Wireless Fidelity (Wi-Fi) standard (802.11b) that's designed to provide a wireless local area network (WLAN) with a level of security and privacy comparable to what is usually expected of a wired LAN. WEP seeks to establish similar protection to that offered through a wired network's physical security measures by encrypting data transmitted over the WLAN.

Data encryption protects the vulnerable wireless link between clients and access points, but that's the extent of its security measures. For greater security, WEP relies heavily on other types of LAN security mechanisms to ensure privacy. This includes such things as password protection, end-to-end encryption, Virtual Private Networks (VPNs), and user authentication.

In recent years a number of respected research groups have published reports citing "major security flaws" in WEP that leave WEP-protected WLANs vulnerable to attack. During their examination, researchers were able to intercept and modify transmissions and gain access to restricted networks that were supposedly being protected by WEP. The official response to this from the Wireless Ethernet Compatibility Alliance (WECA) stated that WEP was never intended to be the sole security mechanism for a WLAN and that, in conjunction with traditional security practices, it is very effective.

In larger companies with qualified IT staffs and deep pockets, this isn't as much of a concern, as these companies routinely make use of the additional security mechanisms discussed earlier. This doesn't mean that it's not a problem for them as well; they're just better equipped to deal with it correctly.

For home and Small Office/Home Office (SOHO) users where wireless is really propagating, however, it's definitely more of a concern. Most home users barely do anything more than take the products out of the box and plug them in. Their feeling is if it works, don't touch it. Many don't realize the critical risk to their systems.

WPA to the Rescue

In any event, the need for something better is clearly needed, and it's with this need in mind that the WiFi Alliance – in conjunction with the IEEE – has driven an effort to bring strongly enhanced, interoperable WiFi security to market. The result of this effort is the WiFi Protected Access (WPA) security protocol.

WPA is a specification of security enhancements that increases the level of data protection and access control for existing WiFi networks. WPA has been designed to be forward compatible with the upcoming IEEE 802.11i specification and utilizes the enhanced data encryption Temporal Key Integrity Protocol (TKIP). It further adds user authentication capabilities and support for the Extensible Authentication Protocol (EAP).

WPA was designed to operate in two different modes, enterprise and home mode. In enterprise mode, a network server and sophisticated authentication mechanisms are utilized and automatically distribute special encryption keys, called master keys.

In a home environment, where there are no network servers, WPA runs in a special mode, which allows the use of manually entered keys or passwords. This mode, also called Pre-Shared Key (PSK), is designed to be easy to set up for the home user. All the home user needs to do is enter a password (also called a master key) into their access point or home wireless gateway and each PC that is on the wireless network. After entering the password, WPA automatically takes over.

First, WPA keeps out eavesdroppers and other unauthorized users by requiring all devices to have the matching password. Second, the password kicks off the encryption process, which in WPA is called Temporal Key Integrity Protocol (TKIP). TKIP provides important data encryption enhancements, including a per-packet key mixing function, a message integrity check (MIC), an extended initialization vector (IV) with sequencing rules, and a re-keying mechanism. Through these enhancements, TKIP addresses all of WEP's known vulnerabilities.

This is where the mechanics of WPA are substantially different from WEP, in which the same static encryption key is used over and over again. TKIP takes the original master key only as a starting point and derives its encryption keys mathematically from this master key. TKIP then regularly changes and rotates the encryption keys so that the same encryption key is never used twice. This all happens in the background automatically, invisible to the user. Together, these features make WPA a far stronger security solution than WEP.

While no security mechanism can be considered "absolutely secure," the protection given by WPA is strong enough to prevent most attacks, even sophisticated ones. As such, WPA offers a pragmatic, economical security mechanism for most home users.

Now to answer the last part of your question, does this mean that all of your existing wireless hardware will become obsolete once WPA becomes an official standard? In most cases, the answer is no. One of the design goals of WPA was that it be software upgradeable for existing WiFi-certified products. This means that your existing investment in wireless hardware should be upgradeable to the new security standard through a simple software upgrade. If you haven't purchased any wireless equipment yet, just make sure that whatever you plan to purchase has been both WiFi certified (displaying the WiFi logo) and includes WPA.

So to recap, WPA had several design goals, among which was to improve upon the weak data encryption in WEP and to provide user authentication, which was largely missing in WEP. It has been designed to be a strong, interoperable security replacement for WEP, to be software upgradeable with existing WiFi-certified products, and to be applicable for both home and large enterprise users. Only time will tell if the developers have succeeded in all three of these endeavors.

Next week we'll discuss some tips you can implement for your current wireless network that should help keep it as secure as possible until the WPA upgrade becomes available for your hardware.


Use our feedback form to submit your questions on home or SOHO networking issues. We cannot guarantee to answer every question we get, but we'll consider them all.


<%If (Not IsQUADEnabled) Then %> <%Else %> <%mainShowBanner("fl1") %> <% End If %>
<%If (Not IsQUADEnabled) Then %> <%Else %> <%mainShowBanner("fl2") %> <% End If %>
<%If (Not IsQUADEnabled) Then %> <%Else %> <%mainShowBanner("fl3") %> <% End If %>
<%If (Not IsQUADEnabled) Then %> <%Else %> <%mainShowBanner("fl4") %> <% End If %>
<%If (Not IsQUADEnabled) Then %> <%Else %> <%mainShowBanner("fl5") %> <% End If %>
<% If (Not IsQUADEnabled) Then %> <% Else %> <%mainShowBanner("336x280-2") %> <% End If %>


Earthwebnews.com Earthweb developer.com HardwareCentral earthwebdeveloper CrossNodes Datamation


Home | Networking | Backgrounders | Internet Sharing | Security | HowTo | Troubleshooting | Reviews | News | About | Jobs | Tools | Forums