﻿/************************************************
 * vxEmbed.js
 * 
 * Handles getting the correct server for pulling
 * assets and webservices
 *
 ************************************************/
 
 function getAssetBasePath(customerToken, siteCode)
 {
	var assetBase = getQueryStringParam("assetBase");
	if(!assetBase) assetBase = "publish"; //if nothing specified use publish
	
	var assetBasePath = getBasePath(assetBase);
	if(assetBase != "local") assetBasePath += "widgets/" + customerToken + "/" + siteCode + "/";
	return assetBasePath;
 }
 
 function getServerBase()
 {
	debug("getServerBase: " + getBasePath(getQueryStringParam("serverBase")));
	return getBasePath(getQueryStringParam("serverBase"));
 }
 
 function getBasePath(serverBase)
 {
	 switch(serverBase)
	 {
		 case "dev": 		return "http://dev.origin.vxone.kitd.com/"; 		break;
		 case "qa": 		return "http://qa.origin.vxone.kitd.com/"; 			break;
		 case "origin": 	return "http://origin.vxone.kitd.com/"; 			break;
		 //case "publish": 	return "http://publish.qa.vxone.kitd.com/"; 		break;
		 case "publish":	return "http://publish.vxone.kitd.com/";			break;
		 case "local":		return "";											break;
	 }
 }