function nonFlash_index(params) {
  var div = document.getElementById(params.div);
  var date = new Date();
  var time = date.getTime();
  var req = new CFW_HTTPRequest('nonflash/index.php?_cms_page_id=' + params.page_id + '&t=' + time + params.carname, params.div);
  req.notify = function() { cfw_evalscripts(div); }
  req.run();
}

var submenu_cache = new Array();

function nonFlash_index_showSubmenu(params) {
hide('submenu');
hide('modellm');
  if (CFW_HTTPRequest.waiting) {
    for (var i = 0; i < CFW_HTTPRequest.waiting.length; i++) {
      var cur = CFW_HTTPRequest.waiting[i];
      if (cur && cur.div_id == params.div_id) {
        CFW_HTTPRequest.waiting[i] = null;
      }
    }
  }
  var div = document.getElementById(params.div_id);
  if (!div) return;
  if (params.m && params.k) {
    div.style.marginTop = new String((80 + params.k * 4) + 'px');
  }

  if (submenu_cache[params.id]) {
    div.innerHTML = submenu_cache[params.id];
    show(params.div_id);
    return;
  }
  var date = new Date();
  var time = date.getTime();
  if (!params.m) params.m = '';
  var req = new CFW_HTTPRequest('nonflash/submenu.php?_cms_page_id=' + params.page_id + '&id=' + params.id + '&m=' + params.m + '&t=' + time, params.div_id,{async: true});
  req.notify = function() { cfw_evalscripts(div); show(params.div_id); submenu_cache[params.id] = div.innerHTML;}
  req.run();
}

function nonFlash_topmenu(params) {
  var date = new Date();
  var time = date.getTime();
  var div = document.getElementById(params.div);
  if (div) {
    div.style.width = new String(params.w + "px");
    div.style.height = new String(params.h + "px");
  }
  var req = new CFW_HTTPRequest(params.path + 'nonflash/topmenu.php?_cms_page_id=' + params.page_id + '&center=' + params.center + '&t=' + time, params.div);
  req.notify = function() { cfw_evalscripts(div); }
  req.run();
}


function nonFlash_helpbox(params) {
  var date = new Date();
  var time = date.getTime();
  var div = document.getElementById(params.div);
  if (div) {
    div.style.width = new String(params.w + "px");
    div.style.height = new String(params.h + "px");
  }
  var req = new CFW_HTTPRequest(params.path + 'nonflash/helpbox.php?_cms_page_id=' + params.page_id + '&center=' + params.center + '&t=' 

+ time + '&carname=' + params.carname + '&label=' + params.carlabel + '&only_extra=' + params.only_extra, params.div);
  req.notify = function() { cfw_evalscripts(div); }
  req.run();
}

function nonFlash_rightbox(params) {
  var date = new Date();
  var time = date.getTime();
  var div = document.getElementById(params.div);
  var req = new CFW_HTTPRequest(params.path + 'nonflash/rightbox.php?_cms_page_id=' + params.page_id + '&box=' + params.box + '&w=' + 

params.w + '&h=' + params.h + '&t=' + time, params.div);
  req.notify = function() { cfw_evalscripts(div); }
  req.run();
}

function nonFlash_rightboxLabel(params) {
  var div = document.getElementById(params.div);
  if (!div) return;

  div.innerHTML = '<div style="text-align:right;white-space: normal;color:#ffce1f;font-size:8pt;font-weight:bold;font-family:Arial;padding:5px;">' + params.label + '</div>';
}

function nonFlash_header(params) {
  var date = new Date();
  var time = date.getTime();
  var div = document.getElementById(params.div);
  var req = new CFW_HTTPRequest(params.path + 'nonflash/header.php?_cms_page_id=' + params.page_id + '&hip=' + params.hip + '&hl=' + encodeURI(params.hl) + '&cn=' + params.cn + '&w=' + params.w + '&h=' + params.h + '&t=' + time, params.div);
  req.notify = function() { cfw_evalscripts(div); }
  req.run();
}

function nonFlash_changeBanner(params) {
  var date = new Date();
  var time = date.getTime();
  var div = document.getElementById(params.div);
  div.style.background='url(' + params.file + ');';
}

var innermenu_cache = new Array();

function nonFlash_innerMenu(params) {
  if (CFW_HTTPRequest.waiting) {
    for (var i = 0; i < CFW_HTTPRequest.waiting.length; i++) {
      var cur = CFW_HTTPRequest.waiting[i];
      if (cur && cur.div_id == params.div_id) {
        CFW_HTTPRequest.waiting[i] = null;
      }
    }
  }
  var div = document.getElementById(params.div_id);

  if (!div) return;

  /*if (params.m && params.k) {
    div.style.marginTop = new String((80 + params.k * 4) + 'px');
  }*/


  if (innermenu_cache[params.id]) {
    div.innerHTML = innermenu_cache[params.id];
    show(params.div_id);
    return;
  }


  var date = new Date();
  var time = date.getTime();
   
 if (!params.m) params.m = '';
  var req = new CFW_HTTPRequest(params.path + 'nonflash/innermenu.php?_cms_page_id=' + params.page_id + '&id=' + params.id + '&m=' + 

params.m + '&force_menu_id=' + params.force_menu_id + '&force_menu_id2=' + params.force_menu_id2 + '&t=' + time, params.div_id, {async: true});
  req.notify = function() { cfw_evalscripts(div); show(params.div_id); 
/*innermenu_cache[params.id] = div.innerHTML;*/}
  req.run();
}