﻿function setDefaultSelect(ddn,cname,dn,jb){
	var dsel,jbegin=jb,selName=cname;
	for(var j=jbegin;j<7;j++){
		dsel = document.getElementById(ddn+j);
		if(dsel!=''&&dsel!=null&&dsel!='undefined'){
			dsel.innerHTML = defaultSelect(selName+j,dn);
		}
	}	
}
function defaultSelect(selname,dnum){
	var defStr;
	switch(dnum){
		case 0:
			defStr = '请选择'
			break;
		case 1:
			defStr = '-请选择-'
			break;
		case 2:
			defStr = '--请选择--'
			break;
		case 10:
			defStr = '不限'
			break;
		case 11:
			defStr = '-不限-'
			break;
		case 12:
			defStr = '--不限--'
			break;
		default:
			defStr = '请选择'
			break;
	}
	var sstr='<select name="'+ selname +'">';
	sstr += '<option value="">' + defStr + '</option>';
	sstr += '</select>';
	return sstr;
}
//类别调用 SelectName: class1, 2, 3, 4, 5, 6
function onType(dn,dfn,ddn,c1d,typeValue,c2d,c3d,c4d,c5d,c6d){
	var url = "/common/cla/class1.asp";
	var pars = "dn="+ dn +"&dfn="+dfn+"&cla_type="+typeValue + "&c2d=" + c2d + "&c3d=" + c3d +"&c4d=" + c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c1d,url,{method: 'get', parameters: pars});
	var dsel;
	for(var j=2;j<7;j++){
		dsel = document.getElementById(ddn+j);
		if(dsel!=''&&dsel!=null&&dsel!='undefined'){
			dsel.innerHTML = defaultSelect('class'+j,dn);
		}
	}
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'class',dn,2);
}
function onCla1(dn,dfn,ddn,v1,c2d,c3d,c4d,c5d,c6d){
	var url = "/common/cla/class2.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&class1="+v1 +"&c2d=" + c2d + "&c3d=" + c3d + "&c4d=" + c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c2d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'class',dn,3);
}
function onCla2(dn,dfn,ddn,v1,v2,c3d,c4d,c5d,c6d){
	var url = "/common/cla/class3.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&class1="+v1 +"&class2="+v2 + "&c3d=" + c3d + "&c4d="+c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c3d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'class',dn,4);
}
function onCla3(dn,dfn,ddn,v1,v2,v3,c4d,c5d,c6d){
	var url = "/common/cla/class4.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&class1="+v1 +"&class2="+v2 + "&class3=" + v3 + "&c4d="+c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c4d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'class',dn,5);
}
function onCla4(dn,dfn,ddn,v1,v2,v3,v4,c5d,c6d){
	var url = "/common/cla/class5.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&class1="+v1 +"&class2="+v2 + "&class3=" + v3 + "&class4="+v4 +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c5d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'class',dn,6);
}
function onCla5(dn,dfn,ddn,v1,v2,v3,v4,v5,c6d){
	var url = "/common/cla/class6.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&class1="+v1 +"&class2="+v2 + "&class3=" + v3 + "&class4="+v4 +"&class5=" + v5 +"&c6d=" + c6d;
	new Ajax.Updater(c6d,url,{method: 'get', parameters: pars});
}

//**----------------------地区--------------------------------------------------------------**\
function onArea(dn,dfn,ddn,c1d,typeValue,c2d,c3d,c4d,c5d,c6d){
	var url = "/common/cla/area1.asp";
	var pars = "dn="+ dn +"&dfn="+dfn+"&cla_type="+typeValue + "&c2d=" + c2d + "&c3d=" + c3d +"&c4d=" + c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c1d,url,{method: 'get', parameters: pars});
	
	var dsel;
	for(var j=2;j<7;j++){
		dsel = document.getElementById(ddn+j);
		if(dsel!=''&&dsel!=null&&dsel!='undefined'){
			dsel.innerHTML = defaultSelect('area'+j,dn);
		}
	}
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'area',dn,2);
}
function onArea1(dn,dfn,ddn,v1,c2d,c3d,c4d,c5d,c6d){
	var url = "/common/cla/area2.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&area1="+v1+"&c2d=" + c2d + "&c3d=" + c3d + "&c4d=" + c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c2d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'area',dn,3);
}
function onArea2(dn,dfn,ddn,v1,v2,c3d,c4d,c5d,c6d){
	var url = "/common/cla/area3.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&area1="+v1 +"&area2="+v2 + "&c3d=" + c3d + "&c4d="+c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c3d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'area',dn,4);
}
function onArea3(dn,dfn,ddn,v1,v2,v3,c4d,c5d,c6d){
	var url = "/common/cla/area4.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&area1="+v1 +"&area2="+v2 + "&area3=" + v3 + "&c4d="+c4d +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c4d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'area',dn,5);
}
function onArea4(dn,dfn,ddn,v1,v2,v3,v4,c5d,c6d){
	var url = "/common/cla/area5.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&area1="+v1 +"&area2="+v2 + "&area3=" + v3 + "&area4="+v4 +"&c5d=" + c5d +"&c6d=" + c6d;
	new Ajax.Updater(c5d,url,{method: 'get', parameters: pars});
	/** setDefaultSelect(ddn,'selectName',dn,开始长度); */
	setDefaultSelect(ddn,'area',dn,6);
}
function onArea5(dn,dfn,ddn,v1,v2,v3,v4,v5,c6d){
	var url = "/common/cla/area6.asp";
	var pars = "dn="+ dn +"&dfn="+dfn + "&ddn=" + ddn + "&area1="+v1 +"&area2="+v2 + "&area3=" + v3 + "&area4="+v4 +"&area5=" + v5 +"&c6d=" + c6d;
	new Ajax.Updater(c6d,url,{method: 'get', parameters: pars});
}

/***所属地区调用*********************************************************************************************************/
function onar1(submitStr,onChangeStr,formName,tmValue){
	var ar1=document.forms[formName].ar1.value;
	//初始化=bigen====================================
	document.forms[formName].ar2.value="";
	document.forms[formName].ar3.value="";
	document.forms[formName].ar4.value="";
	document.forms[formName].ar5.value="";
	//初始化=end======================================
	
	//初始化ar3,ar4,ar5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	$('div_ar3').innerHTML = '<select name="ar3">' + tmShow + '</select>';
	$('div_ar4').innerHTML = '<select name="ar4">' + tmShow + '</select>';
	$('div_ar5').innerHTML = '<select name="ar5">' + tmShow + '</select>';
	
	var url = "/zh-CN/users/ar2.asp";
	var pars = "tm="+tm+"&ar1="+ar1+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_ar2',url,{method: 'get', parameters: pars});
}

function onar2(submitStr,onChangeStr,formName,tmValue,tmValue){
	var ar1=document.forms[formName].ar1.value;
	var ar2=document.forms[formName].ar2.value;
	if(ar1==""){
		alert("请选择“国家”");
		document.forms[formName].ar1.focus();
		return;
	}
	if(ar2==""){
		alert("请选择“省/市”");
		document.forms[formName].ar2.focus();
		return;
	}
	//初始化=bigen====================================
	document.forms[formName].ar3.value="";
	document.forms[formName].ar4.value="";
	document.forms[formName].ar5.value="";
	//初始化=end======================================
	
	//初始化ar4,ar5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	$('div_ar4').innerHTML = '<select name="ar4">' + tmShow + '</select>';
	$('div_ar5').innerHTML = '<select name="ar5">' + tmShow + '</select>';
	
	var url = "/zh-CN/users/ar3.asp";
	var pars = "tm="+tm+"&ar1="+ar1+"&ar2="+ar2+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_ar3',url,{method: 'get', parameters: pars});
}

function onar3(submitStr,onChangeStr,formName,tmValue){
	var ar1=document.forms[formName].ar1.value;
	var ar2=document.forms[formName].ar2.value;
	var ar3=document.forms[formName].ar3.value;
	if(ar1==""){
		alert("请选择“国家”");
		document.forms[formName].ar1.focus();
		return;
	}
	if(ar2==""){
		alert("请选择“省/市”");
		document.forms[formName].ar2.focus();
		return;
	}
	if(ar3==""){
		alert("请选择“城市/县”");
		document.forms[formName].ar3.focus();
		return;
	}
	//初始化=bigen====================================
	document.forms[formName].ar4.value="";
	document.forms[formName].ar5.value="";
	//初始化=end======================================
	
	//初始化ar4,ar5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	$('div_ar5').innerHTML = '<select name="ar5">' + tmShow + '</select>';
	
	var url = "/zh-CN/users/ar4.asp";
	var pars = "tm="+tm+"&ar1="+ar1+"&ar2="+ar2+"&ar3="+ar3+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_ar4',url,{method: 'get', parameters: pars});
}

function onar4(submitStr,onChangeStr,formName,tmValue){
	var ar1=document.forms[formName].ar1.value;
	var ar2=document.forms[formName].ar2.value;
	var ar3=document.forms[formName].ar3.value;
	var ar4=document.forms[formName].ar4.value;
	if(ar1==""){
		alert("请选择“国家”");
		document.forms[formName].ar1.focus();
		return;
	}
	if(ar2==""){
		alert("请选择“省/市”");
		document.forms[formName].ar2.focus();
		return;
	}
	if(ar3==""){
		alert("请选择“城市/县”");
		document.forms[formName].ar3.focus();
		return;
	}
	if(ar4==""){
		alert("请选择“区/镇”");
		document.forms[formName].ar4.focus();
		return;
	}
	//初始化=bigen====================================
	document.forms[formName].ar5.value="";
	//初始化=end======================================
	//初始化ar4,ar5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	
	var url = "/zh-CN/users/ar5.asp";
	var pars = "tm="+tm+"&ar1="+ar1+"&ar2="+ar2+"&ar3="+ar3+"&ar4="+ar4+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_ar5',url,{method: 'get', parameters: pars});
} 

/***商品栏目调用*********************************************************************************************************/
function oncl1(submitStr,onChangeStr,formName,tmValue){
	var cl1=document.forms[formName].cl1.value;
	//初始化=bigen====================================
	document.forms[formName].cl2.value="";
	document.forms[formName].cl3.value="";
	document.forms[formName].cl4.value="";
	document.forms[formName].cl5.value="";
	//初始化=end======================================
	
	//初始化cl3,cl4,cl5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	$('div_cl3').innerHTML = '<select name="cl3">' + tmShow + '</select>';
	$('div_cl4').innerHTML = '<select name="cl4">' + tmShow + '</select>';
	$('div_cl5').innerHTML = '<select name="cl5">' + tmShow + '</select>';
	
	var url = "/zh-CN/users/cl2.asp";
	var pars = "tm="+tm+"&cl1="+cl1+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_cl2',url,{method: 'get', parameters: pars});
}

function oncl2(submitStr,onChangeStr,formName,tmValue,tmValue){
	var cl1=document.forms[formName].cl1.value;
	var cl2=document.forms[formName].cl2.value;
	if(cl1==""){
		alert("请选择“一级栏目”");
		document.forms[formName].cl1.focus();
		return;
	}
	if(cl2==""){
		alert("请选择“二级栏目”");
		document.forms[formName].cl2.focus();
		return;
	}
	//初始化=bigen====================================
	document.forms[formName].cl3.value="";
	document.forms[formName].cl4.value="";
	document.forms[formName].cl5.value="";
	//初始化=end======================================
	
	//初始化cl4,cl5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	$('div_cl4').innerHTML = '<select name="cl4">' + tmShow + '</select>';
	$('div_cl5').innerHTML = '<select name="cl5">' + tmShow + '</select>';
	
	var url = "/zh-CN/users/cl3.asp";
	var pars = "tm="+tm+"&cl1="+cl1+"&cl2="+cl2+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_cl3',url,{method: 'get', parameters: pars});
}

function oncl3(submitStr,onChangeStr,formName,tmValue){
	var cl1=document.forms[formName].cl1.value;
	var cl2=document.forms[formName].cl2.value;
	var cl3=document.forms[formName].cl3.value;
	if(cl1==""){
		alert("请选择“一级栏目”");
		document.forms[formName].cl1.focus();
		return;
	}
	if(cl2==""){
		alert("请选择“二级栏目”");
		document.forms[formName].cl2.focus();
		return;
	}
	if(cl3==""){
		alert("请选择“三级栏目”");
		document.forms[formName].cl3.focus();
		return;
	}
	//初始化=bigen====================================
	document.forms[formName].cl4.value="";
	document.forms[formName].cl5.value="";
	//初始化=end======================================
	
	//初始化cl4,cl5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	$('div_cl5').innerHTML = '<select name="cl5">' + tmShow + '</select>';
	
	var url = "/zh-CN/users/cl4.asp";
	var pars = "tm="+tm+"&cl1="+cl1+"&cl2="+cl2+"&cl3="+cl3+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_cl4',url,{method: 'get', parameters: pars});
}

function oncl4(submitStr,onChangeStr,formName,tmValue){
	var cl1=document.forms[formName].cl1.value;
	var cl2=document.forms[formName].cl2.value;
	var cl3=document.forms[formName].cl3.value;
	var cl4=document.forms[formName].cl4.value;
	if(cl1==""){
		alert("请选择“一级栏目”");
		document.forms[formName].cl1.focus();
		return;
	}
	if(cl2==""){
		alert("请选择“二级栏目”");
		document.forms[formName].cl2.focus();
		return;
	}
	if(cl3==""){
		alert("请选择“三级栏目”");
		document.forms[formName].cl3.focus();
		return;
	}
	if(cl4==""){
		alert("请选择“四级栏目”");
		document.forms[formName].cl4.focus();
		return;
	}
	//初始化=bigen====================================
	document.forms[formName].cl5.value="";
	//初始化=end======================================
	//初始化cl4,cl5
	var tm=0,tmShow = '<option value="">请选择</option>';
	if(tmValue!=null&&tmValue!="")tm = tmValue;
	if(tm*1==0)tmShow = '<option value="">不限</option>';
	
	var url = "/zh-CN/users/cl5.asp";
	var pars = "tm="+tm+"&cl1="+cl1+"&cl2="+cl2+"&cl3="+cl3+"&cl4="+cl4+"&submitStr="+submitStr+"&onChangeStr="+onChangeStr+"&formName="+formName;
	new Ajax.Updater('div_cl5',url,{method: 'get', parameters: pars});
} 