largeImgRoot = 'eStoreModelCars/productImages/500X500_products/'

obj = document.getElementById('signIn')

if (obj)
{
	obj.onclick = function()
	{
		document.getElementById('fade').style.display='block';
		hideAllSelects();
		
		var frontWindow = document.getElementById('loginScreen');
	
		var vscroll = window.pageYOffset || document.documentElement.scrollTop  || 0; 
		var t = vscroll + 100;
		frontWindow.style.top =  t + 'px';
		frontWindow.style.display='block';
		
		document.getElementById('txtDealerCode').focus();
	}
}

document.getElementById('btnCloseWindow').onclick = function()
{
	// for login screen
	document.getElementById('fade').style.display='none';
	document.getElementById('loginScreen').style.display='none';	
	revealAllSelects();
}
///////////////////////////////////////////////////////////
// handle enlarged image overlay
function showOverlayLargeImage(ct)
{
	activeImgArray = 'imgArray' + ct
	hideAllSelects();
	
	var vscroll = window.pageYOffset || document.documentElement.scrollTop || 0; 
	var pageHeight = document.body.offsetHeight;

	document.getElementById('fade').style.top = '0';
	document.getElementById('fade').style.height = pageHeight + 'px';
	document.getElementById('fade').style.display = 'block';
	
	obj = document.getElementById('overlayLargeImage');
	obj.style.top =  vscroll + 20 + 'px';
	obj.style.display='block';

	obj = document.getElementById('largeProdImg');
	activeImgArrayIndex = 0;
	var str = activeImgArray + '[0]';
	obj.src = largeImgRoot + eval(str);
	
	if (eval(activeImgArray).length > 1)
	{
		document.getElementById('previous').style.visibility = 'visible';
		document.getElementById('next').style.visibility = 'visible';
	}
	else
	{
		document.getElementById('previous').style.visibility = 'hidden';
		document.getElementById('next').style.visibility = 'hidden';	
	}
//	alert(eval(activeImgArray).length)
}

function closeOverlay(overlay)
{
	// for enlarged product image screen
	document.getElementById('fade').style.display='none';
	document.getElementById(overlay).style.display='none';	
	document.getElementById('largeProdImg').src = 'eStore/images/loadingImg.jpg';
	revealAllSelects();
}
///////////////////////////////////////////////////////////
function hideAllSelects()
{
	objPageArray = document.getElementsByTagName('body');
	objPage = objPageArray[0];
	A = objPage.getElementsByTagName('select');
	
	for (i=0; i<A.length; i++)
	{
		A[i].style.visibility = 'hidden';	// hide controls so IE doesn't show them over lightbox
	}	
}

function revealAllSelects()
{
	objPageArray = document.getElementsByTagName('body');
	objPage = objPageArray[0];
	A = objPage.getElementsByTagName('select');
	
	for (i=0; i<A.length; i++)
	{
		A[i].style.visibility = 'visible';	// show controls
	}	
}

function prevPhoto()
{
	obj = document.getElementById('largeProdImg');
	obj.src = 'eStore/images/loadingImg.jpg';
	
	activeImgArrayIndex--;
	
	if (activeImgArrayIndex < 0)
	{
		activeImgArrayIndex = eval(activeImgArray).length - 1;	
	}
	
	var str = activeImgArray + '[' + activeImgArrayIndex + ']';
	obj.src = largeImgRoot + eval(str);
}

function nextPhoto()
{
	obj = document.getElementById('largeProdImg');
	obj.src = 'eStore/images/loadingImg.jpg';
	
	activeImgArrayIndex++;
	
	if (activeImgArrayIndex >= eval(activeImgArray).length)
	{
		activeImgArrayIndex = 0	
	}
	
	var str = activeImgArray + '[' + activeImgArrayIndex + ']';
	obj.src = largeImgRoot + eval(str);
}
