function changeDisplayVersion(n){
	setCookie('thumbdisplay', n);
	var a=window.location.search.substring(1);
	a=urlmodified(a, 'thmubdisplay', n);
	a=urlmodified(a, 'order', '');
	window.location='?'+a;
}
function writeDisplayVersion(){
	var thumb=getCookie('thumbdisplay');
	var n;
	if(thumb==1){
		n=0;
		//txt="詳盡顯示";
		txt="<img src='/big5/image/icon_text.gif' border='0'>&nbsp;文字顯示";
	}
	else{
		n=1;
		//txt="簡潔顯示";
		txt="<img src='/big5/image/icon_car.gif' border='0'>&nbsp;縮圖顯示";
	}
	document.write("<span class='buttonlink'><a class='nowrap' href='javascript:changeDisplayVersion("+n+");'>"+txt+"</a></span>");
}
function writecarpath(){
	var r={}, o, i, i2, t;
	var f=document.searchform;
	if(f){
		if(f.agp)r.agp=f.agp.options[f.agp.selectedIndex].text;
		if(f.make && f.make.value!=''){
			t=f.make.options[f.make.selectedIndex].text;
			i=t.lastIndexOf('(');
			if(i>=0)t=t.substring(0, i);
			r.make=t;
		}
		if(f.model && f.model.value!=''){
			i=f.model.selectedIndex;
			t=f.model.options[i].text;
			i2=t.lastIndexOf('(');
			if(i2>=0)t=t.substring(0, i2);
			r.model=t;
		}
	}
	else r.agp='b';
	f=document.searchform;
	if(f){
		if(	f.agent && f.agent.value!='') r.agent=f.agent.options[f.agent.selectedIndex].text;
	}
	var a=['agp', 'agent', 'make', 'model'];
	var r2=[];
	for(i in a){
		if(r[a[i]])r2.push(r[a[i]]);
	}
	if(r2.length>0)r2="<span class='bold'>"+r2.join(' &gt;&gt; ')+"</span>";
	else r2='';
	document.write(r2);
}

function writepartpath(){return;
	var r=[], i, t, r2;
	var f=document.searchform;
	if(f){
		if(f.partcat)r.push(f.partcat.options[f.partcat.selectedIndex].text);
		if(f.make && f.make.value!='1'){
			t=f.make.options[f.make.selectedIndex].text;
			i=t.lastIndexOf('(');
			if(i>=0)t=t.substring(0, i);
			r.push(t);
		}
		if(f.model && f.model.value!='1'){
			t=f.model.options[f.model.selectedIndex].text;
			i=t.lastIndexOf('(');
			if(i>=0)t=t.substring(0, i);
			r.push(t);
		}
	}
	if(r.length>0)r2="<span class='bold'>"+r.join(' &gt;&gt; ')+"</span>";
	else r2='';
	document.write(r2);
}

function writepagebar(total, perpage){
	var curpage, n=5, max, pc, url=locationprechange('page'), prev, next, bar='', blurcur=1, iconright="&gt;&gt;&gt;", iconleft="&lt;&lt;&lt;", i, k;
	total=parseInt(total);
	perpage=parseInt(perpage);
	if(total<=perpage)return '';

	max=Math.ceil(total/perpage);
	if(arguments[2])curpage=parseInt(arguments[2]);
	else curpage=parseInt(location2value('page'));
	if(curpage<0)curpage=max+1+curpage;
	if(!(curpage>0))curpage=1;

	pc=url;
	k=curpage-1;
	prev=(curpage<=1 || iconleft=='') ? '' : "<a href='"+pc+k+"'>"+iconleft+"</a>&nbsp;&nbsp;";
	k=curpage+1;
	next=(curpage>=max || iconright=='') ? '' : "&nbsp;&nbsp;<a href='"+pc+k+"'>"+iconright+"</a>";
	bar+=blurcur ? "<span class='bold'>"+curpage+"</span>" : "<a href='"+pc+curpage+"'>"+curpage+"</a>";
	if(curpage>1){
		for(i=curpage-1; (i>=1 && (i+n)>=curpage); i--) bar="<a href='"+pc+i+"'>"+i+"</a>, "+bar;
	}

	if(1 || curpage<max){
		for(i=curpage+1; (i<=max && (i-n)<=curpage); i++) bar+=", <a href='"+pc+i+"'>"+i+"</a>";
	}
	if(curpage>(n+1)){
		k=(curpage==(n+2)) ? ',' : ' ...';
		bar="<a href='"+pc+"1'>1</a>"+k+" "+bar;
	}
	k=curpage==(max-n-1) ? ',' : ' ...';
	if(curpage<(max-n))bar+=k+" <a href='"+pc+max+"'>"+max+"</a>";
	bar=prev+bar+next;
	document.write(bar);
}
