 function assembleHeader(){
        
     var defval = ' <img src="/img/home_head.png" '; //default header HTML
     
     //url to match
     var url = [];
     url[0] = "Default.htm";
     url[1] = "gallery.html";
     url[2] = "about.htm";
     url[3] = "our_team.htm";
     url[4] = "certifications.htm";
     url[5] = "paving.htm";
     url[6] = "products.htm";
     url[7] = "colors.htm";
     url[8] = "testimonials.htm";
     url[9] = "shapes.htm";
     url[10] = "patios.htm";
     url[11] = "walkways.htm";
     url[12] = "driveways.htm";
     url[13] = "pools.htm";
     url[14] = "commercial.htm";
     url[15] = "custom.htm";
     url[16] = "retention_walls.htm";
     url[17] = "landscaping.htm";
     url[18] = "patio_covers.htm";
     url[19] = "contact.htm";
   

     //header image source to use on url
     var headerImages = [];
     headerImages[0] = "/img/home_head.png";
     headerImages[1] = "/img/head_gallery.png";
     headerImages[2] = "/img/head_about.png";
     headerImages[3] = "/img/head_art.png";
     headerImages[4] = "/img/head_certifications.png";
     headerImages[5] = "/img/head_paving.png";
     headerImages[6] = "/img/head_products.png";
     headerImages[7] = "/img/head_colors.png";
     headerImages[8] = "/img/head_testimonials.png";
     headerImages[9] = "/img/head_shapes.png";
     headerImages[10] = "/img/head_patios.png";
     headerImages[11] = "/img/head_walkways.png";
     headerImages[12] = "/img/head_driveways.png";
     headerImages[13] = "/img/head_pools.png";
     headerImages[14] = "/img/head_commercial.png";
     headerImages[15] = "/img/head_custom.png";
     headerImages[16] = "/img/head_retention_walls.png";
     headerImages[17] = "/img/head_landscaping.png";
     headerImages[18] = "/img/head_patio_covers.png";
     headerImages[19] = "/img/head_contact.png";

    //header title to use on url
    var headerTitle = [];
    headerTitle[0] = "";
    headerTitle[1] = "";
    headerTitle[2] = "";
    headerTitle[3] = "";
    headerTitle[4] = "";
    headerTitle[5] = "";
    headerTitle[6] = "";
    headerTitle[7] = "";
    headerTitle[8] = "";
    headerTitle[9] = "";
    headerTitle[10] = "";
    headerTitle[11] = "";
    headerTitle[12] = "";
    headerTitle[13] = "";
    headerTitle[14] = "";
    headerTitle[15] = "";
    headerTitle[16] = "";
    headerTitle[17] = "";
    headerTitle[18] = "";
    headerTitle[19] = "";

    //header description text to use on url
    var headerDesc = [];
    headerDesc[0] = "";
    headerDesc[1] = "";
    headerDesc[2] = "";
    headerDesc[3] = "";
    headerDesc[4] = "";
    headerDesc[5] = "";
    headerDesc[6] = "";
    headerDesc[7] = "";
    headerDesc[8] = "";
    headerDesc[9] = "";
    headerDesc[10] = "";
    headerDesc[11] = "";
    headerDesc[12] = "";
    headerDesc[13] = "";
    headerDesc[14] = "";
    headerDesc[15] = "";
    headerDesc[16] = "";
    headerDesc[17] = "";
    headerDesc[18] = "";
    headerDesc[19] = "";


	//find the full URL of the page we're on
	var loc = window.location.href;
	//split out the URL into usable pieces
	var locarr = loc.split('/');
	//locate the last piece of the URL - the page we're actually on
	var loclen = locarr.length-1;
	//clean it up (removing query string)
	var localmost = locarr[loclen].split("?");
	//clean it up (removing hashes)
	var shortloc = localmost[0].replace(/[^a-zA-Z 0-9 \. \_ \-]+/g,'');

     
     var retval = "";

       for(var i=0; i < url.length; i++){
       
           if(url[i] == shortloc){
           
               retval = '<image src="'+headerImages[i]+'" alt="header image" /> <h1>'+headerTitle[i]+'</h1> <p>'+headerDesc[i]+'</p>';
           
           }
       
       }

       if(retval == ""){return defval;} else {return retval;} //if a return string has not been set, return the default string

   }
