var lycos_ad = Array();
var lycos_search_query = "";
var lycos_onload_timer;
       

function lycos_load_script(url) {
    document.write('<script type="text/javascript" src="' + url + '"></script>');
}

function lycos_load_style(url) {
    if (document.createStyleSheet) {
        document.createStyleSheet(url);
    } else {
	if (document.createElement && document.getElementsByTagName) {
	    var link = document.createElement("link");
	    link.rel = "stylesheet";
	    link.type = "text/css";
	    link.href = url;
	    link.media = "screen";
	    document.getElementsByTagName('head').item(0).appendChild(link);
	}
    }
}

function lycos_get_cookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else begin += 2;
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) end = dc.length;
    return unescape(dc.substring(begin + prefix.length, end));
}

function lycos_get_query_variable(varname) {
    var qs = window.location.search.substring(1);
    var pairs = qs.split("&");
    
    for (var i = 0; i < pairs.length; i++) {
	var pos = pairs[i].indexOf('=');
	if (pos == -1) {continue;}
	var argname = pairs[i].substring(0,pos);
	var argvalue = pairs[i].substring(pos+1);
	if (argname == varname) {
            return decodeURIComponent(argvalue.replace("+", " "));
	}
    }
    return null;
}


function lycos_show_bottom_ad() {
    // quit if this function has already been called
    if (arguments.callee.done) return;
    arguments.callee.done = true;
    if (this.lycos_onload_timer) clearInterval(lycos_onload_timer);

    if (document.getElementById && document.getElementsByTagName) {
	var footer_ad = document.getElementById("FooterAd");
	var body_element = document.getElementsByTagName("body").item(0);
	if (footer_ad && body_element) {
	    body_element.appendChild(footer_ad);
	    footer_ad.style.display = "block";
	}
    }
}

function lycos_check_size() {
    var window_width = 0, window_height = 0;
    if (typeof(window.innerWidth) == 'number' ) {
        window_width = window.innerWidth;
        window_height = window.innerHeight;
    } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
        window_width = document.documentElement.clientWidth;
        window_height = document.documentElement.clientHeight;
    } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
        window_width = document.body.clientWidth;
        window_height = document.body.clientHeight;
    }

    var lycos_track_img = document.createElement('img');
    if( top == self ) {
        return 1;
    } else {
        if ((window_width < 300) || (window_height < 300)) {
            lycos_track_img.src=this.lycos_ad_track_small+"&w="+window_width+"&h="+window_height;
            return 0;
        } else {
            lycos_track_img.src=this.lycos_ad_track_served+"&w="+window_width+"&h="+window_height;
            return 1;
        }
    }


}

function lycos_top100(dir) {
    top.location.href='http://lt.tripod.com/tp_toolbar/'+dir+'/_h_/'+this.lycos_ad_www_server+'/bin/top100/top100.pl?a='+dir+"&url="+location.href;
}

function lycos_get_search_referrer() {
    var searchReferrers=[[/^http:\/\/search.msn.com\/.*[\?\&]q=([a-zA-Z0-9_\+%\-\.\: \'\"]+)/i, 1], 
						 [/^http:\/\/.*[\?\&]q=cache[^\+]*[\+]([a-zA-Z0-9_\+%\-\.\: \'\"]+)/i, 1],
                         [/^http:\/\/.*looksmart.com\/.*[\?\&]key=([a-zA-Z0-9_\+%\-\.\: \'\"]+)/i, 1],
                         [/^http:\/\/.*[\?\&\/](query|search|MT|q|p|ask|key|qkw|k|qry|K)=([a-zA-Z0-9_\+%\-\.\: \'\"]+)/i, 2]];
    var query;
    for (var i=0; i<searchReferrers.length; i++) {
        var result = document.referrer.match(searchReferrers[i][0]);
        if (result) {
            query = unescape(result[searchReferrers[i][1]].replace("+", " "));
            break;
        }
    }
    return query;
}

function lycos_draw_promo() {
    var promo_html;

    promo_html = '  <div class="sponsorBar">' +
	'   <div>Site Sponsors</div>' +
        '   <a href="http://www.whowhere.com/?utm_source=Tripod&amp;utm_medium=Sponsor%2BBar" target="_blank"><img src="http://af.lygo.com/d/toolbar/sponsors/whowhere_70x20.jpg" width="70" height="20" alt="sponsor logo" title="Find the people you miss in the U.S. with WhoWhere free people search engine."/></a>' +
	'   <a href="http://www.gamesville.com/" target="_blank"><img src="http://af.lygo.com/d/toolbar/sponsors/gvLogo70x20.jpg" width="70" height="20" alt="sponsor logo" title="Play free online games at Gamesville!"/></a>' +
	'   <a href="http://www.listen.com/disty/index.jsp?from=lycos" target="_blank"><img src="http://af.lygo.com/d/toolbar/sponsors/rhapsody_logo.jpg" width="70" height="20" alt="sponsor logo" title="Rhapsody"/></a>' +
	'  <a href="http://www.wired.com/wired/issue/test2007?mbid=lycos-test-70x20" target="_blank"><img src="http://af.lygo.com/d/toolbar/sponsors/wired_test_70x20.gif" width="70" height="20" alt="WIRED"/></a>' +
	'  </div>';

    document.write(promo_html);
} 

function isinsideDropDown(elem){
    var n = elem; 
    while (n) { 
        if ( n.className == 'dropdown'){ 
            return true; 
        }
        n = n.parentNode;
    }
    return false;
} 

function togglemenu(id){ 
    var d = document.getElementById(id); 
    if ( d.style.display == "block"){
        d.style.display = "none";
    } else {
        d.style.display = "block";
    }
} 

function generateHref(atag, template){
    atag.href=template.replace('_MYURL_', window.location.href.replace('http://', '')).replace('_MYTITLE_', 'Check%20out%20this%20Tripod%20Member%20site!'); 
}


function lycos_draw_toolbar() {
    lycos_load_style("/adm/ad/banners.css");

    var search_query_name = "query";
    var search_query_value = "";
    var page_title = encodeURIComponent( document.title );
    var page_url = encodeURIComponent( document.location.href );
    var monsterRand = Math.floor( Math.random() * 1000001 );

    if (this.lycos_search_query) {
	search_query_value = this.lycos_search_query;
    } else if (this.lycos_ad_category && this.lycos_ad_category.find_what) {
        search_query_value = this.lycos_ad_category.find_what;
    }
    search_query_value = search_query_value.replace('"', "");

    var toolbar_html = '  <div id="tb_container">';
    toolbar_html += 
        '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>' + 
		'<script type="text/javascript">' + 
 
'  $(function(){								' +
 '		var h = $("#tb_container").height()	;	'+
'	$("#more_click").click(function(ev){ 		' +
'		var h2 = 0;		'+
' 		if(!$("#tb_share").is(":visible")){	h2 = $("#tb_share").height();} '+ 
'		$("#tb_share").slideToggle();			' +		
'		$("#search_bar").slideUp()	;			' +		
'		$("#tb_container").animate({"height":h + h2 + "px"});				'+
'	}); 										' +
'	$("#searchlycos").click(function(ev){ 		' +
'		var h2 = 0;		'+
' 		if(!$("#search_bar").is(":visible")){	h2 = $("#search_bar").height();} '+ 
'		$("#search_bar").slideToggle();			' +	
'		$("#tb_share").slideUp();			' +	
'		$("#tb_container").animate({"height":h + h2 + "px"});				'+
'	}); 										' +
'});  ' +
	
        '</script>' +
        '<div class="tb_menu_bg"><div id="tb_menu">'+
        ' <a href="http://www.tripod.com" title="tripod.com" class="hosted_by">This site is hosted by</a>' +
        ' <a href="http://www.tripod.lycos.com/site-building/" class="build_button">' +
        ' <span class="btn_left"></span>' +
        ' <span class="underline float_left">Build your own website on Tripod.</span>' +
        ' <span class="sub_text float_left">It\'s fast, easy and economical.</span>' +
        ' <span class="btn_right"></span>' +
        ' </a>' + 
        ' <div id="share_section">' +
        ' <p class="para">Share This Site' +
        ' <a href="http://www.facebook.com" class="facebook_btn" onclick="generateHref(this, \'http://facebook.com/sharer.php?u=_MYURL_&t=_MYTITLE_\')" id="facebook"></a>' + 
        ' <a href="http://www.twitter.com" class="twitter_btn" onclick="generateHref(this, \'http://twitter.com/home?status=_MYTITLE_%20-%20_MYURL_\')" id="twitter"></a>' +
		' <a href="#" id="more_click"><span class="more_drop">More</span></a>' + 
		' <br class="clearfloat" />' +
        ' </p></div>' +
        ' <a href="#" id="searchlycos">Not the site you <br />are looking for?</a>' + 
        ' <br class="clearfloat" />' +
        ' </div></div>' + 
		'<div id="search_bar"><div class="search_contain">'+
		'<form action=""> <p><span class="lycos_logo"><span class="hidetext">Lycos</span></span><span> Search <input name="" type="radio" value="" /> The Web <input name="" type="radio" value="" /> <a href="http://www.tripod.com">Tripod</a></span> <input name="" type="text" class="search_txt" /> <input name="" value="Go Get It!" type="button" class="search_btn" style=".margin-top:-7px!important; .padding-top:3px!important;" /> </p>'+
		 ' </form>' +
		'</div></div>' + 
		'<div id="tb_share">'+
		'<div class="tb_share_container">'+
		' <span class="social"><a href="http://del.icio.us" onclick="generateHref(this, \'http://del.icio.us/post?url=_MYURL_&title=_MYTITLE_\')" id="delicious"><span class="delicious"></span>del.icio.us</a></span>' +
        ' <span class="social"><a href="http://www.digg.com" onclick="generateHref(this, \'http://digg.com/submit?phase=2&url=_MYURL_&title=_MYTITLE_\')" id="digg"><span class="digg"></span>Digg</a></span>' +
        ' <span class="social"><a href="http://www.stumbleupon.com" onclick="generateHref(this, \'http://www.stumbleupon.com/submit?url=_MYURL_&title=_MYTITLE_\')" id="stumble"><span class="stumble"></span>StumbleUpon</a></span>' +
        ' <span class="social"><a href="http://www.myspace.com" onclick="generateHref(this, \'http://www.myspace.com/Modules/PostTo/Pages/?u=_MYURL_&t=_MYTITLE_\')" id="myspace"><span class="myspace"></span>MySpace</a></span>' +
        ' <span class="social"><a href="https://favorites.live.com" onclick="generateHref(this, \'https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&top=1&url=_MYURL_&title=_MYTITLE_\')" id="winlive"><span class="winlive"></span>Windows Live</a></span>' +
        ' <span class="social"><a href="http://myweb2.search.yahoo.com" onclick="generateHref(this, \'http://myweb2.search.yahoo.com/myresults/bookmarklet?u=_MYURL_&t=_MYTITLE_\')" id="yahoo"><span class="yahoo"></span>Yahoo! My Web</a></span>' +
        ' <span class="social"><a href="http://blinklist.com" onclick="generateHref(this, \'http://blinklist.com/index.php?Action=Blink/addblink.php&Url=_MYURL_&Title=_MYTITLE_\')" id="blinklist"><span class="blinklist"></span>Blinklist</a></span>' +
        ' <span class="social"><a href="http://blogmarks.net" onclick="generateHref(this, \'http://blogmarks.net/my/new.php?mini=1&simple=1&url=_MYURL_&title=_MYTITLE_\')" id="blogmarks"><span class="blogmarks"></span>Blogmarks</a></span>' +
        ' <span class="social"><a href="http://furl.net" onclick="generateHref(this, \'http://furl.net/store?u=?u=_MYURL_&t=_MYTITLE_\')" id="furl"><span class="furl"></span>Furl</a></span>' +
        ' <span class="social"><a href="http://www.google.com" onclick="generateHref(this, \'http://www.google.com/bookmarks/mark?op=edit&bkmk=_MYURL_&title=_MYTITLE_\')" id="google"><span class="google"></span>Google</a></span>' +
        ' <span class="social"><a href="http://ma.gnolia.com" onclick="generateHref(this, \'http://ma.gnolia.com/bookmarklet/add?url=_MYURL_&title=_MYTITLE_\')" id="magnolia"><span class="magnolia"></span>ma.gnolia</a></span>' +
        ' <span class="social"><a href="http://www.newsvine.com" onclick="generateHref(this, \'http://www.newsvine.com/_wine/save?u=_MYURL_&h=_MYTITLE_\')" id="newsvine"><span class="newsvine"></span>Newsvine</a></span>' + 
        ' <span class="social"><a href="http://reddit.com" onclick="generateHref(this, \'http://reddit.com/submit?url=_MYURL_&title=_MYTITLE_\')" id="reddit"><span class="reddit"></span>reddit</a></span>' +
  
        ' <span class="social"><a href="http://tailrank.com" onclick="generateHref(this, \'http://tailrank.com/share/?link_href=_MYURL_&title=_MYTITLE_\')" id="tailrank"><span class="tailrank"></span>Tailrank</a></span>' +
        ' <span class="social" style="height:14px; overflow:hidden"><a href="http://www.technorati.com" onclick="generateHref(this, \'http://www.technorati.com/faves?add=_MYURL_&title=_MYTITLE_\')" id="technorati"><span class="technorati"></span>Technorati</a></span> ' + 
				
		' </div></div>' +

        ' <div id="tb_ad">' ;
    //document.write(toolbar_html);
    //document.write(lycos_ad["leaderboard"]);
    //document.write(' </div>');
}

function lycos_insert_ads() {
    this.lycos_search_query = lycos_get_search_referrer();

    var lycos_ad_mgr = new AdManager();

    if (this.lycos_search_query) {
        lycos_ad_mgr.setForcedParam("keyword", this.lycos_search_query);
    } else if (this.lycos_ad_category && this.lycos_ad_category.find_what) {
        lycos_ad_mgr.setForcedParam("keyword", this.lycos_ad_category.find_what);
    }

    if (this.lycos_ad_category && this.lycos_ad_category.dmoz) {
        lycos_ad_mgr.setForcedParam("page", this.lycos_ad_category.dmoz);
    } else {
        lycos_ad_mgr.setForcedParam("page", "member");
    }

    var lycos_prod_set = lycos_ad_mgr.chooseProductSet();
    lycos_ad_mgr.renderHeader();

    var slots = ["leaderboard", "leaderboard2", "toolbar_image", 
                 "toolbar_text", "smallbox" ];
    for (var slot in slots) {
        if (lycos_ad_mgr.isSlotAvailable(slots[slot])) {
            this.lycos_ad[slots[slot]] = lycos_ad_mgr.getSlot(slots[slot]);
        }
    }

    lycos_ad_mgr.renderFooter();

    if (this.lycos_ad["leaderboard"]) {
        lycos_draw_toolbar();
    }
}

if (lycos_check_size()) {
    lycos_insert_ads();
}
