function getid(id) {
	return document.getElementById(id);
}

function getXMLRequester()
{ var xmlhttp_request = false;
try
{ if( window.ActiveXObject )
{ for( var i = 5; i; i-- ){
try{
if( i == 2 )
{ xmlhttp_request = new ActiveXObject( "Microsoft.XMLHTTP" ); }
else
{ xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
xmlhttp_request.setRequestHeader("Content-Type","text/xml");
xmlhttp_request.setRequestHeader("Content-Type","utf8"); }
break;}
catch(e){ xmlhttp_request = false; } } }
else if( window.XMLHttpRequest )
{ xmlhttp_request = new XMLHttpRequest();
if (xmlhttp_request.overrideMimeType)
{ xmlhttp_request.overrideMimeType('text/xml'); } } }
catch(e){ xmlhttp_request = false; }
return xmlhttp_request ; } 

var scoll_sign=false;
var xmlhttp;
var scoll_L=0;
var scoll_R=0;
var scoll_curr=0;

function scoll_click(act){
var curr_id=0;
if(act=='L')
curr_id=scoll_L;
else
curr_id=scoll_R;

if(scoll_sign==true)
return false;

scoll_sign=true;
var s='';
for(i=0;i<10;i++){
s=s+'<li><a><img src="http://img.honey-toys.com/min/loading_img.gif" width="73" height="73"></a></li>';
}
getid('sc').innerHTML=s;

xmlhttp=getXMLRequester();
xmlhttp.onreadystatechange = doContents;
xmlhttp.open('POST', 'get_scoll_product.html', true); 
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xmlhttp.send('curr_id='+curr_id+'&act='+act);
}

function doContents(){
	if (xmlhttp.readyState == 4) {
		if(xmlhttp.status==200){
		var json=eval('('+xmlhttp.responseText+')');
		scoll_deal(json);
		}
		scoll_sign=false;
	}
}

function scoll_deal(json){
scoll_R=json[json.length-1].pid;
scoll_L=json[0].pid;
var s='';
var cfsign=false;
for(i=0;i<json.length;i++)
{
	cfsign=false;
	for(j=0;j<i;j++)
	if(json[j].pid==json[i].pid)
	cfsign=true;
	if(cfsign)break;
	s=s+'<li><a title="'+json[i].title+'" href="'+json[i].url+'"><img id="scoll_pic'+json[i].pid+'" src="http://img.honey-toys.com/min/loading_img.gif" width="70" height="70"';
	if(json[i].pid==scoll_curr)
	s=s+'class="bx"';
	s=s+'></a></li>';
}
getid('sc').innerHTML=s;

for(i=0;i<json.length;i++)
{
	cfsign=false;
	for(j=0;j<i;j++)
	if(json[j].pid==json[i].pid)
	cfsign=true;
	if(cfsign)break;
loadImage(json[i].img,json[i].pid);
}

}

function loadImage(url,pid) {
    var img = new Image();
    img.src = url;
   
    if (img.complete) {
        getid('scoll_pic'+pid).src=img.src;
        return;
    }

    img.onload = function () {
         getid('scoll_pic'+pid).src=img.src;
    };
}
function changeclass(divid,classname){
	document.getElementById(divid).className=classname;
}
function cs(par,starid,no){
	for(var i=1;i<=no;i++){
		if(i<=starid){
			changeclass(par+i,'select');
		}else{
			changeclass(par+i,'');
		}
	}
	document.getElementById(par+'input').value=starid;
}
