// JavaScript Document

				function isInputTextEmpty(elementId, message) {
					var formField = document.getElementById(elementId);
					var strValue = formField.value;
					//alert(strValue);
					//alert(message);
					if(strValue.length < 1) {
						strAlertMsg += message + "\n";
						if(!focusField)
							focusField = elementId;
						return false;
					}
					return true;
				}
				
				function isInputRadioEmpty(radioGroupName,others, message) {
					var radioGroup = document.getElementsByName(radioGroupName);
					//alert(radioGroup.length);
					
					if (!radioGroup.length) 
						return false;
						
					var isChecked = false;
					//alert('before='+isChecked);

					for (var i=0; i<radioGroup.length; i++){
						if (radioGroup[i].checked){
							 isChecked = true;
							 //alert(radioGroup[i].value);
						}
					}
					
					//alert('after=='+isChecked);
					if(others != "") {
						//alert(others);
						var strOthers = document.getElementById(others).value;
						//alert(strOthers);
						if (strOthers.length < 1 && isChecked == false) {
							isChecked = false;
						} else {
							isChecked = true;
						}
					}
					
					if (!isChecked) {
						strAlertMsg += message + "\n";
					}
					
					return true;
				}
				
				function isEmail(email, message) {
					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
					var address = document.getElementById(email).value;
					//alert(document.getElementById(email).value);
					if (reg.test(address) == false) {
						strAlertMsg += message + "\n";
						return false;
					}
					
					return true;
				}
				
				function validate() {
					strAlertMsg = "";
					focusField = "";
				
					isInputTextEmpty('name', '请正确填写您的姓名.');
					//isInputTextEmpty('title', '请正确填写您的职务.');
					isInputTextEmpty('phone', '请正确填写您的联系电话号码.');
					//isInputTextEmpty('mobile', '请正确填写您的移动电话号码.');
					isInputTextEmpty('email', '请填写您的电子邮件地址.');
					isEmail('email', '请填写正确的电子邮件地址.');
					//isInputTextEmpty('postcode', '请正确填写您的邮编.');
					//isInputTextEmpty('company', '请正确填写您的工作单位.');
					//isInputTextEmpty('address', '请正确填写您的单位地址.');
					isInputTextEmpty('projectName', '请正确填写项目名称.');
					//isInputRadioEmpty('projectPhase', '', '请正确选择项目阶段.');
					isInputRadioEmpty('building','building_others', '请选择正确的建筑类别.');
					//isInputTextEmpty('area', '请填写正确的建筑面积.');
					//isInputTextEmpty('load', '请填写正确的总冷负荷/热负荷.');
					isInputRadioEmpty('brand', 'brand_others', '请选择正确的设计空调品牌.');
					//isInputTextEmpty('investor_di_dealer', '请填写正确的投资方/设计单位/经销商.');
					//isInputRadioEmpty('product_type', '', '请选择正确的设计产品类型.');
					
					
					if(strAlertMsg != "") {
						alert(strAlertMsg);
						if (focusField)
							eval("document.getElementById('" + focusField + "')" + ".focus()");
						return false;
					}
					
					return true;
				}
				
				function uncheck(radioGroup) {
					var radio = document.getElementsByName(radioGroup);
					for (var i=0; i<radio.length; i++) {
                        radio[i].checked = false;
                    }
				}
                
                function clearOthers(othersInput) {
                    var others = document.getElementById(othersInput);
                    others.value = "";
                }