//获取对象
function $(id) {
	return document.getElementById(id);
}
//获取对象
function $$(name) {
	return document.getElementsByName(name);
}
//隐藏对象
function hideObj(objid){
  $(objid).style.display="none";
}
//显示对象
function showObj(objid){
	$(objid).style.display="block";
}
//切换调用样式
function switchStyle(obj,overCss,outCss) {
	$(obj.id).onmouseover=function(){this.className=overCss;}
	$(obj.id).onmouseout=function(){this.className=outCss;}
}
//栏目切换
function changeOver(objName,objId,num,contentid){
    for(i=0;i<num;i++){
		$(objName+i).className="h_bg2";
		$(contentid+i).style.display = "none";
	}
	$(objName+objId).className="h_bg1";
	$(contentid+objId).style.display = "";
}
//获取对象左上坐标
function getLeft(objid){
  var obj=$(objid),
      left=0;
	  while(obj.offsetParent){
		 left+=obj.offsetLeft;
			 obj=obj.offsetParent;                
	  }
	  return left;
}
//获取对象左下坐标
function getTop(objid){
  var obj=$(objid),
      top=0;
	  while(obj.offsetParent){
		 top+=obj.offsetTop;
			 obj=obj.offsetParent;                
	  }
	  return top;
}
//获取滚动条的Top值
function getScrollTop(){
	var top;
	if(typeof window.pageYOffset != 'undefined'){ 
	   top = window.pageYOffset; 
	}else if(typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat'){ 
	   top = document.documentElement.scrollTop; 
	}else if(typeof document.body != 'undefined'){ 
	   top = document.body.scrollTop; 
	}
	return top;
}
//图片按比例缩放
var flag=false;
function DrawImage(ImgD,iwidth,iheight){
    //参数(图片,允许的宽度,允许的高度)
    var image=new Image();
    image.src=ImgD.src;
    if(image.width>0 && image.height>0){
    flag=true;
    if(image.width/image.height>= iwidth/iheight){
        if(image.width>iwidth){  
        ImgD.width=iwidth;
        ImgD.height=(image.height*iwidth)/image.width;
        }else{
        ImgD.width=image.width;  
        ImgD.height=image.height;
        }
        //ImgD.alt=image.width+"×"+image.height;
        }
    else{
        if(image.height>iheight){  
        ImgD.height=iheight;
        ImgD.width=(image.width*iheight)/image.height;        
        }else{
        ImgD.width=image.width;  
        ImgD.height=image.height;
        }
        //ImgD.alt=image.width+"×"+image.height;
        }
    }
}
//页面所有图片都按宽度比较缩放
/* 页面调用:
window.onload = function(){DrawAllImage(750,'imagesDivId');}
或
window.onload = function(){DrawAllImage(750);}
*/
function DrawAllImage(w,objId)
{
	if (!w) return false;
	if (objId!=null){//指定某个id内所有图片都按宽度比较缩放
		var img = document.getElementById(objId).getElementsByTagName('img');
		var len = img.length;
		for(i=0;i<len;i++){
			var image=new Image();
			image.src=img[i].src;
			if (image.width>w){
				img[i].width=w;
				img[i].height=(image.height*w)/image.width;
			}
		}
	}else{//页面所有图片都按宽度比较缩放
		var len = document.images.length; 
		for(i=0;i<len;i++){
			var image=new Image();
			var imgId = document.images[i];
			image.src=imgId.src;
			if (image.width>w){
				document.images[i].width=w;
				document.images[i].height=(image.height*w)/image.width;
			}
		}
	}
}
//收展菜单
function onChange(i,path){
var childSort=document.getElementById("child" + i);
var downgif=document.getElementById("down" + i);
	if (childSort.style.display=="none"){
		 childSort.style.display="block";
		 downgif.src=path+'-.gif';
		 
	}else{
		 childSort.style.display="none";
		 downgif.src=path+'+.gif';
	}
}
//搜索检查
function checkSearSubmit(){
	if(document.formSear.TextKeyword.value==""){
		alert("请输入关键字");
		document.formSear.TextKeyword.focus();
		return false;
	}
}
//订购检查
function checkOrderSubmit(){
	if(document.formOrder.type.value==""){
		alert("请选择类型.");
		document.formOrder.type.focus();
		return false;
	}
	if(document.formOrder.proname.value==""){
		alert("请输入产品名称或者型号.");
		document.formOrder.proname.focus();
		return false;
	}
	if(document.formOrder.name.value==""){
		alert("请输入联系人.");
		document.formOrder.name.focus();
		return false;
	}
	if(document.formOrder.tel.value==""){
		alert("请输入联系电话.");
		document.formOrder.tel.focus();
		return false;
	}
	if(document.formOrder.validate.value==""){
		alert("请填写左边的验证码.");
		document.formOrder.validate.focus();
		return false;
	}
}
//选定订购的产品名称和型号
function showOrderInfo(){
	var name = getParameter('name'),
        model = getParameter('model'),
		productsName = $('proname');
	if (model!=''){
	productsName.value=name+'('+model+')';
	}else{
	productsName.value=name;
	}	
}
//留言检查
function checkMessageSubmit(){
	if(document.formMessage.name.value==""){
		alert("请输入你的姓名.");
		document.formMessage.name.focus();
		return false;
	}
	if(document.formMessage.title.value==""){
		alert("请输入标题.");
		document.formMessage.title.focus();
		return false;
	}
	if(document.formMessage.content.value==""){
		alert("请输入内容.");
		document.formMessage.content.focus();
		return false;
	}
	if(document.formMessage.validate.value==""){
		alert("请输入验证码.");
		document.formMessage.validate.focus();
		return false;
	}
}

//接收地址栏参数
function getParameter(param)
{
var query = window.location.search;
var iLen = param.length;
var iStart = query.indexOf(param);
if (iStart == -1)
　return "";
iStart += iLen + 1;
var iEnd = query.indexOf("&", iStart);
if (iEnd == -1)
　return query.substring(iStart);
return query.substring(iStart, iEnd);
}
//获取url文件名
function GetUrlFileName(){
  var url = window.location.href,
      fileName = '';
  var s = url.lastIndexOf('/')+1;
  var lastStr = url.substr(s);
  
  if (lastStr.indexOf('?')!=-1){
  	fileName = lastStr.substr(0,lastStr.indexOf('?'))
  }else{
 	 fileName = lastStr;
  }
  return fileName;
}
//留言ajax
function showMessage(){
	var url="../guestbook.php";
	var pars = '';
	var page = getParameter('page');//接收页数
	var keyword = getParameter('TextKeyword');//接收关键字
	if (page!=''&&keyword!=''){
		pars='page='+page+'&TextKeyword='+keyword;
	}else if (page!=''&&keyword==''){ 
		pars='page='+page;
	}else if (page==''&&keyword!=''){ 
		pars='TextKeyword='+keyword;
	}
	var xmlhttp = new webAjax('');
	var data = xmlhttp.getXmlDoc(url,pars,'GET');
	if (data != ''){
		$('messageDiv').innerHTML = data;
	}
}

//产品详细信息ajax
function showProductsInfo(){
	var url="../../pro_show.php";
	var filename = GetUrlFileName();
	var id = filename.split('.');
	var pars = 'id='+id[0];
	
	var xmlhttp = new webAjax('');
	var data = xmlhttp.getXmlDoc(url,pars,'POST');
	if (data != ''){
		$('productsInfo').innerHTML = data;
	}
}

//注册检查
function checkJoinSubmit(){
	if(document.formMember.user.value==""){
		alert("请输入用户名.");
		document.formMember.user.focus();
		return false;
	}
	if(document.formMember.password.value==""){
		alert("请输入密码.");
		document.formMember.password.focus();
		return false;
	}
	if(document.formMember.repeat_password.value==""){
		alert("请再次输入密码.");
		document.formMember.repeat_password.focus();
		return false;
	}
	if(document.formMember.repeat_password.value!=document.formMember.password.value){
		alert("两次输入的密码不相同，请重新输入.");
		document.formMember.repeat_password.focus();
		return false;
	}
	if(document.formMember.email.value==""){
		alert("请输入邮箱地址.");
		document.formMember.email.focus();
		return false;
	}
	if (document.formMember.email.value.indexOf("@",0)== -1||document.formMember.email.value.indexOf(".",0)==-1){
		window.alert("输入的邮箱地址不正确，请重新输入.")
		document.formMember.email.focus()
		return false
	}
	if(document.formMember.name.value==""){
		alert("请输入您的姓名.");
		document.formMember.name.focus();
		return false;
	}
	if(document.formMember.validate.value==""){
		alert("请输入验证码.");
		document.formMember.validate.focus();
		return false;
	}
}
//登录检查
function checkLoginSubmit(){
	if(document.formLogin.userid.value==""){
		alert("请输入用户名.");
		document.formLogin.userid.focus();
		return false;
	}
	if(document.formLogin.pwd.value==""){
		alert("请输入密码.");
		document.formLogin.pwd.focus();
		return false;
	}
	$('backurl').value = document.referrer;
}

//菜单调用
function menuFix() {
 var sfEls = document.getElementById("nav").getElementsByTagName("li");
 for (var i=0; i<sfEls.length; i++) {
  sfEls[i].onmouseover=function() {
  this.className+=(this.className.length>0? " ": "") + "sfhover";
  }
  sfEls[i].onMouseDown=function() {
  this.className+=(this.className.length>0? " ": "") + "sfhover";
  }
  sfEls[i].onMouseUp=function() {
  this.className+=(this.className.length>0? " ": "") + "sfhover";
  }
  sfEls[i].onmouseout=function() {
  this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), 

"");
  }
 }
}
window.onload=menuFix;

//营销网络经过提示信息
//<div id="shownetwork"></div>
function network_over(id,htmlid){
	var obj = $('shownetwork');
	var left = parseInt(getLeft(id));
	var top = parseInt(getTop(id));
	//obj.style.top = parseInt(getScrollTop()+top)+'px';
	//alert(getScrollTop()+' '+top);
	obj.style.top = parseInt(300+top)+'px';
	obj.style.left = left+'px';
	obj.innerHTML = $(htmlid).innerHTML;
	obj.style.display = "block";
	obj.onmouseover=function(){obj.style.display='block';}
	obj.onmouseout=function(){obj.style.display='none';}
}
