if (navigator.appName == "Microsoft Internet Explorer") {

    //Drop Down/ Overlapping Content: http://www.dynamicdrive.com
    //**Updated: Dec 19th, 07': Added ability to dynamically populate a Drop Down content using an external file (Ajax feature)
    //**Updated: Feb 29th, 08':
                    //1) Added ability to reveal drop down content via "click" of anchor link (instead of default "mouseover")
                    //2) Added ability to disable drop down content from auto hiding when mouse rolls out of it
                    //3) Added hidediv(id) public function to directly hide drop down div dynamically

    function changePic(obj, imgURL) {
        obj.src = 'images/' + imgURL;
    }

    var dropdowncontent={
        disableanchorlink: false, //when user clicks on anchor link, should link itself be disabled (always true if "revealbehavior" above set to "click")
     hidedivmouseout: [true, 0], //Set hiding behavior within Drop Down DIV itself: [hide_div_onmouseover?, miliseconds_before_hiding]
        ajaxloadingmsg: "Loading content. Please wait...", //HTML to show while ajax page is being feched, if applicable
        ajaxbustcache: true, //Bust cache when fetching Ajax pages?

        getposOffset:function(what, offsettype){
            return (what.offsetParent)? what[offsettype]+this.getposOffset(what.offsetParent, offsettype) : what[offsettype]
        },

        isContained:function(m, e){
            var e=window.event || e
            var c=e.relatedTarget || ((e.type=="mouseover")? e.fromElement : e.toElement)
            while (c && c!=m)try {c=c.parentNode} catch(e){c=m}
            if (c==m)
                return true
            else
                return false
        },

        show:function(anchorobj, subobj, e){
            if (!this.isContained(anchorobj, e)){
                var e=window.event || e
                if (e.type=="click" && subobj.style.visibility=="visible"){
                    subobj.style.visibility="hidden"
                    return
                }
                var horizontaloffset=(subobj.dropposition[0]=="left")? -(subobj.offsetWidth-anchorobj.offsetWidth) : 0 //calculate user added horizontal offset
                var verticaloffset=(subobj.dropposition[1]=="top")? -subobj.offsetHeight : anchorobj.offsetHeight //calculate user added vertical offset
                subobj.style.left=this.getposOffset(anchorobj, "offsetLeft") + horizontaloffset + 8 + "px"
                subobj.style.top=this.getposOffset(anchorobj, "offsetTop")+verticaloffset - 18 + "px"
                subobj.style.clip=(subobj.dropposition[1]=="top")? "rect(auto auto auto 0)" : "rect(0 auto 0 0)" //hide drop down box initially via clipping
                subobj.style.visibility="visible"
                subobj.startTime=new Date().getTime()
                subobj.contentheight=parseInt(subobj.offsetHeight)
                if (typeof window["hidetimer_"+subobj.id]!="undefined") //clear timer that hides drop down box?
                    clearTimeout(window["hidetimer_"+subobj.id])
                this.slideengine(subobj, (subobj.dropposition[1]=="top")? "up" : "down")
            }
        },

        curveincrement:function(percent){
            return (1-Math.cos(percent*Math.PI)) / 2 //return cos curve based value from a percentage input
        },

        slideengine:function(obj, direction){
            var elapsed=new Date().getTime()-obj.startTime //get time animation has run
            if (elapsed<obj.glidetime){ //if time run is less than specified length
                var distancepercent=(direction=="down")? this.curveincrement(elapsed/obj.glidetime) : 1-this.curveincrement(elapsed/obj.glidetime)
                var currentclip=(distancepercent*obj.contentheight)+"px"
                obj.style.clip=(direction=="down")? "rect(0 auto "+currentclip+" 0)" : "rect("+currentclip+" auto auto 0)"
                window["glidetimer_"+obj.id]=setTimeout(function(){dropdowncontent.slideengine(obj, direction)}, 10)
            }
            else{ //if animation finished
                obj.style.clip="rect(0 auto auto 0)"
            }
        },

        hide:function(activeobj, subobj, e){
            if (!dropdowncontent.isContained(activeobj, e)){
                window["hidetimer_"+subobj.id]=setTimeout(function(){
                    subobj.style.visibility="hidden"
                    subobj.style.left=subobj.style.top=0
                    clearTimeout(window["glidetimer_"+subobj.id])
                }, dropdowncontent.hidedivmouseout[1])
            }
        },

        hidediv:function(subobjid){
            document.getElementById(subobjid).style.visibility="hidden"

        },

        ajaxconnect:function(pageurl, divId){
            var page_request = false
            var bustcacheparameter=""
            if (window.XMLHttpRequest) // if Mozilla, IE7, Safari etc
                page_request = new XMLHttpRequest()
            else if (window.ActiveXObject){ // if IE6 or below
                try {
                page_request = new ActiveXObject("Msxml2.XMLHTTP")
                }
                catch (e){
                    try{
                    page_request = new ActiveXObject("Microsoft.XMLHTTP")
                    }
                    catch (e){}
                }
            }
            else
                return false
            document.getElementById(divId).innerHTML=this.ajaxloadingmsg //Display "fetching page message"
            page_request.onreadystatechange=function(){dropdowncontent.loadpage(page_request, divId)}
            if (this.ajaxbustcache) //if bust caching of external page
                bustcacheparameter=(pageurl.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
            page_request.open('GET', pageurl+bustcacheparameter, true)
            page_request.send(null)
        },

        loadpage:function(page_request, divId){
            if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
                document.getElementById(divId).innerHTML=page_request.responseText
            }
        },

     init:function(anchorid, pos, glidetime, revealbehavior){
            var anchorobj=document.getElementById(anchorid)
            var subobj=document.getElementById(anchorobj.getAttribute("rel"))
            var subobjsource=anchorobj.getAttribute("rev")
            if (subobjsource!=null && subobjsource!="")
                this.ajaxconnect(subobjsource, anchorobj.getAttribute("rel"))
            subobj.dropposition=pos.split("-")
            subobj.glidetime=glidetime || 1000
            subobj.style.left=subobj.style.top=0
            if (typeof revealbehavior=="undefined" || revealbehavior=="mouseover"){
                anchorobj.onmouseover=function(e){dropdowncontent.show(this, subobj, e)}
                anchorobj.onmouseout=function(e){dropdowncontent.hide(subobj, subobj, e)}
                if (this.disableanchorlink) anchorobj.onclick=function(){return false}
            }
            else
                anchorobj.onclick=function(e){dropdowncontent.show(this, subobj, e); return false}
            if (this.hidedivmouseout[0]==true) //hide drop down DIV when mouse rolls out of it?
                subobj.onmouseout=function(e){dropdowncontent.hide(this, subobj, e)}
        }
    }

}

var domainAddress   = "http://www.letsgetsocialnow.com/";
var bookmarkPage    = "bookmarkthis.php";

var url     = window.location;
var title   = document.title;


document.write('<link rel="stylesheet" href="' + domainAddress + 'css/popup.css" media="screen" type="text/css"/>');
document.write('<script type="text/javascript" src="' + domainAddress + 'js/pngfix.js" language="JavaScript"></script>');
document.write('<script type="text/javascript" src="' + domainAddress + 'js/dropdowncontent.js" language="JavaScript"></script>');

document.write('<div id="LGSNPop">');
document.write('<a href="' + domainAddress + bookmarkPage + '?url=' + url + '&title=' + title + '" rel="popLGSN" target="_blank" name="bookmark_btn" id="bookmark_btn"><img src="' + domainAddress + 'images/small-btn.png" alt="" border="0" id="bookmark_image"/></a>');
document.write('</div>');

/* Popup box starts here */
var facebook_href       = "http://www.facebook.com/share.php?u=" + url + "&title=" + title;
var stumbleUpon_href    = "http://www.stumbleupon.com/refer.php?url=" + url + "&title=" + title;
var reddit_href         = "http://reddit.com/submit?url=" + url + "&title=" + title;
var digg_href           = "http://digg.com/submit?phase=2&url=" + url + "&title=" + title;
var del_icio_href       = "http://del.icio.us/post?v=4&noui&jump=close&url=" + url + "&title=" + title;
var technorati_href     = "http://technorati.com/faves?add=" + url;
var furl_href           = "http://www.furl.net/storeIt.jsp?t=" +  title + "&u=" + url;
var misterwong_href     = "http://www.mister-wong.de/index.php?action=addurl&bm_url=" + url + "&bm_description=" + title;
var faves_href          = "http://faves.com/Authoring.aspx?u=" + url + "&t=" + title;
var twitter_href        = "http://twitter.com/home?status=Reading this at: " + url;
var mixx_href           = "http://www.mixx.com/submit?page_url=" + url + "&title=" + title;
var backflip_href       = "http://www.backflip.com/add_page_pop.ihtml?url=" + url + "&title=" + title;
var slashdot_href       = "http://slashdot.org/bookmark.pl?url=" + url + "&title=" + title;

document.write('<div id="popLGSN">');
document.write('<div class="title">Bookmark & Share</div>');
document.write('<div class="pop_content">');
document.write('<table cellpadding="0" cellspacing="0" width="100%" border="0">');
document.write('<tr>');
document.write('<td width="49%" class="tt">');
document.write('<a href="' + facebook_href + '" name="pop_facebook" id="pop_facebook" target="_blank">Facebook</a>');
document.write('</td>');
document.write('<td width="2%"></td>');
document.write('<td width="59%"><a href="' + stumbleUpon_href + '" name="pop_su" id="pop_su" target="_blank">StumbleUpon</a></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td><a href="' + twitter_href + '" name="pop_twitter" id="pop_twitter" target="_blank">Twitter</a></td>');
document.write('<td></td>');
document.write('<td><a href="' + digg_href + '" name="pop_digg" id="pop_digg" target="_blank">Digg</a></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td><a href="' + del_icio_href + '" name="pop_delicio" id="pop_delicio" target="_blank">Del.icio.us</a></td>');
document.write('<td></td>');
document.write('<td><a href="' + technorati_href + '" name="pop_technorati" id="pop_technorati" target="_blank">Technorati</a></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td><a href="' + furl_href + '" name="pop_furl" id="pop_furl" target="_blank">Furl</a></td>');
document.write('<td></td>');
document.write('<td><a href="' + misterwong_href + '" name="pop_misterwong" id="pop_misterwong" target="_blank">Mister Wong</a></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td><a href="' + faves_href + '" name="pop_faves" id="pop_faves" target="_blank">Faves</a></td>');
document.write('<td></td>');
document.write('<td><a href="' + reddit_href + '" name="pop_reddit" id="pop_reddit" target="_blank">Reddit</a></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td><a href="' + mixx_href + '" name="pop_mixx" id="pop_mixx" target="_blank">Mixx</a></td>');
document.write('<td></td>');
document.write('<td><a href="' + backflip_href + '" name="pop_backflip" id="pop_backflip" target="_blank">Backflip</a></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td><a href="' + slashdot_href + '" name="pop_slashdot" id="pop_slashdot" target="_blank">Slashdot</a></td>');
document.write('<td></td>');
document.write('<td><a href="' + domainAddress + bookmarkPage + '?url=' + url + '&title=' + title + '" name="more" id="more" target="_blank">More...</a></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td colspan="3" height="1" style="height:5px;"></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td colspan="3" align="center">');
document.write('<a href="http://www.letsgetsocialnow.com" class="lgsn_logo" target="_blank"><img src="' + domainAddress + 'images/small_logo.png" alt="" border="0"/></a>');
document.write('</td>');
document.write('</tr>');
document.write('</table>');
document.write('</div>');
document.write('</div>');

if (navigator.appName == "Microsoft Internet Explorer") {

    dropdowncontent.init("bookmark_btn", "right-bottom", 500, "mouseover");

} else {
    document.write('<SCRIPT type=text/javascript>');
    document.write('dropdowncontent.init("bookmark_btn", "right-bottom", 500, "mouseover")');
    document.write('</SCRIPT>')
}

