function FillCollectionDropDowns(ItemOrLookID, Mode)
{
	xmlHttpFillCollectionDropDowns=GetXmlHttpObject();
	if (xmlHttpFillCollectionDropDowns==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 

	var url="ajax_calls/style_profile/get_collections_drop_down.php";
	url=url+"?ItemOrLookID="+ItemOrLookID;
	url=url+"&Mode="+Mode;
	
	xmlHttpFillCollectionDropDowns.onreadystatechange = DisplayCollectionsDropDown;
	xmlHttpFillCollectionDropDowns.open("GET",url,true);
	xmlHttpFillCollectionDropDowns.send(null);
}

function DisplayCollectionsDropDown()
{	
	if (xmlHttpFillCollectionDropDowns.readyState==4 || xmlHttpFillCollectionDropDowns.readyState=="complete")
	{				
		ResponseText = xmlHttpFillCollectionDropDowns.responseText;
		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}
						
		document.getElementById("CollectionDropDownContainer").innerHTML = "";
		document.getElementById("CollectionDropDownContainer").innerHTML = ResponseText;
	}
}

function DeleteComment(UserViewMode, StyleProfileID, CommentID, EntryTypeID)
{
	var message = "\n" +
	"___________________________________________\n\n" +
	"Warning: The comment will be permanently deleted\n"     +
	"from the database .\n"    +
	"___________________________________________\n\n"   +
	"Click Ok to proceed or Cancel to abort\n";

	xmlHttpDeleteComment=GetXmlHttpObject();;
	if (xmlHttpDeleteComment==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  } 

	//document.getElementById("ThumperDiv").style.display = '';
	var url="ajax_calls/style_profile_comments_tab.php";
	url=url+"?process=5";
	url=url+"&UserViewMode="+UserViewMode;
	url=url+"&StyleProfileID="+StyleProfileID;
	url=url+"&CommentID="+CommentID;
	url=url+"&EntryTypeID="+EntryTypeID;

	xmlHttpDeleteComment.onreadystatechange=DisplayCommentTabAfterDelete;
	xmlHttpDeleteComment.open("GET",url,true);
	xmlHttpDeleteComment.send(null);	
}

function DisplayCommentTabAfterDelete()
{	
	if (xmlHttpDeleteComment.readyState==4 || xmlHttpDeleteComment.readyState=="complete")
	{
		xmlDoc = xmlHttpDeleteComment.responseXML;
		
		ResponseText = xmlHttpDeleteComment.responseText;
		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}
		
		window.top.hidePopWin(window.top.call_back_styleprofile('Comments'),false);
		window.top.document.getElementById("StyleProfilesTabs").innerHTML = "";		
		window.top.document.getElementById("StyleProfilesTabs").innerHTML = ResponseText;		

		//document.getElementById("ThumperDiv").style.display = 'none';						
	}
}

function GetPageDirectTop(UserViewMode, StyleProfileID, ForUser, Descending, EntryType, Start, Limit, CurrentPage, TotalPages)
{
	var NewPage = document.getElementById("CurrentPageContainerTop").value;
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainerTop").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainerTop").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPages))
	{
		document.getElementById("CurrentPageContainerTop").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainerTop").value = NewPage;
		ProfileTabCommentsSortSP(UserViewMode, StyleProfileID, ForUser, Descending, EntryType, ((NewPage - 1) * Limit), Limit, NewPage)
	}
}

function GetPageDirectBottom(UserViewMode, StyleProfileID, ForUser, Descending, EntryType, Start, Limit, CurrentPage, TotalPages)
{
	var NewPage = document.getElementById("CurrentPageContainerBottom").value;
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainerBottom").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainerBottom").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPages))
	{
		document.getElementById("CurrentPageContainerBottom").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainerBottom").value = NewPage;
		ProfileTabCommentsSortSP(UserViewMode, StyleProfileID, ForUser, Descending, EntryType, ((NewPage - 1) * Limit), Limit, NewPage)
	}
}

function SelectEntryType(UserViewMode, StyleProfileID, ForUser, Descending, Start, Limit)
{
	var EntryType = document.getElementById("EntryTypeSelect").value;
	ProfileTabCommentsSortSP(UserViewMode, StyleProfileID, ForUser, Descending, EntryType, Start, Limit, 1)
}

function ProfileTabCommentsSortSP(UserViewMode, StyleProfileID, ForUser, Descending, EntryType, Start, Limit, CurrentPage)
{
	
	xmlHttpProfileTabCommentsSort=GetXmlHttpObject();
	if (xmlHttpProfileTabCommentsSort==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  }

	document.getElementById("ThumperDiv").style.display = '';
	var url="ajax_calls/style_profile_comments_tab.php";
	url=url+"?UserViewMode="+UserViewMode;
	url=url+"&StyleProfileID="+StyleProfileID;
	url=url+"&ForUser="+ForUser;
	url=url+"&Descending="+Descending;
	url=url+"&EntryType="+EntryType;
	url=url+"&NewStart="+Start;
	url=url+"&Limit="+Limit;
	url=url+"&CurrentPage="+CurrentPage;
	
	xmlHttpProfileTabCommentsSort.onreadystatechange = DisplayCommentTab;
	xmlHttpProfileTabCommentsSort.open("GET",url,true);
	xmlHttpProfileTabCommentsSort.send(null);		
}

function DisplayCommentTab()
{	
	if (xmlHttpProfileTabCommentsSort.readyState==4 || xmlHttpProfileTabCommentsSort.readyState=="complete")
	{
		xmlDoc = xmlHttpProfileTabCommentsSort.responseXML;		
		ResponseText = xmlHttpProfileTabCommentsSort.responseText;
		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}
		
		document.getElementById("StyleProfilesTabs").innerHTML = "";
		document.getElementById("StyleProfilesTabs").innerHTML = ResponseText;
		document.getElementById("ThumperDiv").style.display = 'none';						
	}
}

function ChangeProfileSummary(TabName, UserViewMode, StyleProfileID)
{	
	xmlHttpChangeProfileSummary=GetXmlHttpObject();
	if (xmlHttpChangeProfileSummary==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  } 

	document.getElementById("ThumperDivTop").style.display = '';
	switch (TabName)
	{
		case "Actions":											
			var url="ajax_calls/display_profile_summary_actions_tab.php";
			break;

		case "Stats":											
			var url="ajax_calls/display_profile_summary_stats_tab.php";
			break;

		case "Share":											
			var url="ajax_calls/display_profile_summary_share_tab.php";
			break;
	}

	url=url+"?UserViewMode="+UserViewMode;
	url=url+"&StyleProfileID="+StyleProfileID;
	
	xmlHttpChangeProfileSummary.onreadystatechange = DisplayProfileSummaryTab;
	xmlHttpChangeProfileSummary.open("GET",url,true);
	xmlHttpChangeProfileSummary.send(null);	
}
function DisplayProfileSummaryTab()
{	
	if (xmlHttpChangeProfileSummary.readyState==4 || xmlHttpChangeProfileSummary.readyState=="complete")
	{				
		ResponseText = xmlHttpChangeProfileSummary.responseText;
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}				
		document.getElementById("ProfileSummary").innerHTML = "";
		document.getElementById("ProfileSummary").innerHTML = ResponseText;
		document.getElementById("ThumperDivTop").style.display = 'none';
	}	
}

function GetProfilePhotosByEvent(StyleProfileID)
{
	var SelectedEvent = document.getElementById("SortEvent").value;
	
	xmlHttpGetStyleProfileTab=GetXmlHttpObject();
	
	if (xmlHttpGetStyleProfileTab==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	
	document.getElementById("ThumperDiv").style.display = '';
	
	var url="ajax_calls/style_profile_photographs_tab.php";
	url=url+"?EventID="+SelectedEvent;
	url=url+"&StyleProfileID="+StyleProfileID;
	
	xmlHttpGetStyleProfileTab.onreadystatechange = function() {DisplayStyleProfileTab("Photographs")};		
	xmlHttpGetStyleProfileTab.open("GET",url,true);
	xmlHttpGetStyleProfileTab.send(null);
}

function GetStyleProfileTab(TabName, UserViewMode, StyleProfileID)
{	
	xmlHttpGetStyleProfileTab=GetXmlHttpObject();
	
	if (xmlHttpGetStyleProfileTab==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  } 

	var CurrentTab = 1;
	document.getElementById("ThumperDiv").style.display = '';
	
	jQuery.address.value(TabName);
	
	switch (TabName)
	{
		
		case "WhatNew":											
			var AjaxFilePath="ajax_calls/style_profile_what_new_tab.php";
			var CurrentTab = 1;
			break;
			
		case "WhatNewExpand":											
			var AjaxFilePath="ajax_calls/style_profile_what_new_expanded_tab.php";
			var CurrentTab = 1;
			break;	
			
		case "Items":											
			var AjaxFilePath="ajax_calls/style_profile_items_tab.php";
			var CurrentTab = 2;
			break;

		case "Looks":											
			var AjaxFilePath="ajax_calls/style_profile_looks_tab.php";
			var CurrentTab = 3;
			break;

		case "Collections":											
			var AjaxFilePath="ajax_calls/style_profile_collections_tab.php";
			var CurrentTab = 4;
			break;

		case "Photographs":											
			var AjaxFilePath="ajax_calls/style_profile_photographs_tab.php";
			var CurrentTab = 5;
			break;

		case "Comments":			
			var AjaxFilePath="ajax_calls/style_profile_comments_tab.php";
			var CurrentTab = 6;
			break;
			
		case "Friends":			
		var AjaxFilePath="ajax_calls/style_profile_friends_tab.php";
		var CurrentTab = 7;
		break;
		
		case "Reviews":			
		var AjaxFilePath="ajax_calls/style_profile_reviews_tab.php";
		var CurrentTab = 8;
		break;
		
		case "Store":			
		var AjaxFilePath="ajax_calls/style_profile_store_followed.php";
		var CurrentTab = 9;
		break;
		
		case "Events":			
		var AjaxFilePath="ajax_calls/style_profile_event_tab.php";
		var CurrentTab = 10;
		break;
		
		
	}

	var url="ajax_calls/get_style_profile_tabs.php";
	url=url+"?StyleProfileID="+StyleProfileID;
	url=url+"&UserViewMode="+UserViewMode;
	url=url+"&CurrentTab="+CurrentTab;

	xmlHttpGetStyleProfileTab.onreadystatechange = function() {DisplayStyleProfileTabsHeads(UserViewMode, StyleProfileID, AjaxFilePath, TabName)};
	xmlHttpGetStyleProfileTab.open("GET",url,true);
	xmlHttpGetStyleProfileTab.send(null);
}

function DisplayStyleProfileTabsHeads(UserViewMode, StyleProfileID, AjaxFilePath, TabName)
{	
	if (xmlHttpGetStyleProfileTab.readyState==4 || xmlHttpGetStyleProfileTab.readyState=="complete")
	{			
		ResponseText = xmlHttpGetStyleProfileTab.responseText;		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}

		document.getElementById("StyleProfileTabsMenuContainer").innerHTML = "";		
		document.getElementById("StyleProfileTabsMenuContainer").innerHTML = ResponseText;

		xmlHttpGetStyleProfileTab=GetXmlHttpObject();
		url=AjaxFilePath+"?UserViewMode="+UserViewMode;
		url=url+"&StyleProfileID="+StyleProfileID;
		xmlHttpGetStyleProfileTab.onreadystatechange = function() {DisplayStyleProfileTab(TabName)};		
		xmlHttpGetStyleProfileTab.open("GET",url,true);
		xmlHttpGetStyleProfileTab.send(null);					
	}
}

function DisplayStyleProfileTab(TabName)
{
	if (xmlHttpGetStyleProfileTab.readyState==4 || xmlHttpGetStyleProfileTab.readyState=="complete")
	{
		ResponseText = xmlHttpGetStyleProfileTab.responseText;		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}

		document.getElementById("StyleProfilesTabs").innerHTML = "";
		if(TabName=="Items" || TabName=="Looks" || TabName=="Friends")
		{
			var arr=ResponseText.split("****");
			
			//alert(arr[1]);
			
			document.getElementById("TotalNumberPage").value = arr[1];
			document.getElementById("ajax_response").value=1;
			 
			document.getElementById("StyleProfilesTabs").innerHTML = arr[0];	

			var head = document.getElementsByTagName('head').item(0);
			var old  = document.getElementById('lastLoadedCmds');
			if (old) 
			{
				head.removeChild(old);
			}

			var script = document.createElement('script');
			script.src = 'scripts/slider/slider.js';
			script.type = 'text/javascript';
			script.defer = true;

			script.id = 'lastLoadedCmds';
			void(head.appendChild(script));	
		}
		else
		{
			
			document.getElementById("StyleProfilesTabs").innerHTML = ResponseText;	
		}			
		document.getElementById("ThumperDiv").style.display = 'none';
	}	
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	return xmlHttp;
}

function CopyText()
{
	document.getElementById("div_styleprofile_url").select();
	copy(document.getElementById("div_styleprofile_url"));
	//copyToClipboard(document.getElementById("div_look_url").innerHTML);
}

/**
New function for copy test in clipboard. Works in IE, Safari, Mozilla. Not working in opera.
*/

function copy(inElement) {
var BodyLoaded = 1;
  if (inElement.createTextRange) 
  {
		var range = inElement.createTextRange();
		if (range && BodyLoaded==1)
			range.execCommand('Copy');
  }
  else 
  {
		var flashcopier = 'flashcopier';
		if(!document.getElementById(flashcopier)) 
		{
			var divholder = document.createElement('div');
			divholder.id = flashcopier;
			document.body.appendChild(divholder);
		}

		document.getElementById(flashcopier).innerHTML = '';
		var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
	  document.getElementById(flashcopier).innerHTML = divinfo;
  }
}

function GetWhatNewTab(TabName, UserViewMode, StyleProfileID)
{
	xmlHttpGetWhatNewTab=GetXmlHttpObject();
	
	if (xmlHttpGetWhatNewTab==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	 } 
	 document.getElementById("ThumperDiv").style.display = '';
	 switch (TabName)
	{
		
		case "Journal":											
			var AjaxFilePath="ajax_calls/style_profile_what_new_tab.php";
			break;
			
		case "Expanded":											
			var AjaxFilePath="ajax_calls/style_profile_what_new_expanded_tab.php";
			break;
	}
	
	var url=AjaxFilePath;
	url=url+"?StyleProfileID="+StyleProfileID;
	url=url+"&UserViewMode="+UserViewMode;	

	xmlHttpGetWhatNewTab.onreadystatechange = function() {DisplayWhatNewTabContect(UserViewMode, StyleProfileID, TabName)};
	xmlHttpGetWhatNewTab.open("GET",url,true);
	xmlHttpGetWhatNewTab.send(null);

}
function DisplayWhatNewTabContect(UserViewMode, StyleProfileID, TabName)
{
	if (xmlHttpGetWhatNewTab.readyState==4 || xmlHttpGetWhatNewTab.readyState=="complete")
	{
		ResponseText = xmlHttpGetWhatNewTab.responseText;		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}

		document.getElementById("StyleProfilesTabs").innerHTML = "";
		document.getElementById("StyleProfilesTabs").innerHTML = ResponseText;
		document.getElementById("ThumperDiv").style.display = 'none';
	}
}

function GetExpendModeDataByFeed(UserViewMode, StyleProfileID, TabName, Start, Limit)
{
	var FeedType = document.getElementById("FeedType").value;
	
	var Show = document.getElementById("Show").value;
	
	xmlHttpGetExpendModeDataByFeed=GetXmlHttpObject();
	
	if (xmlHttpGetExpendModeDataByFeed==null)
 	{
		alert ("Your browser does not support AJAX!");
		return;
  	} 

	document.getElementById("ThumperDiv").style.display = '';
	switch (TabName)
	{
		case "Expend":											
			var url="ajax_calls/style_profile_what_new_expanded_tab.php";
			break;

		case "Journal":											
			var url="ajax_calls/style_profile_what_new_tab.php";
			break;

	}

	url=url+"?UserViewMode="+UserViewMode;
	url=url+"&StyleProfileID="+StyleProfileID;
	url=url+"&FeedType="+FeedType;
	url=url+"&Start="+Start;
	url=url+"&Limit="+Limit;	
	url=url+"&Show="+Show;	
	//alert(url);
	xmlHttpGetExpendModeDataByFeed.onreadystatechange = DisplayWhatNewTab;
	xmlHttpGetExpendModeDataByFeed.open("GET",url,true);
	xmlHttpGetExpendModeDataByFeed.send(null);	
}

function DisplayWhatNewTab()
{
	
	if (xmlHttpGetExpendModeDataByFeed.readyState==4 || xmlHttpGetExpendModeDataByFeed.readyState=="complete")
	{				
		ResponseText = xmlHttpGetExpendModeDataByFeed.responseText;
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}				
		document.getElementById("StyleProfilesTabs").innerHTML = "";
		document.getElementById("StyleProfilesTabs").innerHTML = ResponseText;
		document.getElementById("ThumperDiv").style.display = 'none';
	}	
 
}



function GetPageDirectInExpandMode(UserViewMode, StyleProfileID, TabName, Start, Limit, CurrentPage)
{
	var NewPage = document.getElementById("CurrentPageContainerExpand").value;
	var TotalPage = document.getElementById("TotalPage").value;
	
	
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainerExpand").value = NewPage;
		
		
		var StartRecord = ((NewPage -1) * 9)+NewPage -1;
		
		GetExpendModeDataByFeed(UserViewMode, StyleProfileID, TabName, StartRecord, StartRecord + 9)
		
		//ProfileTabCommentsSort(UserViewMode, ItemID, ((NewPage - 1) * Limit), Limit, NewPage)
	}
}

function GetPageDirectInJournalMode(UserViewMode, StyleProfileID, TabName, Start, Limit, CurrentPage)
{
	var NewPage = document.getElementById("CurrentPageContainerExpand").value;
	var TotalPage = document.getElementById("TotalPage").value;
	
	
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainerExpand").value = NewPage;
		
		
		var StartRecord = ((NewPage -1) * 4)+NewPage -1;
		
		GetExpendModeDataByFeed(UserViewMode, StyleProfileID, TabName, StartRecord, StartRecord + 4)
		
		//ProfileTabCommentsSort(UserViewMode, ItemID, ((NewPage - 1) * Limit), Limit, NewPage)
	}
}

function DisplayEventByYearAndMonthByUser(Year, Month, StyleProfileID)
{
	xmlHttp = GetXmlHttpObject()

  if (xmlHttp==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  } 
  document.getElementById("ThumperDiv").style.display = '';
  var url="../ajax_calls/style_profile_events_display.php";
  url=url+"?Year="+Year;
  url=url+"&Month="+Month; 
  url=url+"&StyleProfileID="+StyleProfileID; 
  
  xmlHttp.onreadystatechange = function() {DisplayGlobalEventByUser(Year, Month, StyleProfileID)};
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);  
}

function DisplayGlobalEventByUser(Year, Month, StyleProfileID)
{	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{			
		ResponseText = xmlHttp.responseText;
		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}
		
		document.getElementById("ContainerGlobalEvents").innerHTML = "";		
		document.getElementById("ContainerGlobalEvents").innerHTML = ResponseText;		
		document.getElementById("ThumperDiv").style.display = 'none';
	}
}
function DisplayPagingEventByYearAndMonthByUserId(Year, Month, Start, Limit, StyleProfileID)
{
	xmlHttp = GetXmlHttpObject()

  if (xmlHttp==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  } 
  document.getElementById("ThumperDiv").style.display = '';
  var url="../../ajax_calls/style_profile_events_display.php";
  url=url+"?Year="+Year;
  url=url+"&Month="+Month;
  url=url+"&Start="+Start;
  url=url+"&Limit="+Limit;
  url=url+"&StyleProfileID="+StyleProfileID; 
 // alert(url);
  xmlHttp.onreadystatechange = function() {DisplayGlobalEventByUser(Year, Month, StyleProfileID)};
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);  
}


function GetPageDirectGlobalEventByUserID(Year, Month, Start, Limit, CurrentPage, StyleProfileID)
{
	var NewPage = document.getElementById("CurrentPageContainerExpand").value;
	var TotalPage = document.getElementById("TotalPage").value;
	
	
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainerExpand").value = NewPage;
		var StartRecord = ((NewPage -1) * 9)+NewPage -1;	
		//GetWhoWoreWhatTab(UserViewMode, EventID, StartRecord, StartRecord + 9, SortBy, Show)		
		DisplayPagingEventByYearAndMonthByUserId(Year, Month, StartRecord, StartRecord + 9,StyleProfileID);
	}
}

function DisplayUserReviewsAscDesc(StyleProfileID, AscDsc)
{
	xmlHttpReview = GetXmlHttpObject()

  if (xmlHttpReview==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  } 
  document.getElementById("ThumperDiv").style.display = '';
  var url="../ajax_calls/style_profile_reviews_tab.php";
  url=url+"?StyleProfileID="+StyleProfileID;
  url=url+"&AscDsc="+AscDsc; 
  
  xmlHttpReview.onreadystatechange = function() {DisplayUserReviewResult(StyleProfileID, AscDsc,xmlHttpReview)};
  xmlHttpReview.open("GET",url,true);
  xmlHttpReview.send(null);  
}

function DisplayUserReviewResult(StyleProfileID, AscDsc,xmlHttpReview)
{	
	if (xmlHttpReview.readyState==4 || xmlHttpReview.readyState=="complete")
	{			
		ResponseText = xmlHttpReview.responseText;
		 //alert(ResponseText);
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}
		
		document.getElementById("StyleProfilesTabs").innerHTML = "";		
		document.getElementById("StyleProfilesTabs").innerHTML = ResponseText;		
		document.getElementById("ThumperDiv").style.display = 'none';
	}
}


function DisplayStyleProfileStoreReview(StyleProfileID)
{	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{			
		ResponseText = xmlHttp.responseText;
		
		if (ResponseText == 9006)
		{
			window.location.href = "error_page.php";
			return;
		}
		
		document.getElementById("StyleProfilesTabs").innerHTML = "";		
		document.getElementById("StyleProfilesTabs").innerHTML = ResponseText;		
		document.getElementById("ThumperDiv").style.display = 'none';
	}
}

function DisplayStyleProfileReviewByPaging(StyleProfileID, Start, Limit,AscDsc)
{
	xmlHttp = GetXmlHttpObject()

  if (xmlHttp==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  } 
  document.getElementById("ThumperDiv").style.display = '';
  var url="../ajax_calls/style_profile_reviews_tab.php";
  url=url+"?Start="+Start;
  url=url+"&StyleProfileID="+StyleProfileID;
  url=url+"&Limit="+Limit;
  url=url+"&AscDsc="+AscDsc;
 // alert(url);
  xmlHttp.onreadystatechange = function() {DisplayStyleProfileStoreReview(StyleProfileID)};
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);  
}

function GetStyleProfilePageDirectStoreReview(StyleProfileID, Start, Limit, CurrentPage, AscDsc)
{
	var NewPage = document.getElementById("CurrentPageContainerExpand").value;
	var TotalPage = document.getElementById("TotalPage").value;
	
	
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPage))
	{
		document.getElementById("CurrentPageContainerExpand").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainerExpand").value = NewPage;
		var StartRecord = ((NewPage -1) * 9)+NewPage -1;
		DisplayStyleProfileReviewByPaging(StyleProfileID, StartRecord, StartRecord + 9, AscDsc);
		
		 
	}
}

function GetStyleProfilePageDirectStoreReviewTop(StyleProfileID, Start, Limit, CurrentPage, AscDsc)
{
	var NewPage = document.getElementById("CurrentPageContainerExpandTop").value;
	var TotalPage = document.getElementById("TotalPageTop").value;
	
	
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainerExpandTop").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainerExpandTop").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPage))
	{
		document.getElementById("CurrentPageContainerExpandTop").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainerExpandTop").value = NewPage;
		var StartRecord = ((NewPage -1) * 9)+NewPage -1;
		DisplayStyleProfileReviewByPaging(StyleProfileID, StartRecord, StartRecord + 9, AscDsc);
		
		 
	}
}
