/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//Contents for menu 1
var computers_menu=new Array()
computers_menu[0]='<a href="http://www.iccmshop.ie/applemac.php" class="link3">Apple Accessories</a>'
computers_menu[1]='<a href="http://www.iccmshop.ie/desktop.php" class="link3">Desktop Computers</a>'
computers_menu[2]='<a href="http://www.iccmshop.ie/laptop.php" class="link3">Laptops</a>'
computers_menu[3]='<a href="http://www.iccmshop.ie/laptop-carrycase.php" class="link3">Laptop Bags</a>'
computers_menu[4]='<a href="http://www.iccmshop.ie/monitors.php" class="link3">Monitors</a>'
computers_menu[5]='<a href="http://www.iccmshop.ie/mouse.php" class="link3">Mouse & Keyboard</a>'
computers_menu[6]='<a href="http://www.iccmshop.ie/netbook.php" class="link3">Netbooks</a>'
computers_menu[7]='<a href="http://www.iccmshop.ie/server.php" class="link3">Servers</a>'
computers_menu[8]='<a href="http://www.iccmshop.ie/ups.php" class="link3">UPS Devices</a>'


var printers_menu=new Array()
printers_menu[0]='<a href="http://www.iccmshop.ie/A3-printers.php" class="link3">A3 Printers</a>'
printers_menu[1]='<a href="http://www.iccmshop.ie/mfp.php" class="link3">All in One Printers</a>'
printers_menu[2]='<a href="http://www.iccmshop.ie/inkjet.php" class="link3">Inkjet/Photo Printers</a>'
printers_menu[3]='<a href="http://www.iccmshop.ie/laser.php" class="link3">Laser Printers</a>'
printers_menu[4]='<a href="http://www.iccmshop.ie/monitors.php" class="link3">Monitors</a>'
printers_menu[5]='<a href="http://www.iccmshop.ie/project.php" class="link3">Projectors</a>'
printers_menu[6]='<a href="http://www.iccmshop.ie/projectorscreens.php" class="link3">Projector Screens</a>'
printers_menu[7]='<a href="http://www.iccmshop.ie/scan.php" class="link3">Scanners</a>'
printers_menu[8]='<a href="http://www.iccmshop.ie/tv.php" class="link3">Televisions</a>'
printers_menu[9]='<a href="http://www.iccmshop.ie/drives.php" class="link3">USB Disk Drives</a>'
printers_menu[10]='<a href="http://www.iccmshop.ie/usb/" class="link3">USB Devices</a>'
printers_menu[11]='<a href="http://www.iccmshop.ie/ups-battery.php" class="link3">UPS Batteries</a>'
printers_menu[12]='<a href="http://www.iccmshop.ie/ups.php" class="link3">UPS Devices</a>'

var usb_menu=new Array()
usb_menu[0]='<a href="http://www.iccmshop.ie/applemac.php" class="link3">Apple Mac Cables</a>'
usb_menu[1]='<a href="http://www.iccmshop.ie/cables/videocables.php" class="link3">Audio-Video Cables</a>'
usb_menu[2]='<a href="http://www.iccmshop.ie/cables/adapters.php" class="link3">Cable Adapters</a>'
usb_menu[3]='<a href="http://www.iccmshop.ie/cables/" class="link3">Cat5 Network Cables</a>'
usb_menu[4]='<a href="http://www.iccmshop.ie/cables/cat6cables.php" class="link3">Cat6 Network Cables</a>'
usb_menu[5]='<a href="http://www.iccmshop.ie/cables/computercables.php" class="link3">Computer Cables</a>'
usb_menu[6]='<a href="http://www.iccmshop.ie/cables/crossover.php" class="link3">Crossover Cables</a>'
usb_menu[7]='<a href="http://www.iccmshop.ie/cables/DVIcables.php" class="link3">DVI Cables</a>'
usb_menu[8]='<a href="http://www.iccmshop.ie/cables/usbcables.php" class="link3">Firewire Cables</a>'
usb_menu[9]='<a href="http://www.iccmshop.ie/iphone.php" class="link3">iPhone cables</a>'
usb_menu[10]='<a href="http://www.iccmshop.ie/cables/cables.php" class="link3">IT Cables</a>'
usb_menu[11]='<a href="http://www.iccmshop.ie/cables/powercables.php" class="link3">Laptop Chargers</a>'
usb_menu[12]='<a href="http://www.iccmshop.ie/cables/powercables.php" class="link3">Power Cables</a>'
usb_menu[13]='<a href="http://www.iccmshop.ie/cables/usbcables.php" class="link3">USB Cables</a>'



var network_menu=new Array()
network_menu[0]='<a href="http://www.iccmshop.ie/router.php" class="link3">Access Points</a>'
network_menu[1]='<a href="http://www.iccmshop.ie/router.php" class="link3">Broadband Modems</a>'
network_menu[2]='<a href="http://www.iccmshop.ie/cables/" class="link3">Cat5 Cables</a>'
network_menu[3]='<a href="http://www.iccmshop.ie/cables/cat6cables.php" class="link3">Cat6 Cables</a>'
network_menu[4]='<a href="http://www.iccmshop.ie/cables/crossover.php" class="link3">Crossover Cables</a>'
network_menu[5]='<a href="http://www.iccmshop.ie/switch.php" class="link3">Network Switches</a>'
network_menu[6]='<a href="http://www.iccmshop.ie/router.php" class="link3">Network Routers</a>'
network_menu[7]='<a href="http://www.iccmshop.ie/ups.php" class="link3">UPS Devices</a>'
network_menu[8]='<a href="http://www.iccmshop.ie/wireless.php" class="link3">Wireless Devices</a>'


var peripherals_menu=new Array()
peripherals_menu[0]='<a href="http://www.iccmshop.ie/applemac.php" class="link3">Apple Accessories</a>'
peripherals_menu[1]='<a href="http://www.iccmshop.ie/dvd.php" class="link3">DVDs and CD-Rom</a>'
peripherals_menu[2]='<a href="http://www.iccmshop.ie/usb/webcams.php" class="link3">Headsets</a>'
peripherals_menu[3]='<a href="http://www.iccmshop.ie/iphone.php" class="link3">iPhone Accessories</a>'
peripherals_menu[4]='<a href="http://www.iccmshop.ie/dvd.php" class="link3">Mini DV Tapes</a>'
peripherals_menu[5]='<a href="http://www.iccmshop.ie/mouse.php" class="link3">Mouse & Keyboard</a>'
peripherals_menu[6]='<a href="http://www.iccmshop.ie/laptop-carrycase.php" class="link3">Notebook Bags</a>'
peripherals_menu[7]='<a href="http://www.iccmshop.ie/paper.php" class="link3">Paper</a>'
peripherals_menu[8]='<a href="http://www.iccmshop.ie/projectorscreens.php"" class="link3">Projector Screens</a>'
peripherals_menu[9]='<a href="http://www.iccmshop.ie/projectorbulbs.php" class="link3">Projector Lamps</a>'
peripherals_menu[10]='<a href="http://www.iccmshop.ie/memory.php" class="link3">SD Cards</a>'
peripherals_menu[11]='<a href="http://www.iccmshop.ie/usb/webcams.php" class="link3">Speakers</a>'
peripherals_menu[12]='<a href="http://www.iccmshop.ie/drives.php" class="link3">USB Disk Drives</a>'
peripherals_menu[13]='<a href="http://www.iccmshop.ie/usb/" class="link3">USB Sticks</a>'
peripherals_menu[14]='<a href="http://www.iccmshop.ie/usb/webcams.php" class="link3">Webcams</a>'
peripherals_menu[15]='<a href="http://www.iccmshop.ie/wireless.php" class="link3">Wireless Devices</a>'
peripherals_menu[16]='<a href="http://www.iccmshop.ie/hp-ink.php" class="link3">HP Ink</a>'
peripherals_menu[17]='<a href="http://www.iccmshop.ie/toner.php" class="link3">Laser Toner</a>'
peripherals_menu[18]='<a href="http://www.iccmshop.ie/ink.php" class="link3">Epson Ink</a>'
peripherals_menu[19]='<a href="http://www.iccmshop.ie/ink.php" class="link3">Canon Ink</a>'
peripherals_menu[20]='<a href="http://www.iccmshop.ie/ink.php" class="link3">Lexmark Ink</a>'
peripherals_menu[21]='<a href="http://www.iccmshop.ie/ups-battery.php" class="link3">UPS Batteries</a>'

var special_menu=new Array()
special_menu[0]='<a href="http://www.iccmshop.ie/special/" class="link3">Gift Vouchers</a>'
special_menu[1]='<a href="http://www.iccmshop.ie/software.php" class="link3">Software</a>'
special_menu[2]='<a href="http://www.iccmshop.ie/special/" class="link3">Bargain Basement</a>'
special_menu[3]='<a href="http://www.iccmhosting.ie/pages/tldprice.php" class="link3">Domain Names</a>'
special_menu[4]='<a href="http://www.iccmhosting.ie" class="link3">Irish Web Hosting</a>'
special_menu[5]='<a href="http://www.iccmshop.ie/terms.htm" class="link3">Terms</a>'
special_menu[6]='<a href="http://www.websites-ireland.ie" class="link3">Create a Website</a>'

var contact_menu=new Array()
contact_menu[0]='<a href="http://www.iccmshop.ie/con2.php" class="link3">Contact Us</a>'
contact_menu[1]='<a href="http://www.iccmshop.ie/delivery.php" class="link3">Delivery Info</a>'
contact_menu[2]='<a href="http://www.iccmshop.ie/about.php" class="link3">About Us</a>'
		
var menuwidth='1000px' //default menu width
var menubgcolor='#00597B'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu

