
function str_replace (search, replace, subject)
{
	var result = "";
	var oldi = 0;
	for (i = subject.indexOf (search); i > -1; i = subject.indexOf (search, i))
	{
	result += subject.substring (oldi, i);
	result += replace;
	i += search.length;
	oldi = i;
	}
	return result + subject.substring (oldi, subject.length);
}

function getBaseURL() {
    var url = location.href;  // entire url including querystring - also: window.location.href;
    var baseURL = url.substring(0, url.indexOf('/', 14));


    if (baseURL.indexOf('http://localhost') != -1) {
        // Base Url for localhost
        var url = location.href;  // window.location.href;
        var pathname = location.pathname;  // window.location.pathname;
        var index1 = url.indexOf(pathname);
        var index2 = url.indexOf("/", index1 + 1);
        var baseLocalUrl = url.substr(0, index2);

        return baseLocalUrl + "/";
    }
    else {
        // Root Url for domain name
        return baseURL;
    }

}

var baseURL = getBaseURL();

$(function() {
	
	$("#vertical_container").find("div.accordion_content").hide();
	$("#vertical_container").find("h5.accordion_toggle").click(function(){
		$(this).next().toggle("slow");
		

	});
	
	$("#vertical_container").find("div.vertical_accordion_content").hide();
	$("#vertical_container").find("h3.vertical_accordion_toggle").click(function(){
		$(this).next().toggle("slow");
		
	});
	
	var mylink = str_replace(baseURL,"",window.location.href);
    
    var found = false;
    
    $("#vertical_container").find("a").each(function(){
    	
    	
    	if (!found){
    		if ($(this).attr("href") == mylink) {
    			found = true;
    			$(this).addClass("currentLink");
    			$(this).prepend("&raquo;&nbsp;");
    		}
    	}
    	
    });
    
    $("#vertical_container").find("div.accordion_content, div.vertical_accordion_content").each(function(){
    
    	if($(this).find("a").hasClass('currentLink')){
    		$(this).show();
    	}
    });
    
	
});



