// productOverview, specs_warranty, features, helpful_articles
var currentDetail="";
jQuery().ready(function(){
	
	//SHOW INIT CONTENT
	jQuery('#'+currentContent+'Content').show();
	
	document.getElementById(currentContent+'Item').className = 'selected';
	
	jQuery('ul.sub_nav_list a').mouseover(function() {
		if (this.id != currentContent) {
			document.getElementById(this.id+'Item').className = 'selected';
		
		}
	});
	jQuery('ul.sub_nav_list a').mouseout(function() {
		if (this.id != currentContent) {
			document.getElementById(this.id+'Item').className = '';
		
		}
		
	});
	jQuery('ul.sub_nav_list a').click(function() {
		
		//swap current selection/content
		document.getElementById(currentContent+'Item').className = '';
		
		jQuery('#'+currentContent+'Content').hide();
		
		//set current content/selection
		document.getElementById(this.id+'Item').className = 'selected';

		currentContent = this.id;
		jQuery('#'+currentContent+'Content').show();
		
		return false;
	});
	
	jQuery('a#fullSpecsLink').click(function() {
		
		//swap current selection/content
		document.getElementById(currentContent+'Item').className = '';
		
		jQuery('#'+currentContent+'Content').hide();
		
		//set current content/selection
		document.getElementById('specsItem').className = 'selected';

		currentContent = 'specs';
		jQuery('#'+currentContent+'Content').show();
	});
	jQuery('#imageSwatches li a').click(function() {

        setDetailImage(this);
		
        return false;
    });
	dealerHTMLSwap();
});

function dealerHTMLSwap() {
    var tempLocal = document.getElementById("productDealerSearch");
    var actualLocal = document.getElementById("dealerShell");
    
    if (actualLocal && tempLocal) {
        actualLocal.innerHTML = tempLocal.innerHTML;
        
        tempLocal.innerHTML = "";
    }
}
		
function setDetailImage(linkObj) {
	// set image
	var detailImage = document.getElementById('detailImage_pic');

	detailImage.src = linkObj.href;

	// set zoom href
	var imageZoom = document.getElementById('imageZoom');
	
	imageZoom.href = linkObj.href.replace("_MD","_LG");

	// clear "selected" style
	currentDetail.className = "";
	
	// establish next selected style
	linkObj.className = "currentDetail";
	currentDetail = linkObj;
		
	return false;
}
function setSelectedDetailItem() {
   var qs = new Querystring();
   var currID;
   if (qs.get("id") != null) {
    currID =  parseInt(qs.get("id"));
    window.alert(currID);
   }
}