function selectCheck(id){
	var temp_val ="produ_left_menu_point"+id;
	var btn=$(temp_val);
	
  	if(btn.src =="../images/produ_left_menu_point.gif")
		btn.src="../images/produ_left_menu_point_down.gif";
	else 
		btn.src="../images/produ_left_menu_point.gif";
  }

Mark=function(type){
   // if(isExistById("DivMark") != null)
   // return; 
    var mark = document.createElement("DIV");
    mark.id = "DivMark";
    mark.style.height = document.body.offsetHeight + "px";
    if(type == 0){
        mark.className = "popup-man";
    }
    else if(type == 1){
        mark.className = "popup-man-operate";
    }
    else if(type == 2){
        mark.className = "popup-man-tabloading";   
    }else{
    	mark.className = "popup-man-operate";
    }  
    document.body.appendChild(mark);    
}
MarkBAN = function(type){
        Mark(type);//0,1,2 表示不同的背静灰度 2无灰度,
        var popup2 = document.createElement("DIV");
        popup2.id = "PageLoading";
        popup2.innerHTML = "<div style=\"position:absolute; right:43%; top:40%; background:#C5C5C5;\">"
                            + "<div style=\"position:relative; left:-2px; top:-2px; font-size:14px; background:#F0F7FA; padding:6px 8px; border:solid 1px #0C83C1; color:#19538E;\">"
                            + "<img src=\"../images/Loading.gif\" align=\"absmiddle\"/>"
                            + "Loading...";
                            + "</div></div>";
    //增加页面加载
    document.body.insertBefore(popup2,$("container"));
}

function   getCbxByTag() 
  { 
    var   cbx   =   document.getElementsByTagName("input"); 
    var   cbxValue=""; 
    for(var   i=0;i <cbx.length;i++) 
    { 
    if(cbx[i].type   =="checkbox") 
    { 
      if   (cbx[i].checked) 
      {   
        if   (cbxValue.length >0) 
        { 
          cbxValue   += ","+cbx[i].value; 
        } 
        else 
        { 
              cbxValue   =   cbx[i].value   ; 
        } 
      } 
    } 
    }   
    return  cbxValue; 
  } 
   function   getRadByTag() 
  { 
    var   radio   =   document.getElementsByTagName("input"); 
    var   radioValue=""; 
    for(var   i=0;i <radio.length;i++) 
    { 
    if(radio[i].type   =="radio") 
    { 
      if   (radio[i].checked) 
      {   
        if   (radioValue.length >0) 
        { 
          	radioValue   += ","+radio[i].value; 
        } 
        else 
        { 
              radioValue   =   radio[i].value   ; 
        } 
      } 
    } 
    }   
    return  radioValue; 
  } 
  
 function moban(){ 
	setTimeout("shows()",2*1000);   
 }

 
 function showProdulist(pcid,cata,trid,trvid,trids,trvids){
 	MarkBAN('2');
	var request_pars = "&pcid="+pcid+"&cata="+cata+"&trid="+trid+"&trvid="+trvid+"&trids="+trids+"&trvids="+trvids;
	var menuUrl ="inc/show_topmenu.php";
	var myAjax =new Ajax.Request(menuUrl,{method: 'post',
	 	parameters : request_pars, 
	 	onFailure  : reportError,
		onComplete : upcatadates}
	);
	
	var url='inc/show_product.php';
	 var myAjax =new Ajax.Request(url,{method: 'post',
	 	parameters : request_pars, 
	 	onFailure: reportError,
  		onLoading : loading,
		onComplete:updates}
	);
	
 }
  function show_page(page){
 	MarkBAN('2');
	var url='inc/show_page.php';
	var request_pars = "&"+page;
	 var myAjax =new Ajax.Request(url,{method: 'post',
	 	parameters : request_pars, 
	 	onFailure  : reportError,
  	onLoading  : loading,
		onComplete : updates}
	);
 }
 function loading(){
 	content = $('contentRightProList');
    content.style.display = 'none';
 }
 function reportError(){
 	content = $('contentRightProList');
    content.style.display = 'none';
 }
 
 function updates(response)
{
	//loading	= $('produ_loading');
	
	content = $('contentRightProList');
	//new Effect.Appear(produ_loading1);
	//loading.style.display="none";
    new Effect.Appear(content);
	content.innerHTML = response.responseText;
	RemoveObj("PageLoading");
	RemoveObj('DivMark');
	
}

 function upcatadates(response)
{
	content = $('top_menu');
	content.innerHTML = response.responseText;
	//Effect.toggle('menu_topmenu','BLIND');
}

 function RemoveObj(id){
 	 
    try{
	   document.body.removeChild($(id));
        if(id == "DivMark"){
        }
    }
    catch(e){
		
	}
 }
function select_cata(cataid) {
	var temp_pic  ="leftMenu_point_"+cataid;
	var temp_cata ="leftMenu_clom_"+cataid;
	var tempcata = $(temp_cata);
	var temppic  = $(temp_pic);
	if(tempcata.style.display =="block"){
		tempcata.style.display ="none";
		temppic.src="../images/produ_cata_list_point_down.gif" ;
	}else{ 
		tempcata.style.display="block";
		temppic.src="../images/produ_cata_list_point.gif" ;
	}
}

// 登入信息
 function loginCheck(type){   
	
	
	if(type=='loginout'){
		if(confirm("Loginout?")){
			var request_pars = "&action=loginout";
			var url='inc/login.php';
		 	MarkBAN('1'); 
		 	var myAjax =new Ajax.Request(url,{method: 'post',
	 		parameters : request_pars, 
	 		onFailure  : loginError,
			onComplete : uplogin}
			);
		}
	}else{
		var uname   = $('unsername');
		var upsw	 = $('userpsw');
		var username =uname.value;
		var password =upsw.value;
		if(Common.isContainSpecialChar('unsername')){
  	 				new HintDialog(uname, "User contain special characters");
            		return false;
  		}
  
		if(Common.isEmpty("unsername"))
	    {
            new HintDialog(uname, "Please enter your user name");
            return false;
        }
		if(Common.isEmpty("userpsw"))
	    {
            new HintDialog(upsw, "Please enter your password");
            return false;
        }
		var request_pars = "&action=login&username="+username+"&password="+password;
		var url='inc/login.php';
		 MarkBAN('1'); 
		 var myAjax =new Ajax.Request(url,{method: 'post',
	 	parameters : request_pars, 
	 	onFailure  : loginError,
		onComplete : uplogin}
		);
	}
	
 }
 function uplogin(response)
{
	content = $('login');
	if(response.responseText==''){
		alert("Sorry! User name or password error does not exist");	
	}else{
		content.innerHTML = response.responseText;
	}
	RemoveObj('PageLoading');
	RemoveObj('DivMark');
}
 function loginError()
{
	alert("Loading failure");
	RemoveObj('PageLoading');
	RemoveObj('DivMark');
}

//********************************

function regCheck(type){
	 Mark('1');
	 var url='inc/show_perinfo.php';
	 var myAjax =new Ajax.Request(url,{method: 'post',
	 		onFailure : reportError,
  			onLoading : loading,
			onComplete:updates}
	);
}

function usercheck(){
	var uname   = $('user');
	var username =uname.value;  
	if(Common.isEmpty("user")){
            new HintDialog(uname, "Please enter your user name");
            return false;
  }
  
	if(/[^0-9A-Za-z]/g.test(username)){

		 new HintDialog(uname, "Digital and English only");
     	return false;                 
	}else{
		var url='inc/login.php';
		MarkBAN('1');
		var request_pars = "&action=checkuser&username="+username;
		var myAjax =new Ajax.Request(url,{method: 'post',
	 		parameters : request_pars, 
	 		onFailure  : loginError,
			onComplete : userInfo}
		);  
	}
}
function userInfo(response){
	content= $('userinfo');
	content.innerHTML = response.responseText;
	RemoveObj('PageLoading');
	RemoveObj('DivMark');
}

check_sub = function (){ //注册
	if(Common.isEmpty("user"))
	    {
            new HintDialog($("user"), "Please enter your user name");
            return false;
        }
  		//var request_pars = ;

	if(Common.isEmpty("userpwd"))
	    {
            new HintDialog($("userpwd"), "Please enter password");
            return false;
        }
  if(!Common.LengthBetween("userpwd",6,16))
      {
        	 new HintDialog($("userpwd"), "Please enter your password length in the 6-16");
            return false;
      }

   if($("userpwd").value.Trim()!=$("reuserpwd").value.Trim())
        {
            new HintDialog($("userpwd"), "Enter the new password twice inconsistency, please re-enter!");
            return false;
        }
   		//request_pars +=
   		
   if(Common.isEmpty("name"))
	    {
            new HintDialog($("name"), "Please enter you name");
            return false;
        }
      //request_pars +=
      
   if(!Common.isEmail("email")){
            new HintDialog($("email"), "Please enter the correct security-mail format!");
            return false;
     }
    if(Common.isEmpty("comp_add"))
	    {
            new HintDialog($("comp_add"), "Please enter address");
            return false;
        }
      // request_pars +=
    if(Common.isEmpty("tel"))
	    {
            new HintDialog($("tel"), "Please enter phone ");
            return false;
        }
         
		if(!Common.isNumber("tel"))
	    {
            new HintDialog($("tel"), "Please enter the correct phone numbers");
            return false;
       }
       //	request_pars +=
       
     if(!Common.isEmpty("mob"))
	    {
         if(!Common.isNumber("mob"))
	    		{
            new HintDialog($("mob"), "Please enter the correct phone numbers");
            return false;
       		} 
       		if(!Common.LengthBetween("mob",11,12))
	    		{
            new HintDialog($("mob"), "Please enter the correct phone numbers");
            return false;
       		}
        //request_pars +=   
      } 
      if(!Common.isEmpty("icq"))
	    {
         if(!Common.isNumber("icq"))
	    		{
            new HintDialog($("icq"), "Please enter the correct number OICQ");
            return false;
       		} 
       		if(!Common.LengthBetween("icq",5,10))
	    		{
            new HintDialog($("icq"), "Please enter the correct number OICQ");
            return false;
       		}
         //request_pars +=  
      }
      var request_pars ="&user=" + $("user").value.Trim()+"&userpwd=" + $("userpwd").value.Trim()+"&name="+ $("name").value.Trim()+"&email=" + $("email").value.Trim()+"&comp_add="+ $("comp_add").value.Trim()+"&tel="+ $("tel").value.Trim()+"&fax=" + $("fax").value.Trim()+"&mob=" + $("mob").value.Trim()+"&icq=" + $("icq").value.Trim()+"&meno=" + $("meno").value.Trim()+"&action=reg"+"&pscode="+$("postcode").value.Trim();
	 MarkBAN('1'); 	
	 var url='inc/login.php';
	 var myAjax =new Ajax.Request(url,{method: 'post',
	 	parameters : request_pars, 
	 	onFailure  : loginError,
		onComplete : upregedit}
	);
}
function upregedit(response){
	content= $('contentRightProList');
	content.innerHTML = response.responseText;
	RemoveObj('PageLoading');
	RemoveObj('DivMark');
}

 function login(){   

		var uname   = $('username');
		var upsw	 = $('userpsw');
		var username =uname.value;
		var password =upsw.value;
		if(Common.isContainSpecialChar('username')){
  	 				new HintDialog(uname, "Digital and English only");
            		return false;
  		}
  
		if(Common.isEmpty("username"))
	    {
            new HintDialog(uname, "Please input username");
            return false;
        }
		if(Common.isEmpty("userpsw"))
	    {
            new HintDialog(upsw, "Please input password");
            return false;
        }
		form1.action.value="login";
		form1.submit();
	
 }
edit_sub = function (){ //xiugai 
   if(Common.isEmpty("name"))
	    {
            new HintDialog($("name"), "Please input name");
            return false;
        }
      //request_pars +=
      
   if(!Common.isEmail("email")){
            new HintDialog($("email"), "请正确添写，以便取回密码");
            return false;
     }
    if(Common.isEmpty("comp_add"))
	    {
            new HintDialog($("comp_add"), "Please enter address");
            return false;
        }
      // request_pars +=
    if(Common.isEmpty("tel"))
	    {
            new HintDialog($("tel"), "请填写您常用的电话，便于我们与您联系。");
            return false;
        }
         
		if(!Common.isNumber("tel"))
	    {
            new HintDialog($("tel"), "请正确输入电话号码,便于我们与您联系");
            return false;
       }
       //	request_pars +=
       
     if(!Common.isEmpty("mob"))
	    {
         if(!Common.isNumber("mob"))
	    		{
            new HintDialog($("mob"), "请正确输入手机号码");
            return false;
       		} 
       		if(!Common.LengthBetween("mob",11,12))
	    		{
            new HintDialog($("mob"), "请正确输入手机号码11-12");
            return false;
       		}
        //request_pars +=   
      } 
      if(!Common.isEmpty("icq"))
	    {
         if(!Common.isNumber("icq"))
	    		{
            new HintDialog($("icq"), "请正确输入OICQ号码");
            return false;
       		} 
       		if(!Common.LengthBetween("icq",5,10))
	    		{
            new HintDialog($("icq"), "请正确输入QQ号码5-10");
            return false;
       		}
         //request_pars +=  
      }
		var request_pars ="&name="+ $("name").value.Trim()+"&email=" + $("email").value.Trim()+"&comp_add="+ $("comp_add").value.Trim()+"&tel="+ $("tel").value.Trim()+"&fax=" + $("fax").value.Trim()+"&mob=" + $("mob").value.Trim()+"&icq=" + $("icq").value.Trim()+"&action=edit"+"&pscode="+$("postcode").value.Trim();
	  MarkBAN('1'); 	

		var url='inc/login.php';
		 var myAjax =new Ajax.Request(url,{method: 'post',
		 	parameters : request_pars, 
		 	onFailure  : loginError,
			onComplete : upchangepsw}
	
		);
     
}
 function getpwd(){   
		var uname   = $('username');
		var email	 = $('email');
		var username =uname.value;
		var email =email.value;
		if(Common.isContainSpecialChar('username')){
  	 				new HintDialog(uname, "用户名包含特殊字符");
            		return false;
  		}
  
		if(Common.isEmpty("username"))
	    {
            new HintDialog(uname, "请输入用户名");
            return false;
        }
		if(Common.isEmpty("email"))
	    {
            new HintDialog($("email"), "请添写，以便取回密码");
            return false;
        }
    if(!Common.isEmail("email")){
            new HintDialog($("email"), "请正确添写，以便取回密码");
            return false;
     }
		form1.action.value="forget";
		form1.submit();
	
 }

// 登入信息
function changepsw(){   

		if(Common.isEmpty("curuserpwd"))
	    {
            new HintDialog($('curuserpwd'), "请当前密码");
            return false;
        }
		if(Common.isEmpty("userpwd"))
	    {
            new HintDialog($("userpwd"), "请输入新密码！");
            return false;
        }
  if(!Common.LengthBetween("userpwd",6,16))
      {
        	 new HintDialog($("userpwd"), "请输入密码长度在 6-16位");
            return false;
      }

   if($("userpwd").value.Trim()!=$("reuserpwd").value.Trim())
        {
            new HintDialog($("userpwd"), "两次输入的新密码不一致，请重新输入！");
            return false;
        }
    var userpwd=$('curuserpwd').value;
    var password=$('userpwd').value;
		var request_pars = "&action=changepsw&userpwd="+userpwd+"&password="+password;
		var url='inc/login.php';
		 MarkBAN('1'); 
		 var myAjax =new Ajax.Request(url,{method: 'post',
	 	parameters : request_pars, 
	 	onFailure  : loginError,
		onComplete : upchangepsw}
		);
		
 }
function upchangepsw(response)
{
	alert(response.responseText);
	RemoveObj('PageLoading');
	RemoveObj('DivMark');
	var userpwd=$('curuserpwd');
	var password=$('userpwd'); 	
	userpwd.value='';
	password.value='';
	$('reuserpwd').value='';
}
