var URL = "http://curricilumhub.com/twiki/bin/subjectChangePerl";

function subjectChange()
{
	var subject = document.multiform.subject;
	var module  = document.multiform.module;
	
	for( var i = module.options.length-1; i >= 0; i-- )
	{
		module.removeChild( module.options[i] );
	}
	if( subject.value == "science" )
	{
		try
		{
			module.add( new Option( "Biology", "biology" ), null );
			module.add( new Option( "Chemistry", "chemistry" ),  null );
			module.add( new Option( "Physics", "physics" ), null );
			module.add( new Option( "Environmental Science", "env_sci" ), null );
			module.add( new Option( "Ecology", "ecology" ), null );
			module.add( new Option( "Earth and Space Science", "earth_space_sci" ), null );
			module.add( new Option( "Life Science", "life_sci" ), null );
			module.add( new Option( "Science and Technology", "sci_tech" ), null );
			module.add( new Option( "Physical Science", "phy_sci" ), null );
			module.add( new Option( "Robotics", "robotics" ), null );
		}
		catch( e )
		{
			module.add( new Option( "Biology", "biology" ) );
			module.add( new Option( "Chemistry", "chemistry" ) );
			module.add( new Option( "Physics", "physics" ) );
			module.add( new Option( "Environmental Science", "env_sci" ) );
			module.add( new Option( "Ecology", "ecology" ) );
			module.add( new Option( "Earth and Space Science", "earth_space_sci" ) );
			module.add( new Option( "Life Science", "life_sci" ) );
			module.add( new Option( "Science and Technology", "sci_tech" ) );
			module.add( new Option( "Physical Science", "phy_sci" ) );
			module.add( new Option( "Robotics", "robotics" ) );
		}
	}
	else if( subject.value == "social_studies" )
	{
		try
		{
			module.add( new Option( "Economics", "economics" ), null );
			module.add( new Option( "Sociology P", "sociology" ),  null );
			module.add( new Option( "United States Government", "us_gov" ), null );
			module.add( new Option( "History", "history" ), null );
			module.add( new Option( "World History", "world_hist" ), null );
			module.add( new Option( "Political Science", "poli_sci" ),  null );
			
		}
		catch( e )
		{
			module.add( new Option( "Economics", "economics" ) );
			module.add( new Option( "Sociology P", "sociology" ) );
			module.add( new Option( "United States Government", "us_gov" ) );
			module.add( new Option( "History", "history" ) );
			module.add( new Option( "World History", "world_hist" ) );
			module.add( new Option( "Political Science", "poli_sci" ) );
		}
	}
	else if( subject.value == "math" )
	{
		try
		{
			module.add( new Option( "Algebra", "algebra" ), null );
			module.add( new Option( "Calculus and Pre-Calculus", "calc_pre_calc" ),  null );
			module.add( new Option( "Geometry", "geo" ), null );
			module.add( new Option( "Statistics", "stats" ), null );
			module.add( new Option( "Industrial/Technical Education", "ind_tech_edu" ), null );
			
		}
		catch( e )
		{
			module.add( new Option( "Algebra", "algebra" ) );
			module.add( new Option( "Calculus and Pre-Calculus", "calc_pre_calc" ) );
			module.add( new Option( "Geometry", "geo" ) );
			module.add( new Option( "Statistics", "stats" ) );
			module.add( new Option( "Industrial/Technical Education", "ind_tech_edu" ) );
		}
	}
	
	return moduleChange();
}

function moduleChange()
{
	var module   = document.multiform.module;
	var classes  = document.multiform.classes;
	
	for( var i = classes.options.length-1; i >= 0; i-- )
	{
		classes.removeChild( classes.options[i] );
	}
	if( module.value == "biology" )
	{
		try
		{
			classes.add( new Option( "Marine Biology", "marine_bio" ), null );
			classes.add( new Option( "Biology P", "bio_p" ),  null );
			classes.add( new Option( "Biology AP", "bio_ap" ), null );
			classes.add( new Option( "Biology HP", "bio_hp" ), null );
			classes.add( new Option( "Biology SE", "bio_se" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Marine Biology", "marine_bio" ) );
			classes.add( new Option( "Biology P", "bio_p" ) );
			classes.add( new Option( "Biology AP", "bio_ap" ) );
			classes.add( new Option( "Biology HP", "bio_hp" ) );
			classes.add( new Option( "Biology SE", "bio_se" ) );
		}
	}
	else if( module.value == "chemistry" )
	{
		try
		{
			classes.add( new Option( "Chemistry P", "chem_p" ), null );
			classes.add( new Option( "Chemistry AP", "chem_ap" ), null );
			classes.add( new Option( "Chemistry HP", "chem_hp" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Chemistry P", "chem_p" ) );
			classes.add( new Option( "Chemistry AP", "chem_ap" ) );
			classes.add( new Option( "Chemistry HP", "chem_hp" ) );
		}
	}
	else if( module.value == "physics" )
	{
		try
		{
			classes.add( new Option( "Physics P", "physics_p" ), null );
			classes.add( new Option( "Physics AP", "physics_ap" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Physics P", "physics_p" ) );
			classes.add( new Option( "Physics AP", "physics_ap" ) );
		}
	}
	else if( module.value == "env_sci" )
	{
		try
		{
			classes.add( new Option( "Environmental Science AP", "env_sci_ap" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Environmental Science AP", "env_sci_ap" ) );
		}
	}
	else if( module.value == "ecology" )
	{
		try
		{
			classes.add( new Option( "Ecology", "ecology" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Ecology", "ecology" ) );
		}
	}
	else if( module.value == "earth_space_sci" )
	{
		try
		{
			classes.add( new Option( "Earth Science", "earth_sci" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Earth Science", "earth_sci" ) );
		}
	}
	else if( module.value == "life_sci" )
	{
		try
		{
			classes.add( new Option( "Life Science", "life_sci" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Life Science", "life_sci" ) );
		}
	}
	else if( module.value == "sci_tech" )
	{
		try
		{
			classes.add( new Option( "Science and Technology", "sci_and_tech" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Science and Technology", "sci_and_tech" ) );
		}
	}
	else if( module.value == "phy_sci" )
	{
		try
		{
			classes.add( new Option( "Physical Science", "physical_sci" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Physical Science", "physical_sci" ) );
		}
	}
	else if( module.value == "robotics" )
	{
		try
		{
			classes.add( new Option( "Robotics", "robotics" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Robotics", "robotics" ) );
		}
	}
	else if( module.value == "economics" )
	{
		try
		{
			classes.add( new Option( "Economics AP", "econ_ap" ), null );
			classes.add( new Option( "Economics IM P", "econ_im_p" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Economics AP", "econ_ap" ) );
			classes.add( new Option( "Economics IM P", "econ_im_p" ) );
		}
	}
	else if( module.value == "sociology" )
	{
		try
		{
			classes.add( new Option( "Sociology P", "socio_p" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Sociology P", "socio_p" ) );
		}
	}
	else if( module.value == "us_gov" )
	{
		try
		{
			classes.add( new Option( "United States Government P", "us_gov_p" ), null );
			classes.add( new Option( "United States Government AP", "us_gov_ap" ), null );
			classes.add( new Option( "United States Government IM P", "us_gov_im_p" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "United States Government P", "us_gov_p" ) );
			classes.add( new Option( "United States Government AP", "us_gov_ap" ) );
			classes.add( new Option( "United States Government IM P", "us_gov_im_p" ) );
		}
	}
	else if( module.value == "history" )
	{
		try
		{
			classes.add( new Option( "History P", "hist_p" ), null );
			classes.add( new Option( "History AP", "hist_ap" ), null );
			classes.add( new Option( "History SEP", "hist_sep" ), null );
			classes.add( new Option( "History IM P", "hist_im_p" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "History P", "hist_p" ) );
			classes.add( new Option( "History AP", "hist_ap" ) );
			classes.add( new Option( "History SE P", "hist_se_p" ) );
			classes.add( new Option( "History IM P", "hist_im_p" ) );
		}
	}
	else if( module.value == "world_hist" )
	{
		try
		{
			classes.add( new Option( "World History P", "world_hist_p" ), null );
			classes.add( new Option( "World History SE P", "world_hist_se_p" ), null );
			classes.add( new Option( "World History IM P", "world_hist_im_p" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "World History P", "world_hist_p" ) );
			classes.add( new Option( "World History SE P", "world_hist_se_p" ) );
			classes.add( new Option( "World History IM P", "world_hist_im_p" ) );
		}
	}
	else if( module.value == "poli_sci" )
	{
		try
		{
			classes.add( new Option( "Political Science P", "poli_sci_p" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Political Science P", "poli_sci_p" ) );
		}
	}
	else if( module.value == "algebra" )
	{
		try
		{
			classes.add( new Option( "Algebra/Biology Block", "algebra_bio_block" ), null );
			classes.add( new Option( "Algebra A/B P", "algebra_ab_p" ), null );
			classes.add( new Option( "Algebra A/B P Immersion", "algebra_ab_p_immersion" ), null );
			classes.add( new Option( "Intermediate Algebra A/B P", "int_algebra_ab_p" ), null );
			classes.add( new Option( "Intermediate Algebra A/B HP", "int_algebra_ab_hp" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Algebra/Biology Block", "algebra_bio_block" ) );
			classes.add( new Option( "Algebra A/B P", "algebra_ab_p" ) );
			classes.add( new Option( "Algebra A/B P Immersion", "algebra_ab_p_immersion" ) );
			classes.add( new Option( "Intermediate Algebra A/B P", "int_algebra_ab_p" ) );
			classes.add( new Option( "Intermediate Algebra A/B HP", "int_algebra_ab_hp" ) );
		}
	}
	else if( module.value == "calc_pre_calc" )
	{
		try
		{
			classes.add( new Option( "Calculus A/B AP", "calc_ap_ab" ), null );
			classes.add( new Option( "Calculus B/C AP", "calc_bc_ap" ), null );
			classes.add( new Option( "Pre-Calculus A/B HP/Calculus A HP", "pre_calc_ab_hp" ), null );
			classes.add( new Option( "Pre-Calculus A/B P", "pre_calc_ab_p" ), null );
			classes.add( new Option( "Pre-Calculus/Trig", "pre_calc_trig" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Calculus A/B AP", "calc_ap_ab" ) );
			classes.add( new Option( "Calculus B/C AP", "calc_bc_ap" ) );
			classes.add( new Option( "Pre-Calculus A/B HP/Calculus A HP", "pre_calc_ab_hp" ) );
			classes.add( new Option( "Pre-Calculus A/B P", "pre_calc_ab_p" ) );
			classes.add( new Option( "Pre-Calculus/Trig", "pre_calc_trig" ) );
		}
	}
	else if( module.value == "geo" )
	{
		try
		{
			classes.add( new Option( "Geometry A/B P", "geo_ab_p" ), null );
			classes.add( new Option( "Geometry A/B HP", "gep_ab_hp" ), null );
			classes.add( new Option( "Geometry A/B P - Immersion", "geo_ab_p_immersion" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Geometry A/B P", "geo_ab_p" ) );
			classes.add( new Option( "Geometry A/B HP", "gep_ab_hp" ) );
			classes.add( new Option( "Geometry A/B P - Immersion", "geo_ab_p_immersion" ) );
		}
	}
	else if( module.value == "stats" )
	{
		try
		{
			classes.add( new Option( "Statistics AP", "stat_ap" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Statistics AP", "stat_ap" ) );
		}
	}
	else if( module.value == "ind_tech_edu" )
	{
		try
		{
			classes.add( new Option( "Engineering Design", "eng_design" ), null );
		}
		catch( e )
		{
			classes.add( new Option( "Engineering Design", "eng_design" ) );
		}
	}
}

var rowNum = 0;

function addRow( day )
{
	++rowNum;
	
    var tbody = document.getElementById("lesson_outline_table" + day).getElementsByTagName("TBODY")[0];
    var row = document.createElement("TR");
	
    var td1 = document.createElement("TD");
	var order = document.createElement( 'input' );
	order.setAttribute( 'type', 'text' );
	order.setAttribute( 'name', 'order' + day + "_" + rowNum );
    order.id = order.name;
	order.setAttribute( 'size', '8' );
    td1.appendChild( order );
	
    var td2 = document.createElement("TD");
	var minutes = document.createElement( 'input' );
	minutes.setAttribute( 'type', 'text' );
	minutes.setAttribute( 'name', 'minutes' + day + "_" + rowNum );
    minutes.id = minutes.name;
	minutes.setAttribute( 'size', '10' );
	td2.appendChild( minutes );
	
	var td3 = document.createElement("TD");
	var type = document.createElement( 'input' );
	type.setAttribute( 'type', 'text' );
	type.setAttribute( 'name', 'type' + day + "_" + rowNum );
    type.id = type.name;
	type.setAttribute( 'size', '30' );
	td3.appendChild( type );
	
	var td4 = document.createElement("TD");
	var notes = document.createElement( 'input' );
	notes.setAttribute( 'type', 'text' );
	notes.setAttribute( 'name', 'notes' + day + "_" + rowNum );
    notes.id = notes.name;
	notes.setAttribute( 'size', '50' );
	td4.appendChild( notes );
	
	var td5 = document.createElement("TD");
	var newRow = document.createElement( 'input' );
	newRow.setAttribute( 'type', 'button' );
	newRow.setAttribute( 'name', 'addRow' + day + "_" + rowNum );
    newRow.id = newRow.name;
	newRow.setAttribute( 'value', '+' );
	newRow.setAttribute( 'onclick', 'return addRow(' + day + ');' );
	td5.appendChild( newRow );
	
	document.getElementById( 'lessonOutlineCount' + day ).value++;

    row.appendChild(td1);
    row.appendChild(td2);
    row.appendChild(td3);
    row.appendChild(td4);
    row.appendChild(td5);
    tbody.appendChild(row);
}

var dayCount = 1;

function addDay()
{
	var lessonPlanDiv = document.getElementById( 'lessonPlanDays' );
	
	var conceptsP = document.createElement( "p" );
	var studentP = document.createElement( "p" );
	var cognitiveP = document.createElement( "p" );
	var reasoningP = document.createElement( "p" );
	var materialsP = document.createElement( "p" );
	var practiceP = document.createElement( "p" );
	var mod_notesP = document.createElement( "p" );
	
	var conceptsStrong = document.createElement( "strong" );
	var studentStrong = document.createElement( "strong" );
	var cognitiveStrong = document.createElement( "strong" );
	var reasoningStrong = document.createElement( "strong" );
	var materialsStrong = document.createElement( "strong" );
	var practiceStrong = document.createElement( "strong" );
    var mod_notesStrong = document.createElement( "strong" );
	
	conceptsP.appendChild( conceptsStrong );
	studentP.appendChild( studentStrong );
	cognitiveP.appendChild( cognitiveStrong );
	reasoningP.appendChild( reasoningStrong );
	materialsP.appendChild( materialsStrong );
	practiceP.appendChild( practiceStrong );
    mod_notesP.appendChild( mod_notesStrong );
	
	conceptsStrong.appendChild( document.createTextNode( "Major Concepts: " ) );
	studentStrong.appendChild( document.createTextNode( "What does the lesson enable the student to do? " ) );
	reasoningStrong.appendChild( document.createTextNode( "What levels of reasoning will be developed or used? " ) );
	cognitiveStrong.appendChild( document.createTextNode( "What are your cognitive goals for the students? " ) );
	materialsStrong.appendChild( document.createTextNode( "Materials and Equipment: " ) );
	practiceStrong.appendChild( document.createTextNode( "Independent Practice: " ) );
    mod_notesStrong.appendChild( document.createTextNode( "Modifications/Additional Notes" ) );
	
	var lessonPlanTitle = document.getElementById( 'lessonPlanTitle' + dayCount );
	var major_concepts = document.getElementById( 'major_concepts' + dayCount );
	var student_completion_objectives = document.getElementById( 'student_completion_objectives' + dayCount );
	var levels_of_reasoning = document.getElementById( 'levels_of_reasoning' + dayCount );
	var cognitive_goals = document.getElementById( 'cognitive_goals' + dayCount );

	var projector = document.getElementById( 'projector' + dayCount );
	var dvd = document.getElementById( 'dvd' + dayCount );
	var comp_lab = document.getElementById( 'comp_lab' + dayCount );
	var library = document.getElementById( 'library' + dayCount );
	var internet = document.getElementById( 'internet' + dayCount );
	var lab = document.getElementById( 'lab' + dayCount );
	var other = document.getElementById( 'other' + dayCount );
	var vcr = document.getElementById( 'vcr' + dayCount );
	var speakers = document.getElementById( 'spe' + dayCount );
	var smart_screen = document.getElementById( 'smart' + dayCount );
	var elmo = document.getElementById( 'elmo' + dayCount );
	var mp3 = document.getElementById( 'mp3' + dayCount );

	var independent_practice = document.getElementById( 'independent_practice' + dayCount );
    var mod_notes = document.getElementById( 'mod_notes' + dayCount );
    var lesson_outline = document.getElementById( 'lesson_outline_table' + dayCount );

	var newLessonPlanTitle = lessonPlanTitle.cloneNode( true );
	var newMajor_concepts = major_concepts.cloneNode( true );
	var newStudent_completion_objectives = student_completion_objectives.cloneNode( true );
	var newLevels_of_reasoning = levels_of_reasoning.cloneNode( true );
	var newCognitive_goals = cognitive_goals.cloneNode( true );
	
	var newProjector = projector.cloneNode( true );
	var newDvd = dvd.cloneNode( true );
	var newComp_lab = comp_lab.cloneNode( true );
	var newLibrary = library.cloneNode( true );
	var newInternet = internet.cloneNode( true );
	var newLab = lab.cloneNode( true );
	var newOther = other.cloneNode( true );
	var newVcr = vcr.cloneNode( true );
	var newSpeakers = speakers.cloneNode( true );
	var newSmart_screen = smart_screen.cloneNode( true );
	var newElmo = elmo.cloneNode( true );
	var newMp3 = mp3.cloneNode( true );
	
	var newIndependent_practice = independent_practice.cloneNode( true );
    var newMod_notes = mod_notes.cloneNode( true );
    var newLesson_outline = lesson_outline.cloneNode( true );

	++dayCount;

	newLessonPlanTitle.id = "lessonPlanTitle" + dayCount;
	newLessonPlanTitle.name = "lessonPlanTitle" + dayCount;
	newLessonPlanTitle.innerHTML = "Lesson Plan - Day " + dayCount;
	newMajor_concepts.id = "major_concepts" + dayCount;
	newMajor_concepts.name = "major_concepts" + dayCount;
	newStudent_completion_objectives.id = "student_completion_objectives" + dayCount;
	newStudent_completion_objectives.name = "student_completion_objectives" + dayCount;
	newLevels_of_reasoning.id = "levels_of_reasoning" + dayCount;
	newLevels_of_reasoning.name = "levels_of_reasoning" + dayCount;
	newCognitive_goals.id = "cognitive_goals" + dayCount;
	newCognitive_goals.name = "cognitive_goals" + dayCount;
	
	newProjector.id = 'projector' + dayCount;
	newDvd.id = 'dvd' + dayCount;
	newComp_lab.id = 'comp_lab' + dayCount;
	newLibrary.id = 'library' + dayCount;
	newInternet.id = 'internet' + dayCount;
	newLab.id = 'lab' + dayCount;
	newOther.id = 'other' + dayCount;
	newVcr.id = 'vcr' + dayCount;
	newSpeakers.id = 'spe' + dayCount;
	newSmart_screen.id = 'smart' + dayCount;
	newElmo.id = 'elmo' + dayCount;
	newMp3.id = 'mp3' + dayCount;
	
	newProjector.name = 'projector' + dayCount;
	newDvd.name = 'dvd' + dayCount;
	newComp_lab.name = 'comp_lab' + dayCount;
	newLibrary.name = 'library' + dayCount;
	newInternet.name = 'internet' + dayCount;
	newLab.name = 'lab' + dayCount;
	newOther.name = 'other' + dayCount;
	newVcr.name = 'vcr' + dayCount;
	newSpeakers.name = 'spe' + dayCount;
	newSmart_screen.name = 'smart' + dayCount;
	newElmo.name = 'elmo' + dayCount;
	newMp3.name = 'mp3' + dayCount;
	
	newIndependent_practice.id = "independent_practice" + dayCount;
    newMod_notes.id = "mod_notes" + dayCount;
    newLesson_outline.id = "lesson_outline_table" + dayCount;
	
	newIndependent_practice.name = "independent_practice" + dayCount;
    newMod_notes.name = "mod_notes" + dayCount;
    newLesson_outline.name = "lesson_outline_table" + dayCount;
    
    //var in_class = document.getElementsByName( 'in_class' + (dayCount-1) );
    var tbody = newIndependent_practice.getElementsByTagName("TBODY")[0];
    var tbodyElements = tbody.getElementsByTagName("textarea");
    for( var i = 0; i < tbodyElements.length; i++ )
    {
        var InputName = tbodyElements[i].name;
        
        if( dayCount < 11 )
        {
            InputName = InputName.substring( 0, InputName.length - 1 );
        }
        else
        {
            InputName = InputName.substring( 0, InputName.length - 2 );
        }
        
        tbodyElements[i].name = InputName + dayCount;
        tbodyElements[i].id = InputName + dayCount;
    }
    
    var inputArray = newLesson_outline.getElementsByTagName( 'input' );
    for( var i = 0; i < inputArray.length; i++ )
    {
        var Input = inputArray[i];
        
        var inputSplit = Input.name.split( '_' );
        if( dayCount < 10 )
        {
            Input.name = inputSplit[0].substring( 0, inputSplit[0].length-1 );
        }
        else
        {
            Input.name = inputSplit[0].substring( 0, inputSplit[0].length-2 );
        }
        Input.name += dayCount + '_0';
        Input.id = Input.name;
        
        var addRowTxt = "addRow" + dayCount + "_0";
        if( Input.name == addRowTxt )
        {
            Input.setAttribute( 'onClick', "addRow(" + dayCount + ");" );
        }
    }

	lessonPlanDiv.appendChild( newLessonPlanTitle );
	lessonPlanDiv.appendChild( conceptsP );
	conceptsP.appendChild( newMajor_concepts );
	lessonPlanDiv.appendChild( studentP );
	studentP.appendChild( newStudent_completion_objectives );
	lessonPlanDiv.appendChild( reasoningP );
	reasoningP.appendChild( newLevels_of_reasoning );
	lessonPlanDiv.appendChild( cognitiveP );
	cognitiveP.appendChild( newCognitive_goals );
	
	lessonPlanDiv.appendChild( materialsP );
	lessonPlanDiv.appendChild( newProjector );
	lessonPlanDiv.appendChild( document.createTextNode( " Projector " ) );
	lessonPlanDiv.appendChild( newDvd );
	lessonPlanDiv.appendChild( document.createTextNode( " DVD Player " ) );
	lessonPlanDiv.appendChild( newVcr );
	lessonPlanDiv.appendChild( document.createTextNode( " VCR Player " ) );
	lessonPlanDiv.appendChild( newMp3 );
	lessonPlanDiv.appendChild( document.createTextNode( " MP3 Player " ) );
	lessonPlanDiv.appendChild( newSpeakers );
	lessonPlanDiv.appendChild( document.createTextNode( " Speakers " ) );
	lessonPlanDiv.appendChild( newComp_lab );
	lessonPlanDiv.appendChild( document.createTextNode( " Computer Lab " ) );
	lessonPlanDiv.appendChild( newInternet );
	lessonPlanDiv.appendChild( document.createTextNode( " Internet Access " ) );
	lessonPlanDiv.appendChild( newLibrary );
	lessonPlanDiv.appendChild( document.createTextNode( " Library Access " ) );
	lessonPlanDiv.appendChild( newSmart_screen );
	lessonPlanDiv.appendChild( document.createTextNode( " Smart Screen " ) );
	lessonPlanDiv.appendChild( newElmo );
	lessonPlanDiv.appendChild( document.createTextNode( " ELMO " ) );
	lessonPlanDiv.appendChild( newLab );
	lessonPlanDiv.appendChild( document.createTextNode( " Lab Access " ) );
	lessonPlanDiv.appendChild( newOther );
	lessonPlanDiv.appendChild( document.createTextNode( " Other " ) );
	
	lessonPlanDiv.appendChild( practiceP );
	practiceP.appendChild( newIndependent_practice );
    lessonPlanDiv.appendChild( mod_notesP );
	mod_notesP.appendChild( newMod_notes );
    lessonPlanDiv.appendChild( newLesson_outline );
    
    var lessonPlanOutlineHidden = document.createElement( "input" );
    lessonPlanOutlineHidden.setAttribute( 'type', 'hidden' );
    lessonPlanOutlineHidden.id = "lessonOutlineCount" + dayCount;
	lessonPlanOutlineHidden.name = "lessonOutlineCount" + dayCount;
    lessonPlanOutlineHidden.value = 0;
    lessonPlanDiv.appendChild( lessonPlanOutlineHidden );
	
	document.getElementById('dayCount').value++;
}

