/*
var crossobj = $("#right");
var dsoctop = $("#right").offset().top;

function positionit() {
    
    if ((document.all || document.getElementById) && (dsoctop >= 478)) {
		//crossobj.style.position = "fixed";
		//crossobj.style.left = "758px";
    } else {
		//crossobj.style.position = "absolute";
		//crossobj.style.left = "536px";
	}
	
}

setInterval("positionit()", 100);
*/


/**/
$(document).ready(

function(){
	
	if($("body").hasClass("ie6")){return;}

	var mod_x = $("#right").offset().left;
	var mod_y = $("#right").offset().top;
	var mod_height = $("#right").outerHeight();
	var footer_y = parseInt($("#footer").offset().top);
	var win_y = 0;
	var diff = -1;

	var bottomPadding = 35;
	var bott = $("#footer").position().top ;
	
	//try to fix positioning after resize
	$(window).resize(function(){
		mod_x = $("#left").offset().left + $("#left").outerWidth() + 6;
		$("#right").css({'left': mod_x});
	});
	
	
	$(window).scroll(function(){
		
		win_y = $(window).scrollTop();
		
		diff = (win_y) - mod_y+20;
		if((diff >= 0) && (win_y+mod_height < footer_y-35)){
			$("#right").css({'position':'fixed','top': '0','left': mod_x});
		}
		else if(diff <= 0){
			$("#right").css({'position':'static'});
		}		
		else if(win_y+mod_height >= bott){
			$("#right").css({'position':'absolute','top': parseInt(footer_y-mod_height)-35,'left':mod_x});
		}
		
	});
});	

/**/
$(document).ready(function(){
	
	var defaultImg = $("#fcm").css('background-image');
	
	$("body.prod #left dl a").click(function(e){
		
		//swap out the lg image
		var lgImg = $(this).children("img").attr("src").replace(/-sm/,"-lg");
		if( !lgImg.match(/default/) ){
			$("#fcm").css({'background-image':'url('+ lgImg +')'});
		}
		else{
			$("#fcm").css({'background-image': defaultImg });
		}	
		
		//swap out the desc text in the detail box (group,item,desc)
		var a = $(this).parent().prevAll("dt");
		var section = $(a[0]).text();
		var item = $(this).children("b").text();
		var desc = $(this).parent().next().text();
		
		$("#m1 h2").text(item);
		$("#m1 p").text(desc);
		
		if($("body").hasClass("ie6")){return true;}
		//don't follow the link
		return false;
	});
});