var backImage = new Array(); 
var backImagePosition = new Array(); 
backImage['tour'] = imgUrl+"tab_bg.gif";
backImagePosition['tour'] = "0px 0px"

backImage['school'] = imgUrl+"tab_bg.gif";
backImagePosition['school'] = "0px -93px"

backImage['resort'] = imgUrl+"tab_bg.gif";
backImagePosition['resort'] = "0px -186px"

backImage['shop'] = imgUrl+"tab_bg.gif";
backImagePosition['shop'] = "0px -279px"

backImage['location'] = imgUrl+"tab_bg.gif";
backImagePosition['location'] = "0px -372px"

backImage['flight'] = imgUrl+"tab_bg.gif";
backImagePosition['flight'] = "0px -465px"

backImage['hotel'] = imgUrl+"tab_bg.gif";
backImagePosition['hotel'] = "0px -558px"

backImage['insurance'] = imgUrl+"tab_bg.gif";
backImagePosition['insurance'] = "0px -651px"

backImage['airport'] = imgUrl+"tab_bg.gif";
backImagePosition['airport'] = "0px -744px"

backImage['car'] = imgUrl+"tab_bg.gif";
backImagePosition['car'] = "0px -837px"

backImage['visa'] = imgUrl+"tab_bg.gif";
backImagePosition['visa'] = "0px -930px"

backImage['latest'] = imgUrl+"tab_bg.gif";
backImagePosition['latest'] = "0px -1023px"

function changeBGImage(whichImage){
if (document.body)
{
	document.getElementById("divTab").style.backgroundImage	= "url('"+backImage[whichImage]+"')";
	document.getElementById("divTab").style.backgroundPosition= backImagePosition[whichImage]
	/*if (whichImage=="tour")
		document.getElementById("hdnCategoryId").value	=	"3";
	else if (whichImage=="school")
		document.getElementById("hdnCategoryId").value	=	"2";
	else if (whichImage=="resort")
		document.getElementById("hdnCategoryId").value	=	"4";
	else if (whichImage=="shop")
		document.getElementById("hdnCategoryId").value	=	"5";
	*/
}

}

function searchTabsTopReview(categoryId,pageNum)
{	
	document.getElementById("hdnTabCategoryId").value	=	categoryId;	// to update the categort id on each clicking on the tab
	var orderBy		=	document.getElementById("hdnTabSortBy").value;
	var sortOrder	=	document.getElementById("hdnTabSortOrder").value;
	var xmlhttp			=	createAjaxObject();
	var url	=	ajaxUrl+"fetchTabTopReview?categoryId="+categoryId+"&pageNum="+pageNum+"&orderBy="+orderBy+"&sortOrder="+sortOrder+"&"+Math.random();
	document.getElementById("divTabReview").innerHTML	=	"<img src='"+imgUrl+"loader_payment.gif' />";
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			document.getElementById("divTabReview").innerHTML	=	xmlhttp.responseText;
			tb_init('a.thickbox, area.thickbox, input.thickbox');
		}
	
	}
	xmlhttp.send(null);
}
/*function loadData(pageNum)
{
	searchTabsTopReview(pageNum)
}*/
function showMoreDetail(divId,i)
{
	i	=	parseInt(i);
	document.getElementById(divId).style.display	=	"inline";
	var totalReviews	=	parseInt(document.getElementById("hdnTotalTabReview").value);
	for (var j=1;j<=totalReviews ;j++ )
	{
		if (i!=j)
		{
			document.getElementById("div"+j).style.display	=	"none";
			var str	=	"<a onclick=\"showMoreDetail('div"+j+"','"+j+"');\" href=\"javascript:void(0);\">More Details</a>";
			document.getElementById("divAnchorMore"+j).innerHTML	=	str;
		}
	}
	var str	=	"<a onclick=\"lessMoreDetail('div"+i+"','"+i+"');\" href=\"javascript:void(0);\">Hide Details</a>";
	document.getElementById("divAnchorMore"+i).innerHTML	=	str;
}
function lessMoreDetail(divId,i)
{
	document.getElementById(divId).style.display	=	"none";

	var str	=	"<a onclick=\"showMoreDetail('div"+i+"','"+i+"');\" href=\"javascript:void(0);\">More Details</a>";
	document.getElementById("divAnchorMore"+i).innerHTML	=	str;
}
function sortTabReviews(sortByValue,sortByText)
{
	document.getElementById("divTabSortBy").innerHTML	=	sortByText;
	document.getElementById("divTabSubmenu").style.display	=	"none";
	var categoryId	=	document.getElementById("hdnTabCategoryId").value;
	document.getElementById("hdnTabSortBy").value	=	sortByValue;
	if (categoryId!="location")
		searchTabsTopReview(categoryId,1);
	else
		searchLocationTabsTopReview(categoryId,1);
}
function setSortOrder()
{
	var altValue	=	document["imgSortOrder"].alt;
	if (altValue=="Descending")
	{
		document["imgSortOrder"].alt	=	"Ascending";
		document["imgSortOrder"].title	=	"Ascending";
		document["imgSortOrder"].src	=	imgUrlHttp+"sortUp.png";
		document.getElementById("hdnTabSortOrder").value	=	"asc";
	}
	else
	{
		document["imgSortOrder"].alt	=	"Descending";
		document["imgSortOrder"].title	=	"Descending";
		document["imgSortOrder"].src	=	imgUrlHttp+"sortDown.png";
		document.getElementById("hdnTabSortOrder").value	=	"desc";
	}
	var categoryId	=	document.getElementById("hdnTabCategoryId").value;
	if (categoryId!="location")
		searchTabsTopReview(categoryId,1);
	else
		searchLocationTabsTopReview(categoryId,1);
}
function hideUnhideTabSort(divId)
{
	var paraId	=	document.getElementById(divId);
	if (paraId.style.display=="block")
		paraId.style.display	=	"none";
	else
		paraId.style.display	=	"block";
}

function searchLocationTabsTopReview(categoryId,pageNum)
{	
	document.getElementById("hdnTabCategoryId").value	=	categoryId;	// to update the categort id on each clicking on the tab
	var orderBy		=	document.getElementById("hdnTabSortBy").value;
	var sortOrder	=	document.getElementById("hdnTabSortOrder").value;
	var xmlhttp			=	createAjaxObject();
	var url	=	ajaxUrl+"fetchLocationTabTopReview?pageNum="+pageNum+"&orderBy="+orderBy+"&sortOrder="+sortOrder+"&"+Math.random();
	document.getElementById("divTabReview").innerHTML	=	"<img src='"+imgUrl+"loader_payment.gif' />";
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			document.getElementById("divTabReview").innerHTML	=	xmlhttp.responseText;
			tb_init('a.thickbox, area.thickbox, input.thickbox');
		}
	
	}
	xmlhttp.send(null);
}
function fetchTabCms(tabCmsId)
{
	var xmlhttp			=	createAjaxObject();
	var url	=	ajaxUrl+"fetchTabCMS/"+tabCmsId+"&"+Math.random();
	document.getElementById("divTabReview").innerHTML	=	"<img src='"+imgUrl+"loader_payment.gif' />";
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			document.getElementById("divTabReview").innerHTML	=	xmlhttp.responseText;
			tb_init('a.thickbox, area.thickbox, input.thickbox');
		}

	}
	xmlhttp.send(null);
}
