/* Web Controller.  Author Joe McCormack.  Copyright 2004.  All Rights Reserved. */
/* Build Page Objects */
var interface_image_dir = "/slices"; /* Location of the images used to build interface */
var movie_path = "/teacher_videos"; /* Path to the movie files */
var auto_center = 0; /* Automatically center the interface?  0 = no.  1 = yes. */
var ui_width = 500, ui_height = 350; /* Width and Height of the Interface */
var movie_controls = "false"; /* Show default plugin movie controls */
var movie_bar = "true"; /* Show status bar (shows time, movie status, etc) */
var movie_start = "false"; /* Auto start movie on load */
var movie_rr = "true"; /* Auto rewind after STOP or END of movie */
var movie_buffer = "5"; /* Buffer time in seconds before starting movie */
var movie_width = 320; /* Width of the movie */
var movie_height = 240; /* Height of the movie */
var mult_movies = 1; /* Allow user to select between 56K and Broadband Connection Types?  = 0 no, 1 = yes */
var movie_width_sub = 160; /* Size of small movies in pixels. */
var movie_height_sub = 120; /* Size of small movies in pixels. */
var movie_x = 1; /* Movie x offset */
var movie_y = 1; /* Movie y offset */
var media_type = 1; /* Default Media Type.  0 = MP.  1 = QT. 2 = FL. 3 = RP. */
var user_select = 1; /* Allow User To Select Media Types.  0 = no.  1 = yes. If so, specify 4 variables below. */
var mp_status = 0; /* 1 = Show MP Option. 0 = Hide */
var qt_status = 1; /* 1 = Show QT option. 0 = Hide */
var fl_status = 0; /* 1 = Show FL Option. 0 = Hide */
var rp_status = 0; /* 1 = Show RP Option. 0 = Hide */
var mp_inside = "MP"; /* Representation of Media Player Media Type.  Can also be an image tag. */
var qt_inside = "QT"; /* Representation of Quick Time Media Type.  Can also be an image tag. */
var fl_inside = "FL"; /* Representation of Flash Media Type.  Can also be an image tag. */
var rp_inside = "RP"; /* Representation of Real Player Media Type.  Can also be an image tag. */
var media_x_offset = 33; /* X Offset for user selectable media type selections */
var media_y_offset = -6; /* Y Offset for user selectable media type selections */
var media_title_x_offset = 15; /* X Offset for user selectable media type title */
var media_title_y_offset = -17; /* Y Offset for user selectable media type title */
var hover_offset = -50; /* Width of the popup message box when user points at a selectable media type */
var hover_y_offset = 0; /* Y Offset for popup message box when user points */
var hover_x_offset = 15; /* X Offset for popup message box when user points */
var pdropx = 15, pdropy = 10; /* Offset x and y for player backdrop image */
var fadein_type = 1; /* Type of fade in to use for initial interface call */
var fade_control = 50; /* Recursion speed in milliseconds for fade-in */
var fade_rate = 10; /* Rate of opacity progression per iteration */
var target_lines = 1; /* 1 = Show crosslines as interface is built.  0 = Do not show */
var line_theme = "solid"; /* Crossline theme */
var target_step = 8; /* Step rate for crosslines per iteration. */
var target_image = "<img id=\"tgimage\" src=\""+interface_image_dir+"/target.gif\" border=\"0\" alt=\"0\" width=\"30\" height=\"30\" />";
var tg_width = 30; /* Width of target_image */
var tg_height = 30; /* Height of target_image */
var target_wait = 16; /* Number of recurses to pause before removing target_image from current position */
var mo_x_min = 308; /* X minimum offset for hidden bounding box forcing msg mouseovers to be hidden */
var mo_x_max = 314; /* X maximum offset for hidden bounding box forcing msg mouseovers to be hidden */
var mo_y_min = 275; /* Y minimum offset for hidden bounding box forcing msg mouseovers to be hidden */
var mo_y_max = 350; /* Y maximum offset for hidden bounding box forcing msg mouseovers to be hidden */
var ybuffer = 1; /* Buffer for y positioning of play/pause/stop controller */
var click_play = "47,19,78,48"; /* Map coordinates of the play button on the interface image */
var click_pause = "24,62,40,83"; /* Map coordinates of the pause button on the interface image */
var click_stop = "72,63,98,82"; /* Map coordinates of the stop button on the interface image */
var special_text = "http://www.uat.edu"; /* Text to show going down right side of movie window */
var special_link = "http://www.uat.edu/"; /* Where text link goes to */
var msg_h_text = "Explore Link"; /* Mouse over text to show when user points at special_text */
var dyn_links = 1; /* Allow each movie to link to a unique location (overwriting special_text and link above)? 0 = no, 1 = yes */
var st_font_color = "#17203F"; /* Text font color */
var st_font_family = "arial"; /* Text font type */
var st_font_size = "8pt"; /* Text font size in pt */
var st_x_offset = -20; /* X offset for special text position */
var st_y_offset = 0; /* Y offset for special text position */
var st_pause_rate = 200; /* Pause rate for angled text effect */
var media_type_title = "[ Players ]"; /* Title for the media type options, if option is available to users */
var minimize_pad = 2; /* Padding around miniature window */
var mmy_offset = 9; /* Minimizer Y offset padding value */
var mm_back_color = "#FFFFFF"; /* Minimizer background color */
var mm_border_color = "#17203F"; /* Minimizer border color */
var mm_font_color = "#17203F"; /* Minimizer font color */
var mm_font_family = "arial"; /* Minimizer font type */
var mm_font_size = "7pt"; /* Minimizer font size */
var mm_font_display = "8pt"; /* Minimizer Message font size */
var mm_msg = "Media Window"; /* Minimizer Message */
var mm_height = 20; /* Minimizer Height */
var mm_width = 170; /* Minimizer Width */
var extraheight = 5; /* Lower buffer range for interface movement */
var large_img_offset = -10; /* X offset value for logo and overlay images on logo */
var logo_x_offset = 0; /* X offset value for logo placement only */
var logo_y_offset = 10; /* Y offset value for logo placement only */
var speed_x_offset = 305; /* X offset value for speed selection menu */
var speed_y_offset = 280; /* Y offset value for speed selection menu */
var button_x_offset = 20; /* X offset value for buttons */
var button_y_offset = -5; /* Y offset value for buttons */
var mbuffer = 5; /* Space between logo and message text area */
var thumb_space = 10; /* Space between scroll arrows and thumbnails */
var thumb_bottom = 5; /* Space between thumbnails and bottom interface border */
var la_x_offset = 10; /* X offset value of the left arrow thumbnail scroll button */
var la_y_offset = 6; /* Y offset value of the left arrow thumbnail scroll button */
var ra_x_offset = 282; /* X offset value of the right arrow thumbnail scroll button */
var ra_y_offset = -10; /* Y offset value of the right arrow thumbnail scroll button */
var thumb_height = 45; /* Height of thumbnail images */
var thumb_width = 45; /* Width of thumbnail images */
var thumb_max = 5; /* Maximum number of thumbnail images to show at one time */
var thumb_gap = 15; /* Space between thumbnail images */
var details_ybuffer = 10; /* Vertical buffer for color image and description blocks */
var msg_font_color = "#17203F"; /* Message font color */
var msg_font_family = "arial"; /* Message font type */
var msg_font_size = "2"; /* Message font size */
var msg_font_min = "1"; /* Minimum message font size */
var msg_buffer = 10; /* Message Width offset */
var msg_height_max = 90; /* Max message window height */
var message_x_offset = -30; /* Message offset (text below image).  If this value is less than zero, message starting left position is recalculated automatically */
var message_f_color = "#17203F"; /* Message scrollbar face color */
var message_3d_color = "#17203F"; /* Message scrollbar 3d light color */
var message_ds_color = "#17203F"; /* Message scrollbar dark shadow color */
var message_t_color = "#17203F"; /* Message scrollbar track color */
var message_a_color = "#17203F"; /* Message scrollbar arrow color */
var browser = 8, detect = ""; /* Browser Detection */
var thumb_array = new Array(); var color_array = new Array(); var text_array = new Array(); var textsm_array = new Array(); var movie_array = new Array(); var quick_array = new Array(); var flash_array = new Array(); var real_array = new Array();
var url_array = new Array(); var link_array = new Array(); var small_movie_array = new Array(); var small_quick_array = new Array(); var small_flash_array = new Array(); var small_real_array = new Array();

/* Load Movie File References (Flash).  Largest Size. */
flash_array[0] = "";
/* Load Movie File References (Flash).  Smaller Size. */
small_flash_array[0] = "";
/* Load Movie File References (Real Player).  Largest Size. */
real_array[0] = "";
/* Load Movie File References (Real Player).  Smaller Size. */
small_real_array[0] = "";
/* Build */
document.write("<div id=\"player_drop\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:160;\"><img id=\"drop_image\" src=\""+interface_image_dir+"/media_backdrop.gif\" border=\"0\" alt=\"\" onmouseover=\"javascript:msg_checker(1);\" style=\"width:322;height:242;\" /></div>");
document.write("<div id=\"left_border\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:150;width:8;height:323;\"><img id=\"lbpos\" src=\""+interface_image_dir+"/left_border.gif\" border=\"0\" alt=\"\" style=\"width:8;height:323;\" /></div>");
document.write("<div id=\"right_border\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:150;width:9;height:323;\"><img id=\"rbpos\" src=\""+interface_image_dir+"/right_border.gif\" border=\"0\" alt=\"\" style=\"width:9;height:323;\" /></div>");
document.write("<div id=\"top_border\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:150;width:500;height:14;\"><IMG id=\"tbpos\" name=\"tbpos\" src=\""+interface_image_dir+"/top_border.gif\" border=\"0\" alt=\"\" style=\"width:500;height:14;\" /></div>");
document.write("<div id=\"bottom_border\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:150;width:500;height:15;\"><img id=\"bbpos\" src=\""+interface_image_dir+"/bottom_border.gif\" border=\"0\" alt=\"\" style=\"width:500;height:15;\" /></div>");
document.write("<div id=\"media_button_shroud\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:150;width:118;height:114;\"><img id=\"mbspos\" src=\""+interface_image_dir+"/media_interface_button.gif\" name=\"ui_button\" id=\"ui_button\" border=\"0\" alt=\"\" style=\"width:118;height:114;\" usemap=\"#playermap\" onmouseover=\"this.style.cursor='pointer';\" onmouseout=\"this.style.cursor='default';\" /></div>");
document.write("<div id=\"thumb\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;width:95;height:95;\"><img id=\"gumpos\" src=\""+interface_image_dir+"/thumb.gif\" border=\"0\" alt=\"\" style=\"width:95;height:95;\" /></div>");
document.write("<div id=\"message\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;overflow-Y:auto;\"></div>");
document.write("<div id=\"left_arrow\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;\"><img id=\"lapos\" src=\""+interface_image_dir+"/left_arrow.gif\" border=\"0\" style=\"width:14;height:24;\" onmousedown=\"javascript:player_previous();\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Previous');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" /></div>");
document.write("<div id=\"right_arrow\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;\"><img id=\"rapos\" src=\""+interface_image_dir+"/right_arrow.gif\" border=\"0\" style=\"width:14;height:24;\" onmousedown=\"javascript:player_next();\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Next');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" /></div>");
document.write("<div id=\"left_table\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:150;width:372;height:322;\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"372\" height=\"322\" bgcolor=\"#FFFFFF\"><tr><td height=\"322\">&nbsp;</td></tr></table></div>");
document.write("<div id=\"right_table\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:150;width:118;height:208;\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"118\" height=\"208\" bgcolor=\"#FFFFFF\"><tr><td height=\"208\">&nbsp;</td></tr></table></div>");
document.write("<div id=\"minimizer\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;width:10;height:10;\"><img id=\"mm_button\" src=\""+interface_image_dir+"/minimize.gif\" border=\"0\" alt=\"Minimize\" style=\"width:10;height:10;\" onmousedown=\"javascript:shrinker();\" /></div>");
document.write("<div id=\"maximizer\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;width:10;height:10;\"><img id=\"mx_button\" src=\""+interface_image_dir+"/maximize.gif\" border=\"0\" alt=\"Maximize\" style=\"width:10;height:10;\" onmousedown=\"javascript:expander();\" /></div>");
document.write("<div id=\"closer\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;width:10;height:10;\"><img id=\"cl_button\" src=\""+interface_image_dir+"/close.gif\" border=\"0\" alt=\"Close\" style=\"width:10;height:10;\" onmousedown=\"javascript:vapor();\" /></div>");
document.write("<div id=\"miniature\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:155;\"></div>");
document.write("<div id=\"bscroll\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;\"></div>");
document.write("<div id=\"mbscroll\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:157;\"></div>");
document.write("<div id=\"vbar\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:158;\"></div>");
document.write("<div id=\"hbar\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:158;\"></div>");
document.write("<div id=\"targeter\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:158;\"></div>");
document.write("<div id=\"player_content\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:200;\"></div>");
document.write("<div id=\"user_choices\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;\"></div>");
document.write("<div id=\"speed\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:160;\"><span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">[ Bandwidth ]<br /><a onmousedown=\"javascript:speed_set(0);\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Broadband Speed');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" style=\"font-variant:none;font-weight:normal;font-size:"+mm_font_size+";font-family:"+mm_font_family+";text-decoration:none;color:"+mm_font_color+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">&nbsp;High</font></a>&nbsp;&nbsp;|&nbsp;&nbsp;<a onmousedown=\"javascript:speed_set(1);\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('56K Speed');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" style=\"font-variant:none;font-weight:normal;font-size:"+mm_font_size+";font-family:"+mm_font_family+";text-decoration:none;color:"+mm_font_color+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">Low</font></a></span></div>");
document.write("<div id=\"hover_msg\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:180;\"></div>");
document.write("<div id=\"anim_tab\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:178;\"><span style=\"font-variant:none;font-weight:normal;color:"+st_font_color+";font-size:"+st_font_size+";font-family:"+st_font_family+";\"><a href=\""+special_link+"\" style=\"font-variant:none;font-weight:normal;font-size:"+st_font_size+";font-family:"+st_font_family+";text-decoration:none;color:"+st_font_color+";\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('"+msg_h_text+"');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" target=\"_blank\"><font style=\"font-variant:none;font-weight:normal;color:"+st_font_color+";font-size:"+st_font_size+";font-family:"+st_font_family+";writing-mode:tb-rl;filter:flipH() flipV();\">"+special_text+"</font></a></span></div>");
document.write("<div id=\"title_msg\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:179;\"><span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";writing-mode:tb-rl;filter:flipH() flipV();\">"+media_type_title+"</font></span></div>");
document.write("<map name=\"playermap\">");
document.write("<area SHAPE=RECT COORDS=\""+click_play+"\" onmousedown=\"javascript:player_play();\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Play...');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\">");
document.write("<area SHAPE=RECT COORDS=\""+click_pause+"\" onmousedown=\"javascript:player_pause();\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Pause...');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\">");
document.write("<area SHAPE=RECT COORDS=\""+click_stop+"\" onmousedown=\"javascript:player_stop();\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Stop...');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\">");
document.write("</map>");
/* Do not use */
var progress_keeper = 0; /* Variable holding the interval timer value. */
var max_width = 0, max_height = 0; /* Width and Height of browser window. */
var center_width = 0, center_height = 0; /* Center of browser window. */
var tbx_pos = 0, tby_pos = 0; /* Base Reference for all remaining objects. */
var faded_status = 0; /* Animation Status. */
var fade_stage = 0; /* Opacity State. */
var fade_count = 0; /* Current Opacity Value. */
var sub_step = 0; /* Initialization. */
var fade_trigger = 0; /* Trigger Flag. */
var target_flag = 0; /* Current crossline target value. */
var target_zero = 0; /* Target match. */
var recurse_pause = 0; /* Target pause. */
var calledover = 0; /* Logo flag. */
var vlx = 0, vly = 0, hlx = 0, hly = 0; /* Position of the crosslines. */
var recal_time = 0; /* Timer reset flag. */
var builtme = 0; /* Thumbnail flag. */
var call_flag = 0; /* Initialization flag. */
var wide_ref = 0; /* Trace flag. */
var draggingID = null; /* Interface drag flag. */
var scroller_y_old = 0; /* Scroll monitor. */
var win_active = 0; /* Window type activity. */
var scroller_y = 0; /* Positioning. */
var roll_position = 0; /* Thumbnail positioning. */
var hover_started = 0; /* Status of media type. */
var fade_locale = 0; /* Status of fade operation. */
var fade_vanish = 100; /* Fade out status of media type. */
var fade_stepper = 0; /* Secondary Fade Count. */
var thex = 0, they = 0; /* Mouse positioning. */
var st_gauge = 0; /* Angled Text */
var st_f_step = 1; /* Angled Text */
var st_angle = 0; /* Angled Text Progression */
var st_begun = 0; /* Angled Flag */
var speed_sel = 0; /* Connection speed */
var thump = 0; /* Hover catch */
/* Function Declarations */
detect = navigator.userAgent.toLowerCase(); if (check_name('konqueror')) { browser = 1; } else if (check_name('safari')) { browser = 2; } else if (check_name('omniweb')) { browser = 3; } else if (check_name('opera')) { browser = 4; } else if (check_name('webtv')) { browser = 5; } else if (check_name('icab')) { browser = 6; } else if (check_name('msie')) { browser = 7; } else if (!check_name('compatible')) { browser = 8; } else { browser = 8; }
function check_name(browser_name) { place = detect.indexOf(browser_name) + 1; return place; }

function player_view(pageType) {
//empty arrays, ClearArray function located in arrayPopulate.js
ClearArray(thumb_array);
ClearArray(color_array);
ClearArray(text_array);
ClearArray(textsm_array);
ClearArray(url_array);
ClearArray(link_array);
ClearArray(movie_array);
ClearArray(small_movie_array);
ClearArray(quick_array);
ClearArray(small_quick_array);
//checking to see whether it's the student or teacher page that this was called from
if (pageType=="teacher"){
//populate arrays with teacher info
/* Load Thumbnails (45x45) */
thumb_array[0] = new Image(); thumb_array[0].src = "/Img/Teachers/jason_BW.gif";
thumb_array[1] = new Image(); thumb_array[1].src = "/Img/Teachers/phil_BW.gif";
thumb_array[2] = new Image(); thumb_array[2].src = "/Img/Teachers/Shelly.gif";
thumb_array[3] = new Image(); thumb_array[3].src = "/Img/Teachers/kurt_BW.jpg";
thumb_array[4] = new Image(); thumb_array[4].src = "/Img/Teachers/AlKellySMALL.jpg";
/* Load Associated Color Images (95x95) */
color_array[0] = new Image(); color_array[0].src = "/Img/Teachers/jason_color.jpg";
color_array[1] = new Image(); color_array[1].src = "/Img/Teachers/Phil_Color.jpg";
color_array[2] = new Image(); color_array[2].src = "/Img/Teachers/Shelly.jpg";
color_array[3] = new Image(); color_array[3].src = "/Img/Teachers/kurt_color.jpg";
color_array[4] = new Image(); color_array[4].src = "/Img/Teachers/AlKellyLarge.jpg";
/* Load Associated Long Text */
text_array[0] = "<font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">Jason Pistillo</font><br />Credentials: Director of Marketing And Technology<br />";
text_array[1] = "<font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">Phil Miller</font><br />Credentials: BA, Arizona State University<br />Title: Senior Instructor";
text_array[2] = "<font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">Shelley Keating</font><br />Credentials: BS, University of Houston.  Accredited in MCSE, MCSE+I, CCNA, CTT, A+, Network+.<br />Title: Senior Instructor";
text_array[3] = "<font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">Kurt Sigmon</font><br />Credentials: BA and BS, University of Kansas; MS ECE, Arizona State University.<br />Title: Assistant Professor";
text_array[4] = "<font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">Al Kelly</font><br />Credentials: AS, BS, Embry-Riddle University<br />";
/* Load Associated Short Text Used In Thumbnail Rollovers */
textsm_array[0] = "Jason Pistillo";
textsm_array[1] = "Phil Miller";
textsm_array[2] = "Shelley Keating";
textsm_array[3] = "Kurt Sigmon";
textsm_array[4] = "Al Kelly";
/* Load URLs Associated With The Thumbnails */
url_array[0] = "http://www.uat.edu/";
url_array[1] = "http://www.uat.edu/";
url_array[2] = "http://www.uat.edu/";
url_array[3] = "http://www.uat.edu/";
url_array[4] = "http://www.uat.edu/";
/* Load URL Link Text Associated with Thumbnails */
link_array[0] = "http://www.uat.edu";
link_array[1] = "http://www.uat.edu";
link_array[2] = "http://www.uat.edu";
link_array[3] = "http://www.uat.edu";
link_array[4] = "http://www.uat.edu";
/* Load Movie File References (Media Player).  Largest Size. */
movie_array[0] = "mediaplayer/1_Jason_Pistillo_large.wmv";
movie_array[1] = "mediaplayer/1_Phil_Miller_large.wmv";
movie_array[2] = "mediaplayer/1_Shelley_Keating_large.wmv";
movie_array[3] = "mediaplayer/1_Kurt_Sigmon_large.wmv";
/* Load Movie File References (Media Player).  Smaller Size. */
small_movie_array[0] = "mediaplayer/1_Jason_Pistillo_small.wmv";
small_movie_array[1] = "mediaplayer/1_Phil_Miller_small.wmv";
small_movie_array[2] = "mediaplayer/1_Shelley_Keating_small.wmv";
small_movie_array[3] = "mediaplayer/1_Kurt_Sigmon_small.wmv";
/* Load Movie File References (Quick Time).  Largest Size. */
quick_array[0] = "quicktime/1_Jason_Pistillo_large.mov";
quick_array[1] = "quicktime/1_Phil_Miller_large.mov";
quick_array[2] = "quicktime/1_Shelley_Keating_large.mov";
quick_array[3] = "quicktime/1_Kurt_Sigmon_large.mov";
quick_array[4] = "quicktime/AlKellyRender_512k.mov";
/* Load Movie File References (Quick Time).  Smaller Size. */
small_quick_array[0] = "quicktime/1_Jason_Pistillo_small.mov";
small_quick_array[1] = "quicktime/1_Phil_Miller_small.mov";
small_quick_array[2] = "quicktime/1_Shelley_Keating_small.mov";
small_quick_array[3] = "quicktime/1_Kurt_Sigmon_small.mov";
small_quick_array[4] = "quicktime/AlKellyRender_56k.mov";
}
else if (pageType=="student"){
//populate arrays with student info
/* Load Thumbnails (45x45) */
thumb_array[0] = new Image(); thumb_array[0].src = "/Img/Students/Matt_Small.gif";
thumb_array[1] = new Image(); thumb_array[1].src = "/Img/Projects/RioRico_small.gif";
/* Load Associated Color Images (95x95) */
color_array[0] = new Image(); color_array[0].src = "/Img/Students/Matt_Large.jpg";
color_array[1] = new Image(); color_array[1].src = "/Img/Projects/RioRico_large.jpg";
/* Load Associated Long Text */
text_array[0] = "<font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">Matt McFadden</font><br />";
text_array[1] = "<font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">DC480 in Rio Rico</font><br />";
/* Load Associated Short Text Used In Thumbnail Rollovers */
textsm_array[0] = "Matt McFadden";
textsm_array[1] = "DC480 in Rio Rico";
/* Load URLs Associated With The Thumbnails */
url_array[0] = "http://www.uat.edu/";
url_array[1] = "http://www.dc480.org/";
/* Load URL Link Text Associated with Thumbnails */
link_array[0] = "http://www.uat.edu";
link_array[1] = "http://www.dc480.org";
/* Load Movie File References (Media Player).  Largest Size. */
movie_array[0] = "mediaplayer/Matt_McFadden_large.wmv";
movie_array[1] = "mediaplayer/riorico_large.wmv";
/* Load Movie File References (Media Player).  Smaller Size. */
small_movie_array[0] = "mediaplayer/Matt_McFadden_small.wmv";
small_movie_array[1] = "mediaplayer/riorico_small.wmv";
/* Load Movie File References (Quick Time).  Largest Size. */
quick_array[0] = "quicktime/Matt_McFadden_large.mov";
quick_array[1] = "quicktime/riorico_large.mov";
/* Load Movie File References (Quick Time).  Smaller Size. */
small_quick_array[0] = "quicktime/Matt_McFadden_small.mov";
small_quick_array[1] = "quicktime/riorico_small.mov";
}
/* Set scrollbar stats for text overflow probability */
message.outerHTML = "<div id=\"message\" style=\"visibility:hidden;position:absolute;top:0;left:0;z-index:156;overflow-Y:auto;scrollbar-face-color:"+message_f_color+";scrollbar-3dlight-color:"+message_3d_color+";scrollbar-darkshadow-color:"+message_ds_color+";scrollbar-track-color:"+message_t_color+";scrollbar-arrow-color:"+message_a_color+";\"></div>";
/* This function makes the player panel visible */
player_size(); /* Determine size of the browser window */
player_choices(); /* Determine player choices for flipping media types */
player_position(); /* Position Base Objects */
/* Reset if recursing */
faded_status = 0; recal_time = 0; builtme = 0; sub_step = 0; fade_stage = 0; faded_status = 0; target_zero = 0; target_flag = 0; fade_trigger = 0; recurse_pause = 0; fade_count = 0; bscroll.innerHTML = ""; mbscroll.innerHTML = ""; message.innerHTML = "";
player_mini_hide(); /* Hide miniature if present */
win_active = 1; /* Set monitor flag */
player_show(); /* Show Main Window */
player_build(); /* Animate construction of player interface */
}
function player_choices() {
/* This determines what choices to allow for user */
user_choices.innerHTML = "";
if (user_select == 1) {
			if (mp_status == 1) { user_choices.innerHTML += "<span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><a onmousedown=\"javascript:media_set(0);\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Media Player');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" style=\"font-variant:none;font-weight:normal;font-size:"+mm_font_size+";font-family:"+mm_font_family+";text-decoration:none;color:"+mm_font_color+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">"+mp_inside+"</font></a></span><br clear=\"all\">"; }
			if (qt_status == 1) { user_choices.innerHTML += "<span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><a onmousedown=\"javascript:media_set(1);\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Quick Time');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" style=\"font-variant:none;font-weight:normal;font-size:"+mm_font_size+";font-family:"+mm_font_family+";text-decoration:none;color:"+mm_font_color+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">"+qt_inside+"</font></a></span><br clear=\"all\">"; }
			if (fl_status == 1) { user_choices.innerHTML += "<span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><a onmousedown=\"javascript:media_set(2);\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Flash');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" style=\"font-variant:none;font-weight:normal;font-size:"+mm_font_size+";font-family:"+mm_font_family+";text-decoration:none;color:"+mm_font_color+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">"+fl_inside+"</font></a></span><br clear=\"all\">"; }
			if (rp_status == 1) { user_choices.innerHTML += "<span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><a onmousedown=\"javascript:media_set(3);\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('Real Player');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" style=\"font-variant:none;font-weight:normal;font-size:"+mm_font_size+";font-family:"+mm_font_family+";text-decoration:none;color:"+mm_font_color+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">"+rp_inside+"</font></a></span>"; }
		      }
}
function speed_set(maxrate) {
/* This function sets the speed & movie types to play */
if (maxrate == 0) { /* Set For Broadband */ speed_sel = 0; }
if (maxrate == 1) { /* Set For 56K */ speed_sel = 1; }
/* Remove any movie that may have been in the player */
player_content.innerHTML = "";
/* Load appropriate movie if one is selected as well as type of movie */
player_lookup();
}
function cease_msg() {
/* This function ceases the info */
if (hover_started != 0) { clearInterval(fade_stepper); hover_started = 0; fade_locale = 0; fade_vanish = 100; fade_stepper = 0; hover_msg.style.visibility = "hidden"; }
thump = 1;
}
function choice_msg(phrase) {
/* This function shows the phrase to use to fade in and then out */
var keeper = phrase;
if (thump == 0) {
		 if (hover_started == 0) {
					  traject();
					  hover_msg.style.innerHTML = "";
					  hover_msg.innerHTML = "<table border=\"1\" bordercolor=\""+mm_border_color+"\" bgcolor=\""+mm_back_color+"\" cellpadding=\""+minimize_pad+"\" cellspacing=\"0\" width=\""+(mm_width+hover_offset)+"\" height=\""+mm_height+"\"><tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+(mm_width+hover_offset)+"\"><tr><td><span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">"+keeper+"</font></span></td></tr></table></td></tr></table>";
					  hover_msg.style.visibility = "visible";
					  fade_locale = 0; player_locale("hover_msg");
					  hover_started = 1; fade_locale = 1; fade_vanish = 100;
					  fade_stepper = setInterval('first_step()', 1);
				  	 }
		}
else {
      clearInterval(fade_stepper); hover_started = 0; fade_locale = 0; fade_vanish = 100; fade_stepper = 0; thump = 0;
      traject();
      hover_msg.style.innerHTML = "";
      hover_msg.innerHTML = "<table border=\"1\" bordercolor=\""+mm_border_color+"\" bgcolor=\""+mm_back_color+"\" cellpadding=\""+minimize_pad+"\" cellspacing=\"0\" width=\""+(mm_width+hover_offset)+"\" height=\""+mm_height+"\"><tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+(mm_width+hover_offset)+"\"><tr><td><span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">"+keeper+"</font></span></td></tr></table></td></tr></table>";
      hover_msg.style.visibility = "visible";
      fade_locale = 0; player_locale("hover_msg");
      hover_started = 1; fade_locale = 1; fade_vanish = 100;
      fade_stepper = setInterval('first_step()', 1);
     }
}

function first_step() {
/* This fades in rollover */
if (thump == 0) {
traject();
if (fade_locale < 100) { fade_locale = fade_locale + 1; player_locale("hover_msg"); }
if (fade_locale >= 99) { clearInterval(fade_stepper); fade_stepper = setInterval('second_step()',1); }
	  	}
if (thump == 1) { clearInterval(fade_stepper); fade_stepper = 0; }
}
function second_step() {
/* This fades out rollover */
if (thump == 0) {
traject();
fade_locale = fade_locale - 1; player_locale("hover_msg");
if (fade_locale <= 0) { clearInterval(fade_stepper); hover_started = 0; }
		}
if (thump != 0) {
		 if (hover_started != 0) {
					  clearInterval(fade_stepper); fade_locale = 0; hover_started = 0;
					 }
		}
}
function traject() {
var hoverx = parseInt(getoutpx(hover_msg.style.left));
var hovery = parseInt(getoutpx(hover_msg.style.top));
if (hoverx != thex) { hover_msg.style.left = thex; }
if (hovery != they) { hover_msg.style.top = they; }
/* Determine whether to retain visibility */
msg_checker(0);
}
function msg_checker(targeted) {
/* This function controls the message visiblity duration */
if (targeted == 1) { hover_msg.style.visibility = "hidden"; }
if (thex > mo_x_min && thex < mo_x_max) { if (they > mo_y_min && they < mo_y_max) { hover_msg.style.visibility = "hidden"; } }
}
function media_set(changer) {
/* This function changes the default media type */
media_type = changer;
/* Change media if a person was selected */
if (call_flag > 0) { player_lookup(); }
}
function player_locale(the_name) {
document.getElementById(the_name).style.filter = "alpha(opacity="+fade_locale+",style="+fadein_type+",finishopacity="+fade_locale+")";
}
function player_effect() {
/* This function gives an effect to text next to movie window */
if (st_angle == 0 && st_f_step < 100) { st_f_step = st_f_step + 1; }
if (st_f_step >= 100) { st_angle = 1; }
if (st_angle == 1 && st_f_step > 0) { st_f_step = st_f_step - 1; }
if (st_f_step <= 0) { st_f_step = 1; st_angle = 0; }
document.getElementById("anim_tab").style.filter = "alpha(opacity="+st_f_step+",style="+fadein_type+",finishopacity="+st_f_step+")";
if (st_begun == 0) { st_begun = 1; st_gauge = setInterval('player_effect()',st_pause_rate); }
}
function bottom_builder() {
/* This function builds the images into the div bar for the thumbnails */
bscroll.innerHTML = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+((thumb_width * thumb_max)+(thumb_gap * thumb_max))+"\"><tr>";
for (xx = roll_position; xx != (thumb_max+roll_position);xx++) {
					if (xx < thumb_array.length) {
									bscroll.innerHTML += "<td style=\"width:"+thumb_gap+";\">&nbsp;</td><td style=\"width:"+thumb_width+";\">";
									bscroll.innerHTML += "<img id=\"small_"+xx+"\" src=\""+thumb_array[xx].src+"\" alt=\"\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('"+textsm_array[xx]+"');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" onmousedown=\"player_bounce("+xx+")\" border=\"0\" />";
									bscroll.innerHTML += "</td>";
								      }
				    }
bscroll.innerHTML += "</tr></table>";
}
function player_lookup() {
/* This function associates the selected target to the media */
media_calibrator(); /* Calibrate media position */
if (speed_sel == 0) {
if (media_type == 0) {
/* Media Player Format */
player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" type=\"application/x-oleobject\" classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\" standby=\"Loading components...\"><PARAM NAME=\"FileName\" VALUE=\""+movie_path+"/"+movie_array[wide_ref]+"\"><PARAM NAME=\"ShowControls\" VALUE=\""+movie_controls+"\"><PARAM NAME=\"ShowStatusBar\" VALUE=\""+movie_bar+"\"><PARAM NAME=\"AutoStart\" VALUE=\""+movie_start+"\"><PARAM NAME=\"AutoRewind\" VALUE=\""+movie_rr+"\"><PARAM NAME=\"BufferingTime\" VALUE=\""+movie_buffer+"\"><EMBED type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/MediaPlayer/\" SRC=\""+movie_path+"/"+movie_array[wide_ref]+"\" name=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" ShowControls=\""+movie_controls+"\" ShowStatusBar=\""+movie_bar+"\" AutoStart=\""+movie_start+"\" AutoRewind=\""+movie_rr+"\" BufferingTime=\""+movie_buffer+"\"></EMBED></OBJECT>";
		     }
if (media_type == 1) {
/* Quicktime Format */
player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" type=\"video/quicktime\" classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" codebase=\"http://www.apple.com/qtactivex/qtplugin.cab\" standby=\"Loading components...\"><PARAM NAME=\"SRC\" VALUE=\""+movie_path+"/"+quick_array[wide_ref]+"\"><PARAM NAME=\"AUTOPLAY\" VALUE=\""+movie_start+"\"><PARAM NAME=\"CONTROLLER\" VALUE=\""+movie_controls+"\"><PARAM NAME=\"ENABLEJAVASCRIPT\" VALUE=\"true\"><EMBED name=\"player_interface\" SRC=\""+movie_path+"/"+quick_array[wide_ref]+"\" width=\""+movie_width+"\" height=\""+movie_height+"\" AUTOPLAY=\""+movie_start+"\" CONTROLLER=\""+movie_controls+"\" ENABLEJAVASCRIPT=\"true\" PLUGINSPAGE=\"http://www.apple.com/quicktime/download/\"></EMBED></OBJECT>";
		     }
if (media_type == 2) {
/* Flash Format */
player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" type=\"application/x-shockwave-flash\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" standby=\"Loading components...\" ><PARAM NAME=\"movie\" VALUE=\""+movie_path+"/"+flash_array[wide_ref]+"\"><PARAM NAME=\"quality\" VALUE=\"high\"><EMBED SRC=\""+movie_path+"/"+quick_array[wide_ref]+"\" quality=\"high\" width=\""+movie_width+"\" height=\""+movie_height+"\" NAME=\"player_interface\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED></OBJECT>";
		     }
if (media_type == 3) {
/* Real Player Format */
if (movie_bar == "true") {
			  if (movie_controls == "false") {
			  player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" src=\""+movie_path+"/"+real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow,PositionField\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
							 }
			  if (movie_controls == "true") {
			  player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" src=\""+movie_path+"/"+real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow,PositionField,ControlPanel\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
			      				}
			 }
if (movie_bar == "false") {
			   if (movie_controls == "false") {
			   player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" src=\""+movie_path+"/"+real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
							  }
			   if (movie_controls == "true") {
			   player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width+"\" height=\""+movie_height+"\" src=\""+movie_path+"/"+real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow,ControlPanel\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
			      				 }
			  }
		      }
		     }
if (speed_sel == 1) {
if (media_type == 0) {
/* Media Player Format */
player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" type=\"application/x-oleobject\" classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\" standby=\"Loading components...\"><PARAM NAME=\"FileName\" VALUE=\""+movie_path+"/"+small_movie_array[wide_ref]+"\"><PARAM NAME=\"ShowControls\" VALUE=\""+movie_controls+"\"><PARAM NAME=\"ShowStatusBar\" VALUE=\""+movie_bar+"\"><PARAM NAME=\"AutoStart\" VALUE=\""+movie_start+"\"><PARAM NAME=\"AutoRewind\" VALUE=\""+movie_rr+"\"><PARAM NAME=\"BufferingTime\" VALUE=\""+movie_buffer+"\"><EMBED type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/MediaPlayer/\" SRC=\""+movie_path+"/"+small_movie_array[wide_ref]+"\" name=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" ShowControls=\""+movie_controls+"\" ShowStatusBar=\""+movie_bar+"\" AutoStart=\""+movie_start+"\" AutoRewind=\""+movie_rr+"\" BufferingTime=\""+movie_buffer+"\"></EMBED></OBJECT>";
		     }
if (media_type == 1) {
/* Quicktime Format */
player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" type=\"video/quicktime\" classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" codebase=\"http://www.apple.com/qtactivex/qtplugin.cab\" standby=\"Loading components...\"><PARAM NAME=\"SRC\" VALUE=\""+movie_path+"/"+small_quick_array[wide_ref]+"\"><PARAM NAME=\"AUTOPLAY\" VALUE=\""+movie_start+"\"><PARAM NAME=\"CONTROLLER\" VALUE=\""+movie_controls+"\"><PARAM NAME=\"ENABLEJAVASCRIPT\" VALUE=\"true\"><EMBED name=\"player_interface\" SRC=\""+movie_path+"/"+small_quick_array[wide_ref]+"\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" AUTOPLAY=\""+movie_start+"\" CONTROLLER=\""+movie_controls+"\" ENABLEJAVASCRIPT=\"true\" PLUGINSPAGE=\"http://www.apple.com/quicktime/download/\"></EMBED></OBJECT>";
		     }
if (media_type == 2) {
/* Flash Format */
player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" type=\"application/x-shockwave-flash\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" standby=\"Loading components...\" ><PARAM NAME=\"movie\" VALUE=\""+movie_path+"/"+small_flash_array[wide_ref]+"\"><PARAM NAME=\"quality\" VALUE=\"high\"><EMBED SRC=\""+movie_path+"/"+small_flash_array[wide_ref]+"\" quality=\"high\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" NAME=\"player_interface\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED></OBJECT>";
		     }
if (media_type == 3) {
/* Real Player Format */
if (movie_bar == "true") {
			  if (movie_controls == "false") {
			  player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" src=\""+movie_path+"/"+small_real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow,PositionField\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
							 }
			  if (movie_controls == "true") {
			  player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" src=\""+movie_path+"/"+small_real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow,PositionField,ControlPanel\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
			      				}
			 }
if (movie_bar == "false") {
			   if (movie_controls == "false") {
			   player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" src=\""+movie_path+"/"+small_real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
							  }
			   if (movie_controls == "true") {
			   player_content.innerHTML = "<OBJECT ID=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" standby=\"Loading components...\"><EMBED name=\"player_interface\" width=\""+movie_width_sub+"\" height=\""+movie_height_sub+"\" src=\""+movie_path+"/"+small_real_array[wide_ref]+"\" type=\"AUDIO/X-PN-REALAUDIO-PLUGIN\" controls=\"ImageWindow,ControlPanel\" center=\"true\" nojava=\"false\" nolabels=\"true\" nologo=\"true\" console=\"one\" autostart=\""+movie_start+"\"></EMBED></OBJECT>";
			      				 }
			  }
		      }
		    }
}
function player_bounce(entry) {
				/* Change URL and Text Next To Player Window, if IE */
			        if (dyn_links != 0) { if (browser == 7) { anim_tab.innerHTML = "<span style=\"font-variant:none;font-weight:normal;color:"+st_font_color+";font-size:"+st_font_size+";font-family:"+st_font_family+";\"><a href=\""+url_array[entry]+"\" style=\"font-variant:none;font-weight:normal;font-size:"+st_font_size+";font-family:"+st_font_family+";text-decoration:none;color:"+st_font_color+";\" onmouseover=\"this.style.cursor='pointer';javascript:choice_msg('"+msg_h_text+"');\" onmouseout=\"this.style.cursor='default';javascript:cease_msg();\" target=\"_blank\"><font style=\"font-variant:none;font-weight:normal;color:"+st_font_color+";font-size:"+st_font_size+";font-family:"+st_font_family+";writing-mode:tb-rl;filter:flipH() flipV();\">"+link_array[entry]+"</font></a></span>"; } else { anim_tab.innerHTML = ""; } }
			        wide_ref = entry; player_detail();
			      }
function player_detail() {
var skippy = 0;
/* This function determines whom to show */
if (fade_stage != 999 && call_flag > 0)  { fade_count = setInterval('det_cont_rev()', 1); /* Reverse Opacity */ }
if (call_flag == 0) { skippy = 1; }
if (fade_stage == 999 || skippy == 1)  {
					fade_stage = 0;
					mbscroll.innerHTML = "<img src=\""+color_array[wide_ref].src+"\" border=\"0\" alt=\"\" />";
					message.innerHTML = "<span style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\"><font style=\"font-variant:none;font-weight:normal;color:"+mm_font_color+";font-size:"+mm_font_size+";font-family:"+mm_font_family+";\">" + text_array[wide_ref] + "</font></span>";
					player_fade("mbscroll"); player_fade("message");
					mbscroll.style.visibility = "visible";
					message.style.visibility = "visible";
					fade_count = setInterval('det_cont()', 1); /* Perform fade-in */
				       }
}
function det_cont() {
fade_stage = fade_stage + 1;
player_fade("mbscroll"); player_fade("message");
if (fade_stage >= 100) { clearInterval(fade_count); player_content.style.visibility = "visible"; player_lookup(); call_flag = 1; }
}
function det_cont_rev() {
fade_stage = fade_stage - 1;
player_fade("mbscroll"); player_fade("message");
if (fade_stage <= 0) { clearInterval(fade_count); fade_stage = 999; player_detail(); }
}
function player_fade_list() {
/* This is the list of objects that are initially faded into view */
player_fade("left_border"); player_fade("top_border");
player_fade("bottom_border"); player_fade("right_border");
player_fade("left_table"); player_fade("right_table");
player_fade("media_button_shroud"); player_fade("mbscroll");
player_fade("left_arrow"); player_fade("right_arrow");
player_fade("closer"); player_fade("maximizer");
player_fade("minimizer"); player_fade("bscroll"); player_fade("anim_tab");
}
function player_fade(the_name) {
document.getElementById(the_name).style.filter = "alpha(opacity="+fade_stage+",style="+fadein_type+",finishopacity="+fade_stage+")";
}
function player_build() {
/* This function builds the player interface on first call after fade animation (bscroll = 45 x 45 images, mbscroll = 95 x 95) */
if (faded_status == 0)  {
			 /* Continue fading in interface */
			 if (sub_step == 0) {
					     /* Set initial opacity values and activate objects */
					     player_fade_list();
					     player_show();
					     sub_step = 1;
					     /* Position lines relative to interface 0,0 */
					     var ll_width = 0, ll_height = 0;
					     hlx = tbx_pos + parseInt(getoutpx(lbpos.style.width));
					     hly = tby_pos + parseInt(getoutpx(tbpos.style.height));
					     vlx = tbx_pos + parseInt(getoutpx(lbpos.style.width)) + 10;
					     vly = tby_pos + parseInt(getoutpx(tbpos.style.height));
					     ll_width = parseInt(getoutpx(tbpos.style.width)) - (parseInt(getoutpx(lbpos.style.width)) + parseInt(getoutpx(rbpos.style.width)));
					     ll_height = parseInt(getoutpx(lbpos.style.height));
					     hbar.innerHTML = "<table cellpadding=\"0\" cellspacing=\"0\" width=\""+ll_width+"\" style=\"border-top-color:"+mm_border_color+";border-top-style:"+line_theme+";border-top-width:1px;padding-top:0px;\"><tr><td width=\""+ll_width+"\">&nbsp;</td></tr></table>";
					     vbar.innerHTML = "<table cellpadding=\"0\" cellspacing=\"0\" height=\""+ll_height+"\" style=\"border-left-color:"+mm_border_color+";border-left-style:"+line_theme+";border-left-width:1px;padding-left:0px;\"><tr><td height=\""+ll_height+"\">&nbsp;</td></tr></table>";
					     hbar.style.left = hlx; hbar.style.top = hly;
					     vbar.style.left = vlx; vbar.style.top = vly;
					    }
			 if (fade_stage <= 100) { fade_stage = fade_stage + fade_rate; }
			 player_fade_list();
			 if (fade_stage >= 100) { faded_status = 1; }
			}
if (faded_status == 1 && target_zero < 2 && target_lines == 1)  {
			 		    /* Animate lines and draw in remaining objects */
		         		    hbar.style.visibility = "visible";
		         		    vbar.style.visibility = "visible";
if (target_zero == 0) {
/* Determine direction of travel for horizontal line */
if (hly < ((parseInt(thumb_height)/2) + parseInt(getoutpx(bscroll.style.top)))) { hly = hly + target_step; }
if (hly >= ((parseInt(thumb_height)/2) + parseInt(getoutpx(bscroll.style.top)))) { target_flag = target_flag + 1; }
/* Determine direction of travel for vertical line */
if (vlx < ((parseInt(thumb_width)*2) + parseInt(getoutpx(bscroll.style.left)))) { vlx = vlx + target_step; }
if (vlx >= ((parseInt(thumb_width)*2) + parseInt(getoutpx(bscroll.style.left)))) { target_flag = target_flag + 1; }
		      }
if (target_zero == 1) {
/* Determine direction of travel for horizontal line */
if (hly > (parseInt(getoutpx(gumpos.style.height)/2) + parseInt(getoutpx(mbscroll.style.top)))) { hly = hly - target_step; }
if (hly <= (parseInt(getoutpx(gumpos.style.height)/2) + parseInt(getoutpx(mbscroll.style.top)))) { target_flag = target_flag + 1; }
/* Determine direction of travel for vertical line */
if (vlx < (parseInt(getoutpx(gumpos.style.width)/2) + parseInt(getoutpx(mbscroll.style.left)))) { vlx = vlx + target_step; }
if (vlx >= (parseInt(getoutpx(gumpos.style.width)/2) + parseInt(getoutpx(mbscroll.style.left)))) { target_flag = target_flag + 1; }
		      }
/* Move crosslines */
hbar.style.left = hlx; hbar.style.top = hly;
vbar.style.left = vlx; vbar.style.top = vly;
/* Determine if point has been reached.  If so, show animation and proceed to next point. */
if (target_flag == 2) {
			if (target_zero == 0)   {
						  targeter.innerHTML = target_image;
		   				  targeter.style.left = vlx - (tg_width / 2);
		   				  targeter.style.top = hly - (tg_height / 2);
						  targeter.style.visibility = "visible";
						  recurse_pause = 0;
						}
			if (target_zero == 1) 	{
						  targeter.innerHTML = "";
						  targeter.innerHTML = target_image;
		   				  targeter.style.left = vlx - (tg_width / 2);
		   				  targeter.style.top = hly - (tg_height / 2);
						  targeter.style.visibility = "visible";
						  recurse_pause = 0;
						  hbar.style.visibility = "hidden";
						  vbar.style.visibility = "hidden";
						}
			target_zero = target_zero + 1;
		      }
target_flag = 0;
					    }
/* Target zero visibility */
if (target_zero > 0) { recurse_pause = recurse_pause + 1; }
if (recurse_pause >= target_wait) {
				   targeter.innerHTML = ""; targeter.style.visibility = "hidden";
				   if (target_zero == 1) { /* Show Bottom Thumbnails */ if (builtme == 0) { bottom_builder(); builtme = 1; } bscroll.style.visibility = "visible"; left_arrow.style.visibility = "visible"; right_arrow.style.visibility = "visible"; }
				   if (target_zero == 2) { /* Show Logo */ faded_status = 2; thumb.style.visibility = "visible"; player_drop.style.visibility = "visible"; if (browser == 7) { anim_tab.style.visibility = "visible"; } else { anim_tab.style.visibility = "hidden"; } user_choices.style.visibility = "visible"; title_msg.style.visibility = "visible"; if (mult_movies == 1) { speed.style.visibility = "visible"; } player_effect(); }
				  }
if (target_zero == 2 && recurse_pause >= target_wait) { faded_status == 2; }
/* When steps are completed, clearinterval and set faded_status = 2 */
if (faded_status == 0 && fade_trigger == 0) { fade_trigger = 1; fade_count = setInterval('player_build()', fade_control); }
if (faded_status == 1 && target_zero < 2 && recal_time == 0)  {
					    			clearInterval(fade_count);
					    			fade_count = setInterval('player_build()', 5);
					    			recal_time = 1;
					   		      }
if (faded_status == 2 && fade_trigger == 1) { clearInterval(fade_count); fade_count = 0; target_zero = 0; fade_trigger = 2; }
if (faded_status == 1 && target_zero < 2 && target_lines == 0)  {
clearInterval(fade_count); bottom_builder(); builtme = 1; bscroll.style.visibility = "visible";
thumb.style.visibility = "visible"; player_drop.style.visibility = "visible"; if (browser == 7) { anim_tab.style.visibility = "visible"; } else { anim_tab.style.visibility = "hidden"; } user_choices.style.visibility = "visible"; title_msg.style.visibility = "visible"; player_effect();
								}
}
function player_size() {
/* This function gets the size of the browser window */
max_width = document.body.clientWidth; max_height = document.body.clientHeight;
center_width = parseInt(max_width / 2); center_height = parseInt(max_height / 2);
if (auto_center == 1) {
tbx_pos = center_width - parseInt(ui_width / 2);
tby_pos = center_height - parseInt(ui_height / 2);
		      }
else { tbx_pos = 10; tby_pos = 10; }
}
function player_position() {
/* This function positions the objects */
/* Top border */
top_border.style.left = tbx_pos;
top_border.style.top = tby_pos;
/* Bottom border */
bottom_border.style.left = tbx_pos;
bottom_border.style.top = tby_pos + (ui_height - parseInt(getoutpx(tbpos.style.height)));
/* Left border */
left_border.style.left = tbx_pos;
left_border.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height));
/* Right border */
right_border.style.left = tbx_pos + ui_width - parseInt(getoutpx(rbpos.style.width));
right_border.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height));
/* Left table */
left_table.style.left = tbx_pos + parseInt(getoutpx(lbpos.style.width));
left_table.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height));
/* Right table */
right_table.style.left = tbx_pos + (ui_width - (parseInt(getoutpx(right_table.style.width)) + parseInt(getoutpx(rbpos.style.width))));
right_table.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height));
/* Button */
media_button_shroud.style.left = tbx_pos + (ui_width - (parseInt(getoutpx(mbspos.style.width)) + parseInt(getoutpx(rbpos.style.width))));
media_button_shroud.style.top = ybuffer + tby_pos + (ui_height - (parseInt(getoutpx(mbspos.style.height)) + parseInt(getoutpx(bbpos.style.height))));
/* Logo */
thumb.style.left = tbx_pos + ((ui_width - (parseInt(getoutpx(gumpos.style.width)) + parseInt(getoutpx(rbpos.style.width)))) + large_img_offset) + logo_x_offset;
thumb.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height)) + logo_y_offset;
/* Logo Overlays */
mbscroll.style.left = tbx_pos + ((ui_width - (parseInt(getoutpx(gumpos.style.width)) + parseInt(getoutpx(rbpos.style.width)))) + large_img_offset);
mbscroll.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height)) + details_ybuffer;
/* Message box */
message.style.left = tbx_pos + ((ui_width - (parseInt(getoutpx(gumpos.style.width)) + parseInt(getoutpx(rbpos.style.width)))) + large_img_offset) + message_x_offset;
message.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height)) + parseInt(getoutpx(gumpos.style.height)) + mbuffer + details_ybuffer;
message.style.width = parseInt(getoutpx(gumpos.style.width)) + msg_buffer;
message.style.height = msg_height_max;
/* Calculate message width based on left bump to maintain end width position */
if (message_x_offset < 0) { message.style.width = parseInt(getoutpx(message.style.width)) + Math.abs(message_x_offset); }
/* Left arrow */
left_arrow.style.left = tbx_pos + parseInt(getoutpx(lbpos.style.width)) + la_x_offset;
left_arrow.style.top = tby_pos + (ui_height - (parseInt(getoutpx(bbpos.style.height)) + parseInt(getoutpx(rapos.style.height)) + parseInt(getoutpx(lapos.style.height)))) + la_y_offset;
/* Right arrow */
right_arrow.style.left = tbx_pos + parseInt(getoutpx(lbpos.style.width)) + ra_x_offset;
right_arrow.style.top = tby_pos + (ui_height - (parseInt(getoutpx(bbpos.style.height)) + parseInt(getoutpx(lapos.style.height)))) + ra_y_offset;
/* Thumb images */
bscroll.style.left = tbx_pos + parseInt(getoutpx(lbpos.style.width)) + parseInt(getoutpx(lapos.style.width)) + thumb_space;
bscroll.style.top = tby_pos + (ui_height - (parseInt(getoutpx(bbpos.style.height)) + thumb_bottom + thumb_height));
/* Close Button */
closer.style.left = tbx_pos + (ui_width - (parseInt(getoutpx(rbpos.style.width)) + button_x_offset));
closer.style.top = tby_pos + (parseInt(getoutpx(tbpos.style.height)) + button_y_offset);
/* Maximize Button */
maximizer.style.left = tbx_pos + (ui_width - (parseInt(getoutpx(rbpos.style.width)) + button_x_offset + parseInt(getoutpx(cl_button.style.width))));
maximizer.style.top = tby_pos + (parseInt(getoutpx(tbpos.style.height)) + button_y_offset);
/* Minimize Button */
minimizer.style.left = tbx_pos + (ui_width - (parseInt(getoutpx(rbpos.style.width)) + button_x_offset + (2 * parseInt(getoutpx(cl_button.style.width)))));
minimizer.style.top = tby_pos + (parseInt(getoutpx(tbpos.style.height)) + button_y_offset);
/* Backdrop */
player_drop.style.left = tbx_pos + parseInt(getoutpx(lbpos.style.width)) + pdropx;
player_drop.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height)) + pdropy;
/* Media */
media_calibrator();
/* User Selectable Media Type Title */
title_msg.style.left = tbx_pos + parseInt(getoutpx(drop_image.style.width)) + parseInt(getoutpx(lbpos.style.width)) + media_title_x_offset;
title_msg.style.top = tby_pos + (parseInt(getoutpx(drop_image.style.height)) + media_title_y_offset);
/* User Selectable Media Types */
user_choices.style.left = tbx_pos + parseInt(getoutpx(drop_image.style.width)) + parseInt(getoutpx(lbpos.style.width)) + media_x_offset;
user_choices.style.top = tby_pos + (parseInt(getoutpx(drop_image.style.height)) + media_y_offset);
/* Anim Tab */
anim_tab.style.left = parseInt(getoutpx(user_choices.style.left)) + st_x_offset;
anim_tab.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height)) + pdropy + st_y_offset;
/* Connection Speed Menu */
speed.style.left = tbx_pos + parseInt(getoutpx(lbpos.style.width)) + speed_x_offset;
speed.style.top = tby_pos + parseInt(getoutpx(tbpos.style.height)) + speed_y_offset;
}
function media_calibrator() {
/* Offset movie positioning based on movie size selected */
if (speed_sel == 0) {
		     player_content.style.left = parseInt(getoutpx(player_drop.style.left)) + movie_x;
		     player_content.style.top = parseInt(getoutpx(player_drop.style.top)) + movie_y;
		    }
if (speed_sel == 1) {
		     player_content.style.left = parseInt(getoutpx(player_drop.style.left)) + movie_x + ((parseInt(getoutpx(drop_image.style.width)) / 2) - (movie_width_sub / 2));
		     player_content.style.top = parseInt(getoutpx(player_drop.style.top)) + movie_y + ((parseInt(getoutpx(drop_image.style.height)) / 2) - (movie_height_sub / 2));
		    }
}
function player_show() {
/* This function shows the player */
top_border.style.visibility = "visible";
bottom_border.style.visibility = "visible";
left_border.style.visibility = "visible";
right_border.style.visibility = "visible";
left_table.style.visibility = "visible";
right_table.style.visibility = "visible";
media_button_shroud.style.visibility = "visible";
if (sub_step != 0) { left_arrow.style.visibility = "visible"; right_arrow.style.visibility = "visible"; if (browser == 7) { anim_tab.style.visibility = "visible"; } else { anim_tab.style.visibility = "hidden"; } user_choices.style.visibility = "visible"; thumb.style.visibility = "visible"; player_drop.style.visibility = "visible"; player_content.style.visibility = "visible"; title_msg.style.visibility = "visible"; if (mult_movies == 1) { speed.style.visibility = "visible"; } }
closer.style.visibility = "visible";
maximizer.style.visibility = "visible";
minimizer.style.visibility = "visible";
message.style.visibility = "visible";
bscroll.style.visibility = "visible";
mbscroll.style.visibility = "visible";
/* Hide mini window */
player_mini_hide();
/* Restart Angled Text */
if (st_begun == 0) { player_effect(); }
}
function player_hide() {
/* This function hides the player */
top_border.style.visibility = "hidden";
bottom_border.style.visibility = "hidden";
left_border.style.visibility = "hidden";
right_border.style.visibility = "hidden";
left_table.style.visibility = "hidden";
right_table.style.visibility = "hidden";
media_button_shroud.style.visibility = "hidden";
thumb.style.visibility = "hidden";
left_arrow.style.visibility = "hidden";
right_arrow.style.visibility = "hidden";
closer.style.visibility = "hidden";
message.style.visibility = "hidden";
maximizer.style.visibility = "hidden";
minimizer.style.visibility = "hidden";
bscroll.style.visibility = "hidden";
mbscroll.style.visibility = "hidden";
player_drop.style.visibility = "hidden";
player_content.style.visibility = "hidden";
user_choices.style.visibility = "hidden";
anim_tab.style.visibility = "hidden";
title_msg.style.visibility = "hidden";
speed.style.visibility = "hidden";
st_begun = 0; clearInterval(st_gauge);
}
function player_mini_hide() {
/* This function hides the miniature window */
miniature.style.visibility = "hidden";
miniature.innerHTML = "";
}
function shrinker() {
/* This function minimizes the window */
var sizer = parseInt(getoutpx(cl_button.style.width)) * 3;
miniature.style.left = 1;
/* miniature.style.top = max_height - (mm_height + mmy_offset); (Depreciated) */
miniature.innerHTML = "";
miniature.innerHTML = "<table border=\"1\" bordercolor=\""+mm_border_color+"\" bgcolor=\""+mm_back_color+"\" cellpadding=\""+minimize_pad+"\" cellspacing=\"0\" width=\""+mm_width+"\" height=\""+mm_height+"\"><tr><td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+mm_width+"\" height=\""+mm_height+"\"><tr><td><span style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\"><font style=\"font-variant:none;font-weight:bold;color:"+mm_font_color+";font-size:"+mm_font_display+";font-family:"+mm_font_family+";\">"+mm_msg+"</font></span></td><td width=\""+sizer+"\"><img id=\"shmm_button\" src=\""+interface_image_dir+"/minimize.gif\" border=\"0\" alt=\"Minimize\" style=\"width:10;height:10;\" onmousedown=\"javascript:shrinker();\" /><img id=\"shmx_button\" src=\""+interface_image_dir+"/maximize.gif\" border=\"0\" alt=\"Maximize\" style=\"width:10;height:10;\" onmousedown=\"javascript:expander();\" /><img id=\"shcl_button\" src=\""+interface_image_dir+"/close.gif\" border=\"0\" alt=\"Close\" style=\"width:10;height:10;\" onmousedown=\"javascript:vapor();\" /></td></tr></table></td></tr></table>";
/* Make large window invisible */
player_hide();
/* Make mini window visible */
player_recalc_min();
win_active = 2; miniature.style.visibility = "visible";
}
function expander() {
/* This function maximizes the window */
var amount = 0;
sub_step = 1; win_active = 1; player_mini_hide();
player_recalc();
player_show();
}
function player_recalc() {
/* This function recalculates maximize positioning */
var amount = Math.abs(scroller_y - scroller_y_old);
if (scroller_y > scroller_y_old) { tby_pos = tby_pos + amount; }
if (scroller_y <= scroller_y_old) { tby_pos = tby_pos - amount; }
scroller_y_old = scroller_y; player_position();
}
function player_recalc_min() {
/* This function recalculates minimize positioning */
miniature.style.top = (max_height - (mm_height + mmy_offset)) + scroller_y;
}
function vapor() {
/* This function closes the window */
win_active = 0; player_content.innerHTML = ""; player_mini_hide(); player_hide();
}
function getoutpx(st_value) {
/* This function removes dynamic insertion of characters placed into positional information */
var vstem = new String();  var vcomp = new String(); var vflag = 0;
for (bit = 0; bit < st_value.length; bit++) { vcomp = st_value.charAt(bit); if (vcomp == "p") { vflag = 1; } if (vflag == 0) { vstem += vcomp; vcomp = ""; } if (vcomp == "x") { vflag = 0; } }
return(vstem); }
function zmousedown() { 
var spy_ms_x = 0, spy_img_left = 0, spy_compile = 0, spy_img_width = 0;
if (event.srcElement.tagName == "IMG") { if (event.srcElement.id == "tbpos") { 
draggingID = event.srcElement.id;
} } }
function zmousemove(e) {
		    if (!e) { var e = window.event; }
		    if (e.pageX || e.pageY) {
					     thex = e.pageX;
					     they = e.pageY;
					    }
		    else {
			  thex = event.clientX;
			  they = event.clientY;
			  skippydo = (document.all) ? document.body.scrollTop : window.pageYOffset;
			  // x_scroll = (document.all) ? document.body.scrollLeft : window.pageXOffset;
			 }
thex = thex + hover_x_offset; they = they + hover_y_offset + skippydo;
if (thex >= ((tbx_pos+ui_width)-(mm_width+hover_offset))) { thex = (tbx_pos+ui_width)-(mm_width+hover_offset); }
if (thex <= tbx_pos) { thex = tbx_pos; }
if (they >= ((tby_pos+ui_height)-(mm_height))) { they = (tby_pos+ui_height-mm_height); }
if (they <= tby_pos) { they = tby_pos; }
if (draggingID != null && event.srcElement.tagName == "IMG") {
var topmyx, topmyy, bottomyx, bottomyy;
player_content.style.visibility = "hidden";
mytotalwidth = document.all[draggingID].width / 2;
mytotalheight = document.all[draggingID].height / 2;
if (browser == 7) {
		   topmyx = event.clientX - mytotalwidth;
		   topmyy = event.clientY - mytotalheight + scroller_y;
		   bottomyx = event.clientX + mytotalwidth;
		   bottomyy = event.clientY + ui_height + extraheight + scroller_y;
		  }
else {
      topmyx = e.pageX - mytotalwidth;
      topmyy = e.pageY - mytotalheight + scroller_y;
      bottomyx = e.pageX + mytotalwidth;
      bottomyy = e.pageY + ui_height + extraheight + scroller_y;
     }
if (topmyx <= 0) { topmyx = 0; }
if (bottomyx >= max_width) { topmyx = max_width - (mytotalwidth * 2); }
if (topmyy <= 0) { topmyy = 0; }
if (bottomyy >= (max_height + scroller_y)) { topmyy = (max_height + scroller_y) - (ui_height + (extraheight * 2)); }
tbx_pos = topmyx;
tby_pos = topmyy;
player_position();
event.returnValue = false;
}
}
function zmouseup() { if (draggingID != null && event.srcElement.tagName == "IMG") { draggingID = null; event.returnValue = false; player_content.style.visibility = "visible"; } }
function scrollmonitor(e) {
/* Detect scroll change */
if (win_active != 0) {
			var amount = 0;
		        if (browser == 7) {
					   scroller_y = (document.all) ? document.body.scrollTop : window.pageYOffset;
					  }
			else {
		              if (!e) { var e = window.event; }
		              if (e.pageX || e.pageY) {
					     		scroller_y = window.pageYOffset;
					     		// scroller_x = window.pageXOffset;
					    	      }
			     }
			/* Reposition minimizer */
			if (win_active == 2) { player_recalc_min(); }
			/* Reposition maximizer */
			if (win_active == 1) { player_recalc(); }
		     }
}
function player_previous() {
/* This function scrolls previous thumbnails */
roll_position = roll_position - 1;
if (roll_position < 0) { roll_position = 0; }
bscroll.innerHTML = ""; bottom_builder();
}
function player_next() {
/* This function scrolls to the next slide in thumbnails */
if (roll_position < thumb_array.length) { roll_position = roll_position + 1; }
else { roll_position = thumb_array.length; }
bscroll.innerHTML = ""; bottom_builder();
}
/* Media Process Validation */
function player_play() { if (call_flag > 0) {
					     if (media_type == 0) { /* MP */ document.player_interface.Play(); }
					     if (media_type == 1) { /* QT */ document.player_interface.Play(); }
					     if (media_type == 2) { /* FL */ }
					     if (media_type == 3) { /* RP */ document.player_interface.DoPlay(); }
					    }
		       }
function player_pause() { if (call_flag > 0) { 
					      if (media_type == 0) { /* MP */ document.player_interface.Pause(); }
					      if (media_type == 1) { /* QT */ document.player_interface.Stop(); }
					      if (media_type == 2) { /* FL */ }
					      if (media_type == 3) { /* RP */ document.player_interface.DoPause(); }
					     }
			}
function player_stop() { if (call_flag > 0) { 
					     if (media_type == 0) { /* MP */ document.player_interface.Stop(); }
					     if (media_type == 1) { /* QT */ document.player_interface.Stop(); }
					     if (media_type == 2) { /* FL */ }
					     if (media_type == 3) { /* RP */ document.player_interface.DoStop(); }
					    }
		       }
/* Spawn Mouse Sensing And Scroll Detection */
if (document.layers) { document.captureEvents(Event.MOUSEMOVE); }
//document.onmousedown = zmousedown;
//document.onmousemove = zmousemove;
//document.onmouseup = zmouseup;
window.onscroll = scrollmonitor;