function updateImage()
{
	var qs = "g=" + Cookie.get("gender") + "&b=" + Cookie.get("base") + "&m=" + Cookie.get("mouth")
	+ '&eb=' + Cookie.get("eyebrows") + '&es=' + Cookie.get("eyeshapes") + '&hc=' + Cookie.get('hair_palette')
	+ '&hh=' + Cookie.get('hair_palette_2') + '&h=' + Cookie.get('hair')+ '&ir=' + Cookie.get('iris');

	var avatar = $('av_box');
	avatar.setProperty('src', 'http://www.kinsaki.com/avatar.php?registration=true&' + qs);
}

function updateComponent(item_type, item_id)
{
	Cookie.set(item_type, item_id, {duration: 0});
	updateImage();
}

appearanceItemID = 0;
function updateAppearance(item_type, max_items, direction) {

  switch (direction)
  {
    case 'right':
    default:
      ++appearanceItemID;
    break;

    case 'left':
      --appearanceItemID;
    break;
  }
  if (appearanceItemID > max_items)
  {
    appearanceItemID = 1;
  }
  else if (appearanceItemID < 1)
  {
    appearanceItemID = max_items;
  }

  Cookie.set(item_type, appearanceItemID, {duration: 0});
  updateImage();
}

window.addEvent('domready', function() {
  if(Cookie.get('gender') === false) {
    Cookie.set('gender', 'm');
  }
  if(Cookie.get('base') === false) {
    Cookie.set('base', '1');
  }
  if(Cookie.get('mouth') === false) {
    Cookie.set('mouth', '1');
  }
  if(Cookie.get('eyebrows') === false) {
    Cookie.set('eyebrows', '1');
  }
  if(Cookie.get('eyeshapes') === false) {
    Cookie.set('eyeshapes', '1');
  }
  if(Cookie.get('iris') === false) {
    Cookie.set('iris', '1');
  }
  if(Cookie.get('hair_palette') === false) {
    Cookie.set('hair_palette', '1');
  }
  if(Cookie.get('hair_palette_2') === false) {
    Cookie.set('hair_palette_2', '1');
  }
  if(Cookie.get('hair') === false) {
    Cookie.set('hair', '1');
  }
});
