function openBlogThis (url, name, eurl, esubject)
{

var orig_esubject = esubject;

esubject = esubject ? esubject.replace(/"/g, '&quot;'): '';

var selectedText = '';
var range;
if(document.selection && document.selection.createRange){
range = document.selection.createRange();
selectedText = range.htmlText;
}else {
if(window.getSelection){
var selection = window.getSelection();
if(selection.rangeCount > 0){
range = selection.getRangeAt(0);
var clonedSelection = range.cloneContents();
var div = document.createElement('div');
div.appendChild(clonedSelection);
selectedText = div.innerHTML;
}
}
}
selectedText = escape(selectedText);

var fullUrl = url;
fullUrl = encodeURI(fullUrl);


var jeInput = '';
jeInput += '<a href="';
jeInput += eurl;
jeInput += '">';
jeInput += esubject;
if(selectedText.length > 0)
{
jeInput += '<\/a> : "';
jeInput += selectedText;
jeInput += '"';
}
else
{
jeInput += '<\/a> : ';
}

var params = 'directories=yes, location=yes, menubar=yes, resizable=yes, scrollbars=yes, status=yes, titlebar=yes, toolbar=yes, width=680, height=640';

var windowIndex = Math.round(Math.random()*100000);
name = 'Blog_This_' + windowIndex;

var blogThisWindow = window.open('about:blank', name, params);


document.the_form.action = fullUrl;
document.the_form.target = name;
document.the_form.cu.value = "javascript:window.close();";
document.the_form.js.value = orig_esubject;
document.the_form.je.value = jeInput;

document.the_form.submit();

if(window.focus){blogThisWindow.focus();}
};

