vcc.showroom = new Object();

vcc.showroom.init = function() {
	if (!vcc.getObj("rightcontent")) return false;
	var objCarInfoContainer = vcc.getObj("rightcontent");
	var arImages = objCarInfoContainer.getElementsByTagName("img");
	for (i = 0; i < arImages.length; i++) {
		var strRealSrc = arImages[i].getAttribute("realsrc");
		if (strRealSrc) {
			arImages[i].src = strRealSrc;
		}
	}
}

var strActiveCarModel = "";

function toggleCarInfo(strLayer) {
	blnCarLayer = (strLayer.indexOf('text') > -1) ? false : true;
	var objRightContent = vcc.getObj('rightcontent');
	//Hide active carlayer
	if (strActiveCarModel != "") {		
		vcc.setDisplay('carinfo' + strActiveCarModel,'none');
		vcc.setDisplay(strActiveCarModel,'none');
		if (vcc.getObj('carname' + strActiveCarModel)) document.getElementById('carname' + strActiveCarModel).className = 'carname';
	} else {
		vcc.setDisplay('rightcontentdefault','none');
		objRightContent.className = 'rightcontenton';
	}
	if (blnCarLayer) vcc.setDisplay('carinfo' + strLayer,'block');
	else vcc.setDisplay(strLayer,'block');
	if (vcc.getObj('carname' + strLayer)) document.getElementById('carname' + strLayer).className = 'carnameactive';
	strActiveCarModel = strLayer;			
}

vcc.addEvent(window, "load", "vcc.showroom.init");

//Car landing

vcc.carlanding = new Object();
vcc.carlanding.swapFolder = function(iFolder,objLink) {
	vcc.setDisplay("mainimage", "none");
	var objCurrentFolder = objLink.parentNode;
	var objUl = document.getElementById("folders");
	var arLiElements = objUl.getElementsByTagName("LI");
	for (i = 0; i < arLiElements.length; i++) {
		if (arLiElements[i].id == "folder" + iFolder) {
			arLiElements[i].className = "active";
			vcc.setDisplay("imagelayer" + (i + 1), "block");
		} else if (arLiElements[i].id == "folder" + (iFolder - 1)) {
			arLiElements[i].className = "nodivider";
			vcc.setDisplay("imagelayer" + (i + 1), "none");
		} else {
			arLiElements[i].className = "";
			vcc.setDisplay("imagelayer" + (i + 1), "none");
		}
	}
}

vcc.carlanding.init = function() {
	var objBanners = document.getElementById("Presentationmodecontainer_banners_carlanding-banners");
	if (objBanners == null) return;
	
	var arBanners = objBanners.getElementsByTagName("div");
	for (var i = 0; i < arBanners.length; i++) {
		var objThisBanner = arBanners[i];
		var objSpacerLink = vcc.getElementsByClassName("banner-spacerlink", "a", objThisBanner);
		var arrLinks = objThisBanner.getElementsByTagName("a");
		if (arrLinks.length > 0) {
			var strUrl = arrLinks[0].href;
			//Create overlap link
			var objOverLink = document.createElement("a");
			objOverLink.href = strUrl;
			objOverLink.className = "banner-spacerlink";
			objOverLink.innerHTML = "<img src=\"/Volvocars.web.sites.scs/images/s.gif\" border=\"0\" width=\"293\" height=\"80\" />";
			objOverLink.onmouseover = function() {
				this.parentNode.className = "banner-on";
			}
			objOverLink.onmouseout = function() {
				this.parentNode.className = "banner";
			}
			objThisBanner.appendChild(objOverLink);
		}
	}
}

vcc.addEvent(window, "load", "vcc.carlanding.init");
