
jQuery(document).ready(function(){



$(".jcarousellite").jCarouselLite({
      btnNext: ".next",
      btnPrev: ".prev",
	visible: 8
});



$("#globalmycarousel li").hover(
function(){
	var iconName = $(this).find("img").attr("src");
//	alert(iconName);
	var origen = iconName.split("/")[6];	
	//alert(origen);	
	
	var imageName1 = origen.split(".")[0];
	//	alert(imageName1);
	var origenverified = verifyOrigenImage(imageName1);
	//alert(origenverified);

	var imageName = origenverified.split("-")[1];
	//alert(imageName);
	var rolloverText = getRolloverText(imageName);
	//alert(rolloverText);
	var p = $(this);
	var position = p.offset();

	var spanelem = document.getElementById("spanelem"); 
	spanelem.style.marginLeft = 42*1+position.left*1+"px";
	spanelem.style.marginTop = position.top+"px";
	spanelem.innerHTML = "<span>"+rolloverText+"</span>";
	spanelem.style.display = 'block';
	
	
	$(this).find("img").attr({src: "http://corporate.mattel.com/mdn/mattel-top-nav/images/" + origenverified + "R.png"});	
	
//	$(this).find("span").animate({opacity: "show", left: "40"}, "fast");	
	
}, 
function(){
	var iconName = $(this).find("img").attr("src");
	//alert(iconName);	
	var origen = iconName.split("/")[6];	
	//alert(origen);	
	
	var imageName1 = origen.split("R.")[0];
	//alert(imageName1);
	
	var origenverified = verifyOrigenImageRolledOut(imageName1);
	
	
	
	//alert(origenverified);
	var imageName = origenverified.split("-")[1];	
	//alert(imageName);
	var p = $(this);
	var position = p.offset();
	//alert("image1: "+origenverified);
	$(this).find("img").attr({src: "http://corporate.mattel.com/mdn/mattel-top-nav/images/" + origenverified + ".png"});
	//alert("image2: "+origenverified);
	var spanelem = document.getElementById("spanelem"); 
	spanelem.style.display = 'none';
		
	//$(this).find("span").animate({opacity: "hide", left: "40"}, "fast");	
	
});

function verifyOrigenImageRolledOut(imageName){
	//alert("verifyOrigenImageRolledOut: "+imageName);
	switch (imageName)
	{case "chicklet-barbie.png":
		  return "chicklet-barbie";
		  break;		  		  		  
	    case "chicklet-hw.png":
		  return "chicklet-hw";
		  break;				  
		case "chicklet-mh.png":
		  return "chicklet-mh";
		  break;
		case "chicklet-polly.png":
		  return "chicklet-polly";
		  break;	
		case "chicklet-maxs.png":
		  return "chicklet-maxs";
		  break;
		case "chicklet-fijit.png":
		  return "chicklet-fijit";
		  break;
		case "chicklet-mb.png":
		  return "chicklet-mb";
		  break;
		case "chicklet-hwrc.png":
		  return "chicklet-hwrc";
		  break;
		case "chicklet-bf5.png":
		  return "chicklet-bf5";
		  break;
		case "chicklet-ag.png":
		  return "chicklet-ag";
		  break;
		case "chicklet-fp.png":
		  return "chicklet-fp";
		  break;
		case "chicklet-xtractaurs.png":
		  return "chicklet-xtractaurs";
		  break;					  
	  
		default:
		  return imageName;
		  break;
	}
}



function verifyOrigenImage(imageName){
	//alert("verifyOrigenImage: "+imageName);
	switch (imageName)
	{
		case "chicklet-barbieR":
		  return "chicklet-barbie";
		  break;		  
		case "chicklet-hwR":
		  return "chicklet-hw";
		  break;				  
		case "chicklet-mhR":
		  return "chicklet-mh";
		  break;
		case "chicklet-pollyR":
		  return "chicklet-polly";
		  break;	
		case "chicklet-maxsR":
		  return "chicklet-maxs";
		  break;
		case "chicklet-fijitR":
		  return "chicklet-fijit";
		  break;
		case "chicklet-mbR":
		  return "chicklet-mb";
		  break;
		case "chicklet-hwrcR":
		  return "chicklet-hwrc";
		  break;
		case "chicklet-bf5R":
		  return "chicklet-bf5";
		  break;
		case "chicklet-agR":
		  return "chicklet-ag";
		  break;
		case "chicklet-fpR":
		  return "chicklet-fp";
		  break;
		case "chicklet-xtractaursR":
		  return "chicklet-xtractaurs";
		  break;
		case "chicklet-xtractaursRR":
		  return "chicklet-xtractaurs";
		  break;	
		default:
		  return imageName;
		  break;
	}
}


function getRolloverText(imageName){
	switch (imageName)
	{
		case "barbie":
		  return "Barbie";
		  break;
		case "hw":
		  return "Hot Wheels";
		  break;		
		case "mh":
		  return "Monster High";
		  break;
		case "polly":
		  return "Polly Pocket";
		  break;	
		case "maxs":
		  return "Max Steel";
		  break;
		case "fijit":
		  return "Fijit Friends";
		  break;
		case "mb":
		  return "Matchbox";
		  break;
		case "hwrc":
		  return "HW Racing Circuit";
		  break;
		case "bf5":
		  return "Battle Force 5";
		  break;
		case "ag":
		  return "American Girl";
		  break;
		case "fp":
		  return "Fisher-Price";
		  break;
		case "xtractaurs":
		  return "Xtractaurs";
		  break;		  
		default:
		  return "Barbie";
		  break;
	}
}


$("#leftside span").hover(
function(){
	var iconName = $(this).find("img").attr("src");
	//alert(iconName);
	var origen = iconName.split(".")[2];
	//alert(origen);
	var origenFinal = origen.split("/")[4];
	//alert(origenFinal);
	$(this).find("img").attr({src: "http://corporate.mattel.com/mdn/mattel-top-nav/images/" + origenFinal + "R.png"});
}, 
function(){
	var iconName = $(this).find("img").attr("src");
	//alert(iconName);
	var origen = iconName.split("R.")[0];
	//alert(origen);
	var origenFinal = origen.split("/")[6];
	//alert(origenFinal);
	$(this).find("img").attr({src: "http://corporate.mattel.com/mdn/mattel-top-nav/images/" + origenFinal + ".png"});
});


$("#rightside span").hover(
function(){
	var iconName = $(this).find("img").attr("src");
		//alert(iconName);
	var origen = iconName.split(".")[2];
//	alert(origen);
	var origenFinal = origen.split("/")[4];
//	alert(origenFinal);
	$(this).find("img").attr({src: "http://corporate.mattel.com/mdn/mattel-top-nav/images/" + origenFinal + "R.png"});
}, 
function(){
	var iconName = $(this).find("img").attr("src");
//	alert(iconName);
	var origen = iconName.split("R.")[0];
//	alert(origen);
	var origenFinal = origen.split("/")[6];
//	alert(origenFinal);
	$(this).find("img").attr({src: "http://corporate.mattel.com/mdn/mattel-top-nav/images/" + origenFinal + ".png"});
});

$(".jcarousel-prev, .jcarousel-next").disableTextSelect();

});



/**
 * .disableTextSelect - Disable Text Select Plugin
 *
 * Version: 1.1
 * Updated: 2007-11-28
 *
 * Used to stop users from selecting text
 *
 * Copyright (c) 2007 James Dempster (letssurf@gmail.com, http://www.jdempster.com/category/jquery/disabletextselect/)
 *
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 **/

/**
 * Requirements:
 * - jQuery (John Resig, http://www.jquery.com/)
 **/
(function($) {
    if ($.browser.mozilla) {
        $.fn.disableTextSelect = function() {
            return this.each(function() {
                $(this).css({
                    'MozUserSelect' : 'none'
                });
            });
        };
        $.fn.enableTextSelect = function() {
            return this.each(function() {
                $(this).css({
                    'MozUserSelect' : ''
                });
            });
        };
    } else if ($.browser.msie) {
        $.fn.disableTextSelect = function() {
            return this.each(function() {
                $(this).bind('selectstart.disableTextSelect', function() {
                    return false;
                });
            });
        };
        $.fn.enableTextSelect = function() {
            return this.each(function() {
                $(this).unbind('selectstart.disableTextSelect');
            });
        };
    } else {
        $.fn.disableTextSelect = function() {
            return this.each(function() {
                $(this).bind('mousedown.disableTextSelect', function() {
                    return false;
                });
            });
        };
        $.fn.enableTextSelect = function() {
            return this.each(function() {
                $(this).unbind('mousedown.disableTextSelect');
            });
        };
    }
})(jQuery);
