var bstpst_widgetv101_submitUrl_Internal = window.location.href;

var bstpst_AdsenseID_Internal = '';

var bstpst_widgetv101_Width_Internal = "400px";
var bstpst_widgetv101_Height_Internal = "200px";


var bstpst_widgetv101_UUID = "bstpst_widgetv101_";

//source: http://www.quirksmode.org/js/findpos.html
function bstpst_widgetv101_initialize()
{
	if (typeof(bstpst_widgetv101_submitUrl) != 'undefined')
	{
		if (bstpst_widgetv101_submitUrl == '')
		{
			var bstpst_UrlParts = window.location.href.split("&caller=");
			if (bstpst_UrlParts.length>1)
			{
				var bstpst_UrlPartsStep2 = bstpst_UrlParts[1].split("#st=");
				if (bstpst_UrlPartsStep2.length>1)
				{
					bstpst_widgetv101_submitUrl_Internal = bstpst_UrlPartsStep2[0];
				}
				else
				{
					bstpst_widgetv101_submitUrl_Internal = window.location.href;
				}
			}
			else
			{
				bstpst_widgetv101_submitUrl_Internal = window.location.href;
			}

		}
		else
		{
			bstpst_widgetv101_submitUrl_Internal = bstpst_widgetv101_submitUrl;
		}
	}

	if (typeof(bstpst_widgetv101_Width) != 'undefined')
		bstpst_widgetv101_Width_Internal = bstpst_widgetv101_Width.replace(/[']/g,'');

	if (typeof(bstpst_widgetv101_Height) != 'undefined')
		bstpst_widgetv101_Height_Internal = bstpst_widgetv101_Height.replace(/[']/g,'');

	if (typeof(bstpst_AdsenseID) != 'undefined')
		bstpst_AdsenseID_Internal = bstpst_AdsenseID;

	var bstpst_widgetv101_SourceElement = document.getElementById(bstpst_widgetv101_UUID);
	
	var bstpst_widgetv101_Frame = document.createElement("DIV");
	
	bstpst_widgetv101_Frame.style.width = bstpst_widgetv101_Width_Internal;
	bstpst_widgetv101_Frame.style.height = bstpst_widgetv101_Height_Internal;
	

	bstpst_widgetv101_Frame.style.border = "0px solid black";
	bstpst_widgetv101_Frame.style.zIndex = 100;
	
	var bstpst_widgetv101_Script3 = document.createElement("IFRAME");
	
	bstpst_widgetv101_Script3.frameBorder = 0;
	bstpst_widgetv101_Script3.allowTransparency = "true";

	var bstpst_widgetv101_ServiceList = "";
	for (var i = 0; i<bstpst_widgetv101_ServiceArray.length;i++)
	{
		bstpst_widgetv101_ServiceList += bstpst_widgetv101_ServiceArray[i] + ".";
		
	}
	bstpst_widgetv101_Script3.src = "http://www.boostpost.com/widget/v1_0_1/widgetframe.php?submitUrl="+encodeURIComponent(bstpst_widgetv101_submitUrl_Internal) + "&Services=" + bstpst_widgetv101_ServiceList + "&transparent=true" + "&AdsenseID=" + bstpst_AdsenseID_Internal;
	bstpst_widgetv101_Script3.width=bstpst_widgetv101_Width_Internal;
	bstpst_widgetv101_Script3.height=bstpst_widgetv101_Height_Internal;
	
	bstpst_widgetv101_Frame.appendChild(bstpst_widgetv101_Script3);
	
	bstpst_widgetv101_SourceElement.appendChild(bstpst_widgetv101_Frame);

}
function generateWidgetv101Guid()
{

	var result, i, j;
	result = '';
	for(j=0; j<32; j++)
	{
		if( j == 8 || j == 12|| j == 16|| j == 20)
		result = result + '-';
		i = Math.floor(Math.random()*16).toString(16).toUpperCase();
		result = result + i;
	}
	bstpst_widgetv101_UUID = "bstpst_widgetv101_" + result;
	return bstpst_widgetv101_UUID;
} 
document.write ('<div id="' + generateWidgetv101Guid() +'"></div>');

bstpst_widgetv101_initialize(); 
 
