		///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		///  	Æ¯Á¤ ÆäÀÌÁö SSLÀû¿ëÀ» À§ÇÑ apssl½ºÅ©¸³Æ®
		///	ÀÛ¼ºÀÚ : ibm ¿ÁÀÏ±Ç, ikouk@kr.ibm.com
		///	ÀÛ¼ºÀÏ : 2007-10-31
		///	º¯°æÀÌ·Â : 
		///		2008-12-04 ibm ¿ÁÀÏ±Ç: ´ëÇ¥µµ¸ÞÀÎÀÌ ¾Æ´Ò °æ¿ì ÀÎÁõ¼­¿¡ ±â·ÏµÈ ´ëÇ¥µµ¸ÞÀÎÀ¸·Î ÀÚµ¿ ÀüÈ¯				
		///	¼³ ¸í : 
		///		- ÀÌ ½ºÅ©¸³Æ®°¡ »çÀÌÆ® ÀüÃ¼¿¡ includeµÇµµ·Ï ÇÑ´Ù.
		///		- ºê¶ó¿ìÁ® »óÀÇ ÁÖ¼Ò¸¦ ÀÐ¾î¼­ ÁöÁ¤µÈ SSLÀû¿ë ´ë»ó ÆäÀÌÁöÀÎÁö È®ÀÎ ÇÑ ÈÄ °³¹ß¼­¹ö°¡ ¾Æ´Ñ ¿î¿µ¼­¹öÀÏ°æ¿ì SSLÆäÀÌÁö¸é https://·Î ÁÖ¼Ò¸¦ redirect
		///		- SSLÀû¿ë ´ë»ó ÆäÀÌÁö°¡ ¾Æ´Ï¸é¼­ https://ÁÖ¼Ò¸¦ »ç¿ëÇÏ°í ÀÖÀ» °æ¿ì http://·Î redirect		///
		///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		
		//°­Á¦ ½ÇÇà ½ºÅ©¸³Æ®
		goSSL();	
		
		function goSSL(){
			try{
				var addr = document.location.href;
				if(isSSLPageCheck(addr)){
					if(addr.indexOf("https")<0 && isIPCheck(addr)==false){
						var targetUrl = addr.replace("http://","https://");
						var cDomain= "";

						try{
							if(document.location.href.indexOf("amorepacific.co.kr/member/")>0 ||document.location.href.indexOf("/apmember/")>0){	//È¸¿ø°¡ÀÔ ¹× Á¤º¸¼öÁ¤ ÆäÀÌÁöÀÇ °æ¿ì
								cDomain = opener.certiDomain;		//¿ÀÇÁ³Ê(¹Ù´ÚÆäÀÌÁö)ÀÇ sslpagelist.js¿¡ Á¤ÀÇµÈ ÀÎÁõµµ¸ÞÀÎ(certiDomain)À» ºÒ·¯¿Â´Ù.
							}else{
								cDomain = certiDomain;			//sslpagelist.js¿¡ Á¤ÀÇµÈ ÀÎÁõµµ¸ÞÀÎ(certiDomain)À» ºÒ·¯¿Â´Ù.
							}
						}catch(e){
							//alert("ERROR1: "+e.message); //- µð¹ö±ë½Ã »ç¿ë;					//ÀÎÁõµµ¸ÞÀÎÀÌ ¾øÀ¸¸é Skip
						}

						if(cDomain != "" && cDomain != undefined){		//ÀÎÁõµµ¸ÞÀÎÀÌ ÀÖÀ» °æ¿ì¸¸ ÇöÀç µµ¸ÞÀÎ°ú ÀÎÁõ µµ¸ÞÀÎ ÀÏÄ¡ ¿©ºÎ¸¦ °Ë»çÇÑ´Ù.
							if(document.domain.toLowerCase()!=cDomain.toLowerCase()){	//ÇöÀç µµ¸ÞÀÎ°ú ÀÎÁõ µµ¸ÞÀÎÀÌ ºÒÀÏÄ¡ ÇÒ °æ¿ì
								targetUrl = targetUrl.replace(document.domain,cDomain);	//ÀÌµ¿ÇÒ µµ¸ÞÀÎÀ» ÀÎÁõ µµ¸ÞÀÎÀ¸·Î º¯°æÇÑ´Ù.
							}
						}
						document.location.href = targetUrl;
					}			
				}else{
					if(addr.indexOf("https://")>-1){
						document.location.href = addr.replace("https://","http://");
					}
				}
			}catch(e){
				//alert("ERROR2: "+e.message); //- µð¹ö±ë½Ã »ç¿ë
			}
		}

		//»ó´Ü¿¡ Á¤ÀÇµÈ SSLÆäÀÌÁöÀÎÁö ¿©ºÎ¸¦ ¹ÝÈ¯ (true: SSLÀû¿ëÆäÀÌÁö, false:ºñ´ë»ó ÆäÀÌÁö)
		function isSSLPageCheck(_url){
			if(document.getElementById("sslpageyn")!=null && document.getElementById("sslpageyn").value=="yes"){
				return true;
			}

			arrSSLs = sslPageList.split("$");
			for(i=0; i<arrSSLs.length;i++){
				if(arrSSLs[i]!="" && _url.indexOf(arrSSLs[i])>-1)
					return true;
			}
			return false;
		}
		
		//Àü´Þ¹ÞÀº ÁÖ¼Ò°¡ ¾ÆÀÌÇÇÇü½ÄÀÎÁö Ã¼Å©-°³¹ß¼­¹ö¸¦ °¡·Á³»±â À§ÇÔ(true:¾ÆÀÌÇÇÇüÁÖ¼Ò, false:µµ¸ÞÀÎÇüÁÖ¼Ò)
		function isIPCheck(_url){
			_url = _url.replace("https://","");
			_url = _url.replace("http://","");
			arrDgit = _url.split(".");			
			isIP = true;
			if(arrDgit.length>4){
				for(i=0; i<3; i++){
					if(arrDgit[i].search(/[^0-9]/g)!=-1){
						return false;
					}
				}
			}else{
				return false;
			}			
			return true;
		}
