function openEnlarge()
{
	var window_width = 700;
	var window_height = screen.height-50;
	window.open(enlarge_page_url+'?ImageUrl='+url+'&ImageNumber='+(selectedThumbID+1), 'Enlarge', 'width='+window_width+',height='+window_height+',top=0,left=0,scrollbars=1,status=0,toolbar=0,menubar=0');
}

function newCategory(n)
{
	currentTopBackgroundID = arrDefaultBackground[n];
	changeCategory(n);
	changeBackground(1);
}

function changeCategory(n)
{
	currentCategoryID = n;

	selectedBackgroundID = currentTopBackgroundID;
	selectedCategoryID = currentCategoryID;
	renderCategory();
	
	MM_findObj("pnlCategory0").className = "SC_table_link";
	MM_findObj("pnlCategory1").className = "SC_table_link";
	MM_findObj("pnlCategory2").className = "SC_table_link";
	MM_findObj("pnlCategory3").className = "SC_table_link";
			
	switch(n)
	{
		case 0: MM_findObj("pnlCategory0").className = "SC_table_link_selected"; break;
		case 1: MM_findObj("pnlCategory1").className = "SC_table_link_selected"; break;
		case 2: MM_findObj("pnlCategory2").className = "SC_table_link_selected"; break;
		case 3: MM_findObj("pnlCategory3").className = "SC_table_link_selected"; break;
	}
	
	setCookie("RugPreview_CatagoryID",currentCategoryID);
	setCookie("RugPreview_BackgroundID",currentTopBackgroundID);
}

function renderCategory(n)
{
	//alert(tiles_base_url)
	var s = tiles_base_url + "/images/floors/";  //"http://www.pch.ae/images/rugview/";
	var count = arrBackground[currentCategoryID].length-1;
    var i=0;
    var objName="";
    var objImg=null;
    var j=currentTopBackgroundID;
	if(j>arrBackground[currentCategoryID].length-1) j=j-count;	
	for(i=1;i<numberOfFloorings+1;i++)
	{
	    objName="imgFloor"+String(i);
	    objImg = MM_findObj(objName);
	    if (objImg && objImg != null)
	    {
	        objImg.src = s + arrBackground[currentCategoryID][j];
			//alert(objImg.src);
	        if(j==selectedBackgroundID && currentCategoryID==selectedCategoryID) {objImg.className = "selected-floor-image";}
	        else {objImg.className = "floor-image";}
	        j++;
			if(j>arrBackground[currentCategoryID].length-1) j=j-count;	
	    }
	}
}

function newFloor(change)
{
	var count = arrBackground[currentCategoryID].length-1;
	currentTopBackgroundID = currentTopBackgroundID + change;
	if(currentTopBackgroundID >= count) currentTopBackgroundID = 0;
	if(currentTopBackgroundID < 0) currentTopBackgroundID = count-1;
	renderCategory();
}

function changeBackground(offset)
{
	var j = currentTopBackgroundID + offset - 1;
	var count = arrBackground[currentCategoryID].length-1;
	if(j>arrBackground[currentCategoryID].length-1) j=j-count;	
	selectedBackgroundID = j;
	selectedCategoryID = currentCategoryID;
	arrDefaultBackground[currentCategoryID] = selectedBackgroundID;

	for(var i=1;i<numberOfFloorings+1;i++)
	{
	    objName="imgFloor"+String(i);
	    objImg = MM_findObj(objName);
	    if (objImg && objImg != null)
	    {
	        if(i==offset) 
	        {
	            objImg.className = "selected-floor-image";
	            var objPnlBackground = MM_findObj("pnlBackground");
	            if (objPnlBackground && objPnlBackground != null) {objPnlBackground.style.backgroundImage = 'url('+objImg.src+')';}
	        }
	        else {objImg.className = "floor-image";}
	    }
	}

	setCookie("RugPreview_BackgroundID",currentTopBackgroundID);
	setCookie("RugPreview_BackgroundOffset",offset);
}

if(type != "")
{
	type = type.toUpperCase();
}

var arrBackground = new Array(4);
arrBackground[0] = new Array("Wood_01.jpg","Wood_06.jpg","Wood_02.jpg","Wood_09.jpg","Wood_05.jpg","Wood_11.jpg","Wood_12.jpg","Wood_03.jpg","Wood_07.jpg","Wood_08.jpg","Wood_04.jpg");
arrBackground[1] = new Array("C_White.jpg","C_Sicillian_Cream.jpg","C_Sicillian_Cream_2.jpg","C_Stone_Bone.jpg","C_Stone_Biscuit.jpg","C_Stone_Biscuit_2.jpg","C_Stone_Pink.jpg","C_Stone_Vulcano.jpg","C_Rezina_Brown.jpg","C_Agora_Cobalt.jpg","C_Moon_Green.jpg","C_Penta_Black.jpg");
arrBackground[2] = new Array("Marble_01.jpg","Marble_02.jpg","Marble_03.jpg","Marble_04.jpg","Marble_05.jpg","Marble_06.jpg","Marble_07.jpg","Marble_08.jpg","Marble_09.jpg","Marble_10.jpg");
arrBackground[3] = new Array("Slate_04.jpg","Slate_01.jpg","Slate_02.jpg","Slate_05.jpg","Slate_06.jpg","Slate_03.jpg","Slate_07.jpg");

var arrDefaultBackground = new Array(7,1,1,1);

var arrSmallRugs = new Array("1Si","2S","3S","4S","5S","6S","7S","8S","9S","AS");
var arrLargeRugs = new Array("1Mi","2L","3L","4L","5L","6L","7L","8L","9L","AL");

var currentCategoryID = 0;
var currentTopBackgroundID = 7;
var selectedCategoryID = currentCategoryID;
var selectedBackgroundID = currentTopBackgroundID;
var currentThumbID = 0;
var selectedThumbID = 0;
var thumbCount = arrSmallRugs.length;
var numberOfFloorings = 5;

//if(prod_number.length > 6)
//{
//	var six = prod_number.substring(0,6);
//	var two = prod_number.substring(0,2);
//	if(six >= 110090 && six <= 110107 || two >= 17)
//	{
//		thumbCount = arrSmallRugs.length;
//	}
//	else
//	{
//		thumbCount = arrSmallRugs.length - 3;
//	}
//}
