function bcPlayerGetParamValue( sKey )
{
   sKey = sKey.toLowerCase();
   var sString = document.location.search.toLowerCase();
   if(sString && sString.indexOf(sKey))
   {
      sString = sString.substring(1);
      var sArray= sString.split('&');
      if(sArray && sArray.length > 0)
      {
         for(var s=0; s< sArray.length; s++)
         {
            var keyVal=sArray[s].split('=');
            if(keyVal[0] == sKey)
            {
               return keyVal[1];
            }
         }
         return "";
      }
      return "";
   }
   return "";
}

var bcExp;
var modVP;
var modExp;
var modCon;
function onTemplateLoaded(experienceID)    
{
	bcExp = brightcove.getExperience(experienceID);
    modVP = bcExp.getModule(APIModules.VIDEO_PLAYER);
    modExp = bcExp.getModule(APIModules.EXPERIENCE);
    modCon = bcExp.getModule(APIModules.CONTENT);

	/* set up the omniture tracking on video play */
	if (typeof(sendOmVideoBegin) != 'undefined') modVP.addEventListener(BCMediaEvent.BEGIN, sendOmVideoBegin);
	
	/* set up ad serving */
	if (typeof(bcInitAdServing) != 'undefined') bcInitAdServing(bcExp);

	/* call custom logig */
	if (typeof(bcCustomBehavior) != 'undefined') bcCustomBehavior();
}

