var tp= new Image(10,10); 
tp.src="http://www.cosmtools.com/images/loading.gif";
var rspid="";
var rspid2="";
var u=member();
function ge(obj){
		return document.getElementById(obj);
}

function gev(obj){
		return document.getElementById(obj).value;
}

function makePost2(murl, parameters,trg) {
 http_request = false;
 if (window.XMLHttpRequest) { // Mozilla, Safari,...
	http_request = new XMLHttpRequest();
	if (http_request.overrideMimeType) {
	http_request.overrideMimeType('text/html');
	}
	} else if (window.ActiveXObject) { // IE
	try {
	http_request = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	try {
	http_request = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (e) {}
	}
	}
	if (!http_request) {
	alert('Cannot create XMLHTTP instance');
	return false;
	}
	eval("http_request.onreadystatechange = "+trg+";");
	http_request.open('POST', murl, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function thumbit(pid,rid,rs){
var post="id="+pid+"&vote="+rid+"&"+rs+"=1";
rspid2="thumbit_result_"+pid+"_"+rid;
makePost2('/thumbit.php', post, "alertContents_tm");
}
function alertContents_tm() {
	ge(rspid2).innerHTML= "<img src='/image/loading.gif' align=absmiddle> Vote...";
if (http_request.readyState == 4) {
	 if (http_request.status == 200) {
var result = http_request.responseText;
ge(rspid2).innerHTML=result;
} else {
alert('There was a problem with the request. ['+http_request.status+']');
}
}
}

function showTools(id,kid,mid) {
	var el = ge(id);
	var pp = ge(kid);
	var bb=ge(mid);
	if(el.className == 'buryshare') {
		el.className = 'drillshare'
		var mew=get_vplace(pp);
		mev=mew[0]+1;
		meT=mew[1];
		var met=meS( );
		var mes=meR( );
		var temp=meT-mes[1]+bb.clientHeight+52;
		var temp2=met[1];
		var chk_v=parseInt(temp) - parseInt(temp2);
		if( chk_v >= 0){
			bb.style.top='0px';
			if(document.all){
				bb.style.top='-'+(bb.clientHeight+19)+'px'; 
			}else{
				bb.style.top='-'+(bb.clientHeight+18)+'px'; 
			}
		}else{
			if(document.all){
				bb.style.top='-5px';
			}else{
				bb.style.top='-10px';
			}
		}
	};
}

function rmTools(id) {
	var el = ge(id);
	if(el.className == 'drillshare') {el.className = 'buryshare'};
}

function addfav(mURL,mTitle){
	my_url=decodeURIComponent(mURL); 
	my_title=decodeURIComponent(mTitle); 
	if (document.all)window.external.AddFavorite(my_url,my_title); 
	else window.sidebar.addPanel(my_title,my_url,''); 
	return false; 	
}

function get_vplace(t){
		var meq=0,meP=0; 
		do {meq+=t.offsetTop || 0; meP+=t.offsetLeft || 0; t=t.offsetParent; }while (t); 
		return [meP,meq]; 
	}

function meS( ){
		var mep=0; 
		var meN=0; 
		if (typeof(window.innerWidth)=='number'){
			mep=window.innerWidth; 
			meN=window.innerHeight; 
		}else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)){
			mep=document.documentElement.clientWidth; 
			meN=document.documentElement.clientHeight; 
		}else if (document.body && (document.body.clientWidth || document.body.clientHeight)){
			mep=document.body.clientWidth; meN=document.body.clientHeight; 
		}
		return [mep,meN]; 
}

function meR( ){
		var men=0; 
		var meM=0; 
		if (typeof(window.pageYOffset)=='number'){
			meM=window.pageYOffset; 
			men=window.pageXOffset; 
		}else if (document.body && (document.body.scrollLeft || document.body.scrollTop)){
			meM=document.body.scrollTop; men=document.body.scrollLeft; 
		}else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)){
			meM=document.documentElement.scrollTop; 
			men=document.documentElement.scrollLeft; 
		}
		return [men,meM]; 
}

function blogthis_close(){
	ge("blogthis").style.display='none';
}

function blogthis(){
	
	if(ge("blogthis").style.display=='none'){
		document.getElementById("blogthis").style.display='';
		var pconf={
	      defaultContent: 'blogthis_tt',
	      UIConfig: '<config><display showBookmark="true" showEmail="true" /></config>'
	    };
	    Wildfire.initPost('393461', 'divWildfirePost_blogthis', 400, 300, pconf);
	}else{
		ge("blogthis").style.display='none';
	}
	
}

function Validator_addarticle(theForm){

var is_ok=false;
if(theForm.cats.value==""){
_.div_alert(theForm,"cats","Please Select One for Your Article!");
theForm.cats.focus();
is_ok=false;
}else if(theForm.submitname.value==""){
_.div_alert(theForm,"submitname","Please enter Article Title!");
theForm.submitname.focus();
is_ok=false;
}else if(theForm.description.value==""){
_.div_alert(theForm,"description","Please Summarize Your Article!");
theForm.description.focus();
is_ok=false;
}else if(theForm.comment.value==""){
_.div_alert(theForm,"comment","Please enter Article Details!");
theForm.comment.focus();
is_ok=false;
}else if(theForm.name.value==""){
	if(u==""){
	_.div_alert(theForm,"name","Please enter Your Name!");
	theForm.name.focus();
	is_ok=false;
	}else{
		is_ok=true;
	}
}else if(theForm.email.value==""){
	if(u==""){
	_.div_alert(theForm,"email","Please enter Your Email!");
	theForm.email.focus();
	is_ok=false;
	}else{
		is_ok=true;
	}
}else{
is_ok=true;
}
return is_ok;

}

function Validator_ask(theForm){

var is_ok=false;
if(theForm.cats.value==""){
_.div_alert(theForm,"cats","Please Select One for Your Question!");
theForm.cats.focus();
is_ok=false;
}else if(theForm.submitname.value==""){
_.div_alert(theForm,"submitname","Please enter Your question!");
theForm.submitname.focus();
is_ok=false;
}else if(theForm.description.value==""){
_.div_alert(theForm,"description","Please tell us More details!");
theForm.description.focus();
is_ok=false;
}else if(theForm.name.value==""){
	if(u==""){
	_.div_alert(theForm,"name","Please enter Your Name!");
	theForm.name.focus();
	is_ok=false;
	}else{
		is_ok=true;
	}
}else if(theForm.email.value==""){
	if(u==""){
	_.div_alert(theForm,"email","Please enter Your Email!");
	theForm.email.focus();
	is_ok=false;
	}else{
		is_ok=true;
	}
}else{
is_ok=true;
}
return is_ok;

}

function tab(tname){
	if(tname=='recent'){
		ge('a_recent').style.color='#800000';
		ge('a_popular').style.color='#000000';
		ge('recent').style.display='';	
		ge('popular').style.display='none';	
	}else{
		ge('a_recent').style.color='#000000';
		ge('a_popular').style.color='#800000';
		ge('recent').style.display='none';	
		ge('popular').style.display='';	
	}
}
	
	function gohistory(){
		var ckname='comment_history';
		var his=get_cookie2(ckname);
		var iback="http://www.cosmtools.com/";
		if(his.match(/^http:\/\/www\.cosmtools\.com/i)){
			iback=his;
			delete_cookie(ckname);
		}
		
		document.write("&raquo; <a href=\""+iback+"\">Back</a> <meta http-equiv=\"refresh\" content=\"3;URL="+iback+"\">");
		//setTimeout('document.location.href=\''+iback+'\';',3000);
	}
	
	function delete_cookie(name,path,domain){
		if(get_cookie2(name)){
			document.cookie = name + "=" + ( ( path ) ? ";path=" + path : "") +
		( ( domain ) ? ";domain=" + domain : "" ) + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
		}
	}
	
	function ask_q(from){
		mycookie2("ask_from",from,"a");
		document.location.href='askquestion.html';
	}
	
	function mycookie2(name,value,act){
	      var today = new Date();
	      var expires = new Date();
	      if(act=="a"){
	      	expires.setTime(today.getTime() + 2592000);
	      	set_cookie(name,value,expires);
	      }else{
	      	delete_cookie(name);
	      }
	}
	
	function set_cookie(name, value, expire) {
   		document.cookie = name + "=" + escape(value)+ ((expire == null) ? "" : ("; expires=" + expire.toGMTString()));
	}
	function get_cookie2(Name) {
		var nr='';
		var cookies=document.cookie;
		var cookies2="";
	    for (var i=0;i<cookies.length;++i) {
	       var chrn=cookies.charAt(i);
	       if (chrn!=" ") cookies2 += chrn;
	    }
	    var nvpair=cookies2.split(";");
	    for(var i=0;i<nvpair.length;++i){
	      var splitValues=nvpair[i].split("=");
	      if(splitValues[0]==Name){
	      	nr=unescape(splitValues[1]);
	      	break;	
	      }
	   }
	    return nr;
	}

	function get_cookie2_old(Name) {
		  var nr='';
	      var search = Name + "=";
	      if (document.cookie.length > 0) {
	          offset = document.cookie.indexOf(search);
	          if (offset != -1) {
	             offset += search.length;
	             end = document.cookie.indexOf(";", offset);
	             if (end == -1)
	                 end = document.cookie.length;
	             var nr=unescape(document.cookie.substring(offset, end));
	          }
	      }
	      return nr;
	}
	
	function valid_email(email){
 	 if (!email.match(/^([0-9a-z\-\._]+)@([0-9a-z\-]+)\.([0-9a-z\-\.]+)$/ig)){
	 	return (false);
	 }else{
	 	return (true);
	 }
 	}
 	
 	function member_chk2(){
		if(u==""){
			document.write('<a href="/signin.php">Sign in</a>');
		}else{
			document.write('<a href="/member_center.php"><font color=red>'+u+'</font></a> (<a href="/signout.php">logout</a>)');
		}
	}
 	
 	function reg(ff){
		var is_ok=false;
		if(ff.email.value==""){
			alert("Please enter Your Email Address!");
			ff.email.focus();	
		}else if(ff.username.value==""){
			alert("Please enter Your User ID!");
			ff.username.focus();
		}else if(ff.passwd.value==""){
			alert("Please enter Your Password!");
			ff.passwd.focus();	
		}else if(ff.passwd.value!=ff.passwd2.value){
			alert("Please Confirm Password!");
			ff.passwd2.focus();	
		}else{
			is_ok=true;
		}
		return is_ok;
	}
	
	function signinchk(ff){
		var is_ok=false;
		if(ff.Name.value==""){
			alert("Please enter Your User ID or Email!");
			ff.Name.focus();
		}else if(ff.Passwd.value==""){
			alert("Please enter Your Password!");
			ff.Passwd.focus();	
		}else{
			is_ok=true;
		}
		return is_ok;
	}
 	
 	function get_domain(){
		var dm=document.location.href;
		var re=/^http:\/\/([0-9a-z\-\.:]+)/ig;
		if(re.exec(dm)){
			return RegExp.$1;
		}else{
			return "";
		}
	}

	function member(){
		var dm=get_domain();
		var re=/^www.([0-9a-z\-\.:]+)/ig;
		if(re.exec(dm)){
			dm=RegExp.$1;
		}
		var ckn = dm.replace(/[^0-9a-z]/g,"_");
		//alert(ckn);
		return get_cookie2("_"+ckn+"_u");
	}
	
	function is_register(id){
		var obj=ge(id);
		if(u!="" && u.length<=20){
			obj.innerHTML='Welcome, <font color=red>'+u+'</font> &raquo; <a href="/edit.php">Profile</a> (<a href="/signout.php">logout</a>).<br>';
			ge('cm_name').style.display="none";
			ge('cm_email').style.display="none";
			ge('cm_location').style.display="none";
		}else{
			obj.innerHTML='<input type="checkbox" name="register" id="registernow" onclick="javascript:clkreg(\'registernow\');" value="1"> <label for="registernow">Register as a member.</label>  (Already a member? <a href="/signin.php">signin</a>)<br>';
			ge('cm_name').style.display="";
			ge('cm_email').style.display="";
			ge('cm_location').style.display="";
		}
		 
	}
	
	function clkreg(id){
		var obj=ge(id);
		if(obj.checked){
			ge('cm_passwd').style.display="";
			ge('cm_username').style.display="";
		}else{
			ge('cm_passwd').style.display="none";
			ge('cm_username').style.display="none";
		}
	}

	function editchk(ff){
		var is_ok=false;
		if(ff.Name.value==""){
			alert("Please enter Your Name!");
			ff.Name.focus();
		}else if(ff.username.value==""){
			alert("Please enter Your Username!");
			ff.username.focus();
		}else if(ff.Email.value==""){
			alert("Please enter Your Email Address!");
			ff.Email.focus();	
		}else{
			is_ok=true;
		}
		return is_ok;
	}
	
	
function chk_comment(it){
	var is_ok=false;
	
	 if(it.Contents.value==""){
		_.div_alert(it,"Contents","Please enter Your Comment!");
		it.Contents.focus();	
		is_ok=false;
	}else if(it.Name.value==""){
		if(u==""){
		_.div_alert(it,"Name","Please enter Your Name!");
		it.Name.focus();	
		is_ok=false;
		}else{
			is_ok=true;
		}
	}else if(it.Email.value==""){
		if(u==""){
		_.div_alert(it,"Email","Please enter Your Email!");
		it.Email.focus();
		is_ok=false;
		}else{
			is_ok=true;
		}
	}else{
		is_ok=true;
	}
	
	return is_ok;	
}

function chk_pcomment(it){
	var is_ok=false;
	
	 if(it.Title.value==""){
		//alert("Please enter Review Title!");
		_.div_alert(it,"Title","Please enter Review Title!");
		it.Title.focus();
		is_ok=false;
	}else if(!it.Rating_All[0].checked && !it.Rating_All[1].checked && !it.Rating_All[2].checked && !it.Rating_All[3].checked && !it.Rating_All[4].checked){
		//alert("Please Select a Rating!");
		_.div_alert(it,"rate_3","Please Select a Rating!");
		it.Rating_All[3].focus();	
		is_ok=false;
	}else if(it.Contents.value==""){
		//alert("Please enter Your Comment!");
		_.div_alert(it,"Contents","Please enter Your Comment!");
		it.Contents.focus();	
		is_ok=false;
	}else if(it.Name.value==""){
		if(u==""){
			//alert("Please enter Your Name!");
			_.div_alert(it,"Name","Please enter Your Name!");
			it.Name.focus();	
			is_ok=false;
		}else{
			is_ok=true;
		}
	}else if(it.Email.value==""){
		if(u==""){
			//alert("Please enter Your Email!");
			_.div_alert(it,"Email","Please enter Your Email!");
			it.Email.focus();	
			is_ok=false;
		}else{
			is_ok=true;
		}
	}else{
		is_ok=true;
	}
	
	return is_ok;	
}

function chk_comment2(it){
	var is_ok=false;

	 if(it.Contents.value==""){
		_.div_alert(it,"Contents","Please enter Your Answer!");
		it.Contents.focus();	
		is_ok=false;
	}else if(it.Name.value==""){
		if(u==""){
		_.div_alert(it,"Name","Please enter Your Name!");
		it.Name.focus();	
		is_ok=false;
		}else{
			is_ok=true;
		}
	}else if(it.Email.value==""){
		if(u==""){
		_.div_alert(it,"Name","Please enter Your Email!");
		it.Email.focus();	
		is_ok=false;
		}else{
			is_ok=true;
		}
	}else{
		is_ok=true;
	}
	
	return is_ok;	
}

function quoteit(pid,mid){
	var trg=document.add_review.Contents.value;
	if(document.add_review.Contents){
		if(trg.match(/\[quote=/i)){
		}else{
			var at=ge(pid+"name"+mid).innerHTML;
			var ct=ge(pid+"msg"+mid).innerHTML;
			ct = ct.replace(/<div class=\"fieldset\">Quote:<div class=\"legend\">(.+)<\/div><\/div>(.+)/gim,"$2");
			ct = ct.replace(/<br>/ig,"");
			document.add_review.Contents.value="[quote="+at+"]"+ct+"[/quote]"+trg;
			document.add_review.Contents.focus();
		}
	}
}

var q_i=0;
var queue_trg=new Array();
var queue_rid=new Array();
function add_queue(trg,rid){
	var i=queue_trg.length;
	queue_trg[i]=trg;
	queue_rid[i]=rid;
}

function list_replys_mul(i){
	var trg,rid;
	if(queue_trg.length>0 && queue_trg[i]){
		trg=queue_trg[i];
		rid=queue_rid[i];
		var obj=ge(trg);
		if(obj){
			var post="rid="+rid;
			rspid2=trg;
			q_i=i;
			
			makePost2('/list-replies.php', post, "alertContents_listrpl_mul");
		}	
	}
}

function alertContents_listrpl_mul() {
	ge(rspid2).innerHTML= "<img src='/image/loading.gif' align=absmiddle> Loading...";
	if (http_request.readyState == 4) {
		 if (http_request.status == 200) {
			var result = http_request.responseText;
			
			var myData = json_parse(result);
            if(myData.err){
            	ge(rspid2).innerHTML=myData.err;
            }else{
            	var rt_data="";
            	if(myData.length==1){
            		rt_data+="<b>"+myData.length+" Reply</b><br>";
            	}else{
            		rt_data+="<b>"+myData.length+" Replies</b><br>";
            	}
            	for(var t=0;t<myData.length;t++){
            		rt_data+="<div class=\"rpl_item\" id=\"reply_id_"+myData[t].id+"\"><b>"+myData[t].name+"</b>'s reply at "+myData[t].date+":<div class=\"rpl_item2\"> "+myData[t].review+" </div></div>";
            	}
	         	ge(rspid2).innerHTML='<div class="replybox">'+rt_data+'</div>';  
	         	list_replys_mul(q_i+1); 
			}
			
		} else {
			//alert('There was a problem with the request. ['+http_request.status+']');
		}
	}
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

function list_replys(trg,rid){
	var obj=ge(trg);
	if(obj){
		var post="rid="+rid;
		rspid2=trg;
		makePost2('/list-replies.php', post, "alertContents_listrpl");
		//obj.innerHTML='<div class="replybox"></div>';	
	}	
}

function alertContents_listrpl() {
	ge(rspid2).innerHTML= "<img src='/image/loading.gif' align=absmiddle> Loading...";
	if (http_request.readyState == 4) {
		 if (http_request.status == 200) {
			var result = http_request.responseText;
			
			var myData = json_parse(result);
            if(myData.err){
            	ge(rspid2).innerHTML=myData.err;
            }else{
            	var rt_data="";
            	if(myData.length==1){
            		rt_data+="<b>"+myData.length+" Reply</b><br>";
            	}else{
            		rt_data+="<b>"+myData.length+" Replies</b><br>";
            	}
            	for(var t=0;t<myData.length;t++){
            		rt_data+="<div class=\"rpl_item\" id=\"reply_id_"+myData[t].id+"\"><b>"+myData[t].name+"</b>'s reply at "+myData[t].date+":<div class=\"rpl_item2\"> "+myData[t].review+" </div></div>";
            	}
	         	ge(rspid2).innerHTML='<div class="replybox">'+rt_data+'</div>';   
			}
			
		} else {
			alert('There was a problem with the request. ['+http_request.status+']');
		}
	}
}

function reply(trg,rid){
	var obj=ge(trg);
	if(obj){
		if(obj.innerHTML==''){
			if(u==""){
				obj.innerHTML= '<div class="replybox"><form id="rplf'+rid+'" name="reply_form_'+rid+'" method="post"><textarea id="rpl_content_'+rid+'" name="rpl_content" rows="5" cols="35"></textarea><br>Email <input size="20" value="" id="rpl_Email_'+rid+'" name="Email"><br>Name <input size="20" value="" name="Name" id="rpl_Name_'+rid+'"><br>Location <input size="20" value="" name="Location"><br><input value="Post Reply" name="add_reply" type="button" onclick="javascript:chk_reply(\''+trg+'\','+rid+');"><input value="Cancel" name="cc_reply" type="button" onclick="javascript:hidereply(\''+trg+'\');"></form></div>';
			}else{
				obj.innerHTML= '<div class="replybox"><form id="rplf'+rid+'" name="reply_form_'+rid+'" method="post"><textarea id="rpl_content_'+rid+'" name="rpl_content" rows="5" cols="35"></textarea><br><input value="Post Reply" name="add_reply" type="button" onclick="javascript:chk_reply(\''+trg+'\','+rid+');"><input value="Cancel" name="cc_reply" type="button" onclick="javascript:hidereply(\''+trg+'\');"></form></div>';
			}
		}else{
			obj.innerHTML= '';
		}
	}
}

function hidereply(trg){
	var obj=ge(trg);
	if(obj){
		obj.innerHTML= '';
	}
}

function chk_reply(trg,rid){
	var fobj=eval('document.reply_form_'+rid);
	var is_ok=false;
	if(fobj){
		if(fobj.rpl_content.value==""){
		  _.div_alert(fobj,"rpl_content_"+rid,"Please enter Your Reply!");
			//alert("Please enter Your Reply!");
			fobj.rpl_content.focus();	
			is_ok=false;
		}else if(u=="" && fobj.Name.value==""){
			if(u==""){
				//alert("Please enter Your Name!");
				_.div_alert(fobj,"rpl_Name_"+rid,"Please enter Your Name!");
				fobj.Name.focus();	
				is_ok=false;
			}
		}else if(u=="" && fobj.Email.value==""){
			if(u==""){
				//alert("Please enter Your Email!");
				_.div_alert(fobj,"rpl_Email_"+rid,"Please enter Your Email!");
				fobj.Email.focus();	
				is_ok=false;
			}
		}else{
			is_ok=true;
		}
	}
	if(is_ok){
		var post="";
		if(u==""){
			post="rid="+rid+"&Location="+fobj.Location.value+"&Name="+fobj.Name.value+"&Email="+fobj.Email.value+"&content="+fobj.rpl_content.value;
		}else{
			post="rid="+rid+"&content="+fobj.rpl_content.value;
		}
		rspid2=trg;
		makePost2('/reply.php', post, "alertContents_rpl");
	}
	
}

function alertContents_rpl() {
	ge(rspid2).innerHTML= "<img src='/image/loading.gif' align=absmiddle> Sending...";
	if (http_request.readyState == 4) {
		 if (http_request.status == 200) {
			var result = http_request.responseText;
			ge(rspid2).innerHTML=result;
			var t=setTimeout("hidereply('"+rspid2+"')",1000);
		} else {
			alert('There was a problem with the request. ['+http_request.status+']');
		}
	}
}

function myslide(container, frequency, direction) {
	if (typeof(container) == 'string') {
		container = document.getElementById(container);
	}
	this.container = container;
	this.frequency = frequency;
	this.direction = direction;
	this.films = [];
	var divs = (this.container)?this.container.getElementsByTagName('div'):null;
	if(divs){
	for (var i = 0; i < divs.length; i++) {
		if (divs[i].className == 'slidel') {
			divs[i].onmouseover = function(self){return function(){self._mouseover()};}(this);
			divs[i].onmouseout = function(self){return function(){self._mouseout()};}(this);
			this.films[this.films.length] = divs[i];
		}
	}
	this._playTimeoutId = null;
	this._slideTimeoutId = null;
	this._slidable = true;

	this._loop();
	}
}

myslide.prototype = {
	_loop : function() {
		var sb = this;
		this._playTimeoutId = setTimeout(function(){sb._slide()}, this.frequency);
	},

	_slide : function() {
		var sb = this;
		var _slide = function() {
			if (!sb._slidable) return;
			var c = sb.container;
			if (sb.direction == 'top') {
				if (c.scrollTop < c.offsetHeight-2) {
					c.scrollTop += 2;
				} else {
					clearInterval(sb._slideTimeoutId);
					sb._loop();
					var ul = c.getElementsByTagName('ul')[0];
					ul.appendChild(c.getElementsByTagName('li')[0]);
					c.scrollTop = 0;
				}
			} else if (sb.direction == 'left') {
				if (c.scrollLeft < c.offsetWidth-2) {
					c.scrollLeft += 2;
				} else {
					clearInterval(sb._slideTimeoutId);
					sb._loop();
					var ul = c.getElementsByTagName('ul')[0];
					ul.appendChild(c.getElementsByTagName('li')[0]);
					c.scrollLeft = 0;
				}
			}
		}
		this._slideTimeoutId = setInterval(_slide, 10);
	},

	_mouseover : function() {
		this._slidable = false;
	},

	_mouseout : function() {
		this._slidable = true;
	}
}

function click_rating(n) {
	var obj=document.getElementById("voting");
	var trg=document.getElementById("Rating_All");
	//alert(obj.className);
	if(n>=1 && n<=5){
		if(n==1){
			obj.className="rating onestar";
			trg.value=1;
		}
		if(n==2){
			obj.className="rating twostar";
			trg.value=2;
		}
		if(n==3){
			obj.className="rating threestar";
			trg.value=3;
		}
		if(n==4){
			obj.className="rating fourstar";
			trg.value=4;
		}
		if(n==5){
			obj.className="rating fivestar";
			trg.value=5;
		}
	}
}

function show_tip(id){
	var trg=document.getElementById("m"+id);
	trg.style.display='';
}

function hide_tip(id){
	var trg=document.getElementById("m"+id);
	trg.style.display='none';
}

function show_tab(id){
	var best_seller=document.getElementById("best_seller");
	var top_rate=document.getElementById("top_rate");
	var a_best_seller=document.getElementById("a_best_seller");
	var a_top_rate=document.getElementById("a_top_rate");
	var style='';
	if(id=='best_seller'){
		a_best_seller.className='bar_focus';
		a_top_rate.className='bar';
		best_seller.style.display='';
		top_rate.style.display='none';
	}else{
		a_best_seller.className='bar';
		a_top_rate.className='bar_focus';
		best_seller.style.display='none';
		top_rate.style.display='';
	}
}

