var last_shown;
              var last_highlight;
              var last_highlight_name;


                 function ClassChanger(step,id) {
                   old_li=$('li_'+id).className;
                   //alert(id+"   -   "+old_li);
                   if (old_li=="out") {
                    $('li_'+id).className="in";
                    Changer(step,id);
                   }
                   else {
                     $('li_'+id).className="out";
                     $('div_'+id).innerHTML="";
                   }
                  }


                 function Show(cat_id,nameid,id) {
                   old_st=$('last_'+id).className;
                   //alert(id+"   -   "+old_li+" == "+cat_id);
                   if (old_st=="last") {
                    $('last_'+id).className="active";
                    $('lastspan_'+id).className="red_bg";
                    if ($('lastspan_'+last_shown)) {
                     $('lastspan_'+last_shown).className="";
                    }
                     last_shown=id;
                     ShowAll(cat_id,id);
                   }
                   else {
                     $('last_'+id).className="last";
                     $('lastspan_'+id).className="";
                   }
                  }

              function Changer(step,id) {
                 request=new Ajax.Request("hyundai/ajax/hyundai_update.php",
                   {
                     parameters: "id"+step+"="+id+"&clientid="+ClientId,
                     onComplete: function(response) {
                             //alert('change div_'+id);
                             if ($('div_'+id)) {

                               $('div_'+id).innerHTML=response.responseText;
                              // alert(xmlobj.responseText);
                             }
                     }
                   }
                );
              }



             function ShowAll(cat_id,id) {
                Loading(1);
                var request=new Ajax.Request("hyundai/ajax/hyundai_update.php",
                   {
                     parameters: "cat_id="+cat_id+"&pic="+id+"&clientid="+ClientId,
                     onComplete: function(response) {
                           $('main_picture').innerHTML=response.responseText;
                           document.location.href = "#mainimage";
                           Loading(0);
                     }
                   }
                );
             }


             function ShowTitle(id) {
                var request=new Ajax.Request("hyundai/ajax/hyundai_update.php",
                   {
                     parameters: "id3="+id+"&clientid="+ClientId,
                     onComplete: function(response) {
                           $('main_heading').innerHTML=response.responseText;
                           Loading(0);
                     }
                   }
                );
             }



             function Highlight(id,nouse,nouse2) {
               numb=1;
               old_highlight=$('listrow_'+id+'_'+numb).className;
               if ((old_highlight=="parts_white") || (old_highlight=="parts_even")) {
                 for(numb=1;numb<=30;numb++) {
                  if ($('listrow_'+id+'_'+numb)) {
                   $('listrow_'+id+'_'+numb).className="light";
                  }
                 }
                 for(numb=1;numb<=30;numb++) {
                  if ($('listrow_'+last_highlight+'_'+numb)) {
                   $('listrow_'+last_highlight+'_'+numb).className=last_highlight_name;
                 }
                }
               }
               last_highlight=id;
               last_highlight_name=old_highlight;
               document.location.href = "#anchor"+id;
             }


           function CatalogUpdate(step,id,id2,id3) {
               Loading(1);
                var request=new Ajax.Request("hyundai/ajax/tecdoc_update.php",
                   {
                     parameters: "step="+step+"&id="+id+"&id2="+id2+"&id3="+id3+"&clientid="+ClientId,
                     onComplete: function(response) {
                             if ($('main_catalog_div')) {
                              Loading(0);
                               $('main_catalog_div').innerHTML=response.responseText;
                               //alert(response.responseText);
                             }
                     }
                   }
                );
              }