//--------------------------------------------------------------------
function Prn_SelOptions(VTPairs,defV,LR){
  var VTArr,i,tmpA,val,txt,chk;
  if(LR!=1) LR=0;
  VTArr=VTPairs.split(',');
  for(i=0;i<VTArr.length;i++){
    if(VTArr[i]=='') continue;
    tmpA=VTArr[i].split('|');
    val=tmpA[0];
    if(tmpA.length>1) txt=tmpA[1];
    else txt=val;
    if(defV==val) chk=' selected';
    else chk='';
    if(LR==1) val=txt;
    document.write('<option value="'+val+'"'+chk+'>'+txt);
  }
}
//-------------------------------------------------------------------
function Prn_RadioBut(feName,VTPairs,defV,mr,fg){
  var VTArr,i,tmpA,val,txt,chk;
  if(fg==null) fg='&nbsp;&nbsp;';
  VTArr=VTPairs.split(',');
  for(i=0;i<VTArr.length;i++){
    if(VTArr[i]=='') continue;
    tmpA=VTArr[i].split('|');
    val=tmpA[0];
    if(tmpA.length>1) txt=tmpA[1];
    else txt=val;
    chk='';
    if(defV=='' || defV==null){
      if(i==0) chk=' checked';
    }else if(defV==val) chk=' checked';
    document.write(txt+'<input type=radio name='+feName+' value="'+val+'"'+chk+' '+mr+'>'+fg);
  }
}
//-------------------------------------------------------------------
function Prn_ChkBut(feName,VTPairs,defV,mr,fg){
  var VTArr,i,tmpA,val,txt,chk;
  if(fg==null) fg='&nbsp;&nbsp;';
  VTArr=VTPairs.split(',');
  if(defV==null) defV='';
  if(defV!='') defV=','+defV+',';
  for(i=0;i<VTArr.length;i++){
    if(VTArr[i]=='') continue;
    tmpA=VTArr[i].split('|');
    val=tmpA[0];
    if(tmpA.length>1) txt=tmpA[1];
    else txt=val;
    chk='';
    if(defV.indexOf(','+val+',')>-1) chk=' checked';
    document.write(txt+'<input type=checkbox name='+feName+' value="'+val+'"'+chk+' '+mr+'>'+fg);
  }
}
//-------------------------------------------------------------------
function stdLenS(str,len){
var i,j,s_r;
  s=escape(str);
  s_r='';
    i=0;j=0;
    while(i<=len){
      if(i>len) break;
      if(s.charAt(j)=='%'){
        if(s.charAt(j+1)=='u'){
          i+=2;
          if(i>len){
            if(i-1>len) break;
            else{j+=6;break;}
          }else j+=6;
        }else{i++;j=j+3;}
      }else{i++;j++;}
      if(j>=s.length) break;
    }
    if(i>len){
      s_r=unescape(s.substring(0,j));
      s=escape(s_r.substr(s_r.length-1));
      if(s.substr(0,2)!='%u') s_r=s_r.substring(0,s_r.length-2);
      else s_r=s_r.substring(0,s_r.length-1);
      s_r+='<b style="font-size:4pt;">>>></b>';
      s_r='<font title="'+str+'">'+s_r+'</font>';
    }else s_r=str;
  return s_r;
}
//----------------------------------------------
function stdcity(pc){
  if(pc.length<=2) return pc;
  else{
    var Fmt_city=pc.substr(3);
    Fmt_city=Fmt_city.replace('·','');
    if(Fmt_city.length>2) Fmt_city=Fmt_city.substr(0,1)+'市';
    Fmt_city='<font title="' + pc + '" color=gray>' + Fmt_city + '</font>';
    return Fmt_city;
  }
}
//----------------------------------------------
function lastModel(iAF){
  //if(iAF.cbrand.options.length<1){if(!confirm('您尚未选择相关型号，这能帮您\n更准确地描述商品，确定不要吗？')){return false;}}
  if(iAF.cbrand.options.length>0){
    iAF.brand.value=iAF.cbrand.options[0].value.split('_')[0];iAF.model.value=iAF.cbrand.options[0].value.split('_')[1];
    for(i=0;i<iAF.cbrand.options.length;i++){iAF.cbrand.options[i].selected=true;iAF.cbrand.options[i].value=iAF.cbrand.options[i].value+'|'+iAF.cbrand.options[i].text;}
  }
return true;
}
//---------------------------------------------------
function basehandle(){
  if(isEmpstr(AF.phone.value)){if(!confirm('您尚未录入联系电话，确定吗？')){AF.phone.focus();return false;}}
//  if(isEmpstr(AF.email.value)){if(!confirm('您尚未录入电子邮件，确定吗？')){AF.email.focus();return false;}}
  if(!isEmpstr(AF.UserName.value)){
    if(AF.UserName.value.search(/先生|男士/gi)>-1) AF.Gender[0].checked=true;
    else if(AF.UserName.value.search(/小姐|女士/gi)>-1) AF.Gender[1].checked=true;
    else{
    theG='';
    for(i=0;i<AF.Gender.length;i++){if(AF.Gender[i].checked){theG=AF.Gender[i].value;break;}}
    if(theG!='') AF.UserName.value=AF.UserName.value.replace(/\s*先生|\s*女士/g,'')+' '+theG;}
  }
  return true;
}
//--------------------------------------------------
function getValfromEle(iFE){//radio,select-one,select-multi;
  var i;rv='';
  if(iFE.length==null && iFE.value!=null){rv=iFE.value;}
  else if(iFE.length>0){
    if(iFE[0].type=='radio'){for(i=0;i<iFE.length;i++){if(iFE[i].checked){rv=iFE[i].value;break;}}}
    else{
      if(iFE.type=='select-one') rv=iFE.value;
      else if(iFE.type=='select-multiple'){for(i=0;i<iFE.length;i++){if(iFE[i].selected){rv+=iFE.options[i].value+'\t\n';}}}
    }
  }
  return rv;
}
function SetRadio(IFE,v,isTol){
  if(isTol==null) isTol=0;
  if(IFE.length==null){return;}
  else{
    for(i=0;i<IFE.length;i++){
      if(isTol==0){if(IFE[i].value==v){IFE[i].checked=true;break;}}
      else{if(IFE[i].value.indexOf(v)>-1){IFE[i].checked=true;break;}}
    }
  }
}
//--------------------------------------------------
var laste=null,lastc,sttidx;
function copytoclip(e){
  if(laste!=null){
    window.clearTimeout(sttidx);
    sttidx=null;
    laste.innerHTML=lastc;
  }
  var oldc=e.innerHTML
  if(oldc=='') return;
  window.clipboardData.setData("Text",oldc);
  e.innerHTML='<span style="color:red;font-size:12px;">*内容拷贝至剪贴板*</span>';
  laste=e;lastc=oldc;
  sttidx=window.setTimeout('laste.innerHTML=lastc;laste=null;',2000);
}  
function copyinputtoclip(e){
  if(laste!=null){
    window.clearTimeout(sttidx);
    sttidx=null;
    laste.value=lastc;
  }
  var oldc=e.value;
  if(oldc=='') return;
  window.clipboardData.setData("Text",oldc);
  e.value='内容已经拷贝至剪贴板！';
  laste=e;lastc=oldc;
  sttidx=window.setTimeout('laste.value=lastc;laste=null;',2000);
}  
