var breadcrumb = Class.create();

breadcrumb.prototype = {

	// Jan Jarfalk at Trive AB
	// jan.jarfalk@trive.se
	// http://www.trive.se

	// Requires	Prototype
	//			Script.aculo.us
	
	initialize: function(options) {

		this.dotheajax(options.pid,options.xmlBreadcrumbs,options.includeSelf,options.includeWorld);
	},
	
	dotheajax: function(pid, xmlBreadcrumbs,includeSelf,includeWorld){
		new Ajax.Request(xmlBreadcrumbs, {
	  		method: 'get',
			parameters: {pid:pid,includeSelf:includeSelf,includeWorld:includeWorld},
	  		onSuccess: function(transport) {
				$('breadcrumbs').innerHTML = triveCommon.prototype.setXSL(transport.responseXML,'xslt/contentBreadcrumb.xsl');
	  		},
			onFailure: function()
			{
				$('breadcrumbs').innerHTML = "";
			}
		});
	}
}
