function process_order()
{
    alert("order_being_processed");
}

function onload_functions()
{
   /* calc_menu_height(); 
   footer();*/
    /*body_onload();*/
}

function system_grid_height(table_id,number_in_line,starting_number)
{

  var grids = new Array();

table_height = document.getElementById(table_id).offsetHeight;

for(i=0; i<=number_in_line; i++)
{
    var id ="product_section"+(starting_number);
    document.getElementById(id).style.height = table_height+'px';

    starting_number++;
}



}


function body_onload()
{
    if(document.getElementById("config_product_container"))
    {
        var wide = window.screen.availWidth;
        if(wide>1024)
        {
            var left_margin = ((wide - 982) - 160)/2;
            var left_margin = left_margin+'px';

            document.getElementById("config_product_container").style.width = '982px';
            document.getElementById("config_product_container").style.marginLeft = left_margin;
        }
        else
        {
            document.getElementById("config_product_container").style.width = '100%';
        }
    }
    if(document.getElementById("system_range_container"))
    {
        var wide = window.screen.availWidth;
        if(wide>1024)
        {
            var left_margin = ((wide - 982) - 160)/2;
            var left_margin = left_margin+'px';

            document.getElementById("system_range_container").style.width = '982px';
            document.getElementById("system_range_container").style.marginLeft = left_margin;
        }
        else
        {
            document.getElementById("system_range_container").style.width = '100%';
        }
    }

}


function calc_menu_height()
{
var header_height = document.getElementById("header").offsetHeight;
var main_menu_height = document.getElementById("main_menu").offsetHeight;

var left_height = document.getElementById("left").offsetHeight;
   var top_height = main_menu_height + main_menu_height;
    left_height = left_height+top_height + 80;
    alert(left_height);
}

function footer()
{

var header_height = document.getElementById("header").offsetHeight;

var grids = new Array();
grids[0] = new Array();
grids[0][0] = "left";
if(document.getElementById("left"))
{
    grids[0][1] = document.getElementById("left").offsetHeight;
}
else
{
    grids[0][1]= 0;
}



grids[1] = new Array();
grids[1][0] = "content";
if(document.getElementById("content"))
{
    grids[1][1] = document.getElementById("content").offsetHeight;
}
else
{
    grids[1][1]=0;
}



grids[2] = new Array();
grids[2][0] = "right";

if(document.getElementById("right"))
{
    grids[2][1] = document.getElementById("right").offsetHeight;
}
else
{
    grids[2][1]=0;
}

var highest_number=0;

    for(i=0;i<=2;i++)
  {
     if (grids[i][1]> highest_number)
     {
         highest_number = grids[i][1];
     }
  }


highest_number = highest_number + header_height;
 
  
  document.getElementById("footer").style['top']= (-highest_number -100 ) + highest_number +100;

  
}

function footer_backup()
{
  /* when a large menu category is selected
      then a smaller menu is selected the footer does not move to the smaller
      value and remains at its position */
    
	
	var header_height = document.getElementById("header").offsetHeight;
    var main_menu_height = document.getElementById("main_menu").offsetHeight;
    /* top height is the height of the header and the main menu */
    var top_height = main_menu_height + header_height;

    var left_height =0;
    var content_height=0;
    var right_height = 0;
    var static_height =1248;

if(document.getElementById("left"))
{
   left_height=document.getElementById("left").offsetHeight;
   left_height= left_height+top_height;

}

if(document.getElementById("right"))
{
   right_height=document.getElementById("right").offsetHeight;
     right_height = right_height + top_height;
}

var content_id='';
if(document.getElementById("content"))
{
    content_id='content';
    content_height= document.getElementById("content").offsetHeight;
}
else if(document.getElementById("content_no_left_column"))
{
     content_id='no_left_column';
     content_height = document.getElementById("content_no_left_column").offsetHeight;
}
else if(document.getElementById("content_no_right_column"))
{
     content_id='no_right_column';
     content_height = document.getElementById("content_no_right_column").offsetHeight;
}
else if(document.getElementById("content_no_columns"))
{
    content_id='content_no_columns';
     content_height = document.getElementById("content_no_columns").offsetHeight;
}

   content_height = content_height + top_height;

   var footer_height = 0;

/* find out which is the bigest hieght */
     if ((static_height > left_height) && (static_height >content_height) && (static_height > right_height))
     {
         footer_height =  static_height;
     }
     else if ((left_height > content_height) && (left_height > right_height))
     {
         footer_height =left_height;
     }
     else if (content_height > right_height)
     {
          footer_height = content_height;
     }
     else
     {
         footer_height = right_height;
     }


      var new_footer_height = footer_height +100;
     /*alert("left"+left_height+" content "+content_height+" right "+right_height+"footer height "+footer_height);  */

	document.getElementById("footer").style['top'] = new_footer_height;

}

