
NS6 = (document.getElementById&&!document.all);
IE = (document.all);
NS = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4");

var frameNBObj = null;
var frameNBWnd = null;

function getNBObject()
{
    if (frameNBObj == null) {
	    if (IE) { 
		    frameNBObj = document.frames["PreviewNavBarFrame"]; 
	    } else {
		    frameNBObj = document.getElementById("PreviewNavBarFrame").contentDocument; 
	    }
    }
    return frameNBObj;
}

function getNBWnd()
{
    if (frameNBWnd == null) {
	    if (IE) { 
		    frameNBWnd = document.frames["PreviewNavBarFrame"]; 
	    } else {
		    frameNBWnd = document.getElementById("PreviewNavBarFrame").contentWindow; 
	    }
    }
    return frameNBWnd;
}

function DisplayNavBarFrame(param)
{
	document.write('<IFRAME src="fr_viewgalleryphoto_navbar.asp?'+param+'" ID="PreviewNavBarFrame" NAME="PreviewNavBarFrame" STYLE="Position: Relative; Left:0px; Top:0px; width: 471px; height:67px; overflow:hidden;background-color:transparent;"  allowtransparency="true" MARGINHEIGHT=0 MARGINWIDTH=0 FRAMEBORDER=0 SCROLLING=NO" ></IFRAME>');
}

function OnGoToNewImage(gallery_id, img_id, image_id)
{
    var sku, setting, crop;

    setting = GetCurrentProductSetting();
    sku = GetCurrentProductSku();
    crop = GetCurrentProductCrop();

    ChangeImagePriceList(gallery_id, img_id, image_id, sku, crop, setting);

    if (GetTotalSearchCount() > 1 ) 
        document.getElementById("imageno").innerHTML = imagenoHTML_left + GetCurrentSearchCount() + " of " + GetTotalSearchCount() + imagenoHTML_right;
    else
        document.getElementById("imageno").innerHTML = "";
        
    if (GetTotalSearchCount() <= 0) 
        parent.HideAdd2Cart();
}

function GoToNextImage(offset)
{
	var frameWnd = getNBWnd();
	frameWnd.OnSelectNextImage(offset);
}

function OnDeleteCPIXImg()
{
	var frameWnd = getNBWnd();
	var frameObj = getNBObject();
	
	frameObj.NavbarForm.DeleteCPIX_imgid.value = frameWnd.aNavBarImgId[frameWnd.current_searchcount-1];
	frameObj.NavbarForm.submit();
	
    if (GetTotalSearchCount() <= 1 ) 
        document.getElementById("imageno").innerHTML = "";
 }

function GetCurrentSearchCount()
{
	var frameWnd = getNBWnd();
	return frameWnd.current_searchcount;
}

function GetTotalSearchCount()
{
	var frameWnd = getNBWnd();
	return frameWnd.total_searchcount;
}

function Navbar_DisplayImages(sql)
{
	var frameObj = getNBObject();
	frameObj.NavbarForm.sql.value = sql;
	frameObj.NavbarForm.submit();
}
