JAME.ASYNC.Events.addListener('onLoadHTML',function() {

		var url = SWFAddress.getValue();	
		var linkParts = url.match('^\/([a-zA-Z0-9_-]+)\/([a-zA-Z0-9_-]+)\/*.*\.html');
		if(/faq/.test(url))
			linkParts[2]='Faq';

		var str = linkParts[2];
		str     = str.replace(/([A-Z])/g,' $1');
		linkParts[2]=str;
 		__createBread(JAME.ASYNC.baseURI+url,linkParts[2]);
     //  __createBread(url,linkParts[2]);

});


JAME.ASYNC.Events.addListener('onLoadSWF',function() {

		var url = SWFAddress.getValue();

		if(/\/$/.test(url)) return __resetBread();
		if(!/products/.test(url) || /\.html/.test(url)) return;

		 var title;
		if(/BOARDS/.test(url))
			title='BOARDS';
		else if(/BINDINGS/.test(url))
			title='BINDINGS';
		else if(/BOOTS/.test(url))
			title='BOOTS';
		else if(/SOFTGOODS/.test(url))
			title='SOFTGOODS';

           __createBread(JAME.ASYNC.baseURI+url,title);
});

function __resetBread() {

	var home = JAME.DOM.createNode('li');
	    home.appendChild(__createLink('http://www.'+JAME.ASYNC.domain,'Salomon'));
	var snow = JAME.DOM.createNode('li');
	    snow.appendChild(__createLink(JAME.ASYNC.baseURI,'Snowboard'));

	var ul = JAME.$("breadCrumb");

	    ul.innerHTML='';
		ul.appendChild(home);
		ul.appendChild(__createSeparator());
		ul.appendChild(snow);

}

function __createSeparator() {
	var sep =  JAME.DOM.createNode('li');
		sep.innerHTML='&nbsp;>&nbsp;'
	return sep;
}

function __createBread(url,title) {
		url     = url.replace(/\/+/g,'/');

	__resetBread();

	var li = JAME.DOM.createNode('li');
	    li.appendChild(__createLink(url,title));


	var ul = JAME.$("breadCrumb");
		ul.appendChild(__createSeparator());
		ul.appendChild(li);
}

function __createLink(url,title) {

	var a = JAME.DOM.createNode('a');
		a.href= url;
		a.innerHTML=title;
	return a;
}