                                                                    function defineImages(){picPool[0] = new picPara("wbtr-01.jpg",600,400,6,5,10,"Anime 1");picPool[1] = new picPara("ariel-03.jpg",600,400,6,5,10,"Anime 2");picPool[2] = new picPara("asp-02.jpg",600,400,6,5,10,"Anime 3");picPool[3] = new picPara("boys.jpg",640,480,5,5,10,"Chinchillas");picPool[4] = new picPara("laputa3.jpg",640,480,5,4,10,"Castle Laputa 1");picPool[5] = new picPara("laputa4.jpg",450,350,5,5,10,"Castle Laputa 2");picPool[6] = new picPara("sailor05.jpg",400,600,4,6,10,"Sailor Moon 1");picPool[7] = new picPara("laputa2.jpg",360,450,6,5,10,"Castle Laputa 3");picPool[8] = new picPara("122.jpg",400,400,5,5,10,"Mr. Mime");}
var isIE4 = false; isNN4 = false;var picPool = new Array();var pic_image_source = "";var pic_image_width = 0;var pic_image_height = 0;
var pic_grip_x = 1;var pic_grip_y = 1;var pic_table_gap = 0;var puzzle_window = null;function mouseHover() { window.status = picPool[this.index].info;  return true;}function mouseGone() {window.status = window.defaultStatus; return true;}function mouseClick() { goPuzzleX(this.index);  return false;}function picPara(image_source,image_width,image_height,grip_x,grip_y,table_gap,image_info) {  this.source = image_source;this.width = image_width;this.height = image_height;this.grip_x = grip_x;this.grip_y = grip_y;this.table_gap = table_gap;this.info = image_info;}function setupImages() {isIE4 = (document.all)?true:false; isNN4 = (document.layers)?true:false;defineImages();var linksCount = document.links.length, hashIndex = -1, puzzleIndex = -1, hashTag = "puzzlex";for (var i = 0; i < linksCount; i++) {hashIndex = document.links[i].hash.indexOf(hashTag);if (hashIndex != -1) {puzzleIndex = parseInt(document.links[i].hash.substring(hashIndex+7));document.links[i].index = puzzleIndex;document.links[i].onmouseover = mouseHover;document.links[i].onmouseout = mouseGone;document.links[i].onclick = mouseClick;}}}function Build_Puzzle(){var window_para = "width=" + (pic_image_width + pic_table_gap * 6) +",height=" + (pic_image_height + pic_table_gap * 6) + ",titlebar=1";if (isIE4 || isNN4) {if (puzzle_window != null)if (!puzzle_window.closed)puzzle_window.close();puzzle_window = window.open("puzzlex.html", "Puzzle_Window", window_para);}else {alert("Sorry !\nYou need a version 4 or above browser.");}}function goPuzzleX(pic_index) { pic_image_source = picPool[pic_index].source;pic_image_width = picPool[pic_index].width; pic_image_height = picPool[pic_index].height;pic_grip_x = picPool[pic_index].grip_x;pic_grip_y = picPool[pic_index].grip_y;pic_table_gap = picPool[pic_index].table_gap;Build_Puzzle();}
