/*
var lis=document.getElementById('sizeSelect').getElementsByTagName("LI");
var selected=null;
for(i=0;i<lis.length;i++){
	lis[i].onclick=function(){
		if(selected!=this){
			document.getElementById('result').innerHTML='"'+this.innerHTML+'"';
			this.className='selected';
			if(selected!=null)
			selected.className='';
			selected=this;
		}
	}
}

var lis2=document.getElementById('colorSelect').getElementsByTagName("LI");
var selected2=null;
for(i=0;i<lis2.length;i++){
	lis2[i].onclick=function(){
		if(selected2!=this){
			document.getElementById('result2').innerHTML='"'+this.innerHTML+'"';
			this.className='selected';
			if(selected!=null)
			selected.className='';
			selected=this;
		}
	}
}
*/
function changeBigImg(src){
	document.getElementById('bigImg').src=src;
	//document.getElementById('bigImg').setAttribute('data-zoomsrc',src);
	MojoZoom.makeZoomable(  
		document.getElementById("bigImg"),   
		src
		//document.getElementById("myimage2_zoom"),  
		//150, 300,  
		//true  
	);  
}
function propertiesOnclick(propertyId,i,j,resultId,hiddenId){
	for(k=0;k<j;k++){
		if(document.getElementById("li_"+i+"_"+k).className=='selected'){
			document.getElementById("li_"+i+"_"+k).className='';
		}
	}
	document.getElementById(propertyId).className='selected';
	document.getElementById(resultId).innerHTML='"'+document.getElementById(propertyId).innerHTML+'"';
	document.getElementById(hiddenId).value=document.getElementById(propertyId).innerHTML;
}

function checkSubmit(href){
	var count=document.getElementById('countproperties').value;
	var property_v=new Array();
	for(i=0;i<count;i++)
	{
		property_v[i]=document.getElementById('property_'+i).value;
	}
	var tempsubmit='';
	for(i=0;i<property_v.length;i++){
		if(document.getElementById(property_v[i]+'_v').value){
			
		}else{
			tempsubmit+='请选择'+property_v[i]+'\n\n';
			
		}
	}
	tempsubmit+=checkQty('textQty',document.getElementById('qty').value);
		
		
	
	if(tempsubmit==''){
		document.getElementById('mall').action=href;
		document.getElementById('mall').submit();
	}else{
		alert(tempsubmit);
	}	
}

function checkQty(id,qty){
	var str='';
	if(validate_num(document.getElementById(id).value)){

		if(document.getElementById(id).value<qty*1+1 && document.getElementById(id).value!=''){
			return str;
		}else{
			str="购买数量有错误";
			document.getElementById(id).value='';
			return str;
		}
	}
}


function validate_num(value){
	var digits="0123456789";
	var temp;

	for (var i=0;i<value.length;i++){
		temp=value.substring(i,i+1);
		if (digits.indexOf(temp)==-1){
			alert("购买数量不能是字符");
			return (false);
	    }
	}
	return true;
}

//For mall product, code hack
//var mySlide;
if($('tid') && $('product_list'))
{
	window.addEvent("domready",function(){
		//mySlide = new Fx.Slide('product_list', {'mode':'horizontal',transition: Fx.Transitions.Sine.easeOut});
		getRelativeProducts('');// For initialproduct list
	});
}
///////////////////////

function getRelativeProducts(path)
{
	tid=$('tid').value;
	if(path.length<1)
		path=$('path').value; // For initialproduct list
	path=path+"/tid/"+tid;
	//Ajax here	
	var myRequest = new Request
	(
		{url: path, method: 'get', 
			onSuccess: function(html, xml)
			{
				var myFx = new Fx.Slide('product_list', {
    duration: 1000,
    transition: Fx.Transitions.Pow.easeOut
}).slideOut('vertical').chain(function(){
					this.hide();
					$('product_list').set('html',html);
				    this.slideIn('vertical');
				});
			},
			onRequest:function()
			{
				html='<img src=/images/loading2.gif>';
				$('product_list').set('html',html);
			}
		}
	);
	myRequest.send();

	////////////
	return false;
}
