var req = false;
var div_name = '';
 
  // branch for native XMLHttpRequest object
   if(window.XMLHttpRequest && !(window.ActiveXObject)) {
    	try {
			req = new XMLHttpRequest();	
        } catch(e) {
			req = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		req = false;
        	}
		}
    }

function trim (str) {
        str = this != window? this : str;
        return str.replace(/^s+/, '').replace(/s+$/, '');
    }
 	    
function chk_auth(url) 
{   
	
		var id =document.auth1.id.value;
		var pass =document.auth1.pass.value;
	
	   
	var params= "id="+id +"&pass="+pass;
	//alert(params);
	if(req)
	 {
		req.open("POST", url, true);	
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.setRequestHeader("Content-length", params.length);
		req.setRequestHeader("Connection", "close");
		req.onreadystatechange = processReqChange;
		req.send(params);	   
	 }
}
function processReqChange() 
{
    if (req.readyState == 4)
		{
          if (req.status == 200) 
		    {
            // ...processing statements go here...
             //document.getElementById(div_name).innerHTML =req.responseText;
		   var rs=req.responseText;
		  
		 // alert(rs);
		 //return;
			if(trim(rs)=='Y' || trim(rs)=="newpf")
				{
			      //alert('done');
				  document.auth1.action='create_profile_login.php';
				  document.auth1.submit();	
				}
			
			else
				{
					alert(rs);
					document.auth1.continue1.disabled =false;
				}
			}
		  
        }
}


//////////////////////
function chk_intauth(url) 
{   
	
		var id =document.auth1.id_em.value;
		var pass =document.auth1.pass_em.value;
	
	   
	var params= "id="+id +"&pass="+pass;
	//alert(params);
	if(req)
	 {
		req.open("POST", url, true);	
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.setRequestHeader("Content-length", params.length);
		req.setRequestHeader("Connection", "close");
		req.onreadystatechange = processReqChange;
		req.send(params);	   
	 }
}

function set_interested(url,key) 
{   
	if(key == 'skip')
	{
	var params= "skip=y";
	}
	else if(key == 'continue')
	{
	 var params= "uemail="+document.getElementById('id_em').value;
	}
	
	if(req)
	 {
		
		req.open("POST", url, true);	
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.setRequestHeader("Content-length", params.length);
		req.setRequestHeader("Connection", "close");
		req.onreadystatechange = processReqChange_int;
		req.send(params);	   
	 }
}

function processReqChange_int() 
{
    if (req.readyState == 4)
		{
          if (req.status == 200) 
		    {
            // ...processing statements go here...
             //document.getElementById(div_name).innerHTML =req.responseText;
		   var rs=req.responseText;
			
			if(rs=='skipped')
				{
			        location.href='int_or_not_tab.php';
				}
            else if(rs=='register')
				{
				   document.getElementById('div_pwd1').style.display='block';
				   document.getElementById('create_new').value='yes';
				   document.auth1.continue1.disabled =false;
				   //location.href='create_profile_login.php?frpage=ion';
				}
             else if(rs=='login')
				{
				   // alert(document.getElementById('id_em').value);
				    document.getElementById('id').value=document.getElementById('id_em').value;
				    document.getElementById('continue1').style.display='none';
				    document.getElementById('continue3').style.display='none';
				   document.getElementById('continue2').style.display='block';
				   document.getElementById('div_pwd').style.display='block';
				   document.getElementById('continue4').style.display='block';
				   document.getElementById('pass').focus();
				}
			}
		}
}

