function navOver(e) { $("#nav-text").addClass($(e.target).parent().attr("id")); }
function navOut(e) { $("#nav-text").removeClass(); }
function langOver(e) { $("#langText").removeClass().addClass($(e.target).parent().attr("lang")); }
function langOut(e) { $("#langText").removeClass().addClass("noBG"); }


function changeColor(image, e) {
  e.preventDefault();
  src = image.src;
  pathEnd = src.lastIndexOf("/");
  path = src.substring(0,pathEnd+1);
  model = src.substring(pathEnd+1,pathEnd+5);
  colorBeg = src.indexOf("-");
  colorEnd = src.lastIndexOf("-");
  color = src.substring(colorBeg+1,colorEnd);
  picNum = src.substring(colorEnd+1,colorEnd+3);

  td = $(image).parent().parent();
  if($(td).hasClass('thumb')) {
	if(picNum > count[e.target.id])
	  $(td).removeClass('thumbLoading');
	else {
	  $(td).addClass('thumbLoading');
	  $(td).removeClass('blank');
	}
  }
  $(image).hide();

  var replacement = $('<img />')
	.attr('src', path + model + "-" + e.target.id + "-" + picNum + ".jpg")
	.load(function(){
		src = $(this).attr('src');
		colorEnd = src.lastIndexOf("-");
		picNum = src.substring(colorEnd+1,colorEnd+3);
		$(image).attr('src', src);
		if(picNum <= count[e.target.id])
			$(image).fadeIn(2000);
		});

		$('#gallery').cycle(0);
  }
  
  function changeColorBasic(image, e) {
    e.preventDefault();
    src = image.src;
    pathEnd = src.lastIndexOf("/");
    path = src.substring(0,pathEnd+1);
    model = src.substring(pathEnd+1,pathEnd+5);
    colorBeg = src.indexOf("-");
    colorEnd = src.lastIndexOf("-");
    color = src.substring(colorBeg+1,colorEnd);
    picNum = src.substring(colorEnd+1,colorEnd+3);
    
    td = $(image).parent().parent();
    if($(td).hasClass('thumb') && picNum <= count[e.target.id])
	$(td).removeClass('blank');

    /*if(picNum > count[e.target.id])*/ $(image).hide();
    
    var replacement = $('<img />')
			.attr('src', path + model + "-" + e.target.id + "-" + picNum + ".jpg")
			.load(function(){
				src = $(this).attr('src');
			    	colorEnd = src.lastIndexOf("-");
			    	picNum = src.substring(colorEnd+1,colorEnd+3);
			    	$(image).attr('src', src);
				//$(image).parent().parent().addClass('blank');
				});
    $(image).attr('src', $(replacement).attr('src'));
    if(picNum <= count[e.target.id])
        $(image).show();
    $('#gallery').cycle(0);
  }