function singleEncode(myStr) {
encodedHtml = escape(myStr);
encodedHtml = encodedHtml.replace(/\//g,"%2F");
encodedHtml = encodedHtml.replace(/\?/g,"%3F");
encodedHtml = encodedHtml.replace(/=/g,"%3D");
encodedHtml = encodedHtml.replace(/&/g,"%26");
encodedHtml = encodedHtml.replace(/@/g,"%40");
return encodedHtml;
}
function doLogin(){
var str = "https://secure.skype.com/login_api/authentication/login.html?partner_id=48ae0188f0a7c35c324667a62f462440&return_url=http%3A%2F%2Fforum.skype.com%2Findex.php%3Fact%3Dlogin%26CODE%3D01";
//var str = "https://staging.skype.com/login_api/authentication/login.html?partner_id=48ae0188f0a7c35c324667a62f462440&return_url=http%3A%2F%2Fforum.staging.skype.com%2Findex.php%3Fact%3Dlogin%26CODE%3D01";
var referer = document.location.search.substring(1);
referer = singleEncode(referer);
var tmp = "&referer="+referer;
var cur = singleEncode(tmp);
window.location=str+cur;
}