//<![CDATA[
//<!--
/***********************************************
* Pop-it menu- Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var defaultMenuWidth="217px" //set default menu width.

var tabinfo=new Array();

tabinfo['about']="<p align='justify' class='text1'>We are Tivoli experts. Period.<BR/><BR/> \
Whether you're using their Enterprise Systems Management or Security software, we can help you make the most out of your investment.<BR/><BR/>\
Our customers include financial institutions, insurance companies, universities, telephone companies, utility companies, and others. \
No matter what market segment you're in, if you're running IBM Tivoli software, we can help.<BR/><BR/>\
Our consultants have an average of 6 years experience working with the Tivoli product suite, and an average of 10 years experience in Enterprise Systems Management. \
So, while we specialize in Tivoli, we also have all of the domain knowledge necessary to make <b>you</b> successful.</p>";
tabinfo['about_title']="About Us";
tabinfo['about_highlight']="<B>ITM, TPM, TIM/TAM Workshops coming to a city near you! <BR/><a style='color:#00CCFF' href='mailto:info@gulfsoft.com?subject=Send me more information on workshops'>Email us </a>for more information!</B>";
tabinfo['training']="<p align='justify' class='text1'><B>We will be holding the ITM 6.1 for Implementers class at our Raleigh facility on these dates:<BR/>Feb.26-27<BR/>Mar.19-20<BR/>Apr.16-17<BR/>May 14-18 <BR/><BR/> For more info, or to register for a class, please contact Tony Delgross at 919-206-4466 or <a href='mailto:tony.delgross@gulfsoft.com?subject=ITM Classes'>tony.delgross@gulfsoft.com</a></B> <br/><br/>We have more Tivoli certified instructors than any other business partner. We work together with IBM Tivoli education to provide the best educational experience available. <br /><br /><B>\
	   Tivoli turns to us to provide a substantial amount of their training, for both employees and customers.<br /><br />\
	   We provide training for any version of Tivoli software you're using, whether you need to support an older version or want to know the features introduced by the latest fixpack.<br /><br />\
	   Yet another offering that sets us apart from anyone else is open-ended customization that's available for your training needs. Since our instructors are also implementers and architects, we can show you how the software works on <b>your</b> systems. We can also provide training for very small groups of participants and have many ad-hoc hands-on lab exercises to reinforce the topics of interest.</p>\
	   <BR/><p align='justify' class='text4'>Training Courses/Topics</p><BR/><p align='justify' class='text1'>\
	   This is a subset of the classes and topics on which we offer training.<BR/><BR/>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_itmdeploy'])\" onMouseout=\"delayhidemenu()\">ITM 6.1 Deployment Workshop</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_itmua'])\" onMouseout=\"delayhidemenu()\">ITM 6.1 Universal Agent Customization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_itmsoap'])\" onMouseout=\"delayhidemenu()\">ITM 6.1 SOAP Interface Usage</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_advrule'])\" onMouseout=\"delayhidemenu()\">Advanced TEC Rule Writing</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_tecusage'])\" onMouseout=\"delayhidemenu()\">TEC Usage and Administration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_slaimp'])\" onMouseout=\"delayhidemenu()\">SLA Implementation</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_tbsmdepl'])\" onMouseout=\"delayhidemenu()\">TBSM Deployment</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_advep'])\" onMouseout=\"delayhidemenu()\">Advanced Endpoint Management</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_shpl'])\" onMouseout=\"delayhidemenu()\">Shell and Perl Scripting in a Tivoli Environment</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_itcm'])\" onMouseout=\"delayhidemenu()\">ITCM Deployment and Administration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_tpm'])\" onMouseout=\"delayhidemenu()\">TPM Introduction and Customizaiton</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_itcamrtt'])\" onMouseout=\"delayhidemenu()\">ITCAMfRTT Deployment and Administration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_itcamwas'])\" onMouseout=\"delayhidemenu()\">ITCAMfWAS Deployment and Administration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_tam'])\" onMouseout=\"delayhidemenu()\">TAM Customization and Development</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_tim'])\" onMouseout=\"delayhidemenu()\">TIM Administration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['train_tdi'])\" onMouseout=\"delayhidemenu()\">ITDI Usage and Development</li>\
	   <BR/><BR/>\
	   <B class='text1'>And MANY others. <a href='mailto:info@gulfsoft.com?subject=Service Catalog'>Contact Us</a> for more information.</B>";
tabinfo['training_title']="Training";
tabinfo['training_highlight']="<B>ITM, TPM, TIM/TAM Workshops coming to a city near you! <BR/><a style='color:#00CCFF' href='mailto:info@gulfsoft.com?subject=Send me more information on workshops'>Email us </a>for more information!</B>";
tabinfo['consulting']="<p align='justify' class='text1'>We have THE best Tivoli consultants in the business. Our consultants have an average of 6 years experience working with Tivoli products, and 10 years experience in Enterprise Systems Management. Our consultants have been in your shoes - most have been system administrators, support engineers, and/or developers. This background enables them to empathize with your issues, and to help you solve them according to <b>your</b> needs, <b>your</b> standards, and <b>your</b> processes.<br /><br />\
	   We can help you identify and accomplish the goals that are important to you. We can architect a solution for you, engineer your vision for the architecture, and/or we can provide operational assistance.<br /><br />\
	   You can also turn to us for providing a custom integration of Tivoli into your existing infrastructure. Do you need to provide a custom front-end to users? We can do that. We are well-versed in established technologies and languages such as Perl, HTML, and Java, and we stay up-to-date on emerging technologies, such as SOA, AJAX, WebSphere, and others. We can leverage this breadth of knowledge to help you deliver the solution you want.\
	   </p><BR/><p align='justify' class='text4'>Service Catalog</p><BR/><p align='justify' class='text1'>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['itmdeploy'])\" onMouseout=\"delayhidemenu()\">ITM 6.1/6.2 Planning and Deployment</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['itmcust'])\" onMouseout=\"delayhidemenu()\">ITM 6.1/6.2 Customization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['uadev'])\" onMouseout=\"delayhidemenu()\">Custom Universal Agent Development</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['omnibus'])\" onMouseout=\"delayhidemenu()\">NetCool OMNIbus Implementation</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['tec_omnibus'])\" onMouseout=\"delayhidemenu()\">TEC to NetCool OMNIbus Conversion</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['itcamfwas'])\" onMouseout=\"delayhidemenu()\">ITCAMfWAS and J2EE Deployment and Integration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['itcamfrtt'])\" onMouseout=\"delayhidemenu()\">ITCAMfRTT Implementation and Integration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['patch'])\" onMouseout=\"delayhidemenu()\">Patch Management</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['tecrb'])\" onMouseout=\"delayhidemenu()\">TEC Rulebase Analysis and Optimization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['tecapp'])\" onMouseout=\"delayhidemenu()\">Third-party Application Integration With TEC</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['helpdesk'])\" onMouseout=\"delayhidemenu()\">Help Desk Application Integration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['itmapp'])\" onMouseout=\"delayhidemenu()\">Third-party Application Integration With ITM 6.1/6.2</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['sladep'])\" onMouseout=\"delayhidemenu()\">SLA Deployment and Integration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['tbsm'])\" onMouseout=\"delayhidemenu()\">TBSM/RAD Deployment and Customization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['taddm'])\" onMouseout=\"delayhidemenu()\">TADDM Deployment and Implementation</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['ccmdb'])\" onMouseout=\"delayhidemenu()\">CCMDB Installation, Customization, and Administration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['webify'])\" onMouseout=\"delayhidemenu()\">Custom \"Webification\" of Existing Tools</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['precision'])\" onMouseout=\"delayhidemenu()\">Tivoli Network Manager IP Edition Customization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['netview'])\" onMouseout=\"delayhidemenu()\">NetView Customization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['automate'])\" onMouseout=\"delayhidemenu()\">Process Automation</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['esmarch'])\" onMouseout=\"delayhidemenu()\">ESM Architectural Analysis and Design</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['existing'])\" onMouseout=\"delayhidemenu()\">Analysis of Existing Tools</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['consolidate'])\" onMouseout=\"delayhidemenu()\">Monitoring Tool Consolidation</li><BR/>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['timtam'])\" onMouseout=\"delayhidemenu()\">TIM/TAM Deployment</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['aznapi'])\" onMouseout=\"delayhidemenu()\">Customized TAM Authentication and Authorization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['itdi'])\" onMouseout=\"delayhidemenu()\">Custom ITDI Agent Development and Integration</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['timwf'])\" onMouseout=\"delayhidemenu()\">TIM Workflow Creation and Customization</li>\
	   <li class='text1' onMouseover=\"showmenu(event,linkset['custview'])\" onMouseout=\"delayhidemenu()\">Custom Console Application Development</li><BR/><BR/>\
	   <B class='text1'>And MANY others. <a href=\"mailto:info@gulfsoft.com?subject=Service Catalog\">Contact Us</a> for more information.</B>\
	   </p>";
tabinfo['consulting_title']="Consulting";
tabinfo['consulting_highlight']='<B>Need help implementing the latest and greatest features? We can help! <BR/><a style="color:#00CCFF" href="mailto:info@gulfsoft.com?subject=Send me more information on workshops">Email us </a>for more information!</B>';
tabinfo['contact']='<p align="justify" class="text1">\
<b>Telephone</b><br />\
    &nbsp;&nbsp;(919)206-4466<br /><br />\
<b>Fax</b><br />\
    &nbsp;&nbsp;(678)623-8700<br /><br />\
<b>Address</b><br />\
    &nbsp;&nbsp;Gulf Breeze Software Partners<br />\
    &nbsp;&nbsp;5137 Fairmead Circle<br />\
    &nbsp;&nbsp;Raleigh, NC 27613<br /><br />\
<b>Email</b><br />\
    &nbsp;&nbsp;<b>General Information:</b>&nbsp;\
    <a href="mailto:info@gulfsoft.com">info@gulfsoft.com</a><br /><br />\
    &nbsp;&nbsp;<b>Sales:</b>&nbsp;\
    <a href="mailto:sales@gulfsoft.com">sales@gulfsoft.com</a><br /><br />\
    &nbsp;&nbsp;<b>Customer Support:</b>&nbsp;\
    <a href="mailto:support@gulfsoft.com">support@gulfsoft.com</a><br /><br />\
    &nbsp;&nbsp;<b>Webmaster:</b>&nbsp;\
    <a href="mailto:webmaster@gulfsoft.com">webmaster@gulfsoft.com</a>\
	   </p>';
tabinfo['contact_title']="Contact Us";
tabinfo['contact_highlight']='<B>We have customers all over the US and the World. We can get to you as quickly as you need. <BR/><a style="color:#00CCFF" href="mailto:info@gulfsoft.com?subject=Send me more information on workshops">Email us </a>for more information!</B>';


var linkset=new Array();
//SPECIFY MENU SETS AND THEIR LINKS. FOLLOW SYNTAX LAID OUT

linkset['itmdeploy']='<div><p>We have helped write RedBooks on ITM, we have done numerous deployments, and we are working with the product daily. We can help you implement ITM 6.1 or 6.2 in record time.</p></div>'
linkset['itmcust']='<div><p>All enterprise software needs customization, and ITM is no different. We know the product inside and out, and can help you implement the customizations that help you the most.</p></div>'
linkset['itcamfwas']='<div><p>The ITCAM suite of products is complex, and we can help you put them all together, including ITCAM for WAS.</p></div>'
linkset['itcamfrtt']='<div><p>ITCAM for RTT is the most straightforward of the ITCAM suite of products, and we can help you get the most of it. Either by itself, or fully integrated with the other ITCAM products, ITM, TEC and TADDM.</p></div>'
linkset['uadev']='<div><p>Integration of applications into ITM 6.1 or 6.2 requires customization of the Universal Agent. We have created custom universal agents for a wide range of in-house applications - from insurance claims processing to financial transaction auditing. We can help you integrate any application you have.</p></div>'
linkset['patch']='<div><p>We have developed an entire automated patch management solution based on Tivoli software. Let us show you what it can do for you.</p></div>'
linkset['omnibus']='<div><p>Whether you\'re just starting with Omnibus or are a long-time user, we can help you get the most out of your event management system.</p></div>'
linkset['tec_omnibus']='<div><p>Many customers are migrating from TEC to OMNIbus, and we can help. We have helped numerous customers convert their rules from prolog to ObjectServer SQL. Contact us to find out what we can do for you.</p></div>'
linkset['tecrb']='<div><p>Your TEC rulebase can become bloated and inefficient over time. We have the best TEC rules programmer in the world. We can make your rulebase accomplish tasks you didnt think possible.</p></div>'
linkset['tecapp']='<div><p>Our TEC consultants each have over 8 years experience integrating applications into TEC. Whether you want to use logfile adapters, custom scripts, or the State Correlation Engine, we can integrate <b>anything</b> into TEC.</p></div>'
linkset['helpdesk']='<div><p>Your helpdesk/ticketing application should be integrated with TEC. We can help you through this integration, whether you use Remedy, Peregrine, or any other helpdesk software.</p></div>'
linkset['itmapp']='<div><p>There are numerous ways to integrate applications into ITM 6.1/6.2. The Universal Agent is the most common way, but there are others. Let us help you follow best practices to perform the integration you need.</p></div>'
linkset['sladep']='<div><p>Service Level Advisor can help you effectively manage your SLAs, if you have all of the necessary components in place. We can help you through this difficult task.</p></div>'
linkset['tbsm']='<div><p>We can help you identify the individual components that make up your lines of business, and apply that information to your custom TBSM implementation.</p></div>'
linkset['taddm']='<div><p>TADDM is a truly amazing product, once all of the prerequisites are in place. We can help you with this preliminary step, all the way through the process of leveraging the information to help you solve real problems.</p></div>'
linkset['ccmdb']='<div><p>Using TADDM as the discovery engine, we can help you configure CCMDB to make ITIL actionable through the use of the different process managers available.</p></div>'
linkset['webify']='<div><p>So you need to make your current solution available via the web? No problem. Our consultants are well versed in web technologies and can help you seamlessly provide web access to your Tivoli applications and data.</p></div>'
linkset['netview']='<div><p>We can help you implement and customize your NetView traps, submaps, and MIBs.</p></div>'
linkset['precision']='<div><p>We can help you implement, customize, or transition to Tivoli Network Manager IP Edition (formerly NetCool Precision).</p></div>'
linkset['automate']='<div><p>A big part of enterprise systems management is identifying repeatable tasks and automating them, allowing you and your people to address more complex issues in the environment. We can help with both the identification of these tasks and their automation.</p></div>'
linkset['esmarch']='<div><p>With your input, we can architect an ESM solution that meets your needs. We fully believe in the capabilities of Tivoli software, and can help you realize your ESM vision.</p></div>'
linkset['existing']='<div><p>Already have lots of tools in your enterprise? We can help you identify how to best leverage their capabilities, or make suggestions on which ones can be shelved.</p></div>'
linkset['consolidate']='<div><p>If you know that you have to use a subset of existing tools along with Tivoli, we can help you to get the greatest benefit out of that set. We have seen a LARGE number of environments, and can leverage that knowledge to help you work better.</p></div>'
linkset['timtam']='<div><p>We have TIM and TAM experts who can help you deploy the product with the least amount of disruption in your environment.</p></div>'
linkset['aznapi']='<div><p>Our TAM consultants can help your developers define coding standards to best leverage the capabilities provided by TAM.</p></div>'
linkset['itdi']='<div><p>If you need to provision users in a custom application, you will need a custom TIM agent written with ITDI. let our experts help you with that task.</p></div>'
linkset['timwf']='<div><p>Workflows are probably the most difficult part of a TIM deployment. We are experts in helping you identify your existing processes, then using Java and ECMAScript to codify those processes into the ITIM workflow engine.</p></div>'
linkset['custview']='<div><p>Is your operations department already comfortable using an existing console? We can customize your Tivoli installation to fit right in!</p></div>'


linkset['train_itmdeploy']="<div><p>We have more certified instructors for ITM 6.1/6.2 that any other company in the world. PLUS, our instructors are also consultants, so you'll get up-to-date, real-world information on ITM.</p></div>"
linkset['train_itmua']="<div><p>We developed our Universal Agent workshop in response to the needs of our customers. As with all of our internally-developed courses, we keep the material updated with the latest features.</p></div>"
linkset['train_itmsoap']="<div><p>The SOAP interface to ITM 6.1/6.2 is a mysterious area to many people, but we can teach you how to access this powerful interface, and how to leverage the information obtained.</p></div>"
linkset['train_advrule']="<div><p>We have THE recognized best TEC Rule Writing/Prolog expert in the world - IV Blankenship. I can not promise you that he will teach this class for you, the rest of us are top notch, too. Plus, if we don't know the answer to any of your questions, we can ask IV and get an immediate response.</p></div>"
linkset['train_tecusage']="<div><p>Our TEC instructors have each been implementing, installing, and performing administration of TEC for over a decade. Who better to show you the ropes?</p></div>"
linkset['train_slaimp']="<div><p>Our SLA instructors are also implementers, and know the real-world issues that companies face during deployment of the product. </p></div>"
linkset['train_tbsmdepl']="<div><p>Our TBSM instructors have helped several customers successfully deploy TBSM into their production environment. They can teach you how to be just as successful.</p></div>"
linkset['train_advep']="<div><p>A large issue in dealing with the Framework is managing your TMAs correctly. This class will teach you about the undocumented wadminep commands, gateway tuning and endpoint manager care and feeding.</p></div>"
linkset['train_shpl']="<div><p>There are lots of shell and Perl classes out there, but ours is the only one that teaches you these languages in the context of a Tivoli environment. This allows you to put the information to work immediately in your environment.</p></div>"
linkset['train_itcm']="<div><p>Our ITCM class covers all of the hot topics - deployment, software packaging, activity, web gateway, etc. We can teach you the best ways to use the product.</p></div>"
linkset['train_tpm']="<div><p>TPM is fairly new in the Tivoli portfolio, and we're right on top of it. Let us provide you with the knowledge and practice you need to effectively implement TPM.</p></div>"
linkset['train_itcamrtt']="<div><p>Our ITCAM for RTT course covers all of the features you'll need to successfully utilize the data collected by the product - trasaction definitions, synthtic transaction creation, J2EE monitoring and more!</p></div>"
linkset['train_itcamwas']="<div><p>We have THE only Tivoli certified instructor for this course in the US! When Tivoli needs to teach this class, they come to us, and so should you!</p></div>"
linkset['train_tam']="<div><p>Our TAM instructors helped Tivoli create this course based on real-world problems and needs expressed by customers.</p></div>"
linkset['train_tim']="<div><p>Our TIM instructors have been teaching this course and implementing the product since IBM acquired Access 360. We can teach you all the tricks that will help you have a successful deployment..</p></div>"
linkset['train_tdi']="<div><p>ITDI is a huge product, and our instructors stay current with all of its capabilities.</p></div>"

////No need to edit beyond here

var ie5=document.all && !window.opera
var ns6=document.getElementById

if (ie5||ns6)
  document.write('<div id="popitmenu" onMouseover="clearhidemenu();" onMouseout="dynamichide(event)"></div>')

function iecompattest(){
  return (document.compatMode && document.compatMode.indexOf("CSS")!=-1)? document.documentElement : document.body
}

function showmenu(e, which, optWidth){
  if (!document.all&&!document.getElementById)
    return
  clearhidemenu()
  menuobj=ie5? document.all.popitmenu : document.getElementById("popitmenu")
  menuobj.innerHTML=which
  menuobj.style.width=(typeof optWidth!="undefined")? optWidth : defaultMenuWidth
  menuobj.contentwidth=menuobj.offsetWidth
  menuobj.contentheight=menuobj.offsetHeight
  eventX=ie5? event.clientX +40: e.clientX+40
  eventY=ie5? event.clientY : e.clientY
  //Find out how close the mouse is to the corner of the window
  var rightedge=ie5? iecompattest().clientWidth-eventX : window.innerWidth-eventX
  var bottomedge=ie5? iecompattest().clientHeight-eventY : window.innerHeight-eventY
  //if the horizontal distance isn't enough to accomodate the width of the context menu
  if (rightedge<menuobj.contentwidth)
  //move the horizontal position of the menu to the left by it's width
    menuobj.style.left=ie5? iecompattest().scrollLeft+eventX-menuobj.contentwidth+"px" : window.pageXOffset+eventX-menuobj.contentwidth+"px"
  else
  //position the horizontal position of the menu where the mouse was clicked
    menuobj.style.left=ie5? iecompattest().scrollLeft+eventX+"px" : window.pageXOffset+eventX+"px"
  //same concept with the vertical position
  if (bottomedge<menuobj.contentheight)
    menuobj.style.top=ie5? iecompattest().scrollTop+eventY-menuobj.contentheight+"px" : window.pageYOffset+eventY-menuobj.contentheight+"px"
  else
    menuobj.style.top=ie5? iecompattest().scrollTop+event.clientY+"px" : window.pageYOffset+eventY+"px"
  menuobj.style.visibility="visible"
  return false
}

function contains_ns6(a, b) {
//Determines if 1 element in contained in another- by Brainjar.com
  while (b.parentNode)
    if ((b = b.parentNode) == a)
      return true;
  return false;
}

function hidemenu(){
  if (window.menuobj)
    menuobj.style.visibility="hidden"
}

function dynamichide(e){
  if (ie5&&!menuobj.contains(e.toElement))
    hidemenu()
  else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
    hidemenu()
}

function delayhidemenu(){
  delayhide=setTimeout("hidemenu()",500)
}

function clearhidemenu(){
  if (window.delayhide)
    clearTimeout(delayhide)
}

if (ie5||ns6)
  document.onclick=hidemenu



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function swapContent(newOne,existing) {
  document.getElementById(existing).innerHTML=tabinfo[newOne];
}

function showAboutUs(){
  swapContent('about','mainBody');
  swapContent('about_title','title');
  swapContent('about_highlight','highlight');
}

function showTraining(){
  swapContent('training','mainBody');
  swapContent('training_title','title');
  swapContent('training_highlight','highlight');
}

function showConsulting(){
  swapContent('consulting','mainBody');
  swapContent('consulting_title','title');
  swapContent('consulting_highlight','highlight');
}

function showContactUs(){
  swapContent('contact','mainBody');
  swapContent('contact_title','title');
  swapContent('contact_highlight','highlight');
}

function bodyLoad() {
	document.getElementById("webmaster").href="mailto:webmaster@gulfsoft.com";
	document.getElementById("webmaster").innerHTML="webmaster@gulfsoft.com";
	document.getElementById("pollemail").href="mailto:info@gulfsoft.com?subject=Send me more information on workshops"
}
//-->
//]]>

