{"id":133,"date":"2010-04-10T06:39:24","date_gmt":"2010-04-10T13:39:24","guid":{"rendered":"http:\/\/thaibugs.com\/wordpress\/?page_id=133"},"modified":"2010-04-10T06:39:24","modified_gmt":"2010-04-10T13:39:24","slug":"assassin-bugs","status":"publish","type":"page","link":"https:\/\/www.thaibugs.com\/?page_id=133","title":{"rendered":"Facts about assassin bugs"},"content":{"rendered":"<p><script type=\"text\/javascript\">\/\/ <![CDATA[\n Original:  Angus Turnbull\n Web Site:  http:\/\/gusnz.cjb.net\n\n This script and many more are available free online at\n The JavaScript Source!! http:\/\/javascript.internet.com\n\n Begin\nvar isDOM = (document.getElementById ? true : false);\nvar isIE4 = ((document.all &#038;&#038; !isDOM) ? true : false);\nvar isNS4 = (document.layers ? true : false);\nfunction getRef(id) {\nif (isDOM) return document.getElementById(id);\nif (isIE4) return document.all[id];\nif (isNS4) return document.layers[id];\n}\nfunction getSty(id) {\nreturn (isNS4 ? getRef(id) : getRef(id).style);\n}\n\nvar popTimer = 0;\n\nvar litNow = new Array();\nfunction popOver(menuNum, itemNum) {\nclearTimeout(popTimer);\nhideAllBut(menuNum);\nlitNow = getTree(menuNum, itemNum);\nchangeCol(litNow, true);\ntargetNum = menu[menuNum][itemNum].target;\nif (targetNum > 0) {\nthisX = parseInt(menu[menuNum][0].ref.left) + parseInt(menu[menuNum][itemNum].ref.left);\nthisY = parseInt(menu[menuNum][0].ref.top) + parseInt(menu[menuNum][itemNum].ref.top);\nwith (menu[targetNum][0].ref) {\nleft = parseInt(thisX + menu[targetNum][0].x);\ntop = parseInt(thisY + menu[targetNum][0].y);\nvisibility = 'visible';\n      }\n   }\n}\nfunction popOut(menuNum, itemNum) {\nif ((menuNum == 0) &#038;&#038; !menu[menuNum][itemNum].target)\nhideAllBut(0)\nelse\npopTimer = setTimeout('hideAllBut(0)', 500);\n}\nfunction getTree(menuNum, itemNum) {\n\nitemArray = new Array(menu.length);\n\nwhile(1) {\nitemArray[menuNum] = itemNum;\n\nif (menuNum == 0) return itemArray;\nitemNum = menu[menuNum][0].parentItem;\nmenuNum = menu[menuNum][0].parentMenu;\n   }\n}\n\nfunction changeCol(changeArray, isOver) {\nfor (menuCount = 0; menuCount < changeArray.length; menuCount++) {\nif (changeArray[menuCount]) {\nnewCol = isOver ? menu[menuCount][0].overCol : menu[menuCount][0].backCol;\n\/\/ Change the colours of the div\/layer background.\nwith (menu[menuCount][changeArray[menuCount]].ref) {\nif (isNS4) bgColor = newCol;\nelse backgroundColor = newCol;\n         }\n      }\n   }\n}\nfunction hideAllBut(menuNum) {\nvar keepMenus = getTree(menuNum, 1);\nfor (count = 0; count < menu.length; count++)\nif (!keepMenus[count])\nmenu[count][0].ref.visibility = 'hidden';\nchangeCol(litNow, false);\n}\n\nfunction Menu(isVert, popInd, x, y, width, overCol, backCol, borderClass, textClass) {\n\nthis.isVert = isVert;\n\nthis.popInd = popInd\n\nthis.x = x;\nthis.y = y;\nthis.width = width;\n\nthis.overCol = overCol;\nthis.backCol = backCol;\n\nthis.borderClass = borderClass;\nthis.textClass = textClass;\n\nthis.parentMenu = null;\nthis.parentItem = null;\n\nthis.ref = null;\n}\n\nfunction Item(text, href, frame, length, spacing, target) {\nthis.text = text;\nthis.href = href;\nthis.frame = frame;\nthis.length = length;\nthis.spacing = spacing;\nthis.target = target;\n\nthis.ref = null;\n}\n\nfunction writeMenus() {\nif (!isDOM &#038;&#038; !isIE4 &#038;&#038; !isNS4) return;\n\nfor (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0]) {\n\nvar str = '', itemX = 0, itemY = 0;\n\nfor (currItem = 1; currItem < menu[currMenu].length; currItem++) with (menu[currMenu][currItem]) {\nvar itemID = 'menu' + currMenu + 'item' + currItem;\n\nvar w = (isVert ? width : length);\nvar h = (isVert ? length : width);\n\nif (isDOM || isIE4) {\nstr += '\n\n\n\n<div id=\"' + itemID + '\" style=\"position: absolute; left: ' + itemX + '; top: ' + itemY + '; width: ' + w + '; height: ' + h + '; visibility: inherit; ';\nif (backCol) str += 'background: ' + backCol + '; ';\nstr += '\" ';\n}\nif (isNS4) {\nstr += '<layer id=\"' + itemID + '\" left=\"' + itemX + '\" top=\"' + itemY + '\" width=\"' +  w + '\" height=\"' + h + '\" visibility=\"inherit\" ';\nif (backCol) str += 'bgcolor=\"' + backCol + '\" ';\n}\nif (borderClass) str += 'class=\"' + borderClass + '\" ';\n\nstr += 'onMouseOver=\"popOver(' + currMenu + ',' + currItem + ')\" onMouseOut=\"popOut(' + currMenu + ',' + currItem + ')\">';\n\nstr += '\n\n\n\n<table width=\"' + (w - 8) + '\" border=\"0\" cellspacing=\"0\" cellpadding=\"' + (!isNS4 &#038;&#038; borderClass ? 3 : 0) + '\">\n\n\n<tr>\n\n\n<td align=\"left\" height=\"' + (h - 7) + '\">' + '<a href=\"' + href + '\"' + (frame ? ' target=\"' + frame + '\">' : '>') + text + '<\/a><\/td>\n\n\n\n';\nif (target > 0) {\n\nmenu[target][0].parentMenu = currMenu;\nmenu[target][0].parentItem = currItem;\n\nif (popInd) str += '\n\n\n\n<td align=\"right\">' + popInd + '<\/td>\n\n\n\n';\n}\nstr += '<\/tr>\n\n\n<\/table>\n\n\n\n' + (isNS4 ? '<\/layer>' : '<\/div>\n\n\n\n');\nif (isVert) itemY += length + spacing;\nelse itemX += length + spacing;\n}\nif (isDOM) {\nvar newDiv = document.createElement('div');\ndocument.getElementsByTagName('body').item(0).appendChild(newDiv);\nnewDiv.innerHTML = str;\nref = newDiv.style;\nref.position = 'absolute';\nref.visibility = 'hidden';\n}\n\nif (isIE4) {\ndocument.body.insertAdjacentHTML('beforeEnd', '\n\n\n\n<div id=\"menu' + currMenu + 'div\" ' + 'style=\"position: absolute; visibility: hidden\">' + str + '<\/div>\n\n\n\n');\nref = getSty('menu' + currMenu + 'div');\n}\n\nif (isNS4) {\nref = new Layer(0);\nref.document.write(str);\nref.document.close();\n}\n\nfor (currItem = 1; currItem < menu[currMenu].length; currItem++) {\nitemName = 'menu' + currMenu + 'item' + currItem;\nif (isDOM || isIE4) menu[currMenu][currItem].ref = getSty(itemName);\nif (isNS4) menu[currMenu][currItem].ref = ref.document[itemName];\n   }\n}\nwith(menu[0][0]) {\nref.left = x;\nref.top = y;\nref.visibility = 'visible';\n   }\n}\n\nvar menu = new Array();\n\nvar defOver = '#336699', defBack = '#003366';\n\nvar defLength = 22;\n\nmenu[0] = new Array();\nmenu[0][0] = new Menu(false, '', 5, 0, 17, '#669999', '#8B8970', '', 'itemText');\nmenu[0][1] = new Item('  insects', '#', '', 40, 40, 1);\nmenu[0][2] = new Item('  pictures', '#', '', 40, 40, 2);\nmenu[0][3] = new Item('  various', '#', '', 40, 40, 3);\n\nmenu[0][4] = new Item('  home', 'thaibugs.htm', defLength, 0, 0);\n\n\/\/ File menu.\nmenu[1] = new Array();\nmenu[1][0] = new Menu(true, '>', 0, 22, 90, defOver, defBack, 'itemBorder', 'itemText');\nmenu[1][1] = new Item('butterflies', 'butterflies.htm', '', defLength, 0, 0);\nmenu[1][2] = new Item('beetles', 'beetles1.htm', '', defLength, 0, 0);\n\/\/ Non-zero target means this will trigger a popout -- menu[4] which is the 'Reopen' menu.\nmenu[1][3] = new Item('moths', 'moths1.htm', '', defLength, 0, 4);\nmenu[1][4] = new Item('dragonflies', 'dragonflies1.htm', '', defLength, 0, 0);\nmenu[1][5] = new Item('bugs', 'bugs1.htm', '', defLength, 0, 0);\nmenu[1][6] = new Item('cicadas', 'cicadas.htm', '', defLength, 0, 0);\nmenu[1][7] = new Item('mantids', 'mantises1.htm', '', defLength, 0, 0);\nmenu[1][8] = new Item('caterpillars', 'caterpillars.htm', '', defLength, 0, 0);\nmenu[1][9] = new Item('grasshoppers', 'grasshoppers1.htm', '', defLength, 0, 0);\nmenu[1][10] = new Item('flies', 'flies.htm', '', defLength, 0, 0);\nmenu[1][11] = new Item('ants', 'ants.htm', '', defLength, 0, 0);\nmenu[1][13] = new Item('spiders', 'spiders1.htm', '', defLength, 0, 0);\nmenu[1][12] = new Item('others', 'others1.htm', '', defLength, 0, 6);\n\n\/\/ Others menu.\nmenu[6] = new Array();\nmenu[6][0] = new Menu(true, '>', 85, 0, 120, '#333366', '#666699', 'crazyBorder', 'crazyText');\nmenu[6][1] = new Item('various', 'others1.htm', '', defLength, 0, 0);\nmenu[6][2] = new Item('reptiles', 'snakes.htm', '', defLength, 0, 0);\nmenu[6][3] = new Item('amphibians', 'snakes.htm', '', defLength, 0, 0);\nmenu[6][4] = new Item('microscopic', 'microscope.htm', '', defLength, 0, 0);\n\n\/\/ Edit menu.\nmenu[2] = new Array();\nmenu[2][0] = new Menu(true, '>', 0, 22, 100, defOver, defBack, 'itemBorder', 'itemText');\nmenu[2][1] = new Item('new pictures', 'newadd.htm', '', defLength, 0, 0);\nmenu[2][2] = new Item('bug of the week', 'bugoftheweek.htm', '', defLength, 0, 0);\nmenu[2][3] = new Item('pick of the pix', 'selection2.htm', '', defLength, 0, 0);\nmenu[2][4] = new Item('a bugs life', 'bugs life.htm', '', defLength, 0, 0);\nmenu[2][5] = new Item('insect art', 'insect_art.htm', '', defLength, 0, 0);\n\n\/\/ Help menu\nmenu[3] = new Array();\nmenu[3][0] = new Menu(true, '<', 0, 22, 100, defOver, defBack, 'itemBorder', 'itemText');\nmenu[3][1] = new Item('articles', 'articles.htm', '', defLength, 0, 0);\nmenu[3][2] = new Item('sounds', 'sounds.htm', '', defLength, 0, 0);\nmenu[3][3] = new Item('video clips', 'videos\/videos.htm', '', defLength, 0, 0);\nmenu[3][4] = new Item('species lists', '#', '', defLength, 0, 5);\nmenu[3][5] = new Item('facts about ..', '#', '', defLength, 0, 7);\nmenu[3][6] = new Item('survey', 'survey.htm', '', defLength, 0, 0);\nmenu[3][7] = new Item('proverbs', 'proverbs.htm', '', defLength, 0, 0);\nmenu[3][8] = new Item('stamps', 'stamps.htm', '', defLength, 0, 0);\nmenu[3][9] = new Item('edible insects', 'edible insects.htm', '', defLength, 0, 0);\n\n\/\/ Others menu.\nmenu[7] = new Array();\nmenu[7][0] = new Menu(true, '>', 85, 0, 120, '#333366', '#666699', 'crazyBorder', 'crazyText');\nmenu[7][1] = new Item('cicadas', 'Articles\/cicada facts.htm', '', defLength, 0, 0);\nmenu[7][2] = new Item('tiger beetles', 'Articles\/tiger_beetles.htm', '', defLength, 0, 0);\nmenu[7][3] = new Item('fire flies', 'Articles\/fireflies.htm', '', defLength, 0, 0);\nmenu[7][4] = new Item('mosquitoes', 'Articles\/amazing_mosquito_facts.htm', '', defLength, 0, 0);\nmenu[7][5] = new Item('caterpillars', 'Articles\/catfacts.html', '', defLength, 0, 0);\nmenu[7][6] = new Item('flies', 'Articles\/flyfacts.htm', '', defLength, 0, 0);\nmenu[7][7] = new Item('grasshoppers', 'Articles\/grasshoppers.htm', '', defLength, 0, 0);\nmenu[7][8] = new Item('mantids', 'Articles\/mantids.htm', '', defLength, 0, 0);\nmenu[7][9] = new Item('spiders', 'Articles\/spiders.htm', '', defLength, 0, 0);\nmenu[7][10] = new Item('other facts', 'facts.htm', '', defLength, 0, 0);\n\n\/\/ Reopen menu\nmenu[4] = new Array();\n\/\/ This is across but not down... a horizontal popout (with crazy stylesheets :)...\nmenu[4][0] = new Menu(true, '>', 85, 0, 120, '#333366', '#666699', 'crazyBorder', 'crazyText');\n\/\/ These items are lengthier than normal, and have extra spacing due to the fancy borders.\nmenu[4][1] = new Item('Saturniidae', '\/mothssat.htm', '', defLength, 0, 0);\nmenu[4][2] = new Item('Noctuidae', 'mothowls.htm', '', defLength, 0, 0);\nmenu[4][3] = new Item('Geometridae', 'mothsgeo.htm', '', defLength, 0, 0);\nmenu[4][4] = new Item('Sphingidae', 'hawks.htm', '', defLength, 0, 0);\nmenu[4][5] = new Item('Arctiidae', '\/mothsArct.htm', '', defLength, 0, 0);\nmenu[4][6] = new Item('Zygaenidae', 'mothszygs.htm', '', defLength, 0, 0);\nmenu[4][7] = new Item('Lymentriidae', 'mothslym.htm', '', defLength, 0, 0);\nmenu[4][8] = new Item('Other macros', 'mothsmacro.htm', '', defLength, 0, 0);\nmenu[4][9] = new Item('Micros', 'moths1a.htm', '', defLength, 0, 0);\nmenu[4][10] = new Item('Unidentified', 'moths1c.htm', '', defLength, 0, 0);\nmenu[4][11] = new Item('Selection', 'Pik of moths\/showthem.htm', '', defLength, 0, 0);\n\n\/\/ Help About popout\nmenu[5] = new Array();\n\/\/ Leftwards popout with a negative x and y relative to its trigger.\nmenu[5][0] = new Menu(true, '>', -85, -17, 80, defOver, defBack, 'itemBorder', 'itemText');\nmenu[5][1] = new Item('cicadas', 'cicadaspecs.htm', '', defLength, 0, 0);\nmenu[5][2] = new Item('butterflies', 'checklist.htm', '', defLength, 0, 0);\nmenu[5][3] = new Item('moths', 'mothspeclist.htm', '', defLength, 0, 0);\nmenu[5][4] = new Item('beetles', 'beetlelist.htm', '', defLength, 0, 0);\nmenu[5][5] = new Item('dragonflies', 'odonatespecs.htm', '', defLength, 0, 0);\n\nvar popOldWidth = window.innerWidth;\nnsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');\n\nif (isNS4) document.captureEvents(Event.CLICK);\ndocument.onclick = clickHandle;\n\nfunction clickHandle(evt)\n{\n if (isNS4) document.routeEvent(evt);\n hideAllBut(0);\n}\n\nfunction moveRoot()\n{\n with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5);\n}\n\/\/  End\n\/\/ ]]><\/script><!-- *** IMPORTANT STYLESHEET SECTION - Change the border classes and text colours *** --><!-- .itemBorder { border: 1px solid black } .itemText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }  .crazyBorder { border: 2px outset #663399 } .crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica } --><a href=\"http:\/\/69.93.146.30\/~thaibugs\/wp-content\/uploads\/2010\/04\/Reduviidae6.jpg\"><img loading=\"lazy\" class=\"alignright size-medium wp-image-326\" title=\"Reduviidae6\" src=\"http:\/\/thaibugs.com\/wordpress\/wp-content\/uploads\/2010\/04\/Reduviidae6-300x229.jpg\" alt=\"\" width=\"300\" height=\"229\" srcset=\"https:\/\/www.thaibugs.com\/wp-content\/uploads\/2010\/04\/Reduviidae6-300x229.jpg 300w, https:\/\/www.thaibugs.com\/wp-content\/uploads\/2010\/04\/Reduviidae6.jpg 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"font-family: Comic Sans MS; font-size: large;\">Assassin bug facts<\/span><\/p>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Assassin bugs  lie in ambush for their insect prey. They then inject their victim with a lethal toxin<\/span><\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Assassin bugs feed by external digestion,  which means that they push their beak into their victims body and inject a very  toxic, or poisonous, liquid that affects the nerves and liquifies the muscles  and tissues of their prey. Most other insects that eat like this have two tubes  in their beak; one for injecting the fluid and one for sucking in their food.  But assassin bugs have only one large tube that does both jobs. This larger tube  allows them to inject a larger amount of the toxic digestive fluid so that prey  many times their size can be quickly overcome. Once the insides of the prey are  turned into a liquid, the assassin bug uses its rostrum to suck out the  liquefied tissues in much the same way we use a straw to drink a  milkshake!<\/span><\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Assassin bugs get their name because of the  speed that they have to grab and poison their prey. They are carnivorous and use their powerful, jack-knife forelegs to grab their prey.  They have sticky pads on these front legs, made up of thousands of tiny hairs,  that stick to their victims and keep them from getting away. Some assassin bugs  actively hunt their prey, while others patiently wait until their prey comes  close enough to grab.<\/span><\/li>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">The toxic saliva of some assassin bugs can cause temporary blindness<br \/>\n<\/span><\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">The saliva of the assassin bug starts to  work almost immediately. Cockroaches have been seen to die in only 3 or 4  seconds, and caterpillars more than 400 times their weight can die in only 10  seconds! A feast this size can last for days or even weeks.<\/span><\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Not all assasin bugs feed on insects and  other invertebrates. Some tropical species attack mammals, birds, and reptiles  and actually suck their blood!<\/span><\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Assassin bugs probably have the most painful  bites caused by insects. Some South American species of assassin bugs also  transmit a parasite to man that causes Chagas disease, often leading to heart failure.<\/span><\/li>\n<\/ul>\n<p><script type=\"text\/javascript\">\/\/ <![CDATA[\n Original:  Angus Turnbull\n Web Site:  http:\/\/gusnz.cjb.net\n\n This script and many more are available free online at\n The JavaScript Source!! http:\/\/javascript.internet.com\n\n Begin\nvar isDOM = (document.getElementById ? true : false);\nvar isIE4 = ((document.all &#038;&#038; !isDOM) ? true : false);\nvar isNS4 = (document.layers ? true : false);\nfunction getRef(id) {\nif (isDOM) return document.getElementById(id);\nif (isIE4) return document.all[id];\nif (isNS4) return document.layers[id];\n}\nfunction getSty(id) {\nreturn (isNS4 ? getRef(id) : getRef(id).style);\n}\n\nvar popTimer = 0;\n\nvar litNow = new Array();\nfunction popOver(menuNum, itemNum) {\nclearTimeout(popTimer);\nhideAllBut(menuNum);\nlitNow = getTree(menuNum, itemNum);\nchangeCol(litNow, true);\ntargetNum = menu[menuNum][itemNum].target;\nif (targetNum > 0) {\nthisX = parseInt(menu[menuNum][0].ref.left) + parseInt(menu[menuNum][itemNum].ref.left);\nthisY = parseInt(menu[menuNum][0].ref.top) + parseInt(menu[menuNum][itemNum].ref.top);\nwith (menu[targetNum][0].ref) {\nleft = parseInt(thisX + menu[targetNum][0].x);\ntop = parseInt(thisY + menu[targetNum][0].y);\nvisibility = 'visible';\n      }\n   }\n}\nfunction popOut(menuNum, itemNum) {\nif ((menuNum == 0) &#038;&#038; !menu[menuNum][itemNum].target)\nhideAllBut(0)\nelse\npopTimer = setTimeout('hideAllBut(0)', 500);\n}\nfunction getTree(menuNum, itemNum) {\n\nitemArray = new Array(menu.length);\n\nwhile(1) {\nitemArray[menuNum] = itemNum;\n\nif (menuNum == 0) return itemArray;\nitemNum = menu[menuNum][0].parentItem;\nmenuNum = menu[menuNum][0].parentMenu;\n   }\n}\n\nfunction changeCol(changeArray, isOver) {\nfor (menuCount = 0; menuCount < changeArray.length; menuCount++) {\nif (changeArray[menuCount]) {\nnewCol = isOver ? menu[menuCount][0].overCol : menu[menuCount][0].backCol;\n\/\/ Change the colours of the div\/layer background.\nwith (menu[menuCount][changeArray[menuCount]].ref) {\nif (isNS4) bgColor = newCol;\nelse backgroundColor = newCol;\n         }\n      }\n   }\n}\nfunction hideAllBut(menuNum) {\nvar keepMenus = getTree(menuNum, 1);\nfor (count = 0; count < menu.length; count++)\nif (!keepMenus[count])\nmenu[count][0].ref.visibility = 'hidden';\nchangeCol(litNow, false);\n}\n\nfunction Menu(isVert, popInd, x, y, width, overCol, backCol, borderClass, textClass) {\n\nthis.isVert = isVert;\n\nthis.popInd = popInd\n\nthis.x = x;\nthis.y = y;\nthis.width = width;\n\nthis.overCol = overCol;\nthis.backCol = backCol;\n\nthis.borderClass = borderClass;\nthis.textClass = textClass;\n\nthis.parentMenu = null;\nthis.parentItem = null;\n\nthis.ref = null;\n}\n\nfunction Item(text, href, frame, length, spacing, target) {\nthis.text = text;\nthis.href = href;\nthis.frame = frame;\nthis.length = length;\nthis.spacing = spacing;\nthis.target = target;\n\nthis.ref = null;\n}\n\nfunction writeMenus() {\nif (!isDOM &#038;&#038; !isIE4 &#038;&#038; !isNS4) return;\n\nfor (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0]) {\n\nvar str = '', itemX = 0, itemY = 0;\n\nfor (currItem = 1; currItem < menu[currMenu].length; currItem++) with (menu[currMenu][currItem]) {\nvar itemID = 'menu' + currMenu + 'item' + currItem;\n\nvar w = (isVert ? width : length);\nvar h = (isVert ? length : width);\n\nif (isDOM || isIE4) {\nstr += '\n\n\n\n<div id=\"' + itemID + '\" style=\"position: absolute; left: ' + itemX + '; top: ' + itemY + '; width: ' + w + '; height: ' + h + '; visibility: inherit; ';\nif (backCol) str += 'background: ' + backCol + '; ';\nstr += '\" ';\n}\nif (isNS4) {\nstr += '<layer id=\"' + itemID + '\" left=\"' + itemX + '\" top=\"' + itemY + '\" width=\"' +  w + '\" height=\"' + h + '\" visibility=\"inherit\" ';\nif (backCol) str += 'bgcolor=\"' + backCol + '\" ';\n}\nif (borderClass) str += 'class=\"' + borderClass + '\" ';\n\nstr += 'onMouseOver=\"popOver(' + currMenu + ',' + currItem + ')\" onMouseOut=\"popOut(' + currMenu + ',' + currItem + ')\">';\n\nstr += '\n\n\n\n<table width=\"' + (w - 8) + '\" border=\"0\" cellspacing=\"0\" cellpadding=\"' + (!isNS4 &#038;&#038; borderClass ? 3 : 0) + '\">\n\n\n<tr>\n\n\n<td align=\"left\" height=\"' + (h - 7) + '\">' + '<a href=\"' + href + '\"' + (frame ? ' target=\"' + frame + '\">' : '>') + text + '<\/a><\/td>\n\n\n\n';\nif (target > 0) {\n\nmenu[target][0].parentMenu = currMenu;\nmenu[target][0].parentItem = currItem;\n\nif (popInd) str += '\n\n\n\n<td align=\"right\">' + popInd + '<\/td>\n\n\n\n';\n}\nstr += '<\/tr>\n\n\n<\/table>\n\n\n\n' + (isNS4 ? '<\/layer>' : '<\/div>\n\n\n\n');\nif (isVert) itemY += length + spacing;\nelse itemX += length + spacing;\n}\nif (isDOM) {\nvar newDiv = document.createElement('div');\ndocument.getElementsByTagName('body').item(0).appendChild(newDiv);\nnewDiv.innerHTML = str;\nref = newDiv.style;\nref.position = 'absolute';\nref.visibility = 'hidden';\n}\n\nif (isIE4) {\ndocument.body.insertAdjacentHTML('beforeEnd', '\n\n\n\n<div id=\"menu' + currMenu + 'div\" ' + 'style=\"position: absolute; visibility: hidden\">' + str + '<\/div>\n\n\n\n');\nref = getSty('menu' + currMenu + 'div');\n}\n\nif (isNS4) {\nref = new Layer(0);\nref.document.write(str);\nref.document.close();\n}\n\nfor (currItem = 1; currItem < menu[currMenu].length; currItem++) {\nitemName = 'menu' + currMenu + 'item' + currItem;\nif (isDOM || isIE4) menu[currMenu][currItem].ref = getSty(itemName);\nif (isNS4) menu[currMenu][currItem].ref = ref.document[itemName];\n   }\n}\nwith(menu[0][0]) {\nref.left = x;\nref.top = y;\nref.visibility = 'visible';\n   }\n}\n\nvar menu = new Array();\n\nvar defOver = '#336699', defBack = '#003366';\n\nvar defLength = 22;\n\nmenu[0] = new Array();\nmenu[0][0] = new Menu(false, '', 5, 0, 17, '#669999', '#8B8970', '', 'itemText');\nmenu[0][1] = new Item('  insects', '#', '', 40, 40, 1);\nmenu[0][2] = new Item('  pictures', '#', '', 40, 40, 2);\nmenu[0][3] = new Item('  various', '#', '', 40, 40, 3);\n\nmenu[0][4] = new Item('  home', 'thaibugs.htm', defLength, 0, 0);\n\n\/\/ File menu.\nmenu[1] = new Array();\nmenu[1][0] = new Menu(true, '>', 0, 22, 90, defOver, defBack, 'itemBorder', 'itemText');\nmenu[1][1] = new Item('butterflies', 'butterflies.htm', '', defLength, 0, 0);\nmenu[1][2] = new Item('beetles', 'beetles1.htm', '', defLength, 0, 0);\n\/\/ Non-zero target means this will trigger a popout -- menu[4] which is the 'Reopen' menu.\nmenu[1][3] = new Item('moths', 'moths1.htm', '', defLength, 0, 4);\nmenu[1][4] = new Item('dragonflies', 'dragonflies1.htm', '', defLength, 0, 0);\nmenu[1][5] = new Item('bugs', 'bugs1.htm', '', defLength, 0, 0);\nmenu[1][6] = new Item('cicadas', 'cicadas.htm', '', defLength, 0, 0);\nmenu[1][7] = new Item('mantids', 'mantises1.htm', '', defLength, 0, 0);\nmenu[1][8] = new Item('caterpillars', 'caterpillars.htm', '', defLength, 0, 0);\nmenu[1][9] = new Item('grasshoppers', 'grasshoppers1.htm', '', defLength, 0, 0);\nmenu[1][10] = new Item('flies', 'flies.htm', '', defLength, 0, 0);\nmenu[1][11] = new Item('ants', 'ants.htm', '', defLength, 0, 0);\nmenu[1][13] = new Item('spiders', 'spiders1.htm', '', defLength, 0, 0);\nmenu[1][12] = new Item('others', 'others1.htm', '', defLength, 0, 6);\n\n\/\/ Others menu.\nmenu[6] = new Array();\nmenu[6][0] = new Menu(true, '>', 85, 0, 120, '#333366', '#666699', 'crazyBorder', 'crazyText');\nmenu[6][1] = new Item('various', 'others1.htm', '', defLength, 0, 0);\nmenu[6][2] = new Item('reptiles', 'snakes.htm', '', defLength, 0, 0);\nmenu[6][3] = new Item('amphibians', 'snakes.htm', '', defLength, 0, 0);\nmenu[6][4] = new Item('microscopic', 'microscope.htm', '', defLength, 0, 0);\n\n\/\/ Edit menu.\nmenu[2] = new Array();\nmenu[2][0] = new Menu(true, '>', 0, 22, 100, defOver, defBack, 'itemBorder', 'itemText');\nmenu[2][1] = new Item('new pictures', 'newadd.htm', '', defLength, 0, 0);\nmenu[2][2] = new Item('bug of the week', 'bugoftheweek.htm', '', defLength, 0, 0);\nmenu[2][3] = new Item('pick of the pix', 'selection2.htm', '', defLength, 0, 0);\nmenu[2][4] = new Item('a bugs life', 'bugs life.htm', '', defLength, 0, 0);\nmenu[2][5] = new Item('insect art', 'insect_art.htm', '', defLength, 0, 0);\n\n\/\/ Help menu\nmenu[3] = new Array();\nmenu[3][0] = new Menu(true, '<', 0, 22, 100, defOver, defBack, 'itemBorder', 'itemText');\nmenu[3][1] = new Item('articles', 'articles.htm', '', defLength, 0, 0);\nmenu[3][2] = new Item('sounds', 'sounds.htm', '', defLength, 0, 0);\nmenu[3][3] = new Item('video clips', 'videos\/videos.htm', '', defLength, 0, 0);\nmenu[3][4] = new Item('species lists', '#', '', defLength, 0, 5);\nmenu[3][5] = new Item('facts about ..', '#', '', defLength, 0, 7);\nmenu[3][6] = new Item('survey', 'survey.htm', '', defLength, 0, 0);\nmenu[3][7] = new Item('proverbs', 'proverbs.htm', '', defLength, 0, 0);\nmenu[3][8] = new Item('stamps', 'stamps.htm', '', defLength, 0, 0);\nmenu[3][9] = new Item('edible insects', 'edible insects.htm', '', defLength, 0, 0);\n\n\/\/ Others menu.\nmenu[7] = new Array();\nmenu[7][0] = new Menu(true, '>', 85, 0, 120, '#333366', '#666699', 'crazyBorder', 'crazyText');\nmenu[7][1] = new Item('cicadas', 'Articles\/cicada facts.htm', '', defLength, 0, 0);\nmenu[7][2] = new Item('tiger beetles', 'Articles\/tiger_beetles.htm', '', defLength, 0, 0);\nmenu[7][3] = new Item('fire flies', 'Articles\/fireflies.htm', '', defLength, 0, 0);\nmenu[7][4] = new Item('mosquitoes', 'Articles\/amazing_mosquito_facts.htm', '', defLength, 0, 0);\nmenu[7][5] = new Item('caterpillars', 'Articles\/catfacts.html', '', defLength, 0, 0);\nmenu[7][6] = new Item('flies', 'Articles\/flyfacts.htm', '', defLength, 0, 0);\nmenu[7][7] = new Item('grasshoppers', 'Articles\/grasshoppers.htm', '', defLength, 0, 0);\nmenu[7][8] = new Item('mantids', 'Articles\/mantids.htm', '', defLength, 0, 0);\nmenu[7][9] = new Item('spiders', 'Articles\/spiders.htm', '', defLength, 0, 0);\nmenu[7][10] = new Item('other facts', 'facts.htm', '', defLength, 0, 0);\n\n\/\/ Reopen menu\nmenu[4] = new Array();\n\/\/ This is across but not down... a horizontal popout (with crazy stylesheets :)...\nmenu[4][0] = new Menu(true, '>', 85, 0, 120, '#333366', '#666699', 'crazyBorder', 'crazyText');\n\/\/ These items are lengthier than normal, and have extra spacing due to the fancy borders.\nmenu[4][1] = new Item('Saturniidae', '\/mothssat.htm', '', defLength, 0, 0);\nmenu[4][2] = new Item('Noctuidae', 'mothowls.htm', '', defLength, 0, 0);\nmenu[4][3] = new Item('Geometridae', 'mothsgeo.htm', '', defLength, 0, 0);\nmenu[4][4] = new Item('Sphingidae', 'hawks.htm', '', defLength, 0, 0);\nmenu[4][5] = new Item('Arctiidae', '\/mothsArct.htm', '', defLength, 0, 0);\nmenu[4][6] = new Item('Zygaenidae', 'mothszygs.htm', '', defLength, 0, 0);\nmenu[4][7] = new Item('Lymentriidae', 'mothslym.htm', '', defLength, 0, 0);\nmenu[4][8] = new Item('Other macros', 'mothsmacro.htm', '', defLength, 0, 0);\nmenu[4][9] = new Item('Micros', 'moths1a.htm', '', defLength, 0, 0);\nmenu[4][10] = new Item('Unidentified', 'moths1c.htm', '', defLength, 0, 0);\nmenu[4][11] = new Item('Selection', 'Pik of moths\/showthem.htm', '', defLength, 0, 0);\n\n\/\/ Help About popout\nmenu[5] = new Array();\n\/\/ Leftwards popout with a negative x and y relative to its trigger.\nmenu[5][0] = new Menu(true, '>', -85, -17, 80, defOver, defBack, 'itemBorder', 'itemText');\nmenu[5][1] = new Item('cicadas', 'cicadaspecs.htm', '', defLength, 0, 0);\nmenu[5][2] = new Item('butterflies', 'checklist.htm', '', defLength, 0, 0);\nmenu[5][3] = new Item('moths', 'mothspeclist.htm', '', defLength, 0, 0);\nmenu[5][4] = new Item('beetles', 'beetlelist.htm', '', defLength, 0, 0);\nmenu[5][5] = new Item('dragonflies', 'odonatespecs.htm', '', defLength, 0, 0);\n\nvar popOldWidth = window.innerWidth;\nnsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');\n\nif (isNS4) document.captureEvents(Event.CLICK);\ndocument.onclick = clickHandle;\n\nfunction clickHandle(evt)\n{\n if (isNS4) document.routeEvent(evt);\n hideAllBut(0);\n}\n\nfunction moveRoot()\n{\n with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5);\n}\n\/\/  End\n\/\/ ]]><\/script><!-- *** IMPORTANT STYLESHEET SECTION - Change the border classes and text colours *** --><!-- .itemBorder { border: 1px solid black } .itemText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }  .crazyBorder { border: 2px outset #663399 } .crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica } --><\/p>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Assassin bugs, sometimes known as conenoses  or &#8220;kissing bugs,&#8221; are occasionally found in the home (bathtubs, sinks, drains,  etc.) and, if handled carelessly, can inflict a very painful bite, causing a  severe reaction in some persons. Some are attracted to lights and require blood  meals to complete their development. Many are bloodsucking parasites of mammals,  including humans. Others are predators, feeding on bed bugs, flies, caterpillars  and other insects.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Trebuchet MS; font-size: x-small;\">(Ohio State University Extension Fact  Sheet)<\/span><\/p>\n<ul>\n<li><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Kissing bugs\u00a0\u00a0 <em>(hmm, I&#8217;ve never tried,  but there&#8217;s nowt so queer as folk)<\/em><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Trebuchet MS; font-size: x-small;\">Kissing bugs can be the source of nocturnal  dermatologic wounds in the mid to southern latitudes in the United States.  (<em>serve them right, I say<\/em>). The insects are obligate blood feeders and  though the bites may be asymptomatic, a variety of dermatologic eruptions or  death from anaphylaxis can result. The various dermatologic forms of the bite  can be mistaken for herpes zoster, erythema multiforme and the ubiquitous  catch-all diagnoses of &#8220;spider-bite.&#8221; <\/span><\/p>\n<p><span style=\"font-family: Trebuchet MS; font-size: x-small;\">see article by Rick Vetter MS <a href=\"http:\/\/dermatology.cdlib.org\/DOJvol7num1\/centerfold\/triatoma\/vetter.html\">Dermatology  Online Journal <\/a>7(1):6<br \/>\n<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Assassin bug facts Assassin bugs lie in ambush for their insect prey. They then inject their victim with a lethal toxin Assassin bugs feed by external digestion, which means that they push their beak into their victims body and inject a very toxic, or poisonous, liquid that affects the nerves and liquifies the muscles and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":39,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"ngg_post_thumbnail":0},"_links":{"self":[{"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=\/wp\/v2\/pages\/133"}],"collection":[{"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=133"}],"version-history":[{"count":0,"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=\/wp\/v2\/pages\/133\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=\/wp\/v2\/pages\/39"}],"wp:attachment":[{"href":"https:\/\/www.thaibugs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}