if(typeof _$ != "function"){
  function _$(_id){
    return document.getElementById(_id);
  }
}

_request("/customer/customer/menu/cacheloaded/1", "", function(_responseText){
  var obj = JSON.parse(_responseText);    
  if(_$("upper_header") && obj["upper_header"]){
    _$("upper_header").className += obj["upper_header"];
  }
	if(_$("carts") && obj["cart_details"]){
		_$("carts").innerHTML = obj["cart_details"];
	}
  if(_$("upper_header_menu")){      
    _$("upper_header_menu").innerHTML = obj["upper_header_menu"];
  }
  if(_$("login_header")){
    _$("login_header").innerHTML = obj["login_header"];
    _$("login_header").style.display = obj["login_header"] == "" ? "none" : "block";
  }
  
  // do we have any custom function to execute?
  if(obj["custom_function"]){
    eval(obj["custom_function"]);
  }
 });

