//mixpanel init
var mpq = [];mpq.push(["init", "01d35eabc0670bb4c92627ba77c498d0"]);(function(){
var b,a,e,d,c;b=document.createElement("script");b.type="text/javascript";
b.async=true;b.src=(document.location.protocol==="https:"?"https:":"http:")+
"//api.mixpanel.com/site_media/js/api/mixpanel.js";
a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(b,a);
e=function(f){return function(){mpq.push([f]
.concat(Array.prototype.slice.call(arguments,0)))}};
d=["init","track","track_links","track_forms","register","register_once","identify","name_tag","set_config"];
for(c=0;c<d.length;c++){mpq[d[c]]=e(d[c])}})();

$(function() {
    $("#couponform").submit(function() {
        $.post("/emaildiscount/", { emailaddr: $("#emailaddr").val()}, function(data) {
            $("#couponbar").slideUp("slow", function() { 
                $("#couponbar").html(data);
                $("#couponbar").slideDown("slow");
            });      
        });
        return false;
    });
});

$(function(){
    var xOffset = 180,
	yOffset = 30;

    $("td.color_swatch").hover(function(e){
        var color = $(this).css('background-color');
        $("body").append("<div id='preview'></div>");
        $("#preview")
            .css('background-color', color)
            .css("top",(e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px")
			      .fadeIn("fast"); 
    },
    function(){	
        $("#preview").remove();
    });	
    $("td.color_swatch").mousemove(function(e){
        $("#preview")
            .css("top",(e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px");
    });	
});

$(function(){
    var xOffset = 180,
	yOffset = 30;

    $(".thumbnail").hover(function(e){
        var medium_url = $(this).attr('longdesc');
        $("body").append("<div id='thumbnail'><img src='" + medium_url + "' /></div>");
        $("#thumbnail").fadeIn("fast"); 
    },
    function(){	
        $("#thumbnail").remove();
    });	
    $(".thumbnail").mousemove(function(e){
        $("#thumbnail")
            .css("top",(e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px");
    });	
});

$(function(){
    if(!NiftyCheck()){
        return;
    }
    Rounded("div#tab_perfectrug","top","#FFF","#D4DDFF","smooth");
    Rounded("div#tab_color","top","#FFF","#D4DDFF","smooth");
    Rounded("div#tab_discountedmanus","top","#FFF","#D4DDFF","smooth");
    Rounded("div#tab_emailcoupon","top","#FFF","#FFFF00","smooth");
    Rounded("div.nifty","top","#FFF","#E1D3C8","smooth");
    Rounded("div#searchround","top","#FFF","#D0E1FD","smooth");
    Rounded("div#findrug","top","#FFF","#D0E1FD","smooth");
    Rounded("div#featuredrug","top","#FFF","#D0E1FD","smooth");
    Rounded("div#returningcustomers","top","#FFF","#D0E1FD","smooth");
    Rounded("div#createaccount","top","#FFF","#D0E1FD","smooth");
    Rounded("div#orderstatus","top","#FFF","#D0E1FD","smooth");
});

$(function(){
    $(".description_toggle").click(function(){
    	$("#long_description").slideToggle();
        if ($(".description_toggle").html() == 'Show More...') {
        	$(".description_toggle").html('Show Less...');
        }
        else if ($(".description_toggle").html() == 'Show Less...') {
            $(".description_toggle").html('Show More...');
        }
    });  
});

// Testimonials ajax on showstyle page.
$(function(){
    $("#testimonial_nav > a").live("click", function(){
        var loc = $(this).attr("href");
        $("#testimontials").load(loc);
        return false;
    });
})





