﻿BO = WD.browser;




window.onerror =  catchErr;
function catchErr(a,b,c)
{ 
 
	if(	document.domain.indexOf("beta")<0		&&	 	document.domain.indexOf("alpha")<0	)
	{
		return true;
	}
 
 if(catchErr.caller != window.renderHotShortcut)
 {
		var msg =  +"\n" + a + "\n" +b + "\n" + c + "\n\n" + catchErr.caller;
	
		msg = msg.trim();
		window.status = msg;
	
		if(msg.split("\n").length>20)
	
		{
		
			alert(msg); return true;
			w = window.open("about:blank");
			
			w.document.write("<xmp>" + msg + "</xmp>");
	
			w.document.close();

		}
else{alert(msg);};

 }
 return true;
}

if(location.href.toLowerCase().split("?")[0].indexOf("yahoo.com") >=0){document.domain="yahoo.com";}


//Show & Hide Navigationbar menu
short_cut_close_all_cate.m = setTimeout("void(0)",0);
function  short_cut_close_all_cate(e)
{	
	e = getEvent(e);
	function hide()
	{		
		$id("all_cate_link").style.visibility = "hidden";
		if($id("all_cate_frame") ){$id("all_cate_frame").style.top = "-5000px";};
	}
	short_cut_close_all_cate.m = setTimeout(hide,100);	

	return stopEvent(e);
}

//Show & Hide Navigationbar menu

function  short_cut_open_all_cate(e)
{
	clearTimeout(short_cut_close_all_cate.m);
	
	var d1 = getDimension($id("all_cate"));
	
	var d2 = getDimension($id("sb"));
	
	$id("all_cate").style.zIndex = Date.parse(new Date());
	
	$id("all_cate_link").style.visibility = "visible";	
	
	$id("all_cate_link").style.left = d1.x  - d2.x + "px";
	

	$id("all_cate_link").style.top = 0

	var s = $tags("select");

	if(s.length>1)
	{
		if( BO["ie"])
		{
			$id("all_cate_link").style.zIndex = Date.parse(new Date());
			if(!$id("all_cate_frame") )
			{
				iframe = $newNode("iframe");
				iframe.id = "all_cate_frame";
				iframe.style.cssText = "position:absolute;top:0;left:0;";
				$id("all_cate_link").insertAdjacentElement("BeforeBegin",iframe);
		
			}
			var d = getDimension(	$id("all_cate_link")	);
			var f = $id("all_cate_frame");
			
			f.style.left =$id("all_cate_link").style.left 
			f.style.top = 0+ "px";
			f.style.height = d.h + "px";
			f.style.width = d.w + "px";
			f.style.zIndex = 0;


			
		}
		
		
	}
	e = getEvent(e);

	
	return stopEvent(e);
}

//Show & Hide Navigationbar menu
function  renderHotShortcut(el)
{ 
	
  	var ac = $id("all_cate");
	var acl = $id("all_cate_link");
	
	ac.onmouseover =  short_cut_open_all_cate;	
	ac.onmouseout =  short_cut_close_all_cate;	
	acl.onmouseover =  short_cut_open_all_cate;	
	acl.onmouseout =  short_cut_close_all_cate;

	var btn = $newNode("button");
	btn.innerHTML = "&nbsp;";	
	var tb =  $tags("a",ac)[0] ||  $tags("strong",ac)[0];		
	tb.appendChild(btn);


  var els = $tags("ul",$id("hs"));
  for(var u=0;u<els.length;u++)
	{
		el = els[u];
		var li = $newNode("li");
		li.style.width = 0;
        el.appendChild(li);		
		var w = li.offsetLeft - el.offsetLeft;	
		el.removeChild(li);		
		var BO = WD.browser;
		if(BO["ie55"] || BO["ie6"]  )
		{
			el.style.width = w + "px";	
			if(BO["gecko"])
			{
				el.style.marginLeft = "auto";
				el.style.marginRight = "auto";
			}
		}
	}
}

//render_schlist();

//render_schlist_content
function render_schlist()
{
	render_schlist_form();

	var sc = $id("schlist_content");

	var tr = $tags("tr",sc);
	var dls =  $tags("dl",sc);
	for(var i=0;i<dls.length;i++){ui_merchant_info(dls[i]);};

	for(var i=0;i<tr.length;i++)
	{
		/*making stars*/ 
		if($tags("em",tr[i]).length>0){ var em = $tags("em",tr[i]);   for(var e=0;e<em.length;e++){ ; render_rating_stars($tags("a",em[e])[0]);};};
	}
	
	var sbs = $names("sbs");

	for(var i=0;i<sbs.length;i++)
	{
		/*enhence checkbox*/ 
		 if(	 isTagName(sbs[i].parentNode,"th") || isTagName(sbs[i].parentNode,"label")	)
		{
			render_schlist_content_checkbox(sbs[i].parentNode);
		}
	}
}



function  render_schlist_form(){
	var sm = $id("schlist");	
	
	if(!sm){return;};

	sm = $tags("input",sm);
	var s = new Array();
	for(var a=0;a<sm.length;a++){if(	$attr(sm[a],"type").toLowerCase()=="submit"){sm[a].style.display="none";s[s.length]=sm[a].parentNode;};};
	for(var a=0;a<s.length;a++)
	{
		var b = $tags("label",s[a]);
	
		if(b.length!=2){return true;}
		var ri=0;
		for(var c=0;c<b.length;c++)
		{
			
			var label = b[c];
			var radio = $tags("input",label)[0];
			s[a].appendChild(radio);
			var rid   = $setId(radio);

			var span = $newNode("span");
			span.className = "btn";
			span.title = label.title;

			span.innerHTML =  "<input title='"+label.title+"'  style='display:inline;' onclick=\"$id('"+rid+"').checked=true;schlist_form_check(this,"+ri+");\" type=\"button\" value=\""+label .innerHTML+"\" >";
			s[a].replaceChild(span,label);
			radio.style.display="none";
			ri++;
			c--;
		}
	}
}

addEvent(document,"mouseover",schlist_crosspage_link_hover);

function 	schlist_crosspage_link_hover(e)
{

if(!e){return;};

e = getEvent(e);

	
var el = e.target;
	
if(!el){return;};



var div = getObjByClass(el,"div","paging",4);


var text = el.innerHTML.trim();


if(		(text.indexOf("价格")>=0)	||	(text.indexOf("储存时间")>=0) || (text.indexOf("清单浏览")>=0)	||	(text.indexOf("图片浏览")>=0)	||	(text.indexOf("按相关度")>=0)	||	(text.indexOf("按价格")>=0)	)
{	if(!isTagName(el,"a")	){return true;};	}	
else
{	if(!div || !isTagName(el,"a")	){return true;};	};
	

		

if(el.rawHref==null)
	{
		el.rawHref = el.href.split("?")[0];
	}



;
var sbs = $names("sbs");

var params = el.href.split("?");

var J = new Object();
var selectedItems = new Object();
	//先記錄下已經勾選的

for(var i=0;i<sbs.length;i++)

{
	
	selectedItems["sbs=" + sbs[i].value] = sbs[i].checked 
};
	
				
		

		//假如有參數的話
	
		if(params.length==2)
	
		{
	
			params = params[1].split("#")[0].split("&");//去除#
		

			//先把所有已勾選的都添加到網址上
	
			
			for(  i in selectedItems)

			{
	
				if( selectedItems[i] == true )
{
 params[params.length] = i;
	}
;
			}

		
			//消除重複的sbs id與已經取消勾選的sbs id
	
			
			for(var i=0;i<params.length;i++)
			{
				
if(params[i].indexOf("sbs=")==0)

				{
					try

					{
						if( selectedItems[params[i]]==false){params[i] = null;};
	
						if(	 J[params[i]]==true){params[i] =  null;};
						

						if(	 params[i].indexOf("js=")==0 ){params[i] = null;};

						J[params[i]]=true;
						

					}catch(e){};
				}
			};

			var new_params = [];

			for(var i=0;i<params.length;i++)

			{
				if(params[i] && params[i].trim()!="")
	{
 new_params[ new_params.length] = params[i];
};
			};
			
			
			new_params = new_params.join("&");
			//el.href= el.rawHref +"?js="+Math.ceil(Math.random() * 100000)+"&"+ new_params;

		}
;




}



	



function schlist_form_check(el,radio_index)
{
	
	radio_index = radio_index || 0;
	var sbs = $names("sbs")  ;
	var max_count = (radio_index==0)?10:30;
	var i=0;
	for(var c=0;c<sbs.length;c++)
	{
		if( sbs[c].checked ){i++;};
	}
	
	if(i==0)
	{
		alert("很抱歉，无法进行操作\n\n您并没有选中任何商品。");
		return true;
	}	
	else if(i<2 && (radio_index==0))
	{
		alert("很抱歉，无法比较商品\n\n请您至少选择两项商品。");
		return true;
	}
	else if(i>max_count)
	{
		var wrd =  (radio_index==0)?"比较商品":"存到我的友买";
		alert("很抱歉，无法"+wrd+"\n\n您选中了"+i+"项商品\n最多只能选择"+max_count+"项商品。");
		return true;
	}
	el.form.submit();
}


//If checkbox is checked, then its backgroundColor is blue;
function render_schlist_content_checkbox_color(ev,el)
{
	el = el || this;
	
	if(el.id=="")
	{
		$setId(el);
		setTimeout("render_schlist_content_checkbox_color(null,$id('"+el.id+"'))",100);
	}
	el.parentNode.className = (el.checked)?"checked":"unchecked";
}

function render_schlist_content_checkbox(el)
{

	var checkbox = 	$tags("input",el)[0] ;
	
	if(checkbox)
	{
		checkbox.onpropertychange = render_schlist_content_checkbox_color;
		checkbox.onchange = render_schlist_content_checkbox_color;

		el.onclick = function(e)
		{
			e = getEvent(e);
			
			// firefox label checks the box
			if(	(isTagName(e.target,"label")) && (document.addEventListener) ) {
				return;
			} else if(isTagName(e.target,"th") || isTagName(e.target,"label"))
			{
				checkbox.click();	
			}
			render_schlist_content_checkbox(checkbox);
			return true;
		};
		render_schlist_content_checkbox(checkbox);
	}
}

function render_rating_stars(el)
{

 if(el.tagName.toLowerCase()!="a"){return;};
 if(parseFloat(el.innerHTML).toString()=="NaN"){return;};
 
 if(el.rendered){return;};
 var em =  el.parentNode;

 var r = parseFloat(el.innerHTML);
 r = Math.max(0,r);
 r = Math.min(r,5);
 var rf = r
 var ri = parseInt(r);
 var ss = 0;
 rf  = rf  - ri;
 var m ="";
 var src ="";




if(el.parentNode.className=="u"  )
{ 
	src = "_u";
	var oa = ( "有待改进,勉强接受,还算不错,非常喜欢,爱不释手"  ).split(",");/*網友評比*/
}else if(el.parentNode.className=="m"  )
{ 
	src = "_m";
	var oa = ( "有待改进,普普通通,童叟无欺,值得推荐,优质商店"  ).split(",");//商店評比
}
else if(el.parentNode.className=="e"  )
{ 
	src = "_e";
	var oa = ( "有待改进,勉强接受,还算不错,令人满意,无与伦比"  ).split(",");/*專家評比*/
}

 while(ri > 0)
	{
     ri--;
	 m+= "<img src=/images/rating_star"+src+".gif class=rating_star />";
	 ss++;
	}

//if(rf >0){m+= "<img src=/images/rating_star_half"+src+".gif class=rating_star />";ss++;};
 
 ss = 5-ss;
 while(ss > 0)
	{
     ss--;
	 m+= "<img src=/images/rating_star_null.gif class=rating_star />";
	}

 var id = $setId(el);
 el.innerHTML = "<i class=rating_star_span onclick='if(this.parentNode.click){this.parentNode.click()}'>" + m + "</i>";
 //el.m = setTimeout("$id('"+id +"').innerHTML='"+m+"'",0);



 el.title = "评论：" +  (oa[r-1] || "请评论");
 el.rendered = true;
 el.style.visibility = "visible";
 em.style.visibility = "visible";
}


ui_merchant_info.i =0;
function ui_merchant_info(el)
{
	var d = $newNode("div");	
	var  m = new Image();
	d.anchor = m;
	m.src="/images/icon_merchant_info_arrow.gif";
	m.info = d;	
	m.className="merchant_info_arrow";
	m.onmouseover=ui_merchant_info_show;
	m.show = ui_merchant_info_show;
	m.onmouseout=ui_merchant_info_hide;
	m.hide = ui_merchant_info_hide;
	m.timer = setTimeout("void(0)",0);
	var h ="";
	for(var i=0;i< $tags("dt",el).length;i++)
	{
		 h+= "<div class=mi>" + $tags("dt",el)[i].innerHTML + "</div>";
	}
	
	d.className = "merchant_info";
	el.parentNode.insertBefore(d,el);
	el.parentNode.insertBefore(m,d);

	d.srcMenu = el;
	d.style.zIndex = 1000-ui_merchant_info.i;
	d.render = function()
		{
			this.render = null;
			
			this.innerHTML = "<div class=b1 onmouseover='this.parentNode.anchor.show()' onmouseout='this.parentNode.anchor.hide()' ><div class=b2><div class=b3><div class=b4>" + h  +"</div></div></div></div>";
		
			//this.srcMenu.parentNode.removeChild(this.srcMenu);
			
			if($tags("em",this).length==1)
			{
				var em = $tags("em",this)[0];
				var a =  $tags("a",em)[0];
				render_rating_stars(a);
			}
		}
}

function ui_merchant_info_show()
{
	clearTimeout(this.timer);
	if(this.info.render){this.info.render();}

	this.info.style.visibility="visible";
	this.info.style.display="inline";
	this.info.firstChild.style.left = "5px";

}

function ui_merchant_info_hide()
{
	clearTimeout(this.timer);

	var el = this;
	var  hide_this_info = function(){el.info.style.visibility="hidden";el.info.style.display="none";el.info.firstChild.style.left = "-5000px"}
	this.timer = setTimeout(hide_this_info,50);	
}


function PrintPreview()
{
	var s = $tags("link");
	var ns = new Array();
	for(var i=0;i<s.length;i++)
	{ 
	
		if( s[i] && s[i].getAttribute("rel").toString().toLowerCase() == "stylesheet"){
	
			
			if( s[i].getAttribute("media") && s[i].getAttribute("media").toString().toLowerCase()=="print" )
			{
				var cs = s[i].cloneNode(true);
				cs.setAttribute("media","screen");
				cs.disabled = false;
				ns[ns.length] = cs;
			}
			else{s[i].disabled=true;}
	 };};

	
	 var toolbar = $newNode("div");
	 toolbar.className="print_toolbar";
	
	 var h = "";
	 h+= "<table><tr><td><label disabled=disabled>此页面为打印预览模式，可选择打印本页或返回上一页</label></td>";
	 h+= "<td><div class=b1><a href=#  onclick='self.print();return false;'><span>打印本页</span></a></div></td>";
	 h+= "<td><div class=b2><a href=#  onclick='location.reload();return false;'><span>返回</span></a></div></td>";
	 h+= "</tr><tr><td colspan=5><div class=n1></div></td></tr></table>";
	 toolbar.innerHTML = h;
	 document.body.insertBefore(toolbar,document.body.firstChild);
	 for(var i=0;i<ns.length;i++){document.body.appendChild(ns[i]);};
	 return false;
}

function expand_thumbnail(ev,el)
{
	ev = ev || window.event;
	ev = getEvent(ev);
	var ext = el.href;
	ext  = (ext.substr(ext .length-4,ext .length)).toLowerCase();


	if( (ext==".jpg") || (ext==".gif" || (ext==".png")) )
	{
		if( document.body.getBoundingClientRect || document.getBoxObjectFor)
		{
			if(window.obj_vr_win==null){window.obj_vr_win = new vr_win(ev,el);};
			var p =getDimension(el);
			var w = window.obj_vr_win;
			w.style.visibility="visible";
			w.style.top =Math.max(document.documentElement.scrollTop,document.body.scrollTop) + 50+ "px"
			w.style.left = p.x +100+"px";
			w.resize(200,200 );	
			
			var r = function(){	w.content.innerHTML="<div class=large_img><img src="+el.href+" onload='onload_thumbnail(event,this)'  onreadystatechange='onload_thumbnail(event,this)'></div>";};
			setTimeout(r,100);
			return false
		}
		else{return true;}


	}

	return true;
}

function onload_thumbnail(ev,el)
{
	ev = ev || window.event;	
	if(el.readyState){ if(el.readyState.toString().toLowerCase()!="complete"){return;} ;};
	el.onload = function(){return true;}
	var w = window.obj_vr_win;
	w.widthOffset =  w.offsetWidth - w.body.offsetWidth;
	w.heightOffset = w.offsetHeight - w.body.offsetHeight;
	w.resize(el.width + 60,el.height + 30);
}
	

//virtual window functions=====
function vr_win(ev,el)
{
	var d= $newNode("div");
	var id = $setId(d);
	d.id = "vr_win" + id;
	var h="";
	d.className="vr_win";
	h+="<div id="+d.id+"_border class=noresize><div class=vhd id="+d.id+"_head><div class=vtool onmousedown='return vr_win_head_mousedown(event)'><div class=vtoolbd><a href='javascript:void(0)' onclick='return vr_win_hide()' >关闭</a></div></div></div>";
	h+="<div class=vbd><div class=vbody id="+d.id+"_body><div class=vcontent id="+d.id+"_content>&nbsp;</div></div></div>";
	h+="<div class=vft id="+d.id+"_foot><div class=vfoot><div class=vfootbd><a href='javascript:void(0)' onmousedown='return vr_win_resize_mousedown(event)'>:::</a></div></div></div>";
	h+="<iframe id="+d.id+"_mask frameborder=0></iframe></div>";
	d.innerHTML = h;
	document.body.appendChild(d);
	d.head = $id(d.id+"_head");
	d.body = $id(d.id+"_body");
	d.foot = $id(d.id+"_foot");
	d.border = $id(d.id+"_border");
	d.mask = $id(d.id+"_mask");
	d.content = $id(d.id+"_content");
	d.mask.style.width = d.offsetWidth-2+"px";
	d.mask.style.height = d.offsetHeight-2+"px";
	d.resize =  vr_win_resize;
	return d;
}

function vr_win_resize(ew,eh)
{

	var el = window.obj_vr_win;
	el.widthOffset = el.widthOffset || 3;
	el.heightOffset = el.heightOffset || 3;
	ew = Math.max(100,ew);
	eh = Math.max(100,eh);
	ew = Math.min(700,ew);
	eh = Math.min(450,eh);
	el.body.style.width = ew +"px";
	el.body.style.height = eh +"px";
	el.style.width = ew +el.widthOffset +"px";
	el.style.height = eh +el.heightOffset +"px";
	el.mask.style.width = el.offsetWidth-2+"px";
	el.mask.style.height = el.offsetHeight-2+"px";
}

function vr_win_hide()
{
 window.obj_vr_win.style.visibility="hidden";
 window.obj_vr_win.content.innerHTML="";
 return false;
}

function  vr_win_head_mousedown(ev)
{
 var el = window.obj_vr_win;
 var p = getDimension(el);
 var sx = 0;
 var sy =0;
  if(BO["ie"])
 {
	sy = Math.max(document.documentElement.scrollTop,document.body.scrollTop);
	sx  = Math.max(document.documentElement.scrollLeft,document.body.scrollLeft); 
 }
 el.startX =  ev.clientX + sx -p.x;
 el.startY =  ev.clientY + sy - p.y;
 document.onselectstart = function(){return false;}
 addClass(el,"vr_win_fade");

 addEvent(document,"mousemove",vr_win_head_mousemove);
 addEvent(document,"mouseup",vr_win_head_mouseup);
 return false;
}

function  vr_win_head_mouseup(ev,el)
{
 var el = window.obj_vr_win;
 removeEvent(document,"mousemove",vr_win_head_mousemove);
 removeEvent(document,"mouseup",vr_win_head_mouseup);
 document.onselectstart = null;
 removeClass(el,"vr_win_fade");

 return false;
}

function  vr_win_head_mousemove(ev)
{
 var el = window.obj_vr_win;
 ev = ev || window.event;
 var sx = 0;
 var sy =0;
 if(BO["ie"])
 {
	 sy = Math.max(document.documentElement.scrollTop,document.body.scrollTop);
	 sx  = Math.max(document.documentElement.scrollLeft,document.body.scrollLeft); 
 }

 var ex = ev.clientX +sx - el.startX;
 var ey = ev.clientY + sy - el.startY;
 ex = Math.min(document.body.offsetWidth - el.offsetWidth-22,ex);
 ey = Math.min(document.body.offsetHeight - el.offsetHeight-30,ey);
 el.style.left = ex +"px";
 el.style.top = ey +"px";
 return false;
}

function vr_win_resize_mousedown(ev)
{
 var el = window.obj_vr_win;
 el.widthOffset =  el.offsetWidth - el.body.offsetWidth;
 el.heightOffset =  el.offsetHeight - el.body.offsetHeight;
  if(BO["ie"])
 {
 //el.border.className="onresize";
 }
 addClass(el,"vr_win_fade");
 addEvent(document,"mousemove",vr_win_resize_mousemove);
 addEvent(document,"mouseup",vr_win_resize_mouseup);
 return false;
}

function vr_win_resize_mousemove(ev)
{
	var el = window.obj_vr_win;
	ev = ev || window.event;
	var p = getDimension(el);
	var sx = 0;
	var sy =0;
	
	sy = Math.max(document.documentElement.scrollTop,document.body.scrollTop);
	sx  = Math.max(document.documentElement.scrollLeft,document.body.scrollLeft); 
	
	var ew = ev.clientX - p.x  + sx -  el.widthOffset + 15;
	var eh =  ev.clientY - p.y + sy- + el.heightOffset  + 15;
	vr_win_resize(ew,eh);
	return false;
}


function vr_win_resize_mouseup(ev)
{
 var el = window.obj_vr_win;
 removeClass(el,"vr_win_fade");
 //el.border.className="noresize";
 removeEvent(document,"mousemove",vr_win_resize_mousemove);
 removeEvent(document,"mouseup",vr_win_resize_mouseup);
 if(BO["ie"])
 {
	 el.mask.style.width = el.offsetWidth-2+"px";
	 el.mask.style.height =el.offsetHeight-2+"px";
 }
 el.style.width ="auto";
el.style.height ="auto";
 return false;
}


//virtual window functions=====





addEvent(document,"click",document_click);
function document_click(ev)
{
	ev = ev || window.event;
	var el = ev.target || ev.srcElement;

	if(el.tagName==null){return true;}
	if(el.parentNode==null){return true;}
	
	while(el!=document.body && el.tagName.toLowerCase()!="a")
		{ 
			el = el.parentNode;	
			if(el.tagName==null){return true;}
			if(el.parentNode==null){return true;}
		};	


	if(el.tagName.toLowerCase()!="a"){return true;}
	else
	{
		//print preview
		if(el.parentNode.className=="btn_print_nice"){	stopEvent(ev); return PrintPreview(this);	}

		//show large umage
		if(el.className=="thumbnail"){stopEvent(ev);  return expand_thumbnail(ev,el);;}
		
		//redirect
		if( el.getAttribute("r")!=null && el.getAttribute("r")!="")
		{	
			var target = el.getAttribute("target");
			el.target = ( target =="")?"_self":target;
			window.open((et.getAttribute("r") + et.getAttribute("href")),et.target);
			return false;
		}
		return true;
	}
}






/*Make Internet Explorer morecompatible with cSS2.0*/










window.insertAfter = function(el,t,hideFrom,img)
{
 	hideFrom = hideFrom ||"";
	el.runtimeStyle.behavior ="none";
	hideFrom = hideFrom.split(",");
	for(var i=0;i<hideFrom.length;i++)
	{
	if(BO[hideFrom[i]]){return;};
	}

	if(img)
	{
		img = new Image();
		img.src = t;
		el.insertAdjacentElement("AfterEnd",img);
	}
	else{	el.insertAdjacentHTML("AfterEnd",t);}
}

window.fisrtCell= function(el)
{
 el.runtimeStyle.behavior ="none";
 var c = el.parentNode.cells;
 if(c[0] == el) {return true;}
 return false;
}

window.lastCell= function(el)
{
 el.runtimeStyle.behavior ="none";
 var c = el.parentNode.cells;
 if(c[c.length-1] == el) {return true;}
 return false;
}

window.render_schlist_content_td= function(el)
{
	el.runtimeStyle.behavior ="none";
	if( window.fisrtCell(el) ) { el.style.paddingLeft = 0;}
	else if(window.lastCell(el) )  { el.style.paddingRight = 0; } 	
}




window.hoverTR = function(el)
{  
	
	el.runtimeStyle.behavior ="none";
	el.onmouseover = function(){this.className="hover";};
	el.onmouseout = function(){this.className="";};
}

window.fixFlckr = function(el)
{   

	el.runtimeStyle.behavior ="none";
	if( !BO["ie6"]){return;}
	if(el.tagName.toLowerCase() == "a"){
    el.url = el.href
	el.removeAttribute("href");
	el.onclick = function(){location.href = this.url;}
	el.onmouseover = function(){window.status = "goto " + this.url;}
	el.onmouseout = function(){window.status ="";}
	}
}

window.IsFisrtChild = function(el)
{  
  el.runtimeStyle.behavior ="none";
  var at = el.parentNode.all.tags(el.tagName);
  return (at[0] == el);
}

window.IsLastChild = function(el)
{
 
  el.runtimeStyle.behavior ="none";
  var at = el.parentNode.all.tags(el.tagName);
  return (at[at.length-1] == el);
 
}


addEvent(document,"mousedown",stopSelectStart);
addEvent(document,"selectstart",stopSelectStart);
function stopSelectStart(e)
{
 e = getEvent(e);
 var el = getObjByClass(e.target,"table","score");
 if(el)
	{
		
		return stopEvent(e);
	}
	else
	{
		return true;
	}	
}


//document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"http://ue.corp.yahoo.com/hedger/cs/yimg/cs_js_ui.css\" media=\"screen\" >");
document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"/js/cs_js_ui.css\" media=\"screen\" >");