﻿function GotoExternalUrl(anchor)
{
    var externalUrl = anchor.getAttribute("href");
    var urlTitle = externalUrl.substr(0, externalUrl.indexOf(anchor.pathname));
    if (urlTitle.charAt(urlTitle.length - 1) == '/')
    {
		urlTitle = urlTitle.substr(0, urlTitle.length - 1);
    }
    setTimeout("RedirectToBumperPage('" + externalUrl + "', '" + urlTitle + "')", 100);       
    return false;
}    
function ChangeLocation(href)
{
    window.location.href = href;    
}
function RedirectToBumperPage(externalUrl, urlTitle)
{
    ChangeLocation(BamperUrl+"?url=" + externalUrl + "&title=" + urlTitle);
}
function GetUrlAttribute()
{
			var startToken = "?url=";
			var endToken = "&title=";
			var firstIndex = location.href.indexOf(startToken) + startToken.length;
			var secondIndex = location.href.indexOf(endToken);
			return location.href.substr(firstIndex, secondIndex - firstIndex);
}

function GetExternalUrlFromRequest()
{        
    var width = 1024;
    var height = 768;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "width=" + width + ",height=" + height + ",status,menubar,toolbar,scrollbars,resizable,left=" + left + ",top=" + top + ",screenX=" + left + ",screenY=" + top;
    window.open(GetUrlAttribute(), "", windowFeatures);
}
function RedirectToPreviousPage()
{
    window.history.back();
}
