﻿var req;
var refpostiu;

// Get an XMLHttpRequest object in a portable way.
function newRequest() {
    req = false;
    // For Safari, Firefox, and other non-MS browsers
    if (window.XMLHttpRequest) {
        try {
            req = new XMLHttpRequest();
        } catch (e) {
            req = false;
        }
    } else if (window.ActiveXObject) {
        // For Internet Explorer on Windows
        try {
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                req = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                req = false;
            }
        }
    }
}

document.onkeydown = function(e) {
    if (e == null) { // ie 
        keycode = event.keyCode;
    } else { // mozilla 
        keycode = e.which;
    }
    if (keycode == 27) { // escape, close box, esc
        closePUB();
        closeAddItem();
    }
};

function SetLuvIt(UserName, MID, ItemID, ICount) {
    newRequest()
    var YN = ''
    // var imgsrc = document.getElementById('LuvIt' + ItemID).src
    var imgsrc = document.getElementById('img' + ICount)
    //if (imgsrc.search('luvOn\.png')==-1)
    if (imgsrc.attributes.getNamedItem('l').value=='0')
        {
            YN = 'Y'
            _gaq.push(['_trackEvent', 'LuvIt', ItemID]);
        } else {
        YN='N'
    }

    req.open("POST", "/tools/luvit.aspx", false);
    req.setRequestHeader('Content-Type',
      'application/x-www-form-urlencoded');
    var encoded = "";

    encoded = "UserName=" + escape(UserName) +
      "&MID=" + escape(MID) +
      "&ItemID=" + escape(ItemID) +
      "&YN=" + escape(YN);
    req.send(encoded);

    var ItemPhotoName = 'ItemPix' + ItemID;
    var ItemLuvName = 'LuvItN' + ItemID;
    var IPClass;
    if (req.status != 200) {
        alert("There was a communications error: Your LuvIt did not get saved." );
        return;
    } else {
    if (YN == 'N') {
            var arr = new Array();
            arr = document.getElementsByName(ItemPhotoName);

                for (var i = 0; i < arr.length; i++) {
                    var obj = document.getElementsByName(ItemPhotoName).item(i);
                    if (ICount != '00') {
                        obj.src = obj.style.backgroundImage.replace('url(', '').replace(')', '').replace('"', '').replace('"', '');
                        obj.style.backgroundImage = '';
                    }
                    obj.setAttribute('l', '0');
                }

            var arrLuv = new Array();
            arrLuv = document.getElementsByName(ItemLuvName);
            for (var ii = 0; ii < arrLuv.length; ii++) {
                var obj = document.getElementsByName(ItemLuvName).item(ii);
                obj.src = '/images/nav/luvOff.png';
            }    
        }
        if (YN == 'Y') {
            var arr = new Array();
            arr = document.getElementsByName(ItemPhotoName);
                for (var i = 0; i < arr.length; i++) {
                    var obj = document.getElementsByName(ItemPhotoName).item(i);
                    if (ICount != '00') {
                        obj.style.backgroundImage = 'url(' + obj.src + ')';
                        obj.src = '/images/nav/LuvIt.gif'
                    }
                    obj.setAttribute('l', '1');
                }
            

            var arrLuv = new Array();
            arrLuv = document.getElementsByName(ItemLuvName);

            for (var ii = 0; ii < arrLuv.length; ii++) {
                var obj = document.getElementsByName(ItemLuvName).item(ii);
                obj.src = '/images/nav/luvOn.png';
            }    
        }
    }

    req = null;
}

function ct(cti) {
//    newRequest()
//    req.open("POST", "/tools/ct.aspx", false);
//    req.setRequestHeader('Content-Type',
//      'application/x-www-form-urlencoded');
//    var encoded = "";
//    encoded = "cti=" + escape(cti);
//    req.send(encoded);
}

function removeTags(intext) {
    alert(intext);
removeTags=intext.replace('<([A-Za-z/\s][A-Za-z0-9]*)[^>]*>','')
}

function SaveItemToList(UserName,MID) {
    newRequest()
    var chxbplist = makelistfromcheckedvaluse('ctl00_ContentPlaceHolder1_CheckBoxBPList_');
    var intLevel = getCheckedValue('ctl00_ContentPlaceHolder1_RadioButtonInterestLevel_');
    var ok2send = 0;
    if (chxbplist.length == 0) {
        alert('Please enter at least one List');
    } else {
        ok2send = ok2send + 1
    }
    if (ok2send == 1) {
        if (intLevel.length == 0) {
            alert('Please enter your interest Level');
        } else {
            ok2send = ok2send + 1
        }
    }
    if (ok2send==2){ 
        req.open("POST", "/tools/Item2List.aspx", false);
        req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
        var encoded = "";
        encoded = "UserName=" + escape(UserName) +
          "&Lists=" + escape(chxbplist) +
          "&InterestLevel=" + escape(intLevel) +
          "&Price=" + escape(document.getElementById('PrevPriceText').value) +
          "&SDesc=" + escape(document.getElementById('PrevSDescText').innerHTML) +
          "&LDesc=" + escape(document.getElementById('PrevLDescText').innerHTML) +
          "&Notes=" + escape(document.getElementById('PrevNotesText').value) +
          "&PItemID=" + escape(document.getElementById('PrevItemIDText').innerHTML) +
          "&MID=" + escape(MID);
        req.send(encoded);

        if (req.status != 200) {
            alert("There was a communications error: Your Item did not get saved." + req.responseText);
            return;
        } else {
        document.getElementById('dhtml_window').innerHTML.style.display = "none";
        }
        req = null;
    }
}
function makelistfromcheckedvaluse(cboxlistname) {
    var ok = 1;
    var counter = 0;
    var labels = document.getElementsByTagName("label"), i;
    var finallist=""
    do {
        try {
            if (document.getElementById(cboxlistname + counter).checked) {
                finallist = finallist + labels[counter].innerHTML + '€';
            }
            
        }
        catch (Error) {
            ok = 0;
        }
        counter = counter + 1;
    }
    while (ok == 1);
    return finallist;
    finallist = null;
}
function getCheckedValue(radioObj) {
    var ok = 1;
    var counter = 0;
    var finalcheckitem = ""
    do {
        try {
            if (document.getElementById(radioObj + counter).checked) {
                finalcheckitem = document.getElementById(radioObj + counter).value;
            }

        }
        catch (Error) {
            ok = 0;
        }
        counter = counter + 1;
    }
    while (ok == 1);
    return finalcheckitem;
    finallist = null;
}
//Function for using MS AJAX stuff
function beginRequest(sender, args) {
    postbackElement = args.get_postBackElement();
}
function pageLoaded(sender, args) {
    var updatedPanels = args.get_panelsUpdated();
    if (typeof (postbackElement) === "undefined") {
        return;
    }
    else if (postbackElement.id.toLowerCase().indexOf('external') > -1) {
    openAddtoList()
    }
}



function openAddItem(PItemID, UItemID) {
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenPItemID').value = PItemID;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenUItemID').value = UItemID;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value = 'AddItem';
    __doPostBack('ctl00_ItemAdderCPH_ItemAdderUC1_UpdatePanel1', UItemID); 

}

function openDeleteItem(PItemID,ListID) {
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenDeletePItemID').value = PItemID;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenDeleteListID').value = ListID;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value = 'DeleteItem';

    __doPostBack('ctl00_ItemAdderCPH_ItemAdderUC1_UpdatePanel1', PItemID);
}
function openPUB(action, h1, h2, h3, h4, h5) {
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_HiddenAction').value = action;
    if (typeof (h1) !== "undefined") { document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden1').value = h1; }
    if (typeof (h2) !== "undefined") { document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden2').value = h2; }
    if (typeof (h3) !== "undefined") { document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden3').value = h3; }
    if (typeof (h4) !== "undefined") { document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden4').value = h4; }
    if (typeof (h5) !== "undefined") { document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden5').value = h5; }
    __doPostBack('ctl00_ItemAdderCPH_PUBoxesPUB_UpdatePanel1', action);
}
function openBoughtIt(PItemID,ListID) {
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenBoughtItemID').value = PItemID;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenBoughtItListID').value = ListID;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value = 'BoughtIt';
    __doPostBack('ctl00_ItemAdderCPH_ItemAdderUC1_UpdatePanel1', PItemID);
}
function friendreq(MID, username) {
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenValue1').value = MID;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenValue2').value = username;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value = 'FriendReq';
    __doPostBack('ctl00_ItemAdderCPH_ItemAdderUC1_UpdatePanel1', 0);

}
function displayPopUp() {
    if (document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_HiddenAction').value.slice(0, 4) == 'PUB_') {
        document.getElementById('veil').style.display = "block";
        document.getElementById('PUBoxMainTable').style.display = "table";
    }
}
function displayAddItem() {
    if (document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value == 'DeleteItem') {
        document.getElementById('ItemDelTableM').style.display = "table";
        document.getElementById('veil').style.display = "block";
    } else if (document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value == 'AddItem') {
        document.getElementById('ItemAddTableM').style.display = "table";
        document.getElementById('veil').style.display = "block";
    } else if (document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value == 'BoughtItDisplay') {
        document.getElementById('ItemBoughtTableM').style.display = "table";
        document.getElementById('veil').style.display = "block";
    } else if (document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value == 'FriendReq') {
        document.getElementById('ItemBoughtTableM').style.display = "table";
        document.getElementById('veil').style.display = "block";
    } else if (document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value == 'FriendAdd') {
        document.getElementById('ItemBoughtTableM').style.display = "table";
        document.getElementById('veil').style.display = "block";
    }
}
function closePUB() {
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_PUBDiv').innerHTML = '';
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_HiddenAction').value = null;
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden1').value = null;
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden2').value = null;
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden3').value = null;
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden4').value = null;
    document.getElementById('ctl00_ItemAdderCPH_PUBoxesPUB_Hidden5').value = null;
    document.getElementById('PUBoxMainTable').style.display = "none";
    document.getElementById('veil').style.display = "none";
}


function closeAddItem() {
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenPItemID').value = null;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenUItemID').value = null;
    document.getElementById('ctl00_ItemAdderCPH_ItemAdderUC1_HiddenAction').value = null;
    document.getElementById('ItemAddTableM').style.display = "none";
    document.getElementById('veil').style.display = "none";
}
function closeDeleteItem() {
    document.getElementById('ItemDelTableM').style.display = "none";
    document.getElementById('veil').style.display = "none";
}
function closeBoughtItem() {
    document.getElementById('ItemBoughtTableM').style.display = "none";
    document.getElementById('veil').style.display = "none";
}

function postiupdate() {
        if (refpostiu) {
            window.setTimeout('window.location.reload()', 1000);
        }
}

function GetImageLocation(IDNum) {
    document.getElementById('tb' + IDNum).style.top = '3px';
    document.getElementById('tb' + IDNum).style.left = '1px';
    document.getElementById('tb' + IDNum).className = 'toolbarOn';

}

timr = setTimeout('', 100);

var myWidth = 0, myHeight = 0;
function setwinSize() {

  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
}

function openAddtoList(thisForm) {
    AddItem_Form = thisForm;
}

function SHFollowers() {
    if (document.getElementById('ctl00_ContentPlaceHolder1_ListOfFollowersDiv').style.display == "none") {
        document.getElementById('ctl00_ContentPlaceHolder1_ListOfFollowersDiv').style.display = "inline";
    } else {
    document.getElementById('ctl00_ContentPlaceHolder1_ListOfFollowersDiv').style.display = "none";
    }
}


function getCookieValue(cookie_name) {
var returnValue;
if(document.cookie)
{
index = document.cookie.indexOf(cookie_name);
if (index != -1)
{
namestart = (document.cookie.indexOf('=', index) + 1);
nameend = document.cookie.indexOf(';', index);
if (nameend == -1) {nameend = document.cookie.length;}
returnValue = document.cookie.substring(namestart, nameend);
return returnValue;
}
}
}
function setCookie(cookie_name, cookie_value, expires, path) {

// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );
document.cookie = cookie_name + '=' +escape( cookie_value ) +
( ( expires ) ? ';expires=' + expires_date.toGMTString() : '' ) +
( ( path ) ? ';path=' + path : '' );
}

function JSP(PhotosOnly) {
    if (PhotosOnly==1) {
        setCookie('JSP', 1, 30, '/');
    } else {
    setCookie('JSP', 0, 30, '/');
    }
    document.location.reload();
}
function PopNew(PopOn,URL) {
    if (PopOn == 1) {
        setCookie('PopNew', 1, 30, '/');
    } else {
    setCookie('PopNew', 0, 30, '/');
    }
    document.location=URL;
}
function submitForm2() {
    document.getElementById('form2').action = location.href;
    document.getElementById('form2').submit();
}
function itemSelectCheckbox(RowID) {
    if (document.getElementById('BPList_' + RowID).checked == true)
    { document.getElementById('Row' + RowID).className = 'preselect' }
     else
     { document.getElementById('Row' + RowID).className = '' }

 }

 
 function shIFR() {
     if (document.getElementById('ShowHideIFR').value == 'Show') {
         document.getElementById('ShowHideIFR').value = 'Hide';
         var arr = new Array();
         arr = document.getElementsByName('IFR');
            for (var i = 0; i < arr.length; i++) {
                var obj = document.getElementsByName('IFR').item(i);
                obj.style.display = 'table-row';
            }
     } else if (document.getElementById('ShowHideIFR').value == 'Hide') {
     document.getElementById('ShowHideIFR').value = 'Show';
     var arr = new Array();
            arr = document.getElementsByName('IFR');
            for (var i = 0; i < arr.length; i++) {
                var obj = document.getElementsByName('IFR').item(i);
                obj.style.display = 'none';
            }
     }
 }

 function highlight(prefix,suffix) {
         var arr = new Array();
         arr = document.getElementsByName(prefix);
        for (var i = 0; i < arr.length; i++) {
             var obj = document.getElementsByName(prefix).item(i);
             obj.style.fontWeight = 'normal';
         }
         if (suffix.length > 0) {
             document.getElementById(prefix + suffix).style.fontWeight = 'bold';
         }
 }

 function checkMaxLength(e, el) {
     switch (e.keyCode) {
         case 37: // left
             return true;
         case 38: // up
             return true;
         case 39: // right
             return true;
         case 40: // down
             return true;
         case 8: // backspace
             return true;
         case 46: // delete
             return true;
         case 27: // escape
             el.value = '';
             return true;
     }
     return (el.value.length < el.getAttribute("TAMaxLength"));
 }

 function popitems(ID) {
     document.getElementById("AllTime").style.display = 'none';
     document.getElementById("ATPl").style.display = 'none';
     document.getElementById("ATLk").style.display = 'inline';
     document.getElementById("RecentTime").style.display = 'none';
     document.getElementById("RecentPl").style.display = 'none';
     document.getElementById("RecentLk").style.display = 'inline';
     document.getElementById("PINewItems").style.display = 'none';
     document.getElementById("NILk").style.display = 'inline';
     document.getElementById("NIPl").style.display = 'none';

     if (ID == 'AT') {
         document.getElementById("AllTime").style.display = 'block';
         document.getElementById("ATPl").style.display = 'inline';
         document.getElementById("ATLk").style.display = 'none';
     } 
     
     if (ID == 'Recent') {
     document.getElementById("RecentTime").style.display = 'block';
     document.getElementById("RecentPl").style.display = 'inline';
     document.getElementById("RecentLk").style.display = 'none';
     }

     if (ID == 'PINewItems') {
     document.getElementById("PINewItems").style.display = 'block';
     document.getElementById("NIPl").style.display = 'inline';
     document.getElementById("NILk").style.display = 'none';
     }
 }

 function popmembers(ID) {
     document.getElementById("MostActive").style.display = 'none';
     document.getElementById("ActivePl").style.display = 'none';
     document.getElementById("ActiveLk").style.display = 'inline';
     document.getElementById("MostFollowed").style.display = 'none';
     document.getElementById("FollowPl").style.display = 'none';
     document.getElementById("FollowLk").style.display = 'inline';

     if (ID == 'Active') {
         document.getElementById("MostActive").style.display = 'block';
         document.getElementById("ActivePl").style.display = 'inline';
         document.getElementById("ActiveLk").style.display = 'none';
     }

     if (ID == 'Follow') {
         document.getElementById("MostFollowed").style.display = 'block';
         document.getElementById("FollowPl").style.display = 'inline';
         document.getElementById("FollowLk").style.display = 'none';
     }
 }

 $(function() {
 $('#dtooltip1, #dtooltip2, #dtooltip3,#dtooltip4,#dtooltip5,#dtooltip6').tooltip({
     showURL: false,
     showBody: ": ",
     delay: 500
 });
});

function filltextboxcategory(catname) {
    catname = catname.replace('&quot;', '"');
    document.getElementById('ctl00_ContentPlaceHolder1_TextBoxCategory').value = catname;
    document.getElementById('ctl00_ContentPlaceHolder1_TextBoxCategory').innerText = catname;
    document.getElementById('ctl00_ContentPlaceHolder1_TextBoxCategory').textContent = catname;
}
function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    }
}

function onLoadEvents() {

    LoadPhotos();

         
    // If our TweetMeme container doesn't exist,
    // then this function will basically do nothing.
    if (document.getElementById("tm_big")) {
        // This is the code we wrote a second ago.
        var iframeCode = "";
        iframeCode += "<iframe src=\"http:\/\/api.tweetmeme.com\/button.js?url=" + escape(document.URL) + "&amp;style=normal&amp;source=BridalPeople\" scrolling=\"no\" frameborder=\"0\" width=\"50\" height=\"61\" ><\/iframe>";
        // Insert our iframe into our TweetMeme container
        document.getElementById("tm_big").innerHTML = iframeCode;
    }
    if (document.getElementById("tm_small")) {
        var iframeCode = "";
        iframeCode += "<script type=\"text\/javascript\">\r\n"
        iframeCode += "tweetmeme_style='compact';\r\n"
        iframeCode += "<\/script>\r\n"
        iframeCode += "<iframe src=\"http:\/\/api.tweetmeme.com\/button.js?url=" + escape(document.URL) + "&amp;style=compact&amp;source=BridalPeople\" scrolling=\"no\" frameborder=\"0\" width=\"55\" height=\"15\" ><\/iframe>";
        document.getElementById("tm_small").innerHTML = iframeCode;
    }

    // Insert our iframe into our FaceBook container
    if (document.getElementById("fb_small")) {

        var fbframeCode = "";
        fbframeCode += "<meta property=\"og:site_name\" content=\"BridalPeople\">\r\n"
        fbframeCode += "<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=" + escape(document.URL) + "&amp;layout=button_count&amp;show_faces=false&amp;width=48&amp;action=like&amp;colorscheme=light&amp;height=21\" scrolling=\"no\" frameborder=\"0\" style=\"border:none;overflow:hidden;width:48px;height:21px;\" allowTransparency=\"true\">\r\n"
        document.getElementById("fb_small").innerHTML = fbframeCode;
    }
    //CurvyCorners for top
    if (document.getElementById("toppanel10")) {
        var topccsettings = {
            tl: { radius: 0 },
            tr: { radius: 0 },
            bl: { radius: 15 },
            br: { radius: 15 },
            antiAlias: true
        }
        var divObj10 = document.getElementById("toppanel10");
        curvyCorners(topccsettings, divObj10);
    }
    
    if (document.getElementById("jskitcomments")) {
        var jskitsettings = {
            tl: { radius: 0 },
            tr: { radius: 0 },
            bl: { radius: 0 },
            br: { radius: 0 },
            antiAlias: true
        }
        var jskitdivObj = document.getElementById("jskitcomments");
        curvyCorners(jskitsettings, jskitdivObj);
    }

}

var addthis_config = {
    ui_cobrand: "BridalPeople"
}

window.onload = onLoadEvents;
function sp(obj, PIID, ICount) {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
        do {
            curleft += obj.offsetLeft;
            curtop += obj.offsetTop;
        }
        while (obj = obj.offsetParent);

        var imgobj = document.createElement("img");
        imgobj.style.display = "inline";
        imgobj.style.position = "absolute";
        imgobj.style.top = "-100px";
        imgobj.style.left = "160px";
        imgobj.style.width = "250px";
        imgobj.style.height = "250px";
        imgobj.style.zIndex = "1000";
        imgobj.src = "/images/IP/" + PIID + ".jpeg";
        imgobj.id = "LgPix" + PIID;
        imgobj.style.border = "3px #000000 solid";
        var tbar = document.getElementById("tb" + ICount);
        tbar.appendChild(imgobj);
    }  
}

function ii(obj, PIID, ICount) {
  var curleft = curtop = 0;
  if (obj.offsetParent) {
    do {
      curleft += obj.offsetLeft;
      curtop += obj.offsetTop;
    }
    while (obj = obj.offsetParent);

    var Info = document.getElementById("LDesc" + ICount).innerHTML;

    var table = document.createElement("table");
    table.style.display = "inline";
    table.style.position = "absolute";
    table.style.top = "155px";
    table.style.left = "162px";
    table.width = "250px";
    table.height = "60";
    table.id = "IInfo" + PIID;
    table.style.border = "1px #000000 solid";

    var tr = document.createElement("tr");
    var td = document.createElement("td");
    td.style.backgroundColor = "#d7faff";
    td.width = "250px";
    td.style.zIndex = "1000";
    td.height = "60";
    td.setAttribute('valign',"top");
    td.innerHTML = Info;
    td.className = "PixText";
    tr.appendChild(td);
    table.appendChild(tr);

    var ttbar = document.getElementById("tb" + ICount);
    ttbar.appendChild(table);
  }
}

function tb(img, ICount, PItemID, UItemID, userName, MID, luvItID, IInfoURL, AfforNo, WSPath, HaveBln, redirURL) {
    if (typeof (window["timr" + ICount]) !== 'undefined') {clearTimeout(window["timr" + ICount]);};
    if (document.getElementById('tb' + ICount) !== null) {
        return
    } else {
        var tr = document.getElementById("tr" + ICount);
        var newTr = document.createElement("tr");
        var newTd = document.createElement("td");
        newTr.style.position = "absolute";
        newTr.style.display = "inline";
        newTr.id = 'tb' + ICount;
        newTd.className = "toolbarOn";
        newTd.valign = "top";
        newTd.align = "center";
        newTd.id = "tb" + ICount;
        newTd.style.top = '3px';
        newTd.style.left = '76px';
        newTd.setAttribute('onmouseover', 'if (window["timr' + ICount + '"] !== \'undefined\') {clearTimeout(window["timr' + ICount + '"])};');
        newTd.setAttribute('onmouseout', 'tbc(' + ICount + ');');
        newTr.appendChild(newTd);
        var UPSubmit
        if (UItemID > 0) {
            UPSubmit = '0,' + UItemID
        } else {
            UPSubmit = PItemID + ',0';
        }

        var hearton;
        var imgsrc = document.getElementById('img' + ICount);
        if (imgsrc.attributes.getNamedItem('l').value == '1') {
            hearton = '/images/nav/luvOn.png'
        } else {
            hearton = '/images/nav/luvOff.png'
        }

        var addicon
        if (HaveBln == 1) {
            addicon = 'baddedit'
        } else {
            addicon = 'badd'
        }
        var verbiage
        if (HaveBln) {
            verbiage = "Edit this item in my List"
        } else {
            verbiage = "Add item to my List"
        }
        if (MID > 0) {
          
                var txt = '<a href="javascript:void(0);" onclick="openAddItem(' + UPSubmit + ');" class="SmItem" title="' + verbiage +'"><img src="/images/nav/' + addicon + '.gif" width="18" height="18" border="0"></a>&nbsp;<a href="javascript:void(0);" onclick="SetLuvIt(\'' + userName + '\',' + MID + ',' + PItemID + ',' + ICount + ');"><img src="' + hearton + '" width="17" height="16" id="LuvIt' + PItemID + '" name="LuvItN' + PItemID + '" title="I Luv it!"></a>&nbsp;<a href="' + IInfoURL + '"><img src="/images/nav/Item-info.gif" width="18" height="18" border="0" Title="Get member info on this item"></a>';
           
        } else {
        var txt = '<a href="javascript:void(0);" onclick="openPUB(\'PUB_MembersOnly\',\'AddItem\',\''+PItemID+'\');_gaq.push([\'_trackEvent\', \'NonMember\', \'Add2List-Cat\']);" class="SmItem" title="Add item to my BPList"><img src="/images/nav/' + addicon + '.gif" width="18" height="18" border="0"></a>&nbsp;<a href="javascript:void(0);" onclick="openPUB(\'PUB_MembersOnly\');_gaq.push([\'_trackEvent\', \'NonMember\', \'LuvIt\']);"><img src="' + hearton + '" width="17" height="16" id="LuvIt' + PItemID + '" name="LuvItN' + PItemID + '" title="I Luv it!"></a>&nbsp;<a href="' + IInfoURL + '""><img src="/images/nav/Item-info.gif" width="18" height="18" border="0" Title="Get member info on this item"></a>';
        
        }
        newTd.innerHTML = txt;

        var bdTd = document.createElement("td");
        bdTd.className = "toolbarOn2";
        bdTd.valign = "top";
        bdTd.align = "center";
        bdTd.id = "tb" + ICount;
        bdTd.style.top = '112px';
        bdTd.style.left = '1px';
        bdTd.setAttribute('onmouseover', 'if (window["timr' + ICount + '"] !== \'undefined\') {clearTimeout(window["timr' + ICount + '"])};');
        bdTd.setAttribute('onmouseout', 'tbc(' + ICount + ');');
        newTr.appendChild(bdTd);
        var bdtxt = '<a href="' + redirURL + '" class="SmItem" title="Buy this item" target="LinkOut" rel="nofollow"  onclick="_gaq.push([\'_trackPageview\', \'/LinkOut/' + WSPath + '/' + PItemID + '\']);_gaq.push([\'_trackEvent\', \'LinkOut-BuyButton\',\'' + WSPath + '\']);"><img src="/images/nav/buy.png" width="75" height="42" border="0"></a><a href="' + IInfoURL + '" class="SmItem" title="Get Details"><img src="/images/nav/details.png" width="75" height="42" border="0"></a>';
        bdTd.innerHTML = bdtxt;


        tr.parentNode.insertBefore(newTr, tr);

        textbelow(ICount);
    }
 
}
function textbelow(ICount) {
    var textb = document.getElementById('bph' + ICount);
    textb.style.display = "inline";
}
function textbelowClose(ICount) {
    var textb = document.getElementById('bph' + ICount);
    textb.style.display = "none";
}

function tbc(ICount) {
    window["timr" + ICount] = setTimeout('var tbb = document.getElementById(\'tb' + ICount + '\');tbb.parentNode.removeChild(tbb);textbelowClose(' + ICount +')', 10);
    
}

//CurvyCorners
var curvyCornersVerbose = false;


function LoadPhotos() {

    arr = document.getElementsByName('MjkPhoto');
    for (var i = 0; i < arr.length; i++) {
        var obj = arr[i];
        obj.src = obj.getAttribute('purl');
    }
}
