var PageMax=18; // last page in series
var lp;
var p; // active page

function loadDiv(lp) 
{
  p=lp;
  // populate current content
  if (p>0 && p<PageMax)
  {	
    $('#pCurrent').load('getPageContent.asp?pageNum='+p+'&contentType=M&courseID=381');
	$('#sCurrent').load('getPageContent.asp?pageNum='+p+'&contentType=S&courseID=381');
	displaySideSubMenu(p);
  }
  
// populate next content
  if (p>0 && p<(PageMax-1) ) 
  {  
  	$('#sNext').load('getPageContent.asp?pageNum='+(p+1)+'&contentType=S&courseID=381');
	$('#pNext').load('getPageContent.asp?pageNum='+(p+1)+'&contentType=M&courseID=381');
   }	
   
 // populate previous content
   if ((p>2) && (p<PageMax) ) 
	{
    	$('#pPrevious').load('getPageContent.asp?pageNum='+(p-1)+'&contentType=M&courseID=381');
		$('#sPrevious').load('getPageContent.asp?pageNum='+(p-1)+'&contentType=S&courseID=381');
	}

//special case for intro movie 
  if (p==1)
  {
 // $("#smenu1").addClass('current');  //to highlight welcome submenu1
  //$('#sCurrent').addClass('welcome');
  }
  else 
  {
  $('#sCurrent').removeClass('welcome');
  $('#pCurrent').removeClass('welcome');
  $('#sCurrent').show(5); 
   }
   
   if (p==PageMax)  // for exam page
   {
   //$('#pCurrent').load('getPageContent.asp?pageNum='+p+'&contentType=M&courseID=381');
   $("#courseNav").hide();
   $("#gNav").hide();
   }
 courseNavDirection(p);
 }

 
function setMainHeight(i) 
{
  var M=0;  
  var SMHT=0;   //SideMenu Height
  var S=0;
  
  M = ($("#pCurrent").height());
  S =  $("#sCurrent").height();
  SMHT=120;
  if (M >= (S+SMHT)) 
  {
	 $("#sCurrent").height((M-SMHT) );
  }
  else 
  {
	 $("#pCurrent").height((S+SMHT) );
  }
}

function activateNavButton(B) 
{
	$('#'+B).show(10); 
}

function deactivateNavButton(B) 
{
	$('#'+B).hide(10); 
}

function goNext() 
{
	p=p+1;
	if (p !=(PageMax))
	{
	$("#pPrevious").html($("#pCurrent").html());
	$("#sPrevious").html($("#sCurrent").html());
	$("#pCurrent").html($("#pNext").html());
	$("#sCurrent").html($("#sNext").html());
    }
    //do not load the exam question into next page
	if (p < (PageMax) ) 
	{
	  $("#pNext").load('getPageContent.asp?pageNum='+(p+1)+'&contentType=M&courseID=381');
	  $("#sNext").load('getPageContent.asp?pageNum='+(p+1)+'&contentType=S&courseID=381');
	  displaySideSubMenu(p);
	  courseNavDirection(p);
	}
	else if (p=PageMax) 
	{ popupWindow( "default.asp?lp=18",900,900);
	}
	
	if (p==(PageMax-1))
	{ 
	//$('#'+B).removeClass('inactive');
	 $("nextButton").addClass('exam');
	}
    window.scrollTo(0,110);
}

function goPrevious() 
{
	p=p-1;
	// do not load flash intro movie 
	if (p > 2) 
	{
	  $("#pPrevious").load('getPageContent.asp?pageNum='+(p-1)+'&contentType=M&courseID=381' );
	  $("#sPrevious").load('getPageContent.asp?pageNum='+(p-1)+'&contentType=S&courseID=381');
	}
	$('#pNext').html($("#pCurrent").html());
	$('#sNext').html($("#sCurrent").html());
	$('#pCurrent').html($("#pPrevious").html());
	$('#sCurrent').html($("#sPrevious").html());
	displaySideSubMenu(p);
	courseNavDirection(p);
	window.scrollTo(0,107);
}

 function change() 
 {
  document.getElementById('para'+p).style.left='-3000px';
  p=((p+1) % 2);
  document.getElementById('para'+p).style.left='10px';
  document.getElementById('active'+p).innerHTML="page " + (p+1);
 }
 
 function showActive() 
 {
  //document.getElementById('active'+p).innerHTML="page " + (p+1);
 }

 //custom sidesubMenu 
function displaySideSubMenu(p) 
{
 var p
 p =this.p;
 $('#menu>li').removeClass('current');
 $("sidemenu").hide();
 $('#L1, #L2, #L3, #L4,#5').hide();
 if (p==1) 
 {
   $("#L1").show(10);
   $("#smenu1").addClass('current');
 }
  else if (p>=2 && p <=5 ) { 
  $("#L2").show (10);
  $("#smenu2").addClass('current');
 }
 else if (p>=6 && p <=9 ) { 
  $("#L3").show (10);
  $("#smenu3").addClass('current');
 }
 else if (p>=10 && p<=17) { 
  $("#L4").show(10);
  $("#smenu4").addClass('current');
 }
 else if (p==18) { 
  //$("#L5").show(10);
  $("#sidemenu").hide();
  $("#smenu5").addClass('current');
 }
 //highhight for current page in sidesubmenu
 $('#sm'+(p+1)).removeClass('current');
 $('#sm'+(p-1)).removeClass('current');
 $('#sm'+p).addClass('current');
}


// track lesson and display the course name without refreshing the page
function courseNavDirection(p)
{ 
 var p
 p=this.p
 if (p ==1 ) 
 { 
  deactivateNavButton('previousButton');
  activateNavButton('nextButton');
 }
 else if (p==2) 
 { 
  deactivateNavButton('previousButton');
  activateNavButton('nextButton');
 }
 else if ((p >2) && (p < PageMax) ) 
 {
   activateNavButton('previousButton');
   activateNavButton('nextButton');
 }
 else if (p==PageMax) {
   deactivateNavButton('previousButton');
   deactivateNavButton('nextButton');
 } 
  
 //display lesson name in coursenavdirection
 if ((p>0) && (p<=PageMax) )
  { 
  if (p==1) 
  { 
	 $('#previouslessonname').html(" ");   //not showing 
	 $("#nextlessonname").html(lessonnavarray[p+1] );
  }
  else if (p==2) 
  { 
	 $('#previouslessonname').html(" ");
	 $("#nextlessonname").html(lessonnavarray[p+1] );
  }
  else if (p==PageMax) 
  { $('#previouslessonname').html(" ");   //not showing 
    $("#nextlessonname").html(" ")
  }
  
  else
  {
     $('#previouslessonname').html(lessonnavarray[p-1] );
     $("#nextlessonname").html(lessonnavarray[p+1] );
  }
 } 
	
} //end of courseNavDirection

	

var lessonnavarray= new Array(18);
lessonnavarray[0]= "Home";
lessonnavarray[1]= "Welcome";
lessonnavarray[2]= "Lesson 1: Welcome/Benefits";
lessonnavarray[3]= "Lesson 1: 1865";
lessonnavarray[4]= "Lesson 1: The Langham Booking Tracker";
lessonnavarray[5]= "Lesson 1: The Langham Site Booking Engine";
lessonnavarray[6]= "Lesson 2: Langham Hotels International";
lessonnavarray[7]= "Lesson 2: Langham Hotels and Resorts";
lessonnavarray[8]= "Lesson 2: Langham Place Hotels and Resorts";
lessonnavarray[9]= "Lesson 2: Langham Signatures";
lessonnavarray[10]= "Lesson 3: The Langham, London";
lessonnavarray[11]= "Lesson 3: The Langham, Boston";
lessonnavarray[12]= "Lesson 3: The Langham, Huntington Hotel & Spa, Pasadena";
lessonnavarray[13]= "Lesson 3: The Langham, Hong Kong";
lessonnavarray[14]= "Lesson 3:Langham Place, Mongkok, Hong Kong";
lessonnavarray[15]= "Lesson 3: The Langham, Yangtze Boutique, Shanghai";
lessonnavarray[16]= "Lesson 3: The Langham, Melbourne";
lessonnavarray[17]= "Lesson 3: The Langham, Auckland";
lessonnavarray[18]= "Final Exam";


function loadFlashMovie()
{ $('#pCurrent').load('./course/getPageContent.asp?pageNum=1&contentType=M&courseID=381');
  document.logIn.FirstName.focus();
}

function popupWindow(page,w,h){
	popwin = window.open(page,'pwin','width=' + w + ',height=' + h + ',scrollbars=yes,resizable=yes')
	popwin.focus()
}

function showPanel(panel) {
   var panelname=panel;
   if (panelname=="register") 
   { 
   $("#loginPanel").hide();
   $("#registerPanel").show();
   document.register.FirstName.focus();
  // document.getElementsByTagName("loginPanel").style.display="none" ;
   }
	else if (panelname=="signin") 
	{
	 $("#registerPanel").hide();
	 $("#loginPanel").show();
	 document.logIn.FirstName.focus();
	$('#errormessage').html(" ")
	}
		
 }