ჰო არა? ამაზე რას იტყვი ?
function makeRequest(url, parameters) {
newInfo=true;
document.getElementById('mnp-AIO').style.color="black";
http_request = false;
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
if (!http_request) {
//alert('Cannot create XMLHTTP instance');
return false;
}
http_request.onreadystatechange = alertContents;
http_request.open('GET', url + parameters, true);
http_request.send(null);
}
function getItemValue(iID){
xmlobject = http_request.responseXML;
root = xmlobject.getElementsByTagName('rss')[0];
channels = root.getElementsByTagName("channel");
items = channels[0].getElementsByTagName("item");
child_ls = channels[0].getElementsByTagName("cnt");
//child_l = child_ls[0].firstChild.nodevаlue;
child_l=items.length;
descriptions = items[iID].getElementsByTagName("description");
values = items[iID].getElementsByTagName("value");
changes = items[iID].getElementsByTagName("change");
changeps = items[iID].getElementsByTagName("changep");
date = items[iID].getElementsByTagName("pubDate");
desc = descriptions[0].firstChild.nodevаlue;
value = values[0].firstChild.nodevаlue;
change = changes[0].firstChild.nodevаlue;
changep = changeps[0].firstChild.nodevаlue;
update = date[0].firstChild.nodevаlue;
tempVal = desc + " " + value + " " + change + " " + changep;
tempVal = tempVal.replace(/\s+/g, ' ');
return tempVal;
}
function getItemVal(iID){
xmlobject = http_request.responseXML;
root = xmlobject.getElementsByTagName('rss')[0];
channels = root.getElementsByTagName("channel");
items = channels[0].getElementsByTagName("item");
child_ls = channels[0].getElementsByTagName("cnt");
child_l=items.length;
values = items[iID].getElementsByTagName("value");
val = values[0].firstChild.nodevаlue;
val = val.replace(/\s+/g, ' ');
return val;
}
function getItemDescr(iID){
xmlobject = http_request.responseXML;
root = xmlobject.getElementsByTagName('rss')[0];
channels = root.getElementsByTagName("channel");
items = channels[0].getElementsByTagName("item");
child_ls = channels[0].getElementsByTagName("cnt");
child_l=items.length;
descriptions = items[iID].getElementsByTagName("description");
desc = descriptions[0].firstChild.nodevаlue;
desc = desc.replace(/\s+/g, ' ');
return desc;
}
function getItemTitle(iID){
xmlobject = http_request.responseXML;
root = xmlobject.getElementsByTagName('rss')[0];
channels = root.getElementsByTagName("channel");
items = channels[0].getElementsByTagName("item");
child_ls = channels[0].getElementsByTagName("cnt");
child_l=items.length;
descriptions = items[iID].getElementsByTagName("title");
stitle = descriptions[0].firstChild.nodevаlue;
stitle = stitle.replace(/\s+/g, ' ');
return stitle;
}
function alertContents() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
if (newInfo) {
newInfo=false;
}
xmlobject = http_request.responseXML;
root = xmlobject.getElementsByTagName('rss')[0];
channels = root.getElementsByTagName("channel");
items = channels[0].getElementsByTagName("item");
child_ls = channels[0].getElementsByTagName("cnt");
//child_l = child_ls[0].firstChild.nodevаlue;
child_l=items.length;
descriptions = items[child].getElementsByTagName("description");
values = items[child].getElementsByTagName("value");
changes = items[child].getElementsByTagName("change");
changeps = items[child].getElementsByTagName("changep");
date = items[child].getElementsByTagName("pubDate");
desc = descriptions[0].firstChild.nodevаlue;
value = values[0].firstChild.nodevаlue;
change = changes[0].firstChild.nodevаlue;
changep = changeps[0].firstChild.nodevаlue;
update = date[0].firstChild.nodevаlue;
//document.getElementById('mnp-panel').label = "რტს: " + value +"; " + change +"; " + changep;
tempVal = desc + " " + value + " " + change + " " + changep;
document.getElementById('mnp-panel').label = desc;
document.getElementById('mnp-panel-chng').label = change;
document.getElementById('mnp-panel-chngp').label = changep;
document.getElementById('mnp-panel-desc-l').value = desc;
document.getElementById('mnp-panel-val-l').value = value;
document.getElementById('mnp-panel-chng-l').value = change;
document.getElementById('mnp-panel-chngp-l').value = changep;
//document.getElementById('mc').label = value;
document.getElementById('mnp-panel').tooltipText = "Мелочь, но приятно... " + desc;
if (tempVal.indexOf("USD")>-1)
{
document.getElementById('mnp-AIO').style.color="blue";
}
else
{
if (tempVal.indexOf("-")>-1 || tempVal.indexOf("▼")>-1)
{
document.getElementById('mnp-AIO').style.color="red";
}
else
{
document.getElementById('mnp-AIO').style.color="green";
}
}
Menu_Populate();
UpdateIPB ();
} else {
//alert('There was a problem with the request.');
}
}
}
function updatemnp() {
makeRequest('http://www.gwf.ge/ht/mnp/mnp.xml/Default.aspx?v=2&mnpv=2.0', '');
self.setTimeout('updatemnp()', prefs.getIntPref("extensions.mnp.UpdateTime")*1000);
//self.setTimeout('updatemnp()', 30000);
}
function mr(){
makeRequest('http://www.gwf.ge/ht/mnp/mnp.xml/Default.aspx?v=2&mnpv=2.0', '');
}
function changeinfo(){
if (prefs.getBoolPref("extensions.mnp.MorbenaliStrikoni") == true)
{
alertContents();
prefs.setIntPref('extensions.mnp.DispItemID', child);
child = child+1;
if (child>child_l-1) child=0;
}
firstItem.setAttribute("checked", prefs.getBoolPref("extensions.mnp.MorbenaliStrikoni"));
self.setTimeout('changeinfo()', prefs.getIntPref("extensions.mnp.ChangeTime")*1000);
}
function Menu_Populate(){
firstItem = document.getElementById('chs');
optItem = document.getElementById('opt');
msItem = document.getElementById('ms');
ms2Item = document.getElementById('ms2');
var menu = document.getElementById("mnpmenudin");
for(var i=menu.childNodes.length - 1; i >= 0; i--)
{
menu.removeChild(menu.childNodes.item(i));
}
menu.appendChild(firstItem);
menu.appendChild(msItem);
firstItem.setAttribute("checked", prefs.getBoolPref("extensions.mnp.MorbenaliStrikoni"));
var numItemsToAdd = 5;
for(var i=0; i<child_l; i++)
{
var tempItem = document.createElement("menuitem");
descriptions = items[i].getElementsByTagName("description");
values = items[i].getElementsByTagName("value");
changes = items[i].getElementsByTagName("change");
changeps = items[i].getElementsByTagName("changep");
value = values[0].firstChild.nodevаlue;
desc = descriptions[0].firstChild.nodevаlue;
change = changes[0].firstChild.nodevаlue;
changep = changeps[0].firstChild.nodevаlue;
tempVal = desc + " " + value + " " + change + " " + changep;
tempItem.setAttribute("label", tempVal);
// + " " + change + " " + changep
tempItem.setAttribute("oncommand", "cancelchange=1; child="+i+"; alertContents(); prefs.setIntPref('extensions.mnp.DispItemID', "+i+");");
if (tempVal.indexOf("USD")>-1)
{
tempItem.style.color="blue";
}
else
{
if (tempVal.indexOf("-")>-1 || tempVal.indexOf("▼")>-1)
tempItem.style.color="red";
else
tempItem.style.color="green";
}
menu.appendChild(tempItem);
}
menu.appendChild(ms2Item);
menu.appendChild(optItem);
}
function initapp(){
try{
firstItem = document.getElementById('chs');
firstItem.setAttribute("checked", prefs.getBoolPref("extensions.mnp.MorbenaliStrikoni"));
child = prefs.getIntPref("extensions.mnp.DispItemID");
}
catch (er){
prefs.setBoolPref('extensions.mnp.MorbenaliStrikoni', true);
prefs.setIntPref('extensions.mnp.ChangeTime', 3);
prefs.setIntPref('extensions.mnp.UpdateTime', 30);
prefs.setIntPref('extensions.mnp.DispItemID', 0);
firstItem = document.getElementById('chs');
firstItem.setAttribute("checked", prefs.getBoolPref("extensions.mnp.MorbenaliStrikoni"));
child = prefs.getIntPref("extensions.mnp.DispItemID");
}
}
function pageLoaded2(aEvent){
var doc = aEvent.originalTarget;
if(doc.location.href.search("forum") > -1)
{
//alert(doc.title);
//doc.title="Meloch No Priatno";
//var formElement = document.forms['REPLIER'].elements[0];
//formElement.name = 'inputA';
//alert(document.forms['formA'].elements['inputA'].value);
rep_forms = doc.getElementsByName("REPLIER");
//alert(rep_forms.length);
rep_table = rep_forms[0].getElementsByTagName("TABLE");
//alert(rep_table.length);
rep_tr = rep_table[0].getElementsByTagName("TR");
//alert(rep_tr.length);
rep_td = rep_tr[0].getElementsByTagName("TD");
//alert(rep_td.length);
rep_span = rep_td[0].getElementsByTagName("span");
//alert(rep_span.length);
//var div = document.createElement("DIV");
//var sample_text = document.createTextNode("This is a new element in DIV.");
//div.appendChild(sample_text);
//create sample java[ertad]script
//var sample_java[ertad]script = document.createElement("script");
//sample_java[ertad]script.setAttribute("language", "java[ertad]script");
//var sample_SCRIPT = document.createTextNode("function sampleClick()\n{alert ('clicked');}");
//sample_java[ertad]script.appendChild(sample_SCRIPT);
//rep_table.appendChild (sample_java[ertad]script);
i=0;
//alert('line '+i); i=i+1;
var div = document.createElement("DIV");
//alert('line '+i); i=i+1;
var sample_A = document.createElement("A");
//alert('line '+i); i=i+1;
var sample_A_text = document.createTextNode("Click Here");
//alert('line '+i); i=i+1;
sample_A.setAttribute("href", "#");
//alert('line '+i); i=i+1;
sample_A.setAttribute("style", "font:20px bold; cursor:hand; cursor:pointer;");
//alert('line '+i); i=i+1;
//sample_A.setAttribute("onclick", "document.REPLIER.Post.value += '\\n"+getItemValue(1)+"';");
sample_A.setAttribute("onclick", "fTest();");
//alert('line '+i); i=i+1;
sample_A.appendChild(sample_A_text);
//alert('line '+i); i=i+1;
div.appendChild(sample_A);
//alert('line '+i); i=i+1;
rep_td[1].appendChild(div);
var sample_java[ertad]script = document.createElement("script");
sample_java[ertad]script.setAttribute("language", "java[ertad]script");
sample_java[ertad]script.setAttribute("src", "chrome://mnp/content/mnp.js");
doc.body.appendChild(sample_java[ertad]script);
//rep_span[0].appendChild(td1_content);
//var tdNEW = document.createElement("TD");
//tdNEW.appendChild(td1_content);
//rep_tr[0].appendChild(tdNEW);
//createNewElement
//var td1 = document.createElement("td");
//td1.setAttribute("id", "newtd");
//var td1_content = document.createTextNode("This is a new span element. ");
//td1.appendChild(td1_content);
//parentDiv.insertBefore(td1, rep_td[1]);
}
}
function pageLoaded(doc){
try {
getItemTitle(1);
//var doc = aEvent.originalTarget;
if(doc.location.href.search("forum.ge") > -1)
{
rep_forms = doc.getElementsByName("REPLIER");
//alert(rep_forms.length);
rep_table = rep_forms[0].getElementsByTagName("TABLE");
//alert(rep_table.length);
rep_tr = rep_table[0].getElementsByTagName("TR");
rep_td = rep_tr[0].getElementsByTagName("TD");
//TRbgCol (rep_td);
//add new TABLE on Top
var eTABLE = document.createElement("TABLE");
eTABLE.setAttribute("id", "mnpTB");
eTABLE.setAttribute("width", "100%");
var eTR = document.createElement("TR");
var eTD = document.createElement("TD");
//eTD.appendChild(document.createTextNode(' Мелочь, но приятно - > '));
eTD.setAttribute("class", "post2");
var eTD_2 = document.createElement("TD");
eTD_2.setAttribute("class", "post2");
//eTD_2.appendChild(document.createTextNode(' <- Мелочь, но приятно'));
//alert(rep_tr.length);
//rep_td = rep_tr[0].getElementsByTagName("TD");
//Create Span For Additional Items
var eSPAN = document.createElement("span");
eSPAN.setAttribute("id", "mnpSPAN");
eSPAN.appendChild (document.createTextNode("MNP Extension"));
eSPAN.appendChild(document.createElement("BR"));
//var eP = document.createElement("p");
//var eELe = doc.getElementsByName("Post");
//var eELe = eSPAN;
sALL = "";
for(var i=0; i<child_l; i++){
//addMNPItemB(getItemTitle(i), getItemDescr(i), getItemValue(i), doc.getElementsByName("Post")[0]);
addMNPItemSPAN(getItemTitle(i), getItemDescr(i) + " " + getItemVal(i), getItemValue(i), eSPAN);
eSPAN.appendChild(document.createElement("BR"));
if (i==4 || i==1 || i==6)
eSPAN.appendChild(document.createElement("BR"));
//doc.getElementsByName("Post")[0].parentNode.insertBefore(document.createElement("BR"), doc.getElementsByName("Post")[0]);
}
eSPAN.appendChild(document.createElement("BR"));
var sample_A = document.createElement("A");
var sample_A_text = document.createTextNode("ყველა მონაცემის ჩასმა !!!");
sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: black; font-weight: bold; font-family: Tahoma;");
sample_A.setAttribute("onclick", "document.REPLIER.Post.value += '"+sALL+"';");
sample_A.setAttribute("title", "ყველა მონაცემის ჩასმა !!!");
sample_A.setAttribute("id", "MNP_ALL");
sample_A.appendChild(sample_A_text);
eSPAN.appendChild(sample_A);
//eSPAN.appendChild (eELe);
new_td = document.createElement("TD");
new_td.setAttribute("id", "mnpTD");
new_td.appendChild(eSPAN);
new_td.setAttribute ("class", "post1");
new_td.setAttribute ("width", "250");
new_td.setAttribute ("valign", "top");
doc.getElementsByName("Post")[0].parentNode.setAttribute ("width", "65%");
doc.getElementsByName("Post")[0].setAttribute ("style", "width: 99%;");
doc.getElementsByName("Post")[0].parentNode.parentNode.appendChild(new_td);
//rep_tr[0].appendChild(new_td);
try
{
doc.getElementsByName("Post")[0].parentNode.parentNode.parentNode.getElementsByTagName("TR")[1].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
doc.getElementsByName("Post")[0].parentNode.parentNode.parentNode.getElementsByTagName("TR")[2].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
//rep_tr[1].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
//rep_tr[2].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
}
catch(err)
{
doc.getElementById("mnpTD").setAttribute ("class", "pformright");
doc.getElementsByName("Post")[0].setAttribute ("style", "width: 99%;");
var tTRs = doc.getElementsByName("Post")[0].parentNode.parentNode.parentNode.getElementsByTagName("TR");
//alert (tTRs.length);
if (tTRs.length ==20)
{
tTRs[4].getElementsByTagName("TD")[19].setAttribute("width", "50%");
tTRs[0].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[1].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[2].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[3].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
//tTRs[15].getElementsByTagName("TD")[0].setAttribute("id", "IDENTITY");
tTRs[15].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[16].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[17].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[18].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[19].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
}
else
{
tTRs[4].getElementsByTagName("TD")[19].setAttribute("width", "50%");
tTRs[0].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[1].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[2].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[3].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[15].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[16].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[17].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
doc.getElementsByName("QPost")[0].setAttribute ("style", "width: 90%;");
tTRs[18].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[19].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
tTRs[20].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
tTRs[21].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
}
//doc.getElementsByName("Post")[0].parentNode.parentNode.parentNode.getElementsByTagName("TR")[5].getElementsByTagName("TD")[0].setAttribute("colspan", "3");
//doc.getElementsByName("Post")[0].parentNode.parentNode.parentNode.getElementsByTagName("TR")[6].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
//[1].getElementsByTagName("TD")[1].setAttribute("colspan", "2");
}
//doc.getElementsByName("Post")[0].parentNode.appendChild(eSPAN);
//var bBR2 = document.createElement("BR");
//doc.getElementsByName("Post")[0].parentNode.insertBefore(document.createElement("BR"), doc.getElementsByName("Post")[0]);
//var sample_A = document.createElement("A");
//var sample_A_text = document.createTextNode("ყველა მონაცემის ჩასმა !!!");
//sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: black; font-weight: bold; font-family: Tahoma;");
//sample_A.setAttribute("onclick", "document.REPLIER.Post.value += '"+sALL+"';");
//sample_A.setAttribute("title", "ყველა მონაცემის ჩასმა !!!");
//sample_A.appendChild(sample_A_text);
//doc.getElementsByName("Post")[0].parentNode.insertBefore(sample_A, doc.getElementsByName("Post")[0]);
//doc.getElementsByName("Post")[0].parentNode.insertBefore(document.createElement("BR"), doc.getElementsByName("Post")[0]);
//eTR.appendChild(eTD);
//eTR.appendChild(eTD_2);
//eTABLE.appendChild(eTR);
//rep_table[0].parentNode.insertBefore(eTABLE, rep_table[0]);
//changeSize(mnpTB, 500);
//doc.getElementsByName("Post")[0].setAttribute("width", "50%");
//doc.getElementsByName("Post")[0].setAttribute("style", "width: 50%");
//rep_table[0].setAttribute("width", "50%");
//rep_table[0].setAttribute("style", "width: 50%");
//doc.getElementById("mnpTB").setAttribute("width", "50%");
//doc.getElementById("mnpTB").setAttribute("style", "width: 50%");
tab.document.body.innerHTML = tab.document.body.innerHTML + " ";
}
}
catch (err) {}
}
function UpdateIPB (){
var activeWin = Application.activeWindow;
// look at each open tab in the active browser window
activeWin.tabs.forEach( function(tab) {
//alert(tab.uri.spec);
if(tab.document.location.href.search("forum.ge") > -1)
//alert(tab.uri.spec);
try{
if (tab.document.body.innerHTML.indexOf("<!-- Copyright Information -->")>-1)
{
if (tab.document.body.innerHTML.search("MNP_IPB_YOUTUBE")>-1)
var a=null;//alert("already youtubed!!!");
else
youtubeGenius(tab.document);
}
}
catch (err) { }
//mnpSPAN
try{
if (tab.document.body.innerHTML.indexOf("<!-- Copyright Information -->")>-1)
{
if (tab.document.body.innerHTML.search("mnpSPAN")>-1)
UpdateIPBValues(tab.document);
else
{
pageLoaded(tab.document);
tab.document.body.innerHTML = tab.document.body.innerHTML + " ";
}
}
}
catch (err) { }
});
}
function UpdateIPBValues (pDoc){
try {
var ssALL = "";
try {
for(var i=0; i<child_l; i++){
//Get Item ID
var siID = getItemTitle(i);
//Get Element By ID
var elEL = pDoc.getElementById(siID);
//Get TEXT and Update ELEMENT
var ssName = getItemDescr(i);
var ssVal = getItemVal(i);
elEL.innerHTML = ssName + " " + ssVal;
var ssText = getItemValue(i);
if (ssText.indexOf("-")>-1 || ssText.indexOf("▼")>-1) clr='red'; else clr='green';
if (ssText.indexOf("USD")>-1) clr='blue';
elEL.setAttribute("style", "cursor:hand; cursor:pointer; color: "+clr+"; font-weight: bold; font-family: Tahoma;");
elEL.setAttribute("onclick", "document.REPLIER.Post.value += '\\n
[COLOR="+clr+"]"+ssText+"[/COLOR]';");
elEL.setAttribute("title", ssText);
ssALL = ssALL + "\\n
[COLOR="+clr+"]"+ssText+"[/COLOR]";
}
}
catch (err) {}
//Update MNP_ALL ELEMENT
var elEL_ALL = pDoc.getElementById("MNP_ALL");
elEL_ALL.setAttribute("onclick", "document.REPLIER.Post.value += '"+ssALL+"';");
}
catch (err) { }
}
function pageLoaded_removenode(aEvent){
var doc = aEvent.originalTarget;
if(doc.location.href.search("forum.ge") > -1)
{
rep_forms = doc.getElementsByName("REPLIER");
//alert(rep_forms.length);
rep_table = rep_forms[0].getElementsByTagName("TABLE");
alert (rep_table.length)
rep_table[0].parentNode.removeChild(rep_table[0]);
}
}
function TRbgCol(e){
for (i=0; i<e.length; i++)
{
e[i].setAttribute("onMouseOut", "this.style.backgroundColor='#003366'");
e[i].setAttribute("onMouseOver", "this.style.backgroundColor='#660033'");
}
}
function waitpageload(aEvent){
var doc = aEvent.originalTarget;
if(doc.location.href.search("forum.ge") > -1)
{
MyGlobalEvent = aEvent;
self.setTimeout('pageLoaded(MyGlobalEvent)', 5000);
}
}
function fgPageLoaded(aEvent){
var doc = aEvent.originalTarget;
if(doc.location.href.search("forum.ge") > -1)
{
youtubeGenius(doc);
pageLoaded(doc);
adremoverGenius(doc);
//alert ('updating page');
doc.body.innerHTML = doc.body.innerHTML + " ";
}
}
function adremoverGenius(pDoc){
try{
rep_objects = pDoc.getElementsByTagName("a");
for (i=0; i<rep_objects.length; i++)
{
if (rep_objects[i].title.indexOf("reklama")>-1)
{
//var pNode = rep_objects[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode;
var pNode = rep_objects[i].parentNode.parentNode.parentNode.parentNode;
pNode.parentNode.removeChild(pNode);
}
//alert('found ad');
//9
}
} catch (err) {}
}
function checkPAGESTATUS(){
//var activeWin = Application.activeWindow;
if (Application.activeWindow.activeTab.document.body.innerHTML.indexOf("<!-- Copyright Information -->")>-1)
alert ('LOADED');
else
alert ('LOADING');
pDoc.body.innerHTML = pDoc.body.innerHTML + " ";
}
function youtubeGenius(pDoc){
try{
rep_objects = pDoc.getElementsByTagName("object");
for (i=0; i<rep_objects.length; i++)
{
rep_embeds = rep_objects[i].getElementsByTagName("embed");
if (rep_embeds[0].src.indexOf("youtube.com")>-1)
{
var sLink = rep_embeds[0].src;
sLink = sLink.replace("/v/","/watch?v=");
var lA = document.createElement("A");
var lText = document.createTextNode(sLink);
lA.appendChild(lText);
lA.setAttribute("href", sLink);
lA.setAttribute("alt", "MNP Youtube Genius");
rep_embeds[0].parentNode.parentNode.insertBefore(lA, rep_embeds[0].parentNode);
rep_embeds[0].parentNode.parentNode.insertBefore(document.createElement("BR"), rep_embeds[0].parentNode);
var lIMG = document.createElement("img");
lIMG.setAttribute("border", "0");
sLink = sLink.replace("http://www.youtube.com/watch?v=","http://i.ytimg.com/vi/");
sLink += "/default.jpg";
lIMG.setAttribute("alt", "MNP Youtube Genius");
lIMG.setAttribute("src", sLink);
lA.appendChild(document.createElement("BR"));
lA.appendChild(lIMG);
rep_embeds[0].parentNode.parentNode.insertBefore(lA, rep_embeds[0].parentNode);
rep_embeds[0].parentNode.parentNode.insertBefore(document.createElement("BR"), rep_embeds[0].parentNode);
}
}
//alert (pDoc.body.innerHTML);
pDoc.body.innerHTML = pDoc.body.innerHTML + "\n<!--MNP_IPB_YOUTUBE-->";
//alert (pDoc.body.innerHTML);
} catch (err) {}
}
function addMNPItem(sName, sText, eEL){
var sample_A = document.createElement("A");
var sample_A_text = document.createTextNode(sName + " ");
sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: red;");
if (sText.indexOf("-")>-1 || sText.indexOf("▼")>-1) clr='red'; else clr='green';
sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: "+clr+";");
sample_A.setAttribute("onclick", "document.REPLIER.Post.value += '\\n
[COLOR="+clr+"]"+sText+"[/COLOR]';");
sample_A.setAttribute("title", sText);
sample_A.appendChild(sample_A_text);
eEL.appendChild(sample_A);
}
function addMNPItemB(sID, sName, sText, eEL){
//sName = sText;
var sample_A = document.createElement("A");
var sample_A_text = document.createTextNode(sName);
//sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: red;");
if (sText.indexOf("-")>-1 || sText.indexOf("▼")>-1) clr='red'; else clr='green';
if (sText.indexOf("USD")>-1) clr='blue';
sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: "+clr+"; font-weight: bold; font-family: Tahoma;");
sample_A.setAttribute("onclick", "document.REPLIER.Post.value += '\\n
[COLOR="+clr+"]"+sText+"[/COLOR]';");
sample_A.setAttribute("title", sText);
sample_A.setAttribute("id", sID);
sALL = sALL + "\\n
[COLOR="+clr+"]"+sText+"[/COLOR]";
sample_A.appendChild(sample_A_text);
//eEL.appendChild(sample_A);
eEL.parentNode.insertBefore(sample_A, eEL);
var sample_SP = document.createElement("b");
sample_SP.appendChild(document.createTextNode(" "));
eEL.parentNode.insertBefore(sample_SP, eEL);
}
function addMNPItemSPAN(sID, sName, sText, eEL){
//sName = sText;
var sample_A = document.createElement("A");
var sample_A_text = document.createTextNode(sName);
//sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: red;");
if (sText.indexOf("-")>-1 || sText.indexOf("▼")>-1) clr='red'; else clr='green';
if (sText.indexOf("USD")>-1) clr='blue';
sample_A.setAttribute("style", "cursor:hand; cursor:pointer; color: "+clr+"; font-weight: bold; font-family: Tahoma;");
sample_A.setAttribute("onclick", "document.REPLIER.Post.value += '\\n
[COLOR="+clr+"]"+sText+"[/COLOR]';");
sample_A.setAttribute("title", sText);
sample_A.setAttribute("id", sID);
sALL = sALL + "\\n
[COLOR="+clr+"]"+sText+"[/COLOR]";
sample_A.appendChild(sample_A_text);
eEL.appendChild(sample_A);
var sample_SP = document.createElement("b");
sample_SP.appendChild(document.createTextNode(" "));
eEL.appendChild(sample_SP);
}
var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);
child=0;
child_l=2;
window.addEventListener("load", initapp, false);
window.addEventListener("load", updatemnp, false);
window.addEventListener("load", changeinfo, false);
var appcontent = window.document.getElementById("appcontent");
appcontent.addEventListener("DOMContentLoaded", fgPageLoaded, false);