/*
  3Com OEM Course GlobalScript
  DO NOT MODIFY THIS SCRIPT
  Author: Kevin Heald at UserView
  Email: kevin.heald@userview.com
*/
var course = "securing"

// ------------------------------- define global variables
  // page and location vars
var loc_temp_1 = ""
var loc_temp_2 = ""
var page_temp_1 = ""
var modsub = ""
var lessub = ""
var chksub = ""
var page_chk_1 = ""
  // window vars
var courseWindow
var checkWindow
var rescrWindow
var helpWindow
var glossWindow
var rescr1Window
var image1Window
var image2Window
var reviewWindow
var friendEmailWindow

// ------------------------------- Function to hide the JavaScript code on rollovers
function showStatus(msg) {      // return parent.showStatus('Message'); - put on MouseOver
  window.status = msg           // return parent.showStatus(''); - put on MouseOut
  return true
}

// ------------------------------- Function to swap header image and animation on page load
function loadheader() {
    // stores the current URL
  loc_temp_1 = parent.frames["content"].location.href
  loc_temp_2 = loc_temp_1.substring(0, loc_temp_1.lastIndexOf("/") + 1)

    // stores the current page name - lowercase
  page_temp_1 = loc_temp_1.substring(loc_temp_2.length, loc_temp_1.length + 1).toLowerCase()
  modsub = page_temp_1.substring(2, 3)
  lessub = page_temp_1.substring(1, 3)
  chksub = page_temp_1.substring(3, 4)

    // set header images for module
  var courseheading1 = new Image()
  var courseheading2 = new Image()
  
  if (lessub == "00") {
    courseheading1.src = "../global_assets/clear_pixel.gif"
    courseheading2.src = "../global_assets/ch-title.gif"
  } else if (lessub == "01") {
    courseheading1.src = "../global_assets/Lesson1.gif"
	courseheading2.src = "assets/m-l01/m-101-title.gif"
  } else if (lessub == "02") {
    courseheading1.src = "../global_assets/Lesson2.gif"
	courseheading2.src = "assets/m-l02/m-102-title.gif"
  } else if (lessub == "03") {
    courseheading1.src = "../global_assets/Lesson3.gif"
	courseheading2.src = "assets/m-l03/m-103-title.gif"
  } else if (lessub == "04") {
    courseheading1.src = "../global_assets/Lesson4.gif"
	courseheading2.src = "assets/m-l04/m-104-title.gif"
  } else if (lessub == "05") {
    courseheading1.src = "../global_assets/clear_pixel.gif"
	courseheading2.src = "../global_assets/nextsteps-title.gif"
  }
  
    // swap header images
  if (parent.mytop.document.coursetitle1) {
    parent.mytop.document.coursetitle1.src = courseheading1.src
  }
  if (parent.mytop.document.coursetitle2) {
    parent.mytop.document.coursetitle2.src = courseheading2.src
  }
  
    // if lesson review window is open bring to front
  if (reviewWindow && !reviewWindow.closed) {
    reviewWindow.focus()
  }
  
  // temp function to display page numbers
 // parent.mytop.document.coursePage.pageNum.value = page_temp_1.substring(0,7)
}

// ------------------------------- store page name on unload - use value for exit_checkpoint
function unloadpage() {
  // make sure page is not a checkpoint page
  if (chksub != "c") {
    page_chk_1 = page_temp_1
  }
}


// ------------------------------- Window Open, Focus, & Close Functions

  // open contents window function
function openCourseWin() {
  if (!courseWindow || courseWindow.closed) {
    courseWindow = window.open("lessonmenu.htm","contentsWin","scrollbars=yes,width=620,height=410,top=30,left=10")
    } else {
    courseWindow.focus()
   }
}

  // open checkpoints window function
function openCheckWin() {
  if (!checkWindow || checkWindow.closed) {
    checkWindow = window.open("chkmenu.htm","checkWin","scrollbars=yes,width=620,height=410,top=30,left=10")
    } else {
    checkWindow.focus()
   }
}

  // open resource window function
function openRescrWin() {
  if (!rescrWindow || rescrWindow.closed) {
    rescrWindow = window.open("rescrmenu.htm","rescrWin","scrollbars=yes,width=640,height=440,top=30,left=10")
    } else {
    rescrWindow.focus()
   }
}

  // open help window function
function openHelpWin() {
  if (!helpWindow || helpWindow.closed){
    helpWindow = window.open("helpmenu.htm","helpWin","scrollbars=yes,width=620,height=410,top=30,left=10")
    } else {
    helpWindow.focus()
   }
}

  // open glossary window function
function openGlossWin() {
  if (!glossWindow || glossWindow.closed) {
    glossWindow = window.open("http://www.3com.com/nsc/glossary/main.htm","glossWin","toolbar=no,location=no,directories=no,status=no,scrollbars=auto,resizable=no,copyhistory=no,width=360,height=400")
    } else {
    glossWindow.focus()
   }
}

  // open lesson resource1 window function
function openResource1Win(theURL,winName,features) {
  if (!rescr1Window || rescr1Window.closed) {
    rescr1Window = window.open(theURL,winName,features)
    } else {
    rescr1Window.focus()
	rescr1Window.document.location = theURL
  }
}

  // open lesson image1 window function
function openImage1Win(theURL,winName,features) {
  if (!image1Window || image1Window.closed) {
    image1Window = window.open(theURL,winName,features)
    } else {
	image1Window.focus()
	image1Window.document.location = theURL
  }
}

  // open lesson image2 window function
function openImage2Win(theURL,winName,features) {
  if (!image2Window || image2Window.closed) {
    image2Window = window.open(theURL,winName,features)
    } else {
	image2Window.focus()
	image2Window.document.location = theURL
  }
}

  // open email a friend window function
function openTellFriend() {
  if (!friendEmailWindow || friendEmailWindow.closed) {
    friendEmailWindow = window.open("../../email.friend.asp","emailWin","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=320,height=420,left=80,top=180")
  } else {
    friendEmailWindow.focus()
  }
}


  // close all windows we opened - clean up when main frameset is unloaded
function closeAll() {
  if (courseWindow && !courseWindow.closed) {
    courseWindow.close()
    }
	
  if (checkWindow && !checkWindow.closed) {
    checkWindow.close()
    }
	
  if (rescrWindow && !rescrWindow.closed) {
    rescrWindow.close()
    }
	
  if (helpWindow && !helpWindow.closed) {
    helpWindow.close()
    }
	
  if (glossWindow && !glossWindow.closed) {
    glossWindow.close()
    }
	
  if (rescr1Window && !rescr1Window.closed) {
    rescr1Window.close()
    }
	
  if (image1Window && !image1Window.closed) {
    image1Window.close()
    }
	
  if (image2Window && !image2Window.closed) {
    image2Window.close()
    }
	
  if (self.content) {
    if (self.content.chk1Window && !self.content.chk1Window.closed) {
      self.content.chk1Window.close()
	}
  }
	
  if (reviewWindow && !reviewWindow.closed) {
    reviewWindow.close()
	}

  if (friendEmailWindow && !friendEmailWindow.closed) {
    friendEmailWindow.close()
    }
}