<!--
var clkn = 1;



function o(e){
var src = (e) ? e : window.event;
if(src.target){
	var el = (src.target.nodeValue === 3 ) ? src.target.parentNode : src.target ;
}else{
	var el = src.srcElement;
}
d (el);
}

function d (el){

	
if(el){
	var cl_name = el.parentNode.className;	
	if(cl_name == "srhtab"){
	   if (window.RegExp&&(document.getElementById('y_sch_query').value.replace('/\ /g', '') != '')) 
	      {
	          var sP='';
	          sP=encodeURIComponent(document.getElementById('y_sch_query').value );
	          if (el.href.indexOf('bulo') != -1)
	          {
	            el.href+='/board.html?p='+sP+'&source=ysearch_site_hptab&ei=UTF-8';
	          } 
	          else 
	          {
	            el.href+='/search?p='+sP+'&source=ysearch_site_hptab&ei=UTF-8';
	          }
	      }
		return;
	}
	
	if(el.parentNode.tagName.toLowerCase() == "li" && el.tagName.toLowerCase() == "a" && el.parentNode.parentNode.className == "myurl_tab"){
	var p = el.parentNode;
	var pp = el.parentNode.parentNode;
	var w = p.className.replace('url_con_','');
	clkn = (w == 'a')? 1 : (w == 'b') ? 2 : 3 ;
	var t = pp.getElementsByTagName("li");
	for(i = 0 ; i < t.length ; i++){
		if(t[i].id != "blank"){
			document.getElementById(t[i].className).style.display = "none";
			if(! t[i].getElementsByTagName("a").length > 0){
			var c = t[i].getElementsByTagName("div")[0];
			var cb = c.getElementsByTagName("div");
				while(c.getElementsByTagName("div").length > 0){
					cd =  c.getElementsByTagName("div")[0];
					c.removeChild(cd);
				}
				t[i].innerHTML ="<a href=\"#\" target=\"_self\">" + c.innerHTML + "</a>";
				if(t[i].className != "url_con_c" ) t[i].innerHTML += "|" ;
			}
		}
	}
	var ct = document.createElement("div");	
	var ctl = document.createElement("div");
	var ctr = document.createElement("div");
	var ctt = document.createTextNode(el.innerHTML);
	ct.className = "curtab" ;
	ctl.className = "myurl_tab_lb" ;
	ctr.className = "myurl_tab_rb" ;
	ct.appendChild(ctt);
	ct.appendChild(ctl);
	ct.appendChild(ctr);
	p.innerHTML = "";
	p.appendChild(ct);
	document.getElementById(p.className).style.display = "block";
	return false;
	}
}

}


function getElByClassName(e,tn,cn){
var al = e.getElementsByTagName(tn);
var rt;
for(i = 0 ; i < al.length ; i++){
	if(al[i].className == cn){
		rt = al[i];
		break;
	}
}
return rt;
}

function init_func(){
document.onclick = o;
}


function openwin(mypage,myname,w,h,infocus) {
  settings="width=" + w + ",height=" + h + ",top=0,left=0,scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";
  win=window.open(mypage,myname,settings);
  win.focus();
}

function setcookie(name,value,domain)
{
	value = escape(value);
	var nameString = name + "=" + value;
	var extime= new Date();
	extime.setTime(extime.getTime() + 315360000);
	var expiryString = ";expires="+ extime.toGMTString();
	var domainString = "";
        var pathString = ";path=/";    
	var setvalue = nameString + expiryString;
        document.cookie = setvalue;
}

function getcookie (name) 
{
	var CookieFound = false;
	var start = 0;
	var end = 0;
	var CookieString = document.cookie;
	var i = 0;

	while (i <= CookieString.length) 
	{
		start = i ;
		end = start + name.length;
		if (CookieString.substring(start, end) == name)
		{
			CookieFound = true;
			break; 
		}
		i++;
	}

	if (CookieFound)
	{
		start = end + 1;
		end = CookieString.indexOf(";",start);
		if (end < start)
			end = CookieString.length;
		var getvalue = CookieString.substring(start, end);
		return unescape(getvalue);
	}
	return "";
}

var sites_str = getcookie("fav_sites");
var favsites = new Array();
favsites = sites_str.split(",");
//alert(favsites.toString());


function get_recent_html()
{

	var ret = "<ul class=list_ul>";

	if(favsites.length == 0)
		ret = ret + "<li>近期没有访问记录! </li>";
	else
	{
		for (var i=0; i<favsites.length-1; i++)
		{
			var lnk = favsites[i];
			var seppos = lnk.indexOf('|');
			var theurl = lnk.substr(0,seppos);
			var titlelen = lnk.length - seppos;
			var origtitle = lnk.substr(seppos + 1,titlelen);
			var thetitle = "";
			if(titlelen > 8) 
			{
				thetitle = lnk.substr(seppos + 1,7); 
				thetitle += "...";
			}
			else thetitle = origtitle;
			//alert(thetitle);
			ret = ret + "<li><a title="+ origtitle + " onmousedown=\"return clk(this);\" href='" + theurl + "'>" + thetitle + "</a></li>";
		}
	}
	ret = ret + "</ul>";
	return ret;
}

function refresh_recent()
{
	var recentsite = document.getElementById("url_con_c");
	if(recentsite)recentsite.innerHTML = get_recent_html();
}


function clk(url)
{
	var link = url.href;
	var section = "myweb"
	var anchor = url.innerHTML;

	var u = "";

	if(anchor != "")
	{
		for(var i=0;i<favsites.length; i++)
		{
			if(favsites[i].indexOf(anchor) >= 0)
			{
				//alert(i);
				favsites.splice(i,1);
			}
		}

		var itemstr = link + "|" + anchor;
		if(favsites.length < 21)
		{
			favsites.unshift(itemstr);
		}
		else
		{
			favsites.pop();
			favsites.unshift(itemstr);
		}
		setcookie("fav_sites",favsites.toString(),"com18.com");
		refresh_recent();
		//alert(recentsite.innerHTML);
		//alert(favsites.toString());
	}

	return true;
}
window.onload=init_func;

//setcookie("fav_sites","","com18.com");

-->