var frontAppend = "/web/aa17/corporate/";
var breadcrumb = "<a href=\"/web/aa17/corporate/index.en.html\">Home</a>";
var current = window.location.toString();

String.prototype.after = function(prefix) {
	s = this;
	var i = s.indexOf(prefix);
	  
	if (i >= 0) {
		s = s.substring(i + prefix.length);
	} else {
		return '';
	}
	  
	return s;
}

jQuery.bccore = function() {
	var spiltUrl = current.after(frontAppend).split("/");
	
	if(spiltUrl.length > 0){
		switch(spiltUrl.length){
			case 1: if(spiltUrl[0] == "index.en.html"){
					breadcrumb += " > ";	
				} else {
					breadcrumb += " > " + title;
				}
				break;
			case 2: breadcrumb += getUrlString(spiltUrl[0]);
				breadcrumb = breadcrumb + " > " + title;
				break;
			case 3: breadcrumb += getUrlString(spiltUrl[0]);
				breadcrumb += getUrlString(spiltUrl[1]);
				breadcrumb = breadcrumb + " > " + title;				
				break;
			default: breadcrumb = breadcrumb + " > " + title;
		}
	} else {
		breadcrumb += " > ";
	}

	$("#breadcrum").append(breadcrumb);
	$("#breadcrumtop").append(breadcrumb);
	$("#breadcrumbottom").append(breadcrumb);
}

function getUrlString(str){
	var begin = " > ";

	if(str == "maintenance") {
	 return begin + "<a href=\"/web/aa17/corporate/maintenance/maintenanceOverview.en.html\">Maintenance</a>";
	} else if(str == "movingin") {
		return begin + "<a href=\"/web/aa17/corporate/movingin/movingInOverview.en.html\">Moving In</a>";
	} else if(str == "policies") {
		return begin + "<a href=\"/web/aa17/corporate/policies/policiesOverview.en.html\">Policies</a>";
	} else if(str == "properties") {
		return begin + "<a href=\"/web/aa17/corporate/properties/overview.en.html\">Premises</a>";
	} else if(str == "renewal") {
		return begin + "<a href=\"/web/aa17/corporate/renewal/renewalOverview.en.html\">Renewal</a>";
	} else if(str == "renovating") {
		return begin + "<a href=\"/web/aa17/corporate/renovating/renovatingOverview.en.html\">Renovating</a>";
	} else if(str == "rentfees") {
		return begin + "<a href=\"/web/aa17/corporate/rentfees/rentOverview.en.html\">Rent &amp; Fees</a>";
	} else if(str == "renting") {
		return begin + "<a href=\"/web/aa17/corporate/renting/rentingOverview.en.html\">Renting</a>";
	} else if(str == "development") {
		return begin + "<a href=\"/web/aa17/corporate/properties/developmentGallery.en.html\">Development</a>";
	}  else if(str == "aboutus") {
		return begin + "<a href=\"/web/aa17/corporate/aboutus/about.en.html\">About Us</a>";
	} else {
		return "";
	}
}

String.prototype.appendCrumb = function(crumb, str, url){
	crumb  = crumb + " > " + "<a href=\"+url+\">str</a>";
}
