/** 
	2006.03.14 loginui.js
	 - loginui setup 
	 - @author jinus79
**/
 
 LoginUI = function() {}
 
 LoginUI.prototype.URL_LOGIN  = "http://login.daum.net/Mail-bin/login.cgi";
 LoginUI.prototype.URL_LOGINS = "https://logins.daum.net/Mail-bin/login.cgi";
 
 LoginUI.prototype.getDummy = function() {
 	return new Date().getTime();
 }
 
 LoginUI.prototype.getSlogin = function() {
 	var sindex, eindex;
 	var findex = -1;
 	var name="SLOGIN=";
 	
 	var myCookie = document.cookie;
 	if (myCookie.length <= 0) {
 		return null;
 	}
 	
 	findex = myCookie.indexOf(name);
 	if (findex == -1) {
 		return null;
 	}
 	
 	sindex = findex + name.length;
 	eindex = myCookie.indexOf(";", sindex);
 	if (eindex == -1) {
 		eindex = myCookie.length;
 	}
 	return unescape(myCookie.substring(sindex, eindex));
 }
 
 LoginUI.prototype.getAction = function() {
	var sloginValue = this.getSlogin();
	var url;
	switch(sloginValue) {
		case '6' :
		case '7' :
			url = this.URL_LOGIN;
			break;
		default  :
			url = this.URL_LOGINS;
			break;
	}
	url = url + "?dummy=" + this.getDummy();
	
	return url; 	
 }

 LoginUI.prototype.isSecurityLogin = function() {
	var sloginValue = this.getSlogin();
	var isSecurity = true;
	switch(sloginValue) {
		case '7' :
			isSecurity = false;
			break;
		default  :
			isSecurity = true;
			break;
	}
	return isSecurity;
 }
 
 function LoginUI_setAction(loginform) {
 	var loginui = new LoginUI();
	loginform.action = loginui.getAction();
 }

 function LoginUI_getSecurityIconSetFunc(sslImgId, onIconUrl, offIconUrl) {
 	return function() {
	 	var sslImgObj = document.getElementById(sslImgId);
 		var loginui = new LoginUI();
		if (loginui.isSecurityLogin()) {
			sslImgObj.src = onIconUrl;
		} else {
			sslImgObj.src = offIconUrl;
		}
	};
 }
 
 function LoginUI_openSetup(isSSL) {
 	var szURL  = "http://loginui.daum.net/loginui/setup/setup.daum?action=popup";
 	var szName = "LoginUISetup";
 	var iWidth = "524";	
 	var iHeight = "535";
 	if(isSSL) {
 		szURL += "&ssl";
 	}
	window.open(szURL, szName,'width=' + iWidth + ',height=' + iHeight + ',resizable=no,scrollbar=auto');
 }
  
 function LoginUI_openSetup2(isSSL) {
 	var szURL  = "https://logins.daum.net/loginui/setup/setup.daum?action=popup";
 	var szName = "LoginUISetup";
 	var iWidth = "524";	
 	var iHeight = "535";
 	if(isSSL) {
 		szURL += "&ssl";
 	}
	window.open(szURL, szName,'width=' + iWidth + ',height=' + iHeight + ',resizable=no,scrollbar=auto');
 }