var sheng = "";
var shi = "";
var qu = "";

var provinceId = "";
var cityId = "";
var areaId = "";

function validateForm(form) {
   var size = $("psize").value;
   if(!size.isNumber()) {
      alert("请输入正确的数量");
      return false;
   }
   size = parseInt(size);
   if(size<=0) {
      alert("请输入正确的数量");
      return false;
   }
   var validate = new Validate(form);
   if(!validate.validate()) {
      return false;
   } else if(filter($("pname").value)) {
      alert("姓名不能出现敏感词汇");
      return false;
   }
   var phone1 = $("phone1").value;
   var phone2 = $("phone2").value;
   var phone = phone1 + "-" + phone2;
   var mobile = $("mobile").value;
   if(mobile.empty()) {
       alert("请输入手机号码");
       return false;
   }
   else if(!mobile.isMobile()) {
       alert("请输入正确的手机号码");
       return false;
   }

   else if(!(phone1+phone2).empty()&&!phone.isPhone()) {
       alert("请输入正确的电话号码");
       return false;
   }
   //地址完整性验证
   var address = $("address").value;
   if(address == sheng+shi+qu || address == sheng+qu){
       alert("请输入详细地址");
       return false;
   }

   $("okButton").disabled = true;
   return true;
};
function changeProvince(element) {
       $("districts").hide();
       
       provinceId = $("provinces").value;
       if(provinceId=="0"){
           $("citys").hide();
           address = "";
           $("address").value = "";
       }
       
       var cid = element.value;
       if(cid=="0") return;
       var seld = selectGroup(element);
       var address = $("address");
       sheng = seld.innerHTML;
       address.value = sheng;
       qu = "";
       
       
       
       var request = new Request("/ajax/getCitys.jhtml",{parameters:"cid="+cid,callback:function(msg) {
           setCitys(evalJson(msg).citys);
       }});
       request.send();
     };
     function changeCity(element) {
       $("districts").hide();
       var did = element.value;
       if(did=="0") return;
       var seld = selectGroup(element);
       var address = $("address");
       shi = seld.innerHTML;
       if(sheng==shi) {
          address.value = sheng;
       } else {
          address.value = sheng + shi;
       }       
       qu = "";
       var request = new Request("/ajax/getDistricts.jhtml",{parameters:"did="+did,callback:function(msg) {
           setDistricts(evalJson(msg).districts);
       }});
       request.send();
     };
     function changeDistricts(element) {
        var did = element.value;
        if(did=="0" || did=="2898") return;
        var seld = selectGroup(element);
        var address = $("address");
        if(qu.empty()||address.value.indexOf(qu)==-1) {
            //address.value += seld.innerHTML;
			address.value = address.value.replace(shi,shi+seld.innerHTML);
        } else {
            address.value = address.value.replace(qu,seld.innerHTML);
        }
        qu = seld.innerHTML;
     };
     function setCitys(citys) {
       var ci = $("citys");
       ci.innerHTML = "";
       var sel = $(document.createElement("option"));
       sel.set("value",0);
       sel.innerHTML = "请选择";
       ci.appendChild(sel);
       for(var i = 0;i<citys.length;i++) {
          var op = $(document.createElement("option"));
          op.set("value",citys[i].ID);
          op.innerHTML = citys[i].content;
          ci.appendChild(op);
       }
       if(provinceId == "1" || provinceId == "2" || provinceId == "9" || provinceId == "22" || provinceId == "32" || provinceId == "34"){
       	   if(provinceId == "34"){
       	       $("citys").value = "347";
       	   }else if(provinceId == "32"){
       	   	   $("citys").value = "343";
       	   }else if(provinceId == "9"){
       	       $("citys").value = "73";
       	   }else if(provinceId == "22"){
       	   	   $("citys").value = "234";
       	   }
       	   else{
               $("citys").value = provinceId;
           }
           changeCity($("citys"));
           ci.hide();
       }else{
       	   ci.show();
       }
     };
     function setDistricts(districts) {
       var ci = $("districts");
       ci.innerHTML = "";
       var sel = $(document.createElement("option"));
       sel.set("value",0);
       sel.innerHTML = "请选择";
       ci.appendChild(sel);
       for(var i = 0;i<districts.length;i++) {
          var op = $(document.createElement("option"));
          op.set("value",districts[i].ID);
          op.innerHTML = districts[i].content;
          ci.appendChild(op);
       }
       var otherop = $(document.createElement("option"));
       otherop.set("value",2898);
       otherop.innerHTML = "其它";
       ci.appendChild(otherop);
       ci.show();
     };
	 function clickOrder() {
         $("form").scrollTo();;
     };
	 var __scrollY = function(){
         if (window.pageYOffset) { 
            return window.pageYOffset;
        } else { 
            return document.documentElement.scrollTop; 
        } 
     };
	 function rightShow() {
	   $("showad").style.top = (document.documentElement.clientHeight+__scrollY()-$("showad").offsetHeight)+"px";
     };



  



