var MaxValue=100 //(Example 2 is equal to: 0,1,2)
var NumUnique=3  //The number of unique numbers required
var Found=false
var Current = new Array()
var Count=0
var Current = new Array(NumUnique)

var Title = new Array()
var TitleLink = new Array()
var Display = new Array()
//3D Tips
Title[0]="3D DGN getting flattened down to 2D when reopened in MicroStation";
Title[1]="Study Model Rendering for the Masse";

//AccuDraw Tips
Title[2]="AccuDraw coordinate units: from XY to NE";
Title[3]="Quick access to past values in AccuDraw";
Title[4]="Faster key-ins with AccuDraw";
Title[5]="AccuDraw to modify elements";
Title[6]="Quick access to past values in AccuDraw";

//AccuSnap Tips
Title[7]="AccuSnap - I love it; I hate it; I love it!";
Title[8]="AccuSnap tip by Ryan Truair";

//Batch Changes
Title[9]="How to update the project number in 1,000 sheets";
Title[10]="Automatically export cells from a MicroStation cell library to AutoCAD block files";
Title[11]="Editing library cells is no longer a burden";
Title[12]="How to quickly attach reference files";
Title[13]="Modify elements in reference files faster and easier";
Title[14]="Change level symbology in hundreds of MicroStation files at a time";
Title[15]="Automatically update spreadsheet links every time MicroStation files open";
Title[16]="Automatically re-sequence sheet numbers in title blocks with <i>Title Block Manager</i>";
Title[17]="Replace text strings with Global File Changer.";

//Cell Library Tips
Title[18]="Taking cell libraries to other dimensions!";
Title[19]="Automatically export cells from a MicroStation cell library to AutoCAD block files";
Title[20]="Editing library cells is no longer a burden";
Title[21]="How to create cell library notebooks";
Title[22]="How to quickly extract cells from a design file into a cell library";
Title[23]="Taking cell libraries to other dimensions";
Title[24]="Adding a cell to a tool box";

//DGNLIB Tips

//Dimension Tips
Title[25]="Modifying Dimension Leader";

//Element Tips
Title[26]="Align tool in MicroStation J";
Title[27]="Easily trim elements using the Trim Element tool.";
Title[28]="Quick element selection — for V7 and V8!";
Title[29]="Easily re-select V8 elements";
Title[30]="Easily delete linear elements partially overlapping other linear elements";
Title[31]="Recover deleted elements you thought to be gone forever";
Title[32]="Recover missing elements from your MicroStation files";

//Function Key Tips
Title[33]="Assigning view control to function keys.";
Title[34]="Using function keys for frequently used dialog boxes";
Title[35]="More fun with function keys!";
Title[36]="Loading frequently used dialog boxes using function keys in V8";
Title[37]="Let go of your mouse! Move around using function keys.";
Title[38]="Function keys — how to control and benefit from them";
Title[39]="Function key commands that wait for a data point";
Title[40]="View models using function key-ins";

//Interface Tips
Title[41]="DWG background color";
Title[42]="Streamline the Interface in MicroStation version 8.5";
Title[43]="Exercise: Create Personal Workspace";
Title[44]="Adding submenus to your Axiom pull-down menu";
Title[45]="Where's my Axiom pull-down menu?";
Title[46]="Launch any .ma or .exe from the Axiom menu.";
Title[47]="How to configure your Axiom pull-down menu";
Title[48]="How to create your own personal workspace";

//InRoads Tips
Title[49]="To Be Case-sensitive or Not to Be Case-sensitive?";

//Key-in Tips
Title[50]="Using the \"Set Range\" key-in";
Title[51]="The \"RD=\" key-in";
Title[52]="The \"Save View\" key-in and reference files (for V7 and V8)";
Title[53]="Quick two-letter MicroStation key-ins";
Title[54]="Executing long sets of key-in strings";
Title[55]="The incremental update command";
Title[56]="Using function keys for frequently used dialog boxes";
Title[57]="More fun with function keys!";
Title[58]="Loading frequently used dialog boxes using function keys in V8";
Title[59]="View models using function key-ins";

//Keyboard Tips
Title[60]="Edit text - \"Apply\" from the keyboard (V7 only)";
Title[61]="MicroStation V8 XM keyboard shortcuts";
Title[62]="Quick element selection - for V7 and V8";
Title[63]="Using \"/\" to divide values";
Title[64]="More fun with function keys!";

//Level Tips
Title[65]="Introduction to level libraries Model Tips";
Title[66]="Introduction to models for the new V8 user";
Title[67]="Change level names in MicroStation V8";

//Metafile Tips
Title[68]="Is there a way to edit Windows metafiles?";

//Mouse Tips
Title[69]="Your mouse and view controls";

//Plotting Tips
Title[70]="Better way to plot the full path";
Title[71]="Adjusting the PDF plot driver";
Title[72]="Using level symbology to plot thinner lines.";
Title[73]="How can I place the date and location of a file on a drawing in V8 2004?";

//Reference File Tips
Title[74]="How to quickly attach reference files";
//Title[75]="Reference file color table";
Title[76]="The \"Save View\" key-in and reference files (for V7 and V8)";
Title[77]="Dragging and dropping reference files";
Title[78]="Modify elements in reference files faster and easier";
Title[79]="Help! I need to turn off reference file display";

//Settings Tips
Title[80]="Launch any .ma or .exe from the Axiom menu.";
Title[81]="How to configure your Axiom pull-down menu";
Title[82]="Process models and handle V8 symbology settings";
Title[83]="Configuration variables for settings files";
Title[84]="How to create your own personal workspace";

//Symbology Tips
Title[85]="Using level symbology to plot thinner lines.";
Title[86]="Automatically set element symblolgy when importing data";
Title[87]="Change level symbology in hundreds of MicroStation files at a time";
Title[88]="Consistent pattern appearance";
Title[89]="Process models and handle V8 symbology settings";

//Text Tips
Title[90]="Select By text string";

//Tool Tips
Title[91]="Adding a cell to a tool box";
Title[92]="MicroStation trim element command";
Title[93]="New align tool in MicroStation J";

//Triforma Tips
Title[94]="Is there a tool which would allow me to select all similar components in the area for Volume Calculation and Provide a Table?";

//Working Units Tips

//Miscellaneous Tips
Title[95]="Replace text strings with Global File Changer.";
Title[96]="Configuration variables for settings files";
Title[97]="How to create your own personal workspace";
Title[98]="The foot controversy and the state plane coordinate system";
Title[99]="Survey foot versus international foot: what's the difference?";
Title[100]="Multi-line joints";
Title[101]="Controlling file translations between MicroStation V8 2004 and AutoCAD: the basic settings.";
Title[102]="Automatically update spreadsheet links every time MicroStation files are opened";
Title[103]="Automatically re-sequence sheet numbers in title blocks with Title Block Manager";
Title[104]="Immunize your MicroStation files";
Title[105]="Unsure if DGN files are V8 or MicroStation J?";
Title[106]="DGN drawing to Powerpoint or Word";
Title[75]="Your mouse and view controls";

TitleLink[0]="http://www.axiomint.com/microstation_tips/3d-flattened-2d.htm";
TitleLink[1]="http://www.axiomint.com/microstation_tips/tip_model_rendering.htm";
TitleLink[2]="http://www.axiomint.com/microstation_tips/accudraw-coordinates.htm";
TitleLink[3]="http://www.axiomint.com/microstation_tips/past-accudraw-values.htm";
TitleLink[4]="http://www.axiomint.com/microstation_tips/tip_accudraw_fast_keyin.htm";
TitleLink[5]="http://www.axiomint.com/microstation_tips/tip_accudraw_modify_elements.htm";
TitleLink[6]="http://www.axiomint.com/microstation_tips/tip_accudraw_quick_access.htm";
TitleLink[7]="http://www.axiomint.com/microstation_tips/accusnap-tip.htm";
TitleLink[8]="http://www.axiomint.com/microstation_tips/tip_accusnap_truair.htm";
TitleLink[9]="http://www.axiomint.com/microstation_tips/update-sheets.htm";
TitleLink[10]="http://www.axiomint.com/microstation_tips/tip_cell_library_export_autocad.htm";
TitleLink[11]="http://www.axiomint.com/microstation_tips/tip_cell_library_edit.htm";
TitleLink[12]="http://www.axiomint.com/microstation_tips/reference-files-draganddrop.htm";
TitleLink[13]="http://www.axiomint.com/microstation_tips/tip_ref_file_easy_mod.htm";
TitleLink[14]="http://www.axiomint.com/microstation_tips/tip_symbology_change_hundreds.htm";
TitleLink[15]="http://www.axiomint.com/microstation_tips/howto_office_importer_update.htm";
TitleLink[16]="http://www.axiomint.com/microstation_tips/howto_title_block_manager_sheet.htm";
TitleLink[17]="http://www.axiomint.com/microstation_tips/200707-tip-changer.htm";
TitleLink[18]="http://www.axiomint.com/microstation_tips/cell-library-conversion-tip.htm";
TitleLink[19]="http://www.axiomint.com/microstation_tips/tip_cell_library_export_autocad.htm";
TitleLink[20]="http://www.axiomint.com/microstation_tips/tip_cell_library_edit.htm";
TitleLink[21]="http://www.axiomint.com/microstation_tips/tip_cell_library_notebook.htm";
TitleLink[22]="http://www.axiomint.com/microstation_tips/tip_cell_library_extract.htm";
TitleLink[23]="http://www.axiomint.com/microstation_tips/tip_cell_library_dimensions.htm";
TitleLink[24]="http://www.axiomint.com/microstation_tips/add_cell_to_toolbox.htm";
TitleLink[25]="http://www.axiomint.com/microstation_tips/tip_dimension_mod_leader.htm";
TitleLink[26]="http://www.axiomint.com/microstation_tips/align-tool-j.htm";
TitleLink[27]="http://www.axiomint.com/microstation_tips/trim-elements-bob-knepp.htm";
TitleLink[28]="http://www.axiomint.com/microstation_tips/quick-element-selection-tip.htm";
TitleLink[29]="http://www.axiomint.com/microstation_tips/v8-reselect.htm";
TitleLink[30]="http://www.axiomint.com/microstation_tips/tip_element_delete_overlap.htm";
TitleLink[31]="http://www.axiomint.com/microstation_tips/tip_fence_recover_elements.htm";
TitleLink[32]="http://www.axiomint.com/microstation_tips/tip_element_recover_missing.htm";
TitleLink[33]="http://www.axiomint.com/microstation_tips/assigning-view-controls.htm";
TitleLink[34]="http://www.axiomint.com/microstation_tips/lefthand_functionkeys.htm";
TitleLink[35]="http://www.axiomint.com/microstation_tips/more-fun-with-function-keys.htm";
TitleLink[36]="http://www.axiomint.com/microstation_tips/tip_functionkeys_dialogboxes.htm";
TitleLink[37]="http://www.axiomint.com/microstation_tips/moving-with-function-keys.htm";
TitleLink[38]="http://www.axiomint.com/microstation_tips/tip_function_keys_control.htm";
TitleLink[39]="http://www.axiomint.com/microstation_tips/tip_function_keys_data_point.htm";
TitleLink[40]="http://www.axiomint.com/microstation_tips/tip_models_view_keyin.htm";
TitleLink[41]="http://www.axiomint.com/microstation_tips/dwg-background.htm";
TitleLink[42]="http://www.axiomint.com/microstation_tips/tip_interface_v8_menubar.htm";
TitleLink[43]="http://www.axiomint.com/microstation_tips/tip_workspace_personal.htm";
TitleLink[44]="http://www.axiomint.com/microstation_tips/tip_axisubmenu.htm";
TitleLink[45]="http://www.axiomint.com/microstation_tips/tip_missingmenu.htm";
TitleLink[46]="http://www.axiomint.com/microstation_tips/tip_aximenu.htm";
TitleLink[47]="http://www.axiomint.com/microstation_tips/200704-aximenu-tip.htm";
TitleLink[48]="http://www.axiomint.com/microstation_tips/create-workspace-tip.htm";
TitleLink[49]="http://www.axiomint.com/microstation_tips/tip_inroads_case_sensitive.htm";
TitleLink[50]="http://www.axiomint.com/microstation_tips/set-range-tip.htm";
TitleLink[51]="http://www.axiomint.com/microstation_tips/rd-keyin.htm";
TitleLink[52]="http://www.axiomint.com/microstation_tips/saved-view-tip.htm";
TitleLink[53]="http://www.axiomint.com/microstation_tips/quick-two-letter-keyins.htm";
TitleLink[54]="http://www.axiomint.com/microstation_tips/tip_keyin_long_sets.htm";
TitleLink[55]="http://www.axiomint.com/microstation_tips/tip_keyin_inc_update.htm";
TitleLink[56]="http://www.axiomint.com/microstation_tips/lefthand_functionkeys.htm";
TitleLink[57]="http://www.axiomint.com/microstation_tips/more-fun-with-function-keys.htm";
TitleLink[58]="http://www.axiomint.com/microstation_tips/tip_functionkeys_dialogboxes.htm";
TitleLink[59]="http://www.axiomint.com/microstation_tips/tip_models_view_keyin.htm";
TitleLink[60]="http://www.axiomint.com/microstation_tips/edit-text-apply-from-keyboard.htm";
TitleLink[61]="http://www.axiomint.com/microstation_tips/v8-xm-keyboard-shortcuts.htm";
TitleLink[62]="http://www.axiomint.com/microstation_tips/tip_keyboard_selection.htm";
TitleLink[63]="http://www.axiomint.com/microstation_tips/tip_dividing_distances.htm";
TitleLink[64]="http://www.axiomint.com/microstation_tips/more-fun-with-function-keys.htm";
TitleLink[65]="http://www.axiomint.com/microstation_tips/intro_level_libraries.htm";
TitleLink[66]="http://www.axiomint.com/microstation_tips/introduction_models_v8_user.htm";
TitleLink[67]="http://www.axiomint.com/microstation_tips/tip_levels_V8_change_names.htm";
TitleLink[68]="http://www.axiomint.com/microstation_tips/tip_editing_metafiles.htm";
TitleLink[69]="http://www.axiomint.com/microstation_tips/your-mouse-view-controls.htm";
TitleLink[70]="http://www.axiomint.com/microstation_tips/better-way-plot-full-path.htm";
TitleLink[71]="http://www.axiomint.com/microstation_tips/adjusting_pdf_plot_driver.htm";
TitleLink[72]="http://www.axiomint.com/microstation_tips/level-symbology.htm";
TitleLink[73]="http://www.axiomint.com/microstation_tips/tip_plotting_date_location.htm";
TitleLink[74]="http://www.axiomint.com/microstation_tips/reference-files-draganddrop.htm";
TitleLink[75]="http://www.axiomint.com/microstation_tips/tip_your-mouse-view-control.htm";
TitleLink[76]="http://www.axiomint.com/microstation_tips/saved-view-tip.htm";
TitleLink[77]="http://www.axiomint.com/microstation_tips/tip_ref_files_drag_drop.htm";
TitleLink[78]="http://www.axiomint.com/microstation_tips/tip_ref_file_easy_mod.htm";
TitleLink[79]="http://www.axiomint.com/microstation_tips/tip_refdisplay.htm";
TitleLink[80]="http://www.axiomint.com/microstation_tips/tip_aximenu.htm";
TitleLink[81]="http://www.axiomint.com/microstation_tips/200704-aximenu-tip.htm";
TitleLink[82]="http://www.axiomint.com/microstation_tips/tip_symbology_process_models.htm";
TitleLink[83]="http://www.axiomint.com/microstation_tips/settings_configuration_variables.htm";
TitleLink[84]="http://www.axiomint.com/microstation_tips/create-workspace-tip.htm";
TitleLink[85]="http://www.axiomint.com/microstation_tips/level-symbology.htm";
TitleLink[86]="http://www.axiomint.com/microstation_tips/tip_symbology_auto_set.htm";
TitleLink[87]="http://www.axiomint.com/microstation_tips/tip_symbology_change_hundreds.htm";
TitleLink[88]="http://www.axiomint.com/microstation_tips/tip_appearance_consistent_pattern.htm";
TitleLink[89]="http://www.axiomint.com/microstation_tips/tip_symbology_process_models.htm";
TitleLink[90]="http://www.axiomint.com/microstation_tips/select-text-string.htm";
TitleLink[91]="http://www.axiomint.com/microstation_tips/add_cell_to_toolbox.htm";
TitleLink[92]="http://www.axiomint.com/microstation_tips/tip_tool_trim_element.htm";
TitleLink[93]="http://www.axiomint.com/microstation_tips/tip_new_align_tool.htm";
TitleLink[94]="http://www.axiomint.com/microstation_tips/tip_triforma_component_volume.htm";
TitleLink[95]="http://www.axiomint.com/microstation_tips/200707-tip-changer.htm";
TitleLink[96]="http://www.axiomint.com/microstation_tips/settings_configuration_variables.htm";
TitleLink[97]="http://www.axiomint.com/microstation_tips/create-workspace-tip.htm";
TitleLink[98]="http://www.axiomint.com/microstation_tips/foot-controversy-and-stateplane.htm";
TitleLink[99]="http://www.axiomint.com/microstation_tips/survey_vs_international_foot.htm";
TitleLink[100]="http://www.axiomint.com/microstation_tips/multiline-joints.htm";
TitleLink[101]="http://www.axiomint.com/microstation_tips/controlling-autocad-microstation-migration.htm";
TitleLink[102]="http://www.axiomint.com/microstation_tips/howto_office_importer_update.htm";
TitleLink[103]="http://www.axiomint.com/microstation_tips/howto_title_block_manager_sheet.htm";
TitleLink[104]="http://www.axiomint.com/microstation_tips/tip_file_immunize.htm";
TitleLink[105]="http://www.axiomint.com/microstation_tips/tip_V8_or_MSJ_files.htm";
TitleLink[106]="http://www.axiomint.com/microstation_tips/tip_dgn_to_powerpoint-word.htm";

GetUnique()

//alert("The unique numbers are: " + Current[0] + ", " + Current[1] + ", and " + Current[2])
LinkOne=Current[0];
LinkTwo=Current[1];
LinkThree=Current[2];

Display[0]="<tr><td><div><p id='leftNavSub' class='leftNavSub'><a href='"+TitleLink[LinkOne]+"'>"+Title[LinkOne]+" &raquo;</a></p></div></td></tr>";

Display[1]="<tr><td><div><p id='leftNavSub' class='leftNavSub'><a href='"+TitleLink[LinkTwo]+"'>"+Title[LinkTwo]+" &raquo;</a></p></div></td></tr>";

Display[2]="<tr><td><div><p id='leftNavSub' class='leftNavSub'><a href='"+TitleLink[LinkThree]+"'>"+Title[LinkThree]+" &raquo;</a></p></div></td></tr>";

  function GetUnique(){
    for (i=0;Count<NumUnique;Count++){
      Found=false
      var rndValue = get_random()
      var j=0
      for (j=0;j<Current.length;j++){
        if (Current[j] == rndValue){
          Found=true
          break
        }
      }
      if (Found){
        Count--
      } else {
        Current[Count]=rndValue
      }
    }
  }
  function get_random(){
    var ranNum= Math.round(Math.random()*MaxValue);
    return ranNum;
  }
  
  document.write(Display[0]);
  document.write("<tr><td class='link1' align='left' valign='top' bgcolor='#C0C0C0'><img src='images/spacer.gif' width='1' height='1'></td></tr>");
  document.write(Display[1]);
  document.write("<tr><td class='link1' align='left' valign='top' bgcolor='#C0C0C0'><img src='images/spacer.gif' width='1' height='1'></td></tr>");
  document.write(Display[2]);
  document.write("<tr><td class='link1' align='left' valign='top' bgcolor='#C0C0C0'><img src='images/spacer.gif' width='1' height='1'></td></tr>");
