﻿bindSolution = function(query, title) {
    document.getElementById('solutionFinder').loadSolutions('../Shared/Handlers/FeaturedSolutionXml.ashx?' + query);
    document.getElementById('solutionHeaderText').innerHTML = title;
}

hideFinderMenus = function(menuID) {
    var menu = document.getElementById(menuID);
    menu.style.visibility = 'hidden';
}

showFinderMenus = function(menuID) {
    var menu = document.getElementById(menuID);
    if (menu.style.visibility == 'hidden') {
        menu.style.visibility = 'visible';
    }
}

function gup(name) { name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); var regexS = "[\\?&]" + name + "=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(window.location.href); if (results == null) return ""; else return results[1]; }

function bindInitialSolution() {
    flashvars = {};
    params = {};
    attributes = {};

    var benefitId = gup('benefitId');
    var marketId = gup('marketId');
    var solutionTypeId = gup('solutionTypeId');

    if (benefitId != "") {
        flashvars.xmlSrc = '../Shared/Handlers/FeaturedSolutionXml.ashx?benefitId=' + benefitId;
    }
    else if (marketId != "") {
        flashvars.xmlSrc = '../Shared/Handlers/FeaturedSolutionXml.ashx?marketId=' + marketId;
    }
    else if (solutionTypeId != "") {
        flashvars.xmlSrc = '../Shared/Handlers/FeaturedSolutionXml.ashx?solutionTypeId=' + solutionTypeId;
    }
    else {
        flashvars.xmlSrc = '../Shared/Handlers/FeaturedSolutionXml.ashx';
    }
    params.wmode = 'transparent';
    params.allowScriptAccess = 'always';

    swfobject.embedSWF('../Shared/Flash/PrintpackSolutionFinder.swf', 'solutionFinder', '549', '332', '9.0.0', '../Shared/Flash/expressInstall.swf', flashvars, params, attributes);
   }

function bindSpecificSolution(serverPath, filePath) {
   	flashvars = {};
   	params = {};
   	attributes = {};
   	flashvars.xmlSrc = serverPath + filePath;
   	params.wmode = 'transparent';
   	params.allowScriptAccess = 'always';

   	swfobject.embedSWF('../../Shared/Flash/PrintpackSolutionFinder.swf', 'solutionFinder', '549', '332', '9.0.0', '../../Shared/Flash/expressInstall.swf', flashvars, params, attributes);
   }


