
function PopUpWindowBanner(url){window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=600,height=380,screenX=150,screenY=40')}
function Show_win(){var popup_all=document.getElementById('popup_all_prod');popup_all.style.visibility='visible';}
function Hide_win(){var popup_all=document.getElementById('popup_all_prod');popup_all.style.visibility='hidden';}
function verify(form)
{var passed=false;var blnRetval,intAtSign,intDot,intComma,intSpace,intLastDot,intDomain,intStrLen;if(form.email_address){intAtSign=form.email_address.value.indexOf("@");intDot=form.email_address.value.indexOf(".",intAtSign);intComma=form.email_address.value.indexOf(",");intSpace=form.email_address.value.indexOf(" ");intLastDot=form.email_address.value.lastIndexOf(".");intDomain=intDot-intAtSign;intStrLen=form.email_address.value.length;if(form.email_address.value=="")
{alert("You have not entered an email address.");form.email_address.focus();passed=false;}
else if(intAtSign==-1)
{alert("Your email address is missing the \"@\".");form.email_address.focus();passed=false;}
else if(intComma!=-1)
{alert("Email address cannot contain a comma.");form.email_address.focus();passed=false;}
else if(intSpace!=-1)
{alert("Email address cannot contain spaces.");form.email_address.focus();passed=false;}
else if((intDot<=2)||(intDomain<=1)||(intStrLen-(intLastDot+1)<2))
{alert("Please enter a valid Email address.\n"+form.email_address.value+" is invalid.");form.email_address.focus();passed=false;}
else{passed=true;}}
else{passed=true;}
return passed;}
var _cmIDCount=0;var _cmIDName='cmSubMenuID';var _cmTimeOut=null;var _cmCurrentItem=null;var _cmNoAction=new Object();var _cmNoClick=new Object();var _cmSplit=new Object();var _cmItemList=new Array();var _cmNodeProperties={mainFolderLeft:'',mainFolderRight:'',mainItemLeft:'',mainItemRight:'',folderLeft:'',folderRight:'',itemLeft:'',itemRight:'',mainSpacing:0,subSpacing:0,delay:500};function cmNewID()
{return _cmIDName+(++_cmIDCount);}
function cmActionItem(item,prefix,isMain,idSub,orient,nodeProperties)
{_cmItemList[_cmItemList.length]=item;var index=_cmItemList.length-1;idSub=(!idSub)?'null':('\''+idSub+'\'');orient='\''+orient+'\'';prefix='\''+prefix+'\'';return' onmouseover="cmItemMouseOver (this,'+prefix+','+isMain+','+idSub+','+orient+','+index+')" onmouseout="cmItemMouseOut (this,'+nodeProperties.delay+')" onmousedown="cmItemMouseDown (this,'+index+')" onmouseup="cmItemMouseUp (this,'+index+')"';}
function cmNoClickItem(item,prefix,isMain,idSub,orient,nodeProperties)
{_cmItemList[_cmItemList.length]=item;var index=_cmItemList.length-1;idSub=(!idSub)?'null':('\''+idSub+'\'');orient='\''+orient+'\'';prefix='\''+prefix+'\'';return' onmouseover="cmItemMouseOver (this,'+prefix+','+isMain+','+idSub+','+orient+','+index+')" onmouseout="cmItemMouseOut (this,'+nodeProperties.delay+')"';}
function cmNoActionItem(item,prefix)
{return item[1];}
function cmSplitItem(prefix,isMain,vertical)
{var classStr='cm'+prefix;if(isMain)
{classStr+='Main';if(vertical)
classStr+='HSplit';else
classStr+='VSplit';}
else
classStr+='HSplit';var item=eval(classStr);return cmNoActionItem(item,prefix);}
function cmDrawSubMenu(subMenu,prefix,id,orient,nodeProperties)
{var str='<div class="'+prefix+'SubMenu" id="'+id+'"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="bottom" class="subMenuTopArrow">'+nodeProperties.menuArrow+'</td></tr></table><table width="100%" summary="sub menu" cellpadding="'+nodeProperties.subSpacing+'" cellspacing="'+nodeProperties.subSpacing+'" class="'+prefix+'SubMenuTable">';var strSub='';var item;var idSub;var hasChild;var i;var classStr;var items_in_column=18;var num_of_columns=Math.ceil(subMenu.length/items_in_column);var first=true;for(i=5;i<items_in_column+5;++i)
{str+='<tr>';first=true;for(j=0;j<num_of_columns;++j)
{itemNum=i+(j*items_in_column);item=subMenu[itemNum];if(!item)
continue;hasChild=(item.length>5);idSub=hasChild?cmNewID():null;if(first){str+='<tr';str+='>';first=false;}
classStr=prefix+'Menu';classStr+=hasChild?'Folder':'Item'+(itemNum%2==0?'Even':'');str+='<td class="'+classStr+'" '+cmActionItem(item,prefix,0,idSub,orient,nodeProperties)+'>'+item[1]+'</td>';if(hasChild)
{str+=nodeProperties.folderRight;strSub+=cmDrawSubMenu(item,prefix,idSub,orient,nodeProperties);}
else
str+=nodeProperties.itemRight;str+='</td>';}
str+='</tr>';}
str+='</table></div>'+strSub;return str;}
function cmDraw(id,menu,orient,nodeProperties,prefix)
{var obj=cmGetObject(id);if(!nodeProperties)
nodeProperties=_cmNodeProperties;if(!prefix)
prefix='';var str='<table summary="main menu" class="'+prefix+'Menu" cellspacing="'+nodeProperties.mainSpacing+'">';var strSub='';if(!orient)
orient='hbr';var orientStr=String(orient);var orientSub;var vertical;if(orientStr.charAt(0)=='h')
{orientSub='v'+orientStr.substr(1,2);str+='<tr>';vertical=false;}
else
{orientSub='v'+orientStr.substr(1,2);vertical=true;}
var i;var item;var idSub;var hasChild;var classStr;for(i=0;i<menu.length;++i)
{item=menu[i];if(!item)
continue;str+=vertical?'<tr':'<td';str+=' class="'+prefix+'MainItem"';hasChild=(item.length>5);idSub=hasChild?cmNewID():null;str+=cmActionItem(item,prefix,1,idSub,orient,nodeProperties)+'>';if(item==_cmSplit)
{str+=cmSplitItem(prefix,1,vertical);str+=vertical?'</tr>':'</td>';continue;}
if(item[0]==_cmNoAction||item[0]==_cmNoClick)
{str+=cmNoActionItem(item,prefix);str+=vertical?'</tr>':'</td>';continue;}
classStr=prefix+'Main'+(hasChild?'Folder':'Item');str+=vertical?'<td':'<span';str+=' class="'+classStr+'Left">';str+=(item[0]==null)?(hasChild?nodeProperties.mainFolderLeft:nodeProperties.mainItemLeft):item[0];str+=vertical?'</td>':'</span>';str+=vertical?'<td':'<span';str+=' class="'+classStr+'Text">';str+=item[1];str+=vertical?'</td>':'</span>';str+=vertical?'<td':'<span';str+=' class="'+classStr+'Right">';str+=hasChild?nodeProperties.mainFolderRight:nodeProperties.mainItemRight;str+=vertical?'</td>':'</span>';str+=vertical?'</tr>':'</td>';if(hasChild)
strSub+=cmDrawSubMenu(item,prefix,idSub,orientSub,nodeProperties);}
if(!vertical)
str+='</tr>';str+='</table>'+strSub;obj.innerHTML=str;}
function cmItemMouseOver(obj,prefix,isMain,idSub,orient,index)
{clearTimeout(_cmTimeOut);if(!obj.cmPrefix)
{obj.cmPrefix=prefix;obj.cmIsMain=isMain;}
var thisMenu=cmGetThisMenu(obj,prefix);if(!thisMenu.cmItems)
thisMenu.cmItems=new Array();var i;for(i=0;i<thisMenu.cmItems.length;++i)
{if(thisMenu.cmItems[i]==obj)
break;}
if(i==thisMenu.cmItems.length)
{thisMenu.cmItems[i]=obj;}
if(_cmCurrentItem)
{if(_cmCurrentItem==thisMenu)
return;var thatPrefix=_cmCurrentItem.cmPrefix;var thatMenu=cmGetThisMenu(_cmCurrentItem,thatPrefix);if(thatMenu!=thisMenu.cmParentMenu)
{if(_cmCurrentItem.cmIsMain)
_cmCurrentItem.className=thatPrefix+'MainItem';else
_cmCurrentItem.className=thatPrefix+'MenuItem';if(thatMenu.id!=idSub)
cmHideMenu(thatMenu,thisMenu,thatPrefix);}}
_cmCurrentItem=obj;cmResetMenu(thisMenu,prefix);var item=_cmItemList[index];var isDefaultItem=cmIsDefaultItem(item);if(isDefaultItem)
{if(isMain)
obj.className=prefix+'MainItemHover';else
obj.className=prefix+'MenuItemHover';}
if(idSub)
{var subMenu=cmGetObject(idSub);cmShowSubMenu(obj,prefix,subMenu,orient);}
var descript='';if(item.length>4)
descript=(item[4]!=null)?item[4]:(item[2]?item[2]:descript);else if(item.length>2)
descript=(item[2]?item[2]:descript);window.defaultStatus=descript;}
function cmItemMouseOut(obj,delayTime)
{if(!delayTime)
delayTime=_cmNodeProperties.delay;_cmTimeOut=window.setTimeout('cmHideMenuTime ()',delayTime);window.defaultStatus='';}
function cmItemMouseDown(obj,index)
{if(cmIsDefaultItem(_cmItemList[index]))
{if(obj.cmIsMain)
obj.className=obj.cmPrefix+'MainItemActive';else
obj.className=obj.cmPrefix+'MenuItemActive';}}
function cmItemMouseUp(obj,index)
{var item=_cmItemList[index];var link=null,target='_self';if(item.length>2)
link=item[2];if(item.length>3&&item[3])
target=item[3];if(link!=null)
{window.open(link,target);}
var prefix=obj.cmPrefix;var thisMenu=cmGetThisMenu(obj,prefix);var hasChild=(item.length>5);if(!hasChild)
{if(cmIsDefaultItem(item))
{if(obj.cmIsMain)
obj.className=prefix+'MainItem';else
obj.className=prefix+'MenuItem';}
cmHideMenu(thisMenu,null,prefix);}
else
{if(cmIsDefaultItem(item))
{if(obj.cmIsMain)
obj.className=prefix+'MainItemHover';else
obj.className=prefix+'MenuItemHover';}}}
function cmMoveSubMenu(obj,subMenu,orient)
{var mode=String(orient);var p=subMenu.offsetParent;var subMenuWidth=cmGetWidth(subMenu);var horiz=cmGetHorizontalAlign(obj,mode,p,subMenuWidth);if(mode.charAt(0)=='h')
{if(mode.charAt(1)=='b')
subMenu.style.top=(cmGetYAt(obj,p)+cmGetHeight(obj))+'px';else
subMenu.style.top=(cmGetYAt(obj,p)-cmGetHeight(subMenu))+'px';if(horiz=='r')
subMenu.style.left=(cmGetXAt(obj,p))+'px';else
subMenu.style.left=(cmGetXAt(obj,p)+cmGetWidth(obj)-subMenuWidth)+'px';}
else
{if(horiz=='r')
subMenu.style.left=(cmGetXAt(obj,p)+cmGetWidth(obj))+'px';else
subMenu.style.left=(cmGetXAt(obj,p)-subMenuWidth)+'px';if(mode.charAt(1)=='b')
subMenu.style.top=(cmGetYAt(obj,p))+'px';else
subMenu.style.top=(cmGetYAt(obj,p)+cmGetHeight(obj)-cmGetHeight(subMenu))+'px';}}
function cmGetHorizontalAlign(obj,mode,p,subMenuWidth)
{var horiz=mode.charAt(2);if(!(document.body))
return horiz;var body=document.body;var browserLeft;var browserRight;if(window.innerWidth)
{browserLeft=window.pageXOffset;browserRight=window.innerWidth+browserLeft;}
else if(body.clientWidth)
{browserLeft=body.clientLeft;browserRight=body.clientWidth+browserLeft;}
else
return horiz;if(mode.charAt(0)=='h')
{if(horiz=='r'&&(cmGetXAt(obj)+subMenuWidth)>browserRight)
horiz='l';if(horiz=='l'&&(cmGetXAt(obj)+cmGetWidth(obj)-subMenuWidth)<browserLeft)
horiz='r';return horiz;}
else
{if(horiz=='r'&&(cmGetXAt(obj,p)+cmGetWidth(obj)+subMenuWidth)>browserRight)
horiz='l';if(horiz=='l'&&(cmGetXAt(obj,p)-subMenuWidth)<browserLeft)
horiz='r';return horiz;}}
function cmShowSubMenu(obj,prefix,subMenu,orient)
{if(!subMenu.cmParentMenu)
{var thisMenu=cmGetThisMenu(obj,prefix);subMenu.cmParentMenu=thisMenu;if(!thisMenu.cmSubMenu)
thisMenu.cmSubMenu=new Array();thisMenu.cmSubMenu[thisMenu.cmSubMenu.length]=subMenu;}
cmMoveSubMenu(obj,subMenu,orient);subMenu.style.visibility='visible';if(document.all)
{if(!subMenu.cmOverlap)
subMenu.cmOverlap=new Array();cmHideControl("IFRAME",subMenu);cmHideControl("SELECT",subMenu);cmHideControl("OBJECT",subMenu);}}
function cmResetMenu(thisMenu,prefix)
{if(thisMenu.cmItems)
{var i;var str;var items=thisMenu.cmItems;for(i=0;i<items.length;++i)
{if(items[i].cmIsMain)
str=prefix+'MainItem';else
str=prefix+'MenuItem'+((i+1)%2==0?'Even':'');if(items[i].className!=str)
items[i].className=str;}}}
function cmHideMenuTime()
{if(_cmCurrentItem)
{var prefix=_cmCurrentItem.cmPrefix;cmHideMenu(cmGetThisMenu(_cmCurrentItem,prefix),null,prefix);}}
function cmHideMenu(thisMenu,currentMenu,prefix)
{var str=prefix+'SubMenu';if(thisMenu.cmSubMenu)
{var i;for(i=0;i<thisMenu.cmSubMenu.length;++i)
{cmHideSubMenu(thisMenu.cmSubMenu[i],prefix);}}
while(thisMenu&&thisMenu!=currentMenu)
{cmResetMenu(thisMenu,prefix);if(thisMenu.className==str)
{thisMenu.style.visibility='hidden';cmShowControl(thisMenu);}
else
break;thisMenu=cmGetThisMenu(thisMenu.cmParentMenu,prefix);}}
function cmHideSubMenu(thisMenu,prefix)
{if(thisMenu.style.visibility=='hidden')
return;if(thisMenu.cmSubMenu)
{var i;for(i=0;i<thisMenu.cmSubMenu.length;++i)
{cmHideSubMenu(thisMenu.cmSubMenu[i],prefix);}}
cmResetMenu(thisMenu,prefix);thisMenu.style.visibility='hidden';cmShowControl(thisMenu);}
function cmHideControl(tagName,subMenu)
{var x=cmGetX(subMenu);var y=cmGetY(subMenu);var w=subMenu.offsetWidth;var h=subMenu.offsetHeight;var i;for(i=0;i<document.all.tags(tagName).length;++i)
{var obj=document.all.tags(tagName)[i];if(!obj||!obj.offsetParent)
continue;var ox=cmGetX(obj);var oy=cmGetY(obj);var ow=obj.offsetWidth;var oh=obj.offsetHeight;if(ox>(x+w)||(ox+ow)<x)
continue;if(oy>(y+h)||(oy+oh)<y)
continue;if(obj.style.visibility=="hidden")
continue;subMenu.cmOverlap[subMenu.cmOverlap.length]=obj;obj.style.visibility="hidden";}}
function cmShowControl(subMenu)
{if(subMenu.cmOverlap)
{var i;for(i=0;i<subMenu.cmOverlap.length;++i)
subMenu.cmOverlap[i].style.visibility="";}
subMenu.cmOverlap=null;}
function cmGetThisMenu(obj,prefix)
{var str1=prefix+'SubMenu';var str2=prefix+'Menu';while(obj)
{if(obj.className==str1||obj.className==str2)
return obj;obj=obj.parentNode;}
return null;}
function cmIsDefaultItem(item)
{if(item==_cmSplit||item[0]==_cmNoAction||item[0]==_cmNoClick)
return false;return true;}
function cmGetObject(id)
{if(document.all)
return document.all[id];return document.getElementById(id);}
function cmGetWidth(obj)
{var width=obj.offsetWidth;if(width>0||!cmIsTRNode(obj))
return width;if(!obj.firstChild)
return 0;return obj.lastChild.offsetLeft-obj.firstChild.offsetLeft+cmGetWidth(obj.lastChild);}
function cmGetHeight(obj)
{var height=obj.offsetHeight;if(height>0||!cmIsTRNode(obj))
return height;if(!obj.firstChild)
return 0;return obj.firstChild.offsetHeight;}
function cmGetX(obj)
{var x=0;do
{x+=obj.offsetLeft;obj=obj.offsetParent;}
while(obj);return x;}
function cmGetXAt(obj,elm)
{var x=0;while(obj&&obj!=elm)
{x+=obj.offsetLeft;obj=obj.offsetParent;}
if(obj==elm)
return x;return x-cmGetX(elm);}
function cmGetY(obj)
{var y=0;do
{y+=obj.offsetTop;obj=obj.offsetParent;}
while(obj);return y;}
function cmIsTRNode(obj)
{var tagName=obj.tagName;return tagName=="TR"||tagName=="tr"||tagName=="Tr"||tagName=="tR";}
function cmGetYAt(obj,elm)
{var y=0;if(!obj.offsetHeight&&cmIsTRNode(obj))
{var firstTR=obj.parentNode.firstChild;obj=obj.firstChild;y-=firstTR.firstChild.offsetTop;}
while(obj&&obj!=elm)
{y+=obj.offsetTop;obj=obj.offsetParent;}
if(obj==elm)
return y;return y-cmGetY(elm);}
function cmGetProperties(obj)
{if(obj==undefined)
return'undefined';if(obj==null)
return'null';var msg=obj+':\n';var i;for(i in obj)
msg+=i+' = '+obj[i]+'; ';return msg;}
var cmThemeIEBase='templates/roy_beer/images/coolmenu/';var cmThemeIE={mainFolderLeft:'',mainFolderRight:'',mainItemLeft:'',mainItemRight:'',folderLeft:'<img alt="" src="'+cmThemeIEBase+'folder.gif">',folderRight:'<img alt="" src="'+cmThemeIEBase+'arrow.gif">',itemLeft:'<img alt="" src="'+cmThemeIEBase+'link.gif">',itemRight:'',mainSpacing:0,subSpacing:0,delay:100,menuArrow:'<img alt="" src="'+cmThemeIEBase+'menu_arrow2.gif">'};var cmThemeIEHSplit=[_cmNoAction,'<td colspan="3" style="height: 3px; overflow: hidden"><div class="ThemeIEMenuSplit"></div></td>'];var cmThemeIEMainVSplit=[_cmNoAction,'<div class="ThemeIEMenuVSplit"></div>'];var cmThemeIEMainHSplit=[_cmNoAction,'<td colspan="3"><div class="ThemeIEMenuSplit"></div></td>'];var _cmIDCount=0;var _cmIDName='cmSubMenuID2';var _cmTimeOut=null;var _cmCurrentItem=null;var _cmNoAction=new Object();var _cmNoClick=new Object();var _cmSplit=new Object();var _cmItemList=new Array();var _cmNodeProperties={mainFolderLeft:'',mainFolderRight:'',mainItemLeft:'',mainItemRight:'',folderLeft:'',folderRight:'',itemLeft:'',itemRight:'',mainSpacing:0,subSpacing:0,delay:500};function cmNewID2()
{return _cmIDName+(++_cmIDCount);}
function cmActionItem2(item,prefix,isMain,idSub,orient,nodeProperties)
{_cmItemList[_cmItemList.length]=item;var index=_cmItemList.length-1;idSub=(!idSub)?'null':('\''+idSub+'\'');orient='\''+orient+'\'';prefix='\''+prefix+'\'';return' onmouseover="oldCN=this.className;cmItemMouseOver2 (this,'+prefix+','+isMain+','+idSub+','+orient+','+index+')"'+
(isMain?' onmouseout="this.className=oldCN;cmItemMouseOut2 (this,'+nodeProperties.delay+');"':' onmouseout="this.className=oldCN;"')+' onmousedown="cmItemMouseDown2 (this,'+index+')" onmouseup="cmItemMouseUp2 (this,'+index+')"';}
function cmNoClickItem2(item,prefix,isMain,idSub,orient,nodeProperties)
{_cmItemList[_cmItemList.length]=item;var index=_cmItemList.length-1;idSub=(!idSub)?'null':('\''+idSub+'\'');orient='\''+orient+'\'';prefix='\''+prefix+'\'';return' onmouseover="cmItemMouseOver2 (this,'+prefix+','+isMain+','+idSub+','+orient+','+index+')"';}
function cmNoActionItem2(item,prefix)
{return item[1];}
function cmSplitItem2(prefix,isMain,vertical)
{var classStr='cm'+prefix;if(isMain)
{classStr+='Main';if(vertical)
classStr+='HSplit2';else
classStr+='VSplit2';}
else
classStr+='HSplit2';var item=eval(classStr);return cmNoActionItem2(item,prefix);}
function cmDrawSubMenu2(subMenu,prefix,id,orient,nodeProperties)
{var item_top=subMenu[5];var str='<div class="'+prefix+'SubMenu2" id="'+id+'"><table cellspacing="0" cellpadding="0" border="0" onmouseover="clearTimeout (_cmTimeOut);" onmouseout="cmItemMouseOut2(this,'+nodeProperties.delay+');"><tr><td class="ThemeIESubMenu_border_lt2" nowrap></td><td class="ThemeIESubMenu_border_tbg2" nowrap>'+subMenu[1].substr(12).toUpperCase()+'</td></tr><tr><td class="ThemeIESubMenu_border_lbg2" valign="middle">'+nodeProperties.menuArrow+'</td><td><table summary="sub menu" border="0" cellspacing="0" cellpadding="0" class="'+prefix+'SubMenuTable2">';var strSub='';var item;var idSub;var hasChild;var i;var classStr;var items_in_column=19;var num_of_columns=Math.ceil(subMenu.length/items_in_column);var first=true;for(i=5;i<items_in_column+5;++i)
{str+='<tr>';first=true;for(j=0;j<num_of_columns;++j)
{itemNum=i+(j*items_in_column);item=subMenu[itemNum];if(!item)
continue;hasChild=(item.length>5);idSub=hasChild?cmNewID2():null;if(first){str+='<tr';str+='>';first=false;}
classStr=prefix+'Menu';classStr+=hasChild?'Folder'+(itemNum%2==0?'Even2':'2'):'Item'+(itemNum%2==0?'Even2':'2');str+='<td class="'+classStr+'"'+cmActionItem2(item,prefix,0,idSub,orient,nodeProperties)+'>'+(hasChild?item[1].substr(12):item[1]);if(hasChild)
{str+=nodeProperties.folderRight;strSub+=cmDrawSubMenu2(item,prefix,idSub,orient,nodeProperties);}
else
str+=nodeProperties.itemRight;str+='</td>';}
str+='</tr>';}
str+='</table></td></tr></table></div>'+strSub;return str;}
function cmDraw2(id,menu,orient,nodeProperties,prefix)
{var obj=cmGetObject2(id);if(!nodeProperties)
nodeProperties=_cmNodeProperties;if(!prefix)
prefix='';var str='<table border="0" summary="main menu" width="100%" class="'+prefix+'Menu2" cellspacing="'+nodeProperties.mainSpacing+'">';var strSub='';if(!orient)
orient='hbr';var orientStr=String(orient);var orientSub;var vertical;if(orientStr.charAt(0)=='h')
{orientSub='v'+orientStr.substr(1,2);str+='<tr>';vertical=false;}
else
{orientSub='v'+orientStr.substr(1,2);vertical=true;}
var i;var item;var idSub;var hasChild;var classStr;for(i=0;i<menu.length;++i)
{item=menu[i];if(!item)
continue;str+=vertical?'<tr':'<td';str+=' class="'+prefix+'MainItem'+(i%2==0?'Even2':'2')+'"';hasChild=(item.length>5);idSub=hasChild?cmNewID2():null;str+=cmActionItem2(item,prefix,1,idSub,orient,nodeProperties)+'>';if(item==_cmSplit)
{str+=cmSplitItem2(prefix,1,vertical);str+=vertical?'</tr>':'</td>';continue;}
if(item[0]==_cmNoAction||item[0]==_cmNoClick)
{str+=cmNoActionItem2(item,prefix);str+=vertical?'</tr>':'</td>';continue;}
classStr=prefix+'Main'+(hasChild?'Folder':'Item');str+=vertical?'<td':'<span';str+=' class="'+classStr+'Left2">';str+=(item[0]==null)?(hasChild?nodeProperties.mainFolderLeft:nodeProperties.mainItemLeft):item[0];str+=vertical?'</td>':'</span>';str+=vertical?'<td':'<span';str+=' class="'+classStr+'Text2" nowrap>';str+=item[1];str+=vertical?'</td>':'</span>';str+=vertical?'<td':'<span';str+=' class="'+classStr+'Right2">';str+=hasChild?nodeProperties.mainFolderRight:nodeProperties.mainItemRight;str+=vertical?'</td>':'</span>';str+=vertical?'</tr>':'</td>';if(hasChild)
strSub+=cmDrawSubMenu2(item,prefix,idSub,orientSub,nodeProperties);}
if(!vertical)
str+='</tr>';str+='</table>'+strSub;obj.innerHTML=str;}
function cmItemMouseOver2(obj,prefix,isMain,idSub,orient,index)
{clearTimeout(_cmTimeOut);if(!obj.cmPrefix)
{obj.cmPrefix=prefix;obj.cmIsMain=isMain;}
var thisMenu=cmGetThisMenu2(obj,prefix);if(!thisMenu.cmItems)
thisMenu.cmItems=new Array();var i;for(i=0;i<thisMenu.cmItems.length;++i)
{if(thisMenu.cmItems[i]==obj)
break;}
if(i==thisMenu.cmItems.length)
{thisMenu.cmItems[i]=obj;}
if(_cmCurrentItem)
{if(_cmCurrentItem==thisMenu)
return;var thatPrefix=_cmCurrentItem.cmPrefix;var thatMenu=cmGetThisMenu2(_cmCurrentItem,thatPrefix);if(thatMenu!=thisMenu.cmParentMenu)
{if(thatMenu.id!=idSub)
cmHideMenu2(thatMenu,thisMenu,thatPrefix);}}
_cmCurrentItem=obj;cmResetMenu2(thisMenu,prefix);var item=_cmItemList[index];var isDefaultItem=cmIsDefaultItem2(item);if(isDefaultItem)
{if(isMain)
obj.className=prefix+'MainItemHover2';else
obj.className=prefix+'MenuItemHover2';}
if(idSub)
{var subMenu=cmGetObject2(idSub);cmShowSubMenu2(obj,prefix,subMenu,orient);}
var descript='';if(item.length>4)
descript=(item[4]!=null)?item[4]:(item[2]?item[2]:descript);else if(item.length>2)
descript=(item[2]?item[2]:descript);window.defaultStatus=descript;}
function cmItemMouseOut2(obj,delayTime)
{if(!delayTime)
delayTime=_cmNodeProperties.delay;_cmTimeOut=window.setTimeout('cmHideMenuTime2 ()',delayTime);window.defaultStatus='';}
function cmItemMouseDown2(obj,index)
{if(cmIsDefaultItem2(_cmItemList[index]))
{if(obj.cmIsMain)
obj.className=obj.cmPrefix+'MainItemActive2';else
obj.className=obj.cmPrefix+'MenuItemActive2';}}
function cmItemMouseUp2(obj,index)
{var item=_cmItemList[index];var link=null,target='_self';if(item.length>2)
link=item[2];if(item.length>3&&item[3])
target=item[3];if(link!=null)
{window.open(link,target);}
var prefix=obj.cmPrefix;var thisMenu=cmGetThisMenu2(obj,prefix);var hasChild=(item.length>5);if(!hasChild)
{if(cmIsDefaultItem2(item))
{}
cmHideMenu2(thisMenu,null,prefix);}
else
{if(cmIsDefaultItem2(item))
{if(obj.cmIsMain)
obj.className=prefix+'MainItemHover2';else
obj.className=prefix+'MenuItemHover2';}}}
function cmMoveSubMenu2(obj,subMenu,orient)
{var mode=String(orient);var p=subMenu.offsetParent;var subMenuWidth=cmGetWidth2(subMenu);var subMenuHeight=cmGetHeight2(subMenu);var horiz=cmGetHorizontalAlign2(obj,mode,p,subMenuWidth);var padding_top=Math.ceil(subMenuHeight/2)-5;var padding_left=9;if(mode.charAt(0)=='h')
{if(mode.charAt(1)=='b')
subMenu.style.top=(cmGetYAt2(obj,p)+cmGetHeight2(obj)-padding_top)+'px';else
subMenu.style.top=(cmGetYAt2(obj,p)-subMenuHeight-padding_top)+'px';if(horiz=='r')
subMenu.style.left=(cmGetXAt2(obj,p)-padding_left)+'px';else
subMenu.style.left=(cmGetXAt2(obj,p)-padding_left+cmGetWidth2(obj)-subMenuWidth)+'px';}
else
{if(horiz=='r')
subMenu.style.left=(cmGetXAt2(obj,p)-padding_left+cmGetWidth2(obj))+'px';else
subMenu.style.left=(cmGetXAt2(obj,p)-padding_left-subMenuWidth)+'px';if(mode.charAt(1)=='b')
subMenu.style.top=(cmGetYAt2(obj,p)-padding_top)+'px';else
subMenu.style.top=(cmGetYAt2(obj,p)+cmGetHeight2(obj)-subMenuHeight-padding_top)+'px';}}
function cmGetHorizontalAlign2(obj,mode,p,subMenuWidth)
{var horiz=mode.charAt(2);if(!(document.body))
return horiz;var body=document.body;var browserLeft;var browserRight;if(window.innerWidth)
{browserLeft=window.pageXOffset;browserRight=window.innerWidth+browserLeft;}
else if(body.clientWidth)
{browserLeft=body.clientLeft;browserRight=body.clientWidth+browserLeft;}
else
return horiz;if(mode.charAt(0)=='h')
{if(horiz=='r'&&(cmGetXAt2(obj)+subMenuWidth)>browserRight)
horiz='l';if(horiz=='l'&&(cmGetXAt2(obj)+cmGetWidth2(obj)-subMenuWidth)<browserLeft)
horiz='r';return horiz;}
else
{if(horiz=='r'&&(cmGetXAt2(obj,p)+cmGetWidth2(obj)+subMenuWidth)>browserRight)
horiz='l';if(horiz=='l'&&(cmGetXAt2(obj,p)-subMenuWidth)<browserLeft)
horiz='r';return horiz;}}
function cmShowSubMenu2(obj,prefix,subMenu,orient)
{if(!subMenu.cmParentMenu)
{var thisMenu=cmGetThisMenu2(obj,prefix);subMenu.cmParentMenu=thisMenu;if(!thisMenu.cmSubMenu)
thisMenu.cmSubMenu=new Array();thisMenu.cmSubMenu[thisMenu.cmSubMenu.length]=subMenu;}
cmMoveSubMenu2(obj,subMenu,orient);subMenu.style.visibility='visible';if(document.all)
{if(!subMenu.cmOverlap)
subMenu.cmOverlap=new Array();cmHideControl2("IFRAME",subMenu);cmHideControl2("SELECT",subMenu);cmHideControl2("OBJECT",subMenu);}}
function cmResetMenu2(thisMenu,prefix)
{if(thisMenu.cmItems)
{var i;var str;var items=thisMenu.cmItems;for(i=0;i<items.length;++i)
{if(items[i].cmIsMain){str=prefix+'MainItem'+(i%2==0?'Even2':'2');}else
str=prefix+'MenuItem'+((i+1)%2==0?'Even2':'2');}}}
function cmHideMenuTime2()
{if(_cmCurrentItem)
{var prefix=_cmCurrentItem.cmPrefix;cmHideMenu2(cmGetThisMenu2(_cmCurrentItem,prefix),null,prefix);}}
function cmHideMenu2(thisMenu,currentMenu,prefix)
{var str=prefix+'SubMenu2';if(thisMenu.cmSubMenu)
{var i;for(i=0;i<thisMenu.cmSubMenu.length;++i)
{cmHideSubMenu2(thisMenu.cmSubMenu[i],prefix);}}
while(thisMenu&&thisMenu!=currentMenu)
{cmResetMenu2(thisMenu,prefix);if(thisMenu.className==str)
{thisMenu.style.visibility='hidden';cmShowControl2(thisMenu);}
else
break;thisMenu=cmGetThisMenu2(thisMenu.cmParentMenu,prefix);}}
function cmHideSubMenu2(thisMenu,prefix)
{if(thisMenu.style.visibility=='hidden')
return;if(thisMenu.cmSubMenu)
{var i;for(i=0;i<thisMenu.cmSubMenu.length;++i)
{cmHideSubMenu2(thisMenu.cmSubMenu[i],prefix);}}
cmResetMenu2(thisMenu,prefix);thisMenu.style.visibility='hidden';cmShowControl2(thisMenu);}
function cmHideControl2(tagName,subMenu)
{var x=cmGetX2(subMenu);var y=cmGetY2(subMenu);var w=subMenu.offsetWidth;var h=subMenu.offsetHeight;var i;for(i=0;i<document.all.tags(tagName).length;++i)
{var obj=document.all.tags(tagName)[i];if(!obj||!obj.offsetParent)
continue;var ox=cmGetX2(obj);var oy=cmGetY2(obj);var ow=obj.offsetWidth;var oh=obj.offsetHeight;if(ox>(x+w)||(ox+ow)<x)
continue;if(oy>(y+h)||(oy+oh)<y)
continue;if(obj.style.visibility=="hidden")
continue;subMenu.cmOverlap[subMenu.cmOverlap.length]=obj;obj.style.visibility="hidden";}}
function cmShowControl2(subMenu)
{if(subMenu.cmOverlap)
{var i;for(i=0;i<subMenu.cmOverlap.length;++i)
subMenu.cmOverlap[i].style.visibility="";}
subMenu.cmOverlap=null;}
function cmGetThisMenu2(obj,prefix)
{var str1=prefix+'SubMenu2';var str2=prefix+'Menu2';while(obj)
{if(obj.className==str1||obj.className==str2)
return obj;obj=obj.parentNode;}
return null;}
function cmIsDefaultItem2(item)
{if(item==_cmSplit||item[0]==_cmNoAction||item[0]==_cmNoClick)
return false;return true;}
function cmGetObject2(id)
{if(document.all)
return document.all[id];return document.getElementById(id);}
function cmGetWidth2(obj)
{var width=obj.offsetWidth;if(width>0||!cmIsTRNode(obj))
return width;if(!obj.firstChild)
return 0;return obj.lastChild.offsetLeft-obj.firstChild.offsetLeft+cmGetWidth2(obj.lastChild);}
function cmGetHeight2(obj)
{var height=obj.offsetHeight;if(height>0||!cmIsTRNode(obj))
return height;if(!obj.firstChild)
return 0;return obj.firstChild.offsetHeight;}
function cmGetX2(obj)
{var x=0;do
{x+=obj.offsetLeft;obj=obj.offsetParent;}
while(obj);return x;}
function cmGetXAt2(obj,elm)
{var x=0;while(obj&&obj!=elm)
{x+=obj.offsetLeft;obj=obj.offsetParent;}
if(obj==elm)
return x;return x-cmGetX2(elm);}
function cmGetY2(obj)
{var y=0;do
{y+=obj.offsetTop;obj=obj.offsetParent;}
while(obj);return y;}
function cmIsTRNode(obj)
{var tagName=obj.tagName;return tagName=="TR"||tagName=="tr"||tagName=="Tr"||tagName=="tR";}
function cmGetYAt2(obj,elm)
{var y=0;if(!obj.offsetHeight&&cmIsTRNode(obj))
{var firstTR=obj.parentNode.firstChild;obj=obj.firstChild;y-=firstTR.firstChild.offsetTop;}
while(obj&&obj!=elm)
{y+=obj.offsetTop;obj=obj.offsetParent;}
if(obj==elm)
return y;return y-cmGetY2(elm);}
function cmGetProperties2(obj)
{if(obj==undefined)
return'undefined';if(obj==null)
return'null';var msg=obj+':\n';var i;for(i in obj)
msg+=i+' = '+obj[i]+'; ';return msg;}
var cmThemeIEBaseBrands='templates/roy_beer/images/coolmenu_brands/';var cmThemeIEBrands={mainFolderLeft:'',mainFolderRight:'',mainItemLeft:'',mainItemRight:'',folderLeft:'<img alt="" src="'+cmThemeIEBaseBrands+'folder.gif">',folderRight:'<img alt="" src="'+cmThemeIEBaseBrands+'arrow.gif">',itemLeft:'<img alt="" src="'+cmThemeIEBaseBrands+'link.gif">',itemRight:'',menuArrow:'<img alt="" src="'+cmThemeIEBaseBrands+'menu_arrow.png">',mainSpacing:0,subSpacing:0,delay:100};var cmThemeIEHSplit=[_cmNoAction,'<td colspan="3" style="height: 3px; overflow: hidden"><div class="ThemeIEMenuSplit2"></div></td>'];var cmThemeIEMainVSplit=[_cmNoAction,'<div class="ThemeIEMenuVSplit2"></div>'];var cmThemeIEMainHSplit=[_cmNoAction,'<td colspan="3"><div class="ThemeIEMenuSplit2"></div></td>'];