//<![CDATA[
var xmlHttp = false;
var baseurl = "http://www.cmshop.net/";
var loginflag=0;


function createXMLHttpRequest()
{
	try 
	{
  		xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e) 
	{
  		try 
  		{
    		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  		} 
  		catch (e2) 
  		{
    		xmlHttp = false;
  		}
	}
	
	if (!xmlHttp && typeof XMLHttpRequest != 'undefined') 
	{
  		xmlHttp = new XMLHttpRequest();
	}

}


function QuickBuyProduct(mobile,password,code,count,paytype)
{

		if(mobile=="") {
			window.alert("请输入手机号码");
			return ;
		}
        if(mobile.length!=11){
		    alert('手机号码长度不正确');
		    return ;
	    }
	   	if(!IsMobile(mobile)){
		alert('手机号码格式不正确');
		return;
		}
	    if(code=="") {
			window.alert("请选择商品");
			return ;
		}
		if(code=="") {
			window.alert("请选择商品");
			return ;
		}
		if(paytype=="") {
			window.alert("请选择支付方式");
			return ;
		}
		sendQuickBuyRequest(mobile,password,code,count,paytype);
}

	//发送请求函数
	function sendQuickBuyRequest(mobile,password,code,count,paytype) {

		createXMLHttpRequest();
		xmlHttp.open("POST", baseurl+"product/buyProduct.do?method=quickBuy", true);
		xmlHttp.onreadystatechange = processQuickBuyResponse;//指定响应函数
    	        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    
		xmlHttp.send("&mobile=" + mobile + "&count=" + count + "&code=" + code +  "&password="+password+"&paytype="+paytype );  // 发送请求
	}
	
	
		// 返回信息函数
    function processQuickBuyResponse() {
    	if (xmlHttp.readyState == 4) { // 判断对象状态
        	if (xmlHttp.status == 200) { // 信息已经成功返回，开始处理信息
            	var result=xmlHttp.responseText;
            	alert(result);  
            } else { //页面不正常
               alert('购买失败!请拨打4006789699进行购买'); 
            }
        }
    }
    
    	//发送请求函数
	function sendQuickUpdateVIPRequest(mobile) {
		if(mobile==''){
			alert('手机号码不能为空');
			return;
		}
		if(mobile.length!=11){
			alert('手机号码长度不正确');
			return;
		}
		if(!IsMobile(mobile)){
			alert('手机号码格式不正确');
			return;
		}
		createXMLHttpRequest();
		xmlHttp.open("POST", baseurl+"user/updateVip.do?method=quickUpdateVip", true);
		xmlHttp.onreadystatechange = processQuickBuyResponse;//指定响应函数
    	        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		xmlHttp.send("&mobile=" + mobile);  // 发送请求
	}
	
	
		// 返回信息函数
    function processQuickBuyResponse() {
    	if (xmlHttp.readyState == 4) { // 判断对象状态
        	if (xmlHttp.status == 200) { // 信息已经成功返回，开始处理信息
            	var result=xmlHttp.responseText;
            	alert(result);  
            } else { //页面不正常
               alert('升级失败!请拨打4006789699进行咨询'); 
            }
        }
    }
    
	// 身份验证函数

    function QuickLoginCheck(mobile,loginpw,validnum,usePage)
    {
        document.getElementById('liErrorMessage').className='c_red_bold';
        if(!navigator.cookieEnabled)
        {
            
            ErrorMssage.innerHTML="<div class='notice'>请您打开浏览器的Cookie功能！</div>";
            return;
        }
        if(mobile=="")
        {
            document.getElementById('ErrorMssage').innerHTML="请输入您的手机号码！";        
            document.getElementById('mobile').focus();        
            return;
        }
        if(mobile.length!=11)
        {
            document.getElementById('ErrorMssage').innerHTML="手机号码为11位！";        
            document.getElementById('mobile').focus();        
            return;
        }
        if(loginpw=="")
        {
            document.getElementById('ErrorMssage').innerHTML="请输入您的密码！";        
            document.getElementById('loginpw').focus();        
            return;
        }

        if(validnum=="")
        {
            document.getElementById('ErrorMssage').innerHTML="请输入验证码！";        
            document.getElementById('validnum').focus();        
            return;
        }
        else{
            sendLoginRequest(mobile,loginpw,validnum,usePage);
        }
      
    }
    
	//发送请求函数
	function sendLoginRequest(mobile,loginpw,validnum,usePage) {
		createXMLHttpRequest();
		xmlHttp.open("POST", baseurl+"/user/login.do?method=quickLogin", true);
		xmlHttp.onreadystatechange = processShopcarLoginResponse;//指定响应函数
    	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");      
		xmlHttp.send("&mobile=" + mobile + "&password=" + loginpw + "&validmun=" + validnum);  // 发送请求

	}

	// 购物车处理登陆返回信息函数
    function processShopcarLoginResponse() {
    	if (xmlHttp.readyState == 4) { // 判断对象状态
        	if (xmlHttp.status == 200) { // 信息已经成功返回，开始处理信息
            	var result=xmlHttp.responseText;
            	var str= new Array();    
 				str=result.split(","); 
            	if(str[0]=='true')
            	{    
              		 if(document.getElementById('postcard')!=null)
              		 {
              		   document.getElementById('loginlight').style.display='none';
              		   document.getElementById('fade').style.display='none';
              		   check();
              		 loginflag=1;
              		 }
              		 else if(document.getElementById("buyNum")!=null)
              		 {
                		   document.getElementById('loginlight').style.display='none';
                  		   document.getElementById('fade').style.display='none';
               			loginflag=1;
               			quickbuy();
              		 }
              		 else{
              		  window.location=baseurl+"/user/shopcar.do?method=address";   
              		 }              		 
            	}
            	else
            	{
            	
            		 document.getElementById('ErrorMssage').innerHTML=("登录失败！原因："+str[1]); 
            	}    
            } else {
            	//页面不正常
                document.getElementById('ErrorMssage').innerHTML=("登录失败！原因："+str[1]);
            }
        }
    }
     //登陆框
function createLoginDiv(tt) 
{ 
if(loginflag==0)
{
 var daps = document.getElementById('loginlight').style; 
 var ttop = tt.offsetTop; //TT控件的定位点高 
 var thei = tt.clientHeight; //TT控件本身的高 
 var tleft = tt.offsetLeft; //TT控件的定位点宽 
 var ttyp = tt.type; //TT控件的类型 
 while (tt = tt.offsetParent){ttop+=tt.offsetTop; tleft+=tt.offsetLeft;} 
 daps.top = 275; //层的 Y 坐标 
 //daps.left = tleft - 340; //层的 X 坐标 
 daps.display = "block"; //层显示 
 document.getElementById('mobile').focus(); 
 }
 else
 {
 	   var postcard= document.getElementById('postcard');
       if(postcard!=null)
           check();
 }
}

//]]>