var authid = "";
var sreqdomain = "https://web1.telfree.com";
var reqdomain = "http://web1.telfree.com";
var domain = "telfree.com";
var localdirect = "true";
var username = "";
var password = "";
var remember = "";

function init(){
}


function login(un, pw, rm, callback){
	username = un;
	password = pw;
	if (rm == true){
		remember = "true";
	}else{
		remember = "false";
	}
	sendlogin(callback);
}

function jpOpen(req) {
	var url = req.url + "&callback=?"
	$j.getJSON(url, function(data) {
	    req["onready"](data);
    });
}

function sendlogin(callback){
	username = username.toLowerCase();
	//generate auth for now username + password
	authid = username + ">" + hex_md5(password + Math.random());	
	var domain2 = "telfree.com";
	var url = sreqdomain+"/request?call=login&jid=" + username + "&password=" + password + "&domain=" + domain2 + "&remember=" + remember + "&sid=" + authid;
	var meth = "GET";
	var body = "";

	var req = {'url':url,'meth':meth,'data':body,'onready':callback};
	createCookie('hosteddomain', "telfree", 7, "/", domain, true);
	createCookie('username', username, 7, "/", domain, true);
	createCookie('authid', authid, 7, "/", domain, true);
	createCookie('custStatus', '', 7, "/", domain, true);
	createCookie('currentPane', '', 7, "/", domain, true);

	jpOpen(req);
}

