//var forum_root		=   'http://localhost/socvuiv2/';
var forum_root		=   'http://socvui.com/';
var root_path			=	'http://id.ming.vn/';

//var root_path			=	'http://sandbox.ming.vn/id/';

var big4LoginPath 	= 	root_path + 'big4/request';
var client_path		=	forum_root + 'ming_oauth/request.php';//
var callback		=	forum_root + 'login_ming.php';
var access_key		=	'';
var user_id			=	'';

var client_logout 	=	forum_root + 'logout_ming.php';

//http://localhost/Ming/public_id/
function getParams(args){
	params = "?";
  	for(i in args){
    	params += (i + '=' + args[i] + '&');
  	}
  	return params;
}
function generateLoginUrl(foreign_type, type) {
 	args = {  
	    site_key:APP_KEY,	
	    site_callback:callback,
	    access_key:access_key,
	    user_id:user_id,		
	    foreign_type:foreign_type,
	    type:type	
  	}
  	return big4LoginPath + getParams(args);
}

//Login qua facebook=2, twitter=3, google=4, yahoo=5, ming=1
function openLoginWindow(foreign_type, type){
	
	//xoa cookie
	var cookies = document.cookie.split(";");

    for (var i = 0; i < cookies.length; i++) {
        var cookie = cookies[i];
        var eqPos = cookie.indexOf("=");
        var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
        document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
    }
	
	
	var _width	=	550;
  	var Xpos	=	( (screen.availWidth - _width)/2 );
  	var _height	=	510;
  	var Ypos  	=	( (screen.availHeight - _height)/2 );   
	if(foreign_type == 1){
		//alert (client_path); return false;
		window.mingWindow = window.open(client_path,'','width='+_width+',height='+_height+',toolbar=no,resizable=fixed,status=no,scrollbars=no,menubar=no,screenX='+Xpos+',screenY='+Ypos);    
  		mingWindow.focus();
  		return false;
  	}else{
  		window.big4Window = window.open(generateLoginUrl(foreign_type, type),'','width='+_width+',height='+_height+',toolbar=no,resizable=fixed,status=no,scrollbars=no,menubar=no,screenX='+Xpos+',screenY='+Ypos);    
  		big4Window.focus();
  		return false;
  	}
	
}

function loadMingConnect(id){
	var html	=	'';
	html	=	'<a href="javascript://" onclick="openLoginWindow(6, 1)">Ming</a> '+
				'<a href="javascript://" onclick="openLoginWindow(5, 1)">Yahoo</a> '+
				'<a href="javascript://" onclick="openLoginWindow(4, 1)">Google</a> '+
				'<a href="javascript://" onclick="openLoginWindow(3, 1)">Twitter</a> '+
				'<a href="javascript://" onclick="openLoginWindow(2, 1)">Facebook</a> ';
	document.getElementById(id).innerHTML	=	html;			
}


function open_logout_window() {
//	var _width = 550;
//	var Xpos = ( (screen.availWidth - _width)/2 );
//	var _height = 150;
//	var Ypos = ( (screen.availHeight - _height)/2 );
//	window.logout = window.open('http://id.ming.vn/profiles/logout','','width='+_width+',height='+_height+',toolbar=no,resizable=fixed,status=no,scrollbars=no,menubar=no,screenX='+Xpos+',screenY='+Ypos).focus();
//	return false;
	
	var _width	=	550;
  	var Xpos	=	( (screen.availWidth - _width)/2 );
  	var _height	=	510;
  	var Ypos  	=	( (screen.availHeight - _height)/2 );   
	
	//alert (client_path); return false;
	window.mingWindow = window.open(client_logout,'','width='+_width+',height='+_height+',toolbar=no,resizable=fixed,status=no,scrollbars=no,menubar=no,screenX='+Xpos+',screenY='+Ypos);    
  	mingWindow.focus();
  	return false;
} 


function register(){
	var APP_KEY = '78557ac7c36764c66c6db4acac9e28dc';
	var _width = 550;
	var Xpos = ( (screen.availWidth - _width)/2 );
	var _height = 510;
	var Ypos = ( (screen.availHeight - _height)/2 );
	var url = 'http://id.ming.vn/big4/register?site_key=' + APP_KEY + '&site_callback=' + callback;
	window.big4Window = window.open(url,'','width='+_width+',height='+_height+',toolbar=no,resizable=fixed,status=no,scrollbars=no,menubar=no,screenX='+Xpos+',screenY='+Ypos);
	big4Window.focus();
	return false;
} 
