//****************************************************************************
//Copyright  2006. Adobe Macromedia Software LLC. All rights reserved
//
//Author 		--- Gaurav Satija
//Created on 		--- 21/June/2006
//Last Modified on	--- 22/June/2006
//Last Modified by	--- Krishna Kiran
//****************************************************************************

//Change this path to perforce path on your machine.
var basePath = "file:///C:/cp/asgarg_desktop/captivate/7.0/dev/extras/xplat/mul/[INSTALLDIR]/Templates/PlaybackFLA/AS3/";

function setToolTipArray(toolTipName, suffix, completePath, basename, folderName)
{
	var doc = fl.openDocument(completePath);
	var dom = fl.getDocumentDOM();
	dom.library.editItem("Localization");
	var timeline = dom.getTimeline();
	var currentLayers = timeline.layers;
	for(var i=0;i<currentLayers.length;i++)
	{
		if(currentLayers[i].name == "Layer 1")
		{
			timeline.setSelectedLayers(i, true);
			timeline.setSelectedFrames(0, 0, true);
			if( suffix != "") //change reference only for othr languages
				currentLayers[i].frames[0].actionScript = currentLayers[i].frames[0].actionScript + "\npbcBtnTips = " + toolTipName + ";";
			break;
		}
	}
// Create these folders otherwise this script will fail. 
	dom.exportSWF("file:///C:/playbars/" + folderName + basename + ".swf", true);
 	//dom.publish();
 	fl.closeDocument(doc, false);
}

function GenerateAllLanguagesFor(baseName)
{
	setToolTipArray("pbcBtnTips_ENU", "", basePath + baseName +".fla", baseName, "en_US/");
	setToolTipArray("pbcBtnTips_FRA", "_FRA", basePath + baseName +".fla", baseName, "fr_FR/");
	setToolTipArray("pbcBtnTips_DEU", "_GER", basePath + baseName +".fla", baseName, "de_DE/");
	setToolTipArray("pbcBtnTips_ITA", "_ITA", basePath + baseName +".fla", baseName, "it_IT/");
	setToolTipArray("pbcBtnTips_ESP", "_SPA", basePath + baseName +".fla", baseName, "es_ES/");
	setToolTipArray("pbcBtnTips_JPN", "_JPN", basePath + baseName +".fla", baseName, "ja_JP/");
	setToolTipArray("pbcBtnTips_KOR", "_KOR", basePath + baseName +".fla", baseName, "ko_KR/");
	setToolTipArray("pbcBtnTips_BRA", "_BRA", basePath + baseName +".fla", baseName, "pt_BR/");
	
}
GenerateAllLanguagesFor("Aluminum");
//GenerateAllLanguagesFor("BlackGlass");
GenerateAllLanguagesFor("Chalkboard");
GenerateAllLanguagesFor("club");
GenerateAllLanguagesFor("CoolBlue");
GenerateAllLanguagesFor("cpPlaybar");
GenerateAllLanguagesFor("DarkChocolate");
GenerateAllLanguagesFor("default");
GenerateAllLanguagesFor("Glass");
GenerateAllLanguagesFor("Mojave");
GenerateAllLanguagesFor("Pea Soup");
GenerateAllLanguagesFor("Mobile_CoolBlue");
GenerateAllLanguagesFor("Mobile_cpPlaybar");
GenerateAllLanguagesFor("Mobile_default");
GenerateAllLanguagesFor("Mobile_Pea Soup");
GenerateAllLanguagesFor("Mobile_Steel");

//GenerateAllLanguagesFor("Pearls");
GenerateAllLanguagesFor("Print");
GenerateAllLanguagesFor("Sage");
GenerateAllLanguagesFor("SpaceBlue");
GenerateAllLanguagesFor("Steel");
GenerateAllLanguagesFor("SuperSlim");
