 

psqtUpdate = function(data) {
	if(data.availableServices.length != 0){		
		var pagePath = window.location.pathname;
		var pageName = pagePath.substring(pagePath.lastIndexOf('/') + 1);
		var pageSku = pageName.replace(".details","");

		//Missing : info on userType

		var existSku = $("#existSku").val();
		var newSku = $("#newSku").val();	

		var psqtExistSku = 0;
		var psqtNewSku = 0;
		var future = false;

	loop:
		for(var i = 0; i < data.availableServices.length; i++){
			for(var j = 0; j < data.availableServices[i].categoryMembers.length; j++){
				var currentSku = data.availableServices[i].categoryMembers[j].sku
				if(existSku == currentSku){
					psqtExistSku = 1;
					future = data.availableServices[i].categoryMembers[j].future;
					break loop;
				}
				if(newSku == currentSku){
					psqtNewSku = 1;
					future = data.availableServices[i].categoryMembers[j].future;
					break loop;
				}				
			}
		}

		if(pageSku == existSku){
			if(psqtNewSku){
				location.href = "/shopping/"+newSku+".details" ;			
			}
			else if(!psqtExistSku){
				//check userType
				location.href = "/shopping/PrsShpInt_Access.page?sku="+pageSku;
			}
		}
		else{
			if(psqtExistSku){
				location.href = "/shopping/"+existSku+".details" ;		
			}
			else if(!psqtNewSku){
				//check userType
				location.href = "/shopping/PrsShpInt_Access.page?sku="+pageSku;		
			}
		}

		if(future == true){
			$('#SBLinkJs').addClass('hide');
			$('#noSBLinkJs').removeClass('hide');
		}
	}
}
