RegisterNamespaces("Inpl.Login");

Inpl.Login=new function() {
var o=this;
var d;
var sslUrl = 'ssl.interia.pl/login.html?referer=http://mojemiasto.interia.pl/';
var upgradeUrl = 'ssl.interia.pl/login.html?referer=http://profil.interia.pl/platnosci/info.html';
var vipUrl = 'poczta.vip.interia.pl/profil/login/?referer=http://poczta.vip.interia.pl/www/';
var p;
var f;
var e=false;

	this.www=function(u) {
		o.pCheck();
		o.getDomain();
		o.checkWwwPass();
		o.checkWwwLogin();
		if (e==false) {
            if (!u) {
                $('merror').style.visibility='hidden';
            } else {
                sslUrl = upgradeUrl;
                $('error').style.visibility='hidden';
            }
            o.setWwwFormAction();
            return true;
        } else {
            if (!u) {
                $('merror').style.visibility='visible';
                $('merror').innerHTML=e;
            } else {
                $('error').style.visibility='visible';
                $('error').innerHTML=e;
            }
            e=false;
            return false;
        }
	}
	
	this.pCheck=function() {
        p = $('formSSL') ? 'https' : 'http';
        p = p + '://';
	}
	
	this.getDomain=function() {
        d=$('domain')[$('domain').selectedIndex].value;
	}
	
	this.setWwwFormAction=function() {
		f=$('loginForm');
		if (d=='interia.pl'||d=='poczta.fm'||d=='znajomi.pl'||d=='interia.eu') {
		    f.action=p+sslUrl;
		} else {
		    f.action=p+vipUrl;
		}
	}
	
	this.checkWwwPass=function() {
        if ($('password').value=='') {
            e='Proszę podać hasło';
        }
	}
	
	this.checkWwwLogin=function() {
        if ($('login').value=='') {
            e='Proszę podać login';
        }
    }
}
