function SearchtrimOptions( dat, len )
{
	while( dat.options.length > len ) dat.options[len] = null;
}
function SearchsetOption( opt, idx, txt, vl, def )
{
	opt.options[idx] = new Option(txt,vl);
}
function onBrandChange( tmpbrand,sform ) {
	tmpno=1;
	for (i=1;i<sform.form.producttmp.length;i++){
		tmpvalue = sform.form.producttmp[i].value.split(",");
		if (tmpbrand == tmpvalue[0]) {
			SearchsetOption(sform,tmpno,tmpvalue[2],tmpvalue[1]);
			tmpno++;
		}
	}
	SearchtrimOptions(sform,tmpno);
	sform.focus();
	
	if(tmpno > 1) { sform.focus() };
}
function SearchcheckData (bf){
   
		return true;
}

function trimOptions( dat, len )
{
	while( dat.options.length > len ) dat.options[len] = null;
}
function setOption( opt, idx, txt, vl, def )
{
	opt.options[idx] = new Option(txt,vl);
}
function onCityChange( tmpcity,nform ) {
	tmpno=1;
	if (nform.form.pricetmp.length > 1){
		tmpvalue = nform.form.pricetmp[0].value.split(",");
		tmpcategory = nform.form.categorytmp[0].value.split(",");
		setOption(nform,tmpno,tmpcategory[1],tmpvalue[1]+","+tmpvalue[2]);
		nform.form.price.value=tmpvalue[2];
		setOption(nform,nform.form.card,'选择SIM卡号',0);
		nform.form.card.value=0;
		trimOptions(nform.form.card,tmpno);
	}
	for (i=1;i<nform.form.pricetmp.length;i++){
		tmpvalue = nform.form.pricetmp[i].value.split(",");
		tmpcategory = nform.form.categorytmp[tmpvalue[1]].value.split(",");
		if (tmpcity == tmpvalue[0]) {
			setOption(nform,tmpno,tmpcategory[1],tmpvalue[1]+","+tmpvalue[2]);
			tmpno++;
		}
	}	
	trimOptions(nform,tmpno);
	nform.focus();
}
function onNetChange( category,no ) {
	cardc=category.split(",");
	if(cardc[0]=="0") {
	    no.form.price.value=cardc[1];
	    trimOptions(no,1);
	}
	else {
		tmpno=1;
		for (i=0;i<no.form.cardtmp.length;i++){
			tmpvalue = no.form.cardtmp[i].value.split(",");
			if (no.form.city.value == tmpvalue[0] && cardc[0] == tmpvalue[1]) {
				setOption(no,tmpno,tmpvalue[2],tmpvalue[2]+","+tmpvalue[3]);
				tmpno++;
			}
		}
		trimOptions(no,tmpno);
		no.form.price.value=cardc[1];
	}
	
	if(cardc[0]!="0") { no.focus() };
}
function oncardChange(no,bf) {
	tmp1=no.split(",");
	tmp2=bf.net.value.split(",");
	bf.price.value = parseInt(tmp1[1])+parseInt(tmp2[1]);
}
function checkData (bf){
//	if (bf.net.selectedIndex != 0 && bf.id.selectedIndex == 0) { 
	if (this.id.selectedIndex == 0) { 
		alert("请选择SIM卡号！")
		return false
	}   
	else if (bf.price.value == 0) { 
		alert("对不起,未定价,暂时不能购买!")
		return false
	}   
	else 
	{ 
		if (bf.card.selectedIndex != 0) { 
			bf.flag_mobile.value="phone_card";
			bf.cityid.value=bf.city.value;
			tmpcategoryid=bf.net.value.split(",");
			tmpcardno=bf.card.value.split(",");
			bf.cityid.value=bf.cityid.value;
			bf.categoryid.value=tmpcategoryid[0];
			bf.cardno.value=tmpcardno[0];
		}
		return true
	}
}