function menuControl()
{
	hiddenAllSpan();
	var numID=Math.floor(Math.random()*3)+1;
	showOneSpan(numID);
}

//显示一个
function showOneSpan(obj)
{
	var s = "menu_" + obj;
	document.getElementById(s).style.display = "";
}

//隐藏所有的span
function hiddenAllSpan()
{
	for(var i=1; i<=3; i++)
	{
		var s = "menu_" + i;
		document.getElementById(s).style.display = "none";
	}
}


function sel(theinput)
{
  if(document.getElementById("text_content").value!="")
     document.getElementById("text_content").value+="\n"+theinput
  else
	 document.getElementById("text_content").value=theinput
}

//表单判断
function LTrim(s)
{
    for(var i=0;i<s.length;i++)
        if(s.charAt(i)!=' ')
            return s.substring(i,s.length);
    return "";
}

function RTrim(s)
{
	for(var i=s.length-1;i>=0;i--)
		if(s.charAt(i)!=' ')
		    return s.substring(0,i+1);
    return "";
}

function Trim(s)
{
	return RTrim(LTrim(s));
}

function checkAllFormInput(flag)
{
   var f = 0;
   var isHaveProject = 0;
   var a = new Array();
   var len = shekeform.elements.length;
   for (var i=0; i<len; i++)
   {
    	var e = shekeform.elements[i];
    	if(e.type == "checkbox")
    	{
    		isHaveProject = 1;
    		if(e.checked) f = 1;
    	}
   }

   if(f == 0 && isHaveProject == 1)
   {
   		alert('请选择留言项目！');
   		return false;
   }


	if($F('text_trueName') == "")
	{
		alert('请输入您的中文姓名');
		$('text_trueName').focus();
		return false;
	}
	if(!isChineseSrting($F('text_trueName')))
	{
		alert('姓名必须为中文！');
		$('text_trueName').focus();
		return false;
	}

	if($F('text_trueName').length > 4)
	{
		alert('姓名字数在1～4内');
		$('text_trueName').focus();
		return false;
	}

	/**
	if($F('areaNo').length > 0)
	{
		if($F('areaNo').length < 3 || $F('areaNo').length > 4)
		{
			alert('区号不对！');
			$('areaNo').focus();
			return false;
		}
		var Letters = "0123456789";  // 电话号码格式判断
    	for (i=0; i< $F('areaNo').length; i++)
    	{
       		var CheckChar = $F('areaNo').charAt(i);
       		if (Letters.indexOf(CheckChar) == -1)
       		{
         		alert("区号不对！");
         		$('areaNo').focus();
         		return false;
       		}
     	}
	}
	**/

	if($F('text_telephone') == "")
	{
		alert('电话号码不能为空！');
		$('text_telephone').focus();
		return false;
	}
	if($F('text_telephone').length < 7)
	{
		alert('电话号码至少为7位数字！');
		$('text_telephone').focus();
		return false;
	}

	var Letters = "0123456789";  // 电话号码格式判断
    for (i=0; i< $F('text_telephone').length; i++)
    {
       var CheckChar = $F('text_telephone').charAt(i);
       if (Letters.indexOf(CheckChar) == -1)
       {
         alert("电话号码格式不对！");
         $('text_telephone').focus();
         return false;
       }
     }

	if($F('text_email') != "" && ($F('text_email').charAt(0)=="." || $F('text_email').charAt(0)=="@" || $F('text_email').indexOf('@', 0) == -1 ||
	   $F('text_email').indexOf('.', 0) == -1 || $F('text_email').lastIndexOf("@") == $F('text_email').length-1 ||
	   $F('text_email').lastIndexOf(".") ==$F('text_email').length-1))
	{
		alert('邮箱格式不正确');
		$('text_email').focus();
		return false;
	}

	if(($F('text_address') == "") || ($F('text_address') == "请输入您的邮寄地址"))
	{
		alert('联系地址不能为空！');
		$('text_address').focus();
		return false;
	}
	if($F('text_address').length < 5)
	{
		alert('联系地址至少为5个中文字符！');
		$('text_address').focus();
		return false;
	}


	/**
	if(!isChineseSrting($F('text_address')))
	{
		alert('地址必须为中文！');
		$('text_address').focus();
		return false;
	}
	**/

	 // 地址不能全为数字

	 if(checkNum($F('text_address')))
	 {
	 	alert('联系地址太简单了！');
		$('text_address').focus();
		return false;
	 }


	if($F('text_postcode') == "")
	{
		alert('邮政编码不能为空！');
		$('text_postcode').focus();
		return false;
	}

	if($F('text_postcode').length != 6)
	{
		alert('邮政编码格式不正确！');
		$('text_postcode').focus();
		return false;
	}

	 if(!checkNum($F('text_postcode')))
	 {
	 	alert('邮政编码必须为数字！');
		$('text_postcode').focus();
		return false;
	 }


	if(flag == 1) // 无快捷方式留言版
	{
		if($F('text_content') == "")
		{
			alert('留言内容不能为空！');
			$('text_content').focus();
			return false;
		}
		if($F('text_content').length < 15)
		{
			alert('留言内容至少15个字符！');
			$('text_content').focus();
			return false;
		}
	}

	if($F('text_content').length > 300)
		{
			alert('留言内容不能大于300个字符！');
			$('text_content').focus();
			return false;
		}
	return true;
}

function checkNum(str)
{
	return str.match(/\D/)==null
}


function showHit(obj,isBorder)
{
	switch(obj)
	{
		case "name":
			var hit_span = "h_name";
			var hit_text = "请输入您的真实姓名";
			break;
		case "picnum":
			var hit_span = "h_picnum";
			var hit_text = "请输入您的区号";
			break;
		case "tel":
			var hit_span = "h_tel";
			var hit_text = "请输入您的联系电话";
			break;
		case "email":
			var hit_span = "h_email";
			var hit_text = "请输入您的邮箱地址";
			break;
		case "mobile":
			var hit_span = "h_mobile";
			var hit_text = "请输入您的手机号码";
			break;
		case "address":
			var hit_span = "h_address";
			var hit_text = "请输入您的联系地址";
			break;
		case "postcode":
			var hit_span = "h_postcode";
			var hit_text = "请输入您的邮政编码";
			break;
		default:
			break;
	}
	//$(hit_span).innerHTML = hit_text;
	if(isBorder == 1)
		$(hit_span).className = "spanborder";
	else
		$(hit_span).className = "spanNoBorder";

}

function showMsg(obj,isBorder)
{
	switch(obj)
	{
		case "nuserame":
			var hit_span = "h_nuserame";
			var hit_text = "请输入您的真实姓名";
			break;
		case "picnum":
			var hit_span = "h_picnum";
			var hit_text = "请输入您的区号";
			break;
		case "phone_num":
			var hit_span = "h_phone_num";
			var hit_text = "请输入您的联系电话";
			break;
		case "address":
			var hit_span = "h_address";
			var hit_text = "请输入您的邮箱地址";
			break;
		case "mobile":
			var hit_span = "h_mobile";
			var hit_text = "请输入您的手机号码";
			break;
		case "address":
			var hit_span = "h_address";
			var hit_text = "请输入您的联系地址";
			break;
		case "postcode":
			var hit_span = "h_postcode";
			var hit_text = "请输入您的邮政编码";
			break;
		default:
			break;
	}
	//$(hit_span).innerHTML = hit_text;
	if(isBorder == 1)
		$(hit_span).className = "showmsg";
	else
		$(hit_span).className = "spanNoBorder";

}

function checkInput(obj)
{
	var hit_span = "h_" + obj;
	switch(obj)
	{
		case "trueName":
			var hit_text = __checkTitle();
			break;
		case "areaNo":
			var hit_text = __checkAreaNo();
			break;
		case "telephone":
			var hit_text = __checkTelephone();
			break;
		case "email":
			var hit_text = "";
			break;
		case "mobile":
			var hit_text = "";
			break;
		case "address":
			var hit_text = __checkAddress();
			break;
		case "postcode":
			var hit_text = __checkPostcode();
			break;
		default:
			break;
	}
	$(hit_span).innerHTML = hit_text;
	if(hit_text == "")
		$(hit_span).className = "";
	else
		$(hit_span).className = "spanborder";
}

function __checkTitle()
{
	if($('text_trueName').value == "")
		return "姓名不能为空";
	if(!isChineseSrting($('text_trueName').value))
		return "姓名必须为中文";
	return "";
}
function __checkTelephone()
{
	if($('text_telephone').value == "")
		return "电话号码不能为空";

	var Letters = "0123456789";  // 电话号码格式判断
    for (i=0; i< $F('text_telephone').length; i++)
    {
    	var CheckChar = $F('text_telephone').charAt(i);
    	if (Letters.indexOf(CheckChar) == -1)
    	{
       		return("电话号码格式不对！");
    	}
    }
	return "";
}

function __checkAreaNo()
{
	if($F('areaNo').length > 0)
	{
		if($F('areaNo').length < 3 || $F('areaNo').length > 4)
		{
			return('区号不对！');
		}
		var Letters = "0123456789";  // 电话号码格式判断
    	for (i=0; i< $F('areaNo').length; i++)
    	{
       		var CheckChar = $F('areaNo').charAt(i);
       		if (Letters.indexOf(CheckChar) == -1)
       		{
         		return("区号不对！");
       		}
     	}
	}
	return "";
}

function __checkAddress()
{
	if($('text_address').value == "")
		return "联系地址不能为空";
	if($('text_address').value.length < 5)
		return "联系地址太简单，至少5个中文字符";
	return "";
}
function __checkPostcode()
{
	if($('text_postcode').value == "")
		return "邮政编码不能为空";
	if($('text_postcode').value.length < 6)
		return "邮政编码格式不正确";
	return "";
}

/**  省市选择 **/

function clear(o)
{
	l=o.length;
	for (i = 0; i< l; i++)
		o.options[1]=null;
}

function switchprovince(obj1,obj2,pos)
{
	clear(obj2);
	if(pos!=0)
		for(i=1;i<city[pos].length;i++)

		    obj2.add(new Option(city[pos][i],city[pos][i]));
}


function switchprovince1(obj1,obj2,pos)
{
	clear(obj2);
	if(pos!=0)
		for(i=1;i<city[pos].length;i++)
		    obj2.add(new Option(city[pos][i],cityid[pos][i]));
}
function switchcity1(obj1,obj2,obj3,pos1,pos2)
{
	clear(obj3);
	if(pos2!=0)
		for(i=1;i<county[pos1][pos2].length;i++)
		    obj3.add(new Option(county[pos1][pos2][i],county[pos1][pos2][i]));
}
function switchcity(obj1,obj2,obj3,pos1,pos2)
{
	clear(obj3);
	if(pos2!=0)
		for(i=1;i<county[pos1][pos2].length;i++)
		    obj3.add(new Option(county[pos1][pos2][i],county[pos1][pos2][i]));
}

function init()
{
	for(i=1;i<province.length;i++)
		document.shekeform.province.add(new Option(province[i],province[i]));
}

function init()
{
	for(i=1;i<province.length;i++)
		document.shekeform.province.add(new Option(province[i],province[i]));
}

function checkform(){
  if(document.forma.nuserame.value==''){
       alert('请填写您的姓名!!');
       document.forma.nuserame.focus();
       return false;
      }
  if((document.forma.nuserame.value.length<2)||(document.forma.nuserame.value.length>10)){
       alert('您填写的姓名格式不正确!');
       document.forma.nuserame.focus();
       return false;
      }
  if(document.forma.phone_num.value==''){
       alert('请填写您的联系电话!!');
       document.forma.phone_num.focus();
       return false;
      }
   if((document.forma.phone_num.value.length<11)||(document.forma.phone_num.value.length>20))
    {
      alert("请输入正确的联系电话！");
	  document.forma.phone_num.focus();
	  return false;
	} 
		
   if(document.forma.address.value==''){
       alert('请填写您的收货地址!!');
       document.forma.address.focus();
       return false;
     }
   if((document.forma.address.value.length<8)||(document.forma.address.value.length>60))
	{
		alert('联系地址不符合要求！');
		document.forma.address.focus();
		return false;
	}
return true;
}

function pic(obj){
var num = obj.value;
var pic = num*99;
//document.forma.price.value=='108';
document.getElementById('textfield45').value=pic;

}