var userState = 'null';
function setUserStateParm(id)
{
	if(id == "null") userState = "";
	else userState = id;
}

function getUserStateParm()
{
	return userState;
}

EventBridge.setChannel("external");

/*
function invalidURL()
{
	var cur = window.document.location.href;
	cur.split(""); 
	var lastChar = cur[cur.length-1];
//	alert(lastChar);
	//cur.join("");
	if(lastChar == "e" || lastChar == "m" || lastChar == "/") return false;
	else return true;
}
invalidURL()
*/


var navListener = new Object();
navListener.handleFlash = function(event) {
  var cur = window.document.location.href;
  
  if(event.data.href != "" && event.data.href != undefined && event.data.href != null) {
  //if(event.data.href.indexOf('help') != -1) return;
  if(getUserStateParm() == "wfp=true" && event.data.href.indexOf('help') == -1)
  {
 	 	if(event.data.target) window.open(event.data.href+'&'+getUserStateParm(), event.data.target,"width=568,height=600");
 	 	else window.open(event.data.href+'&'+getUserStateParm(), "_parent");
  } else{
  	if(event.data.target) window.open(event.data.href, event.data.target,"width=568,height=600");
  	else window.open(event.data.href, "_parent");
  }} /*
else {
  	if(event.data.target) window.open(event.data.href, event.data.target,"width=568,height=600");
  	else window.open(event.data.href, "_parent");
	}
*/
}

var searchListner = new Object();
searchListner.handleSearch = function(event) {
  var response = "";
  for(var i in event.data)
  {
  	if(event.data[i].indexOf("searchList") != -1) response = event.data[i];
  }
  //alert(response)
  var searchurl = "/index.jsp?country=US&lang_locale=en_US#l=shop,search,"+response+getUserStateParm();
	window.open(searchurl, "_parent");
}

EventBridge.addListener("flash", navListener, "handleFlash");
EventBridge.addListener("search", searchListner, "handleSearch");

 


// EMBED FLASH

var params = {
	quality: "best",
	scale: "noscale",
	wmode: "transparent"
};
params.allowscriptaccess = "always"; 
var flashvars = {
  locale: "en_US",
  siteHost: "http://env1-brand.nike.com/",
  domain: "http://local.niketown.nike.com",
  moduleBasePath: "http://modules.nike.com",
  search: "http://nike-store.custhelp.com/cgi-bin/nike_store.cfg/php/enduser/_integration_kb_search.php",
  email: "http://nike-store.custhelp.com/cgi-bin/nike_store.cfg/php/enduser/_service.php?interface=nikestore.com&type=email",
  chat: "http://nike-store.custhelp.com/cgi-bin/nike_store.cfg/php/enduser/_service.php?interface=nikestore.com&type=chat",
  showChat: "true", 
  showEmail:"true"
};

var attributes = {
  id:"flashcontent"
};

swfobject.embedSWF("main.swf", "flashcontent", "100%", "100%", "9", "expressInstall.swf", flashvars, params, attributes);
swffit.fit("flashcontent", 1007, 600);