﻿var relatedCWArticleRequest = {
			requestId : "relatedcwarticles",
			queryLanguage : "en",
			mode : "DocumentVectors",
			filters : {
					industry : "IT",
					bucketType : "News",
					domainType : "OnlyMyDomain",
					customFilter : "domain:computerweekly.com"
				},
			hits : 5,
			sortBy : "Relevance"
		}

var relatedWebArticleRequest = {
			requestId : "relatedwebarticles",
			queryLanguage : "en",
			mode : "DocumentVectors",
			filters : {
					industry : "IT",
					bucketType : "News",
					domainType : "ExcludeMyDomain",
					customFilter : ""
				},
			hits : 5,
			sortBy : "Relevance"
		}

var zodContentEnhancementQuery = {
		relatedRequests : [
				relatedCWArticleRequest, relatedWebArticleRequest
			],
		semanticsOutput : {
				documentVectors : true
			},
		key : 'compweek'
	}

function zodDisplayContentEnhancement(zodContentEnhancementResult)
{

	relatedResponse = zodContentEnhancementResult.relatedResponses['relatedcwarticles'];
	relatedResponse2 = zodContentEnhancementResult.relatedResponses['relatedwebarticles'];
	var outputHtml="";

	if (relatedResponse != undefined && relatedResponse != null && relatedResponse.results != undefined && relatedResponse.results != null)
	{
		for (var resultIndex = 0; resultIndex < relatedResponse.results.length; resultIndex++)
		{ 
			outputHtml += '<li><a href="' + relatedResponse.results[resultIndex].url + '">' + relatedResponse.results[resultIndex].title + '</a></li>';
		}	
		document.getElementById('v1').innerHTML += outputHtml;
	}

    outputHtml="";
	if (relatedResponse2 != undefined && relatedResponse2 != null && relatedResponse2.results != undefined && relatedResponse2.results != null)
	{
		for (var resultIndex = 0; resultIndex < relatedResponse2.results.length; resultIndex++)
		{ 
			outputHtml += '<li><a href="' + relatedResponse2.results[resultIndex].url + '">' + relatedResponse2.results[resultIndex].title + '</a></li>';
		}	
		document.getElementById('v2').innerHTML += outputHtml;
		document.getElementById('v2').style.display="none";
	}

}
