/**
* KingCar : Kingcar Member Login
* Filename	: kingcarMemberLogin.js
* Author	: Indranil Basu,Mat3impex Pvt Ltd, CF-337,Sector -I, Salt Lake City, Kolkata, West Bengal, India.
* Project	: www-kingcar
* Last Modified: 09 November-2009
* Description	: Kingcar Member Login
* @subpackage Template Framework
* @copyright  Copyright (c) 2009-2010 Mat3Impex Pvt Ltd. (http://www.mat3impex.com)
* @version    1.0.0
*/
function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
	// Internet Explorer
	try
	{
	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	}
	return xmlHttp;
}

function kingcarMemberLogin(){
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
		alert ("Your browser does not support AJAX!");
		return;
	}

	var url="memberLoginCheck.php";
	var param = "";
	param += "u="+document.getElementById('memid').value;
	param += "&p="+document.getElementById('mempwd').value;//alert(param)
	xmlHttp.onreadystatechange = function (){
						if (xmlHttp.readyState==4 || xmlHttp.readyState==200)
						{
							var ss = xmlHttp.responseText;
							
				            if(/成功登入/i.exec(ss))  
                            {
	                           xmlHttpF=GetXmlHttpObject();                                
                            	var url="forum/logging.php";
                            	var param = "";
                            	param += "username="+document.getElementById('memid').value;
                            	param += "&password="+document.getElementById('mempwd').value;
                            	param += "&loginfield=username";  
               	                param += "&questionid=0"; 
               	                param += "&formhash=wwwkigncar"; 
                                param += "&loginsubmit=yes";    
                                param += "&inajax=1";     
                                param += "&action=login";                                                                                                                                                                                                                           	
                                
                            	xmlHttpF.open("POST",url,true);
                            	xmlHttpF.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
                            	xmlHttpF.setRequestHeader("Content-length", param.length);
                            	xmlHttpF.setRequestHeader("Connection", "close");
                            	xmlHttpF.send(param);                                
                                          

                                xmlHttpF.onreadystatechange = function (){  
            						if (xmlHttpF.readyState==4 || xmlHttpF.readyState==200)
            						{                                    
                                                window.location.href=window.location.pathname + window.location.search;
                                    }                                    
                                }                                    
                            }

						}
				      };
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", param.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(param);
}

function kingcarMemberLogout(){
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
		alert ("Your browser does not support AJAX!");
		return;
	}

	var url="forum/logging.php?action=logout&formhash=wwwkigncar&nowTime="+ new Date().getTime();                                                                                                                                                                                                                         	
    
	xmlHttp.open("GET",url,true);

	//xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	//xmlHttp.setRequestHeader("Content-length", param.length);
	//xmlHttp.setRequestHeader("Connection", "close");
	//xmlHttp.send(param);                                
	xmlHttp.send();
              

    xmlHttp.onreadystatechange = function (){  
        
    	var urlClear="forum/member.php?action=clearcookies&formhash=wwwkigncar&nowTime="+ new Date().getTime();                                                                                                                                                                                                                       	
        
    	xmlHttp.open("GET",urlClear,true);
    	xmlHttp.send();                                
                  

        xmlHttp.onreadystatechange = function (){                            
            location.href='logout.php';
        }         
        //alert(xmlHttp.responseText.substr(2000,2000));

    }                                    

}