| 
<html>
<head>
 <style type="text/css">
 body {
 margin-top: 5px;
 padding-top: 5px;
 margin-left: 5px;
 padding-left: 5px;
 }
 .menu {
 border: 1px, solid, #00004F;
 }
 .choice {
 
 }
 .sub {
 border: 1px solid #000000;
 }
 </style>
 </head>
 <body>
 <?php
 // Testing menu class
 require_once('cascading_vertical_menu.class');
 
 // Choices... choice(up image, down image, URL, image alt, css_class)
 $c1 = new choice('test_up.gif','test_down.gif','test.php', 'TEST', 'choice');
 $c2 = new choice('test_up.gif','test_down.gif','index.html', 'INDEX', 'choice');
 $c3 = new choice('test_up.gif','test_down.gif','menu_test.php', 'THIS', 'choice');
 $sc1 = new choice('test_up.gif','test_down.gif','index.html', 'SUB1', 'sub');
 $sc2 = new choice('test_up.gif','test_down.gif','index.html', 'SUB2', 'sub');
 $sc3 = new choice('test_up.gif','test_down.gif','index.html', 'SUB3', 'sub');
 $sc4 = new choice('test_up.gif','test_down.gif','index.html', 'SUB-SUB1', 'sub-sub');
 $sc5 = new choice('test_up.gif','test_down.gif','index.html', 'SUB-SUB1', 'sub-sub');
 $sc6 = new choice('test_up.gif','test_down.gif','index.html', 'SUB-SUB1', 'sub-sub');
 $sc7 = new choice('test_up.gif','test_down.gif','index.html', 'SUB-SUB1', 'sub-sub');
 
 // Vert menu... cascading_verticle_menu(top, left, height, width, css_class)
 $v = new cascading_verticle_menu(10, 10, 20, 100, 'menu');
 
 // Elements must be added in a top down manner
 // Add some elements
 $v->add($c1);
 $v->add($c2);
 $v->add($c3);
 
 // Second level
 $c1->add($sc1);
 $c1->add($sc2);
 $c3->add($sc6);
 $c3->add($sc7);
 
 // Third level
 $sc2->add($sc4);
 $sc2->add($sc5);
 
 // Fourth level
 $sc4->add($sc3);
 
 // Output vertical menu
 echo $v->write();
 ?>
 </body>
 </html>
 |