    function openwindow(url, w, h){
      w=open(url,'windowname','width='+w+',height='+h+',scrollbars,resizable,toolbar,status');
      //w=open(url,'windowname','width=400,height=300');
      w.moveTo(20,20);
      return false;
    }
    
    $(document).ready(function(){
      $('#content div').hide();                     // Hide all divs
      $('#content div:first').show();               // Show the first div
      $('#content div:first div').show();           // Show the first div
      $('#tabs ul li:first').addClass('active');    // Set the class of the first link to active
      
      $('#tabs ul li a').click(function(){      //When any link is clicked
        $('#tabs ul li').removeClass('active'); // Remove active class from all links
        $(this).parent().addClass('active');    //Set clicked link class to active
        var currentTab = $(this).attr('href');  // Set variable currentTab to value of href attribute of clicked link
        $('#content div').hide();               // Hide all divs
        $(currentTab).show();                   // Show div with id equal to variable currentTab
        var currentmenu = currentTab + ' .glossymenu';
        var currentleft = currentTab + ' .leftcontent';
        var currentAll = currentTab + ' div';
        $(currentleft).show(); 
        $(currentmenu).show();
        $('#header').css('background-image', 'url(images/webtech/' + currentTab.substring(1) + '.png)');
        return false;
      });
      $("a[rel*='external']").click(function(){
        this.target = "_blank";
      });
    });
    
      ddaccordion.init({
        headerclass: "submenuheader",   //Shared CSS class name of headers group
        contentclass: "submenu",        //Shared CSS class name of contents group
        revealtype: "click",            //Reveal content when user clicks or onmouseover the header? Valid value: "click", "clickgo", or "mouseover"
        mouseoverdelay: 200,            //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover
        collapseprev: true,             //Collapse previous content (so only one open at any time)? true/false 
        defaultexpanded: [],            //index of content(s) open by default [index1, index2, etc] [] denotes no content
        onemustopen: false,             //Specify whether at least one header should be open always (so never all headers closed)
        animatedefault: false,          //Should contents open by default be animated into view?
        persiststate: true,             //persist state of opened contents within browser session?
        toggleclass: ["", ""],          //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
        togglehtml: ["suffix", "<img src='images/glossy/plus.gif' class='statusicon' />", "<img src='images/glossy/minus.gif' class='statusicon' />"], 
        //Additional HTML added to the header when it's collapsed and expanded, respectively  ["position", "html1", "html2"] (see docs)
        animatespeed: "fast",           //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow"
        oninit:function(headers, expandedindices){ 
            //custom code to run when headers have initalized
        },
        onopenclose:function(header, index, state, isuseractivated){ 
          //custom code to run whenever a header is opened or closed
        }
      });    
      