// CivXplorer External Webpage Links

// Suzanne Fliege
// Red Horse Geographics, LLC

// linking to external web-based data
customlinksAvailable = true;

function CreateExternalLinks(tempFields,tempValue,tempID,selectedRecord,selectedCount) {
	var ExternalWebLinkValues = new Array();
// External Links for Parcel Query Layer	
	if (tempID == "grouped-parcels") {
		var workingPIN = "";
	//get pin from response
		for (var f=0;f<tempFields.length;f++) {
			if(tempFields[f]=="PIN") workingPIN=tempValue[f];
		}
		ExternalWebLinkValues[0] = '<a href="http://kalamazoocity.is.bsasoftware.com/bsa.is/AssessingServices/ServiceAssessingDetails.aspx?dp=' + workingPIN + '&i=1" target="_blank">Search BS&amp;A Database</a>';
	}
	return ExternalWebLinkValues;
}

function GetExternalLinkAliases(tempID) {
	var ExternalWebLinkAliases = new Array()
	if (tempID == "grouped-parcels") {
		ExternalWebLinkAliases[0] = "BS&amp;A Data Search";
	}
	return ExternalWebLinkAliases;
}

function AddExternalSingleReports(tempID,tempOID,tempOIDindex) {
	var LinkedReports = "";
	// External Single Reports for Parcel Layer	
	//if (tempID == "grouped-parcels") { // add report icon
		//LinkedReports += '<img src="images/icon_report_grey.gif" class="toolButton" onclick="JavaScript:openPopupDisplay(\'http://theodrick/CX5Reports/GoodhueDistrictReport.aspx?OID=' + tempOID + '&SiteName=' + siteName + '\');" alt="Open Detailed Report for this Parcel" onmouseover="this.className=\'toolButtonSelect\';" onmouseout=\"this.className=\'toolButton\';">';
	//} else { // add default single report for unspecified layers
		LinkedReports += '<img src="images/icon_report_grey.gif" class="toolButton" onclick="JavaScript:reportItemIndex='+tempOIDindex+';openReport(\'singlehtml\');" alt="Open Detailed Report for this feature" onmouseover="this.className=\'toolButtonSelect\';" onmouseout=\"this.className=\'toolButton\';">';
	//}
	return LinkedReports;
}

function ShowExternalMultiReport(tempID) {
	// External MultiReport for Parcel Layer	
	//if (tempID == "grouped-parcels") { // add report icon
		// oid string
	//	var tempObjectIDs = currentSelectionObjectIDs[ActiveLayerIndex];
	//	var tempOIDs = tempObjectIDs[0];
	//	for (i=1;i<tempObjectIDs.length;i++) {
	//		tempOIDs += "-" + tempObjectIDs[i];
	//	}
		// open report
	//	openPopupDisplay('http://theodrick/CX5Reports/GoodhueMultiParcelReport.aspx?OID=' + tempOIDs + '&SiteName=' + siteName);
	//} else { // add default single report for unspecified layers
		theReportPage = "javascript/cxPrintMultiReport.htm";
		if (!waitForMap) { getReportMap("full"); }
	//}
	return false;
}
