//二级连动方式处理 

function $(id){ 
	return document.getElementById(id); 
} 
/** 
 *从数据源中绑定厂商列表数据 
 */ 
function bindVendorData(vendor, mid){
    var sltIdx;
    var matchVendor = false;
	for(var i in arr){ 
		vendorName = arr[i][1]; 
		if(vendor) {
			if(vendor == arr[i][0]) {
			    sltIdx = $('vendor').length;
			    bindModelData(i, mid);
			    matchVendor = true;
			}
		}
		$('vendor').options[$('vendor').length] = new Option(vendorName,i); 
	} 
	if(vendor && !matchVendor) {
		alert('非法请求');
	}
	$('vendor').selectedIndex = sltIdx;
}
/** 
 * 从数据源中,选择指定的厂商的机型,并与机型列表框进行绑定 
 * vendorIndex为下厂商下拉列表的顺序号 
 */ 
function bindModelData(vendorIndex, mid){ 
	if($('mb_model').options) $('mb_model').options.length=0; //先删除 
	if(!vendorIndex){ //未选择
		$('mb_model').options[$('mb_model').length] = new Option('请选择手机型号',''); 
		vendorEnName = modelFirstId = 'noselect'; //未选择时的图片
	}
	else{
	    var sltIdx;
		vendorEnName = arr[vendorIndex][0]; //厂商id
        vendorCnName = arr[vendorIndex][1];
		for(var i in arr){ 
			if(i != vendorIndex) continue; 
			for(j in arr[i][2]){ 
				mId = arr[i][2][j][0]; 
				mName = arr[i][2][j][1]; 
				$('mb_model').options[$('mb_model').length] = new Option(mName,mId); 
				if(mId == mid) {
				    sltIdx = j;
				}
			} 
		}
		if(mid) {
		    $('mb_model').selectedIndex = sltIdx;
		    modelFirstId = mid;
		} else {
		    modelFirstId = arr[vendorIndex][2][0][0];//当前厂商第一种机型的机型id
		}
	}
	/*if($('sendMsgModel')) {
		$('sendMsgModel').value = modelFirstId;
	}*/
	chVendorPhoto(vendorEnName);//更新厂商图片
    chHotModelList(vendorEnName, vendorCnName);//更新热门机型列表
	chModelPhoto(modelFirstId); //更新机型图片,并传递厂商id,便于检索机型信息
	if(typeof('prodVendor') != 'undefined') prodVendor = vendorEnName;
} 
/** 
 *更改版本信息 (根椐PKG_ID)
 */ 
function chPkgVerDesc(modelId){
	vSelectIndex = $('vendor').selectedIndex - 1;
	mSelectIndex = $('mb_model').selectedIndex;
	try{
		pkgId = arr[vSelectIndex][2][mSelectIndex][2];
		var verName = arrPKG[pkgId][0];
		var pageDesc = arrPKG[pkgId][1];
	}catch (e){
		var verName = "<span style='font-size:18px;color:#000'>免费下载</span>";
		var pageDesc = "";
	}
	if(pageDesc == ''){
		pageDesc = '<div class="product_content" style="width:730px;padding-left:10px;padding-top:0px;padding-bottom:0px;padding-right:0px;">'
			pageDesc += '<div class="product_content_left" style="margin-top:10px;margin-right:10px;">'
				pageDesc += '<div style="width:80px; float:left;"> <img src="images/product_ucdesk_icon.jpg" alt="UC桌面" /> </div>'
					pageDesc += '<p style="line-height:24px; color:#000000;">UC桌面是一款免费的UCWEB6浏览器功能扩展插件，支持目前各类主流手机网络接入方式，让您手机功能更人性化。</p>'
						pageDesc += '<p style="line-height:12px; color:#000000;">&nbsp;</p>'
							pageDesc += '<p style="line-height:24px; color:#000000; font-weight:700;">UC桌面主要提供以下增强功能：</p>'
								pageDesc += '<ul><li>在手机待机界面上动态显示当天天气情况和新闻热点；</li><li>来去电信息显示；</li><li>未接电话提醒；</li><li>自动IP拨号。</li></ul>'
									pageDesc += "</div>"
										pageDesc += "<div class=\"product_content_right\" style=\"width:330px;\"> <img style=\"cursor:pointer;\" width=\"160\" src=\"images/product_ucdesk_scr1_small.jpg\" onmousemove=\"show(this,event,'product_ucdesk_scr1_big.jpg');\" onmouseout=\"show(event,'')\">&nbsp;&nbsp;<img style=\"cursor:pointer;\" width=\"160\" src=\"images/product_ucdesk_scr2_small.jpg\" onmousemove=\"show(this,event,'product_ucdesk_scr2_big.jpg');\" onmouseout=\"show(event,'')\"></div>"
											pageDesc += "</div>";
		$('jieshao').style.height = '';
		$('pageDesc_all').style.display = 'block';
	}else{
		$('jieshao').style.height = '';
		$('pageDesc_all').style.display = 'block';
		//根据;生产数组,根据格式合并版本描述
		var arrTemp = pageDesc.split('；');
		var pageDesc1 = '<div class="jieshao_left">';
		var pageDesc2 = '<div class="jieshao_left">';
		for(var i=0;i<arrTemp.length;i++){ 
	        if(i%2==0)
	        	pageDesc1 += '<div class="dot"></div><p>'+arrTemp[i]+'</p>';
	        else
	        	pageDesc2 += '<div class="dot"></div><p>'+arrTemp[i]+'</p>';
		}
		pageDesc1 += '</div>';
		pageDesc2 += '</div>';
		pageDesc = pageDesc1 + pageDesc2;
	}
	$('verName').innerHTML = 'UC桌面'+verName;
	$('pageDesc').innerHTML = pageDesc; 
} 
/**
 * 更新热门机型列表
 */
function chHotModelList(vendorEnName, vendorCnName){
    var hotModelData = hotModels['999'][vendorEnName];
    var hotStr = '<b>' + vendorCnName + '热门机型：</b><ul class="down_hot_list cls">';
    if(hotModelData != null && hotModelData != 'undefined'){
        for(var i = 0; i < ((hotModelData.length > 12) ? 12 : hotModelData.length); ++i){
            hotStr += '<li><a href="product_down_ucdesk.php?mid=' + hotModelData[i].id + '&from=ch&way=slh&vendor=' + vendorEnName + '" title="' + vendorCnName + '-' + hotModelData[i].name + '">' + hotModelData[i].name + '</a></li>';
        }
    }
    else{
        if(vendorEnName != "noselect"){
            for(var i in arr){
                if(arr[i][0] != vendorEnName) continue;
                for(var j = 0; (j < arr[i][2].length && j < 12); j++){
                    var modelData = arr[i][2][j];
                    hotStr += '<li><a href="product_down_ucdesk.php?mid=' + modelData[0] + '&from=ch&way=slh&vendor=' + vendorEnName + '" title="' + vendorCnName + '-' + modelData[1] + '">' + modelData[1] + '</a></li>';
                }
            }
        }
        else{
            hotStr = '<b>所有热门机型：</b><ul class="down_hot_list cls">';
            var n = 0;
            for(var i in hotModels['999']){
                var vendorCnName = getVendorCnNameByVid(i);
                hotStr += '<li><a href="product_down_ucdesk.php?mid=' + hotModels['999'][i][0].id + '&from=ch&way=slh&vendor=' + i.toLowerCase() + '" title="' + vendorCnName + '-' + hotModels['999'][i][0].name + '">' + hotModels['999'][i][0].name + '</a></li>';
                if(n++ > 10) break;
            }
        }
    }
    $('hotModels').innerHTML = hotStr;
}
function getVendorCnNameByVid(vid){
    for(var i in arr){
        if(arr[i][0] == vid) return arr[i][1];
    }
    return null;
}
/** 
 *更改厂商的图片显示 (根椐厂商英文名)
 */ 
function chVendorPhoto(vendorEnName){ 
	$('vendorPhoto').src = 'http://wap.uc.cn/BrandPicApi/index.xhtml?brand='+vendorEnName; 
} 
/** 
 * 更改机型图片 
 */ 
function chModelPhoto(modelId){
	//更新版本信息
	//chPkgVerDesc(modelId);
	//根椐机型id更改提示
	//chDownTips(modelId);
	if(modelId != "noselect") {
	   //$('modelPhoto').src = '/dlweb/images/model/' + modelId  + '.gif'; 
        $('modelPhoto').src = 'http://wap.st1.ucweb.com/ModelPicApi/index.xhtml?id=' + modelId; 
	   $('nextStep').onclick = function() {
	       window.location='/product/product_down_ucdesk.php?mid=' + modelId + '&from=ch&way=slb&vendor='+prodVendor;
	   }
	   $('nextStep').style.display = 'block';
	}
    else{
        $('vendorPhoto').src = 'images/noselect_vendor.gif';
        $('modelPhoto').src = 'images/noselect_model.gif';
        $('nextStep').style.display = 'none';
    }
} 
/** 
 * 更改下载方式显示 
 */ 
function chDownTips(mId){ 
	if(mId == 'noselect'){
		$('download_step2').style.display = 'none';
	}else{
		if ($('download_step2').style.display == 'none'){
			$('download_step2').style.display = 'block';
		}
	}
	vSelectIndex = $('vendor').selectedIndex -1;
	if(vSelectIndex >= 0){
		/*直接获取下拉菜单的文字的方法代替
		vName = arr[vSelectIndex][1];
		for(i in arr[vSelectIndex][2]){
			mId = arr[vSelectIndex][2][i][0]; 
			if(mId == modelId){
				mName = arr[vSelectIndex][2][i][1]; //机型文字
				break;
			}
		}
		*/
		vName = $('vendor').options[$('vendor').selectedIndex].text;
		mName = $('mb_model').options[$('mb_model').selectedIndex].text;
		$('dlName').innerHTML = vName + '&nbsp;&nbsp;' + mName;
		$('dlSms').innerHTML = "d" + mId;
		$('pcDlUrl').href = wapUrl+"d"+ mId+"/p/";
		$('dlUrl').innerHTML = wapUrl+"d"+ mId;
	}
}
