/*INISEAL:[8Il%2FZp%2B6NM%2FkHArcbUicyJx%2BgVU%3D%0A]*/
/*****************************************************************************
 * ÆÄÀÏ¸í : mkt-lon.js
 * ÀÛ¼ºÀÏ : 2009 .07 .20
 * ÀÛ¼ºÀÚ : ¿Àµ¿Áø
 * ¼³  ¸í : ±ÝÀ¶¸¶ÄÏ > ´ëÃâ¸ô javascript function ÆÄÀÏ
 * ===========================================================================
 * º¯°æÀÌ·Â:
 * DATE				AUTHOR		DESCRIPTION
 * ---------------------------------------------------------------------------
 * º¯°æ ÀÌ·ÂÀº ÀÌ°÷¿¡ Ãß°¡ ÇÕ´Ï´Ù.
 *****************************************************************************/

/**
 * ±ÝÀ¶¸¶ÄÏ > ´ëÃâ¸ô ¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ ##############################################
 */

/**
 * ´ëÃâ¸ô¿¡ ÇÊ¿äÇÑ °øÅë script¸¦ Á¤ÀÇ
 */
mkt.lon.common = function() {
	
	return{

		clearSelect : function(obj){    //¼¿·ºÆ®¹Ú½º Å¬¸®¾î
			
			for (var i = obj.options.length; i >= 0 ; i--) {
	            obj.options[i] = null;
	        }
			
    	},
		
		phoneChange : function(phoneKind,phoneSel) {
			
			var type1 = phoneKind.value;
			var type2 = document.getElementById(phoneSel);
			
			if ( type1 == 3 ) {
				mkt.lon.common.clearSelect(type2);
				type2.options[0] = new Option('010', '010');
				type2.options[1] = new Option('011', '011');
				type2.options[2] = new Option('016', '016');
				type2.options[3] = new Option('017', '017');
				type2.options[4] = new Option('019', '019');
			} else if ( type1 == 1 || type1 == 2 || type1 == 9 ) {
				mkt.lon.common.clearSelect(type2);
				type2.options[0] = new Option('02', '02');
				type2.options[1] = new Option('031', '031');
				type2.options[2] = new Option('032', '032');
				type2.options[3] = new Option('033', '033');
				type2.options[4] = new Option('041', '041');
				type2.options[5] = new Option('042', '042');
				type2.options[6] = new Option('043', '043');
				type2.options[7] = new Option('051', '051');
				type2.options[8] = new Option('052', '052');
				type2.options[9] = new Option('053', '053');
				type2.options[10] = new Option('054', '054');
				type2.options[11] = new Option('055', '055');
				type2.options[12] = new Option('061', '061');
				type2.options[13] = new Option('062', '062');
				type2.options[14] = new Option('063', '063');
				type2.options[15] = new Option('064', '064');
			}  //if

		},
		
		selectTime : function(time,minute) {
			
			var type1 = time.value;
			var type2 = document.getElementById(minute);
			
			if ( type1 == 19 ) {
				mkt.lon.common.clearSelect(type2);
				type2.options[0] = new Option('00', '00');
			} else {
				mkt.lon.common.clearSelect(type2);
				type2.options[0] = new Option('00', '00');
				type2.options[1] = new Option('10', '10');
				type2.options[2] = new Option('20', '20');
				type2.options[3] = new Option('30', '30');
				type2.options[4] = new Option('40', '40');
				type2.options[5] = new Option('50', '50');
			}  //if

		}
	}
	
}(); 


/**
 * ´ÚÅÍ´ëÃâ script¸¦ Á¤ÀÇ
 */
mkt.lon.doctorClub = function() {
    
	return{
		
		acceptBussiness : function(){
			
			var goUrl=pbk.APPLICATION_CONTEXT_ROOT + "/portal/mkt/lon/doctorLonPop.do";
			pbk.extJS.popup.open(goUrl,'doctorLonPop',480,null);
			
		},
		
		registrationBussiness : function(formObj){
			
            var jForm = new hana.JForm();
			if (!jForm.add(new hana.JText('¼º¸í',formObj.custNm).filter())
					  .add(new hana.JNumber('ÀüÈ­¹øÈ£',formObj.phone2).limitLength(3, 4))
					  .add(new hana.JNumber('ÀüÈ­¹øÈ£',formObj.phone3).limitLength(4, 4))
					  .add(new hana.JText('»ó´ã¿äÃ»¿µ¾÷Á¡',formObj.bussBrNm).filter())
                      .validate()) {
	            return false;
			}
			
			var phone1 = formObj.phone1.value;
            var phone2 = formObj.phone2.value;
            var phone3 = formObj.phone3.value;
            formObj.custTelNo.value = phone1 + phone2 + phone3 ;
			
			var selectTime = formObj.selectTime.value;
            var minute = formObj.minute.value;
            formObj.rqstDrtm.value = selectTime + minute + "00" ;
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + '/portal/mkt/lon/doctorLon.do';
            var hanaAjax = new hana.JHanaAjax('', true, true);
            hanaAjax.ajaxSubmit(url, formObj, true, function(res) {  
                if (res.getResponseHeader('json-type') == 'normal') {
                    pbk.extJS.messageBox.infoConfirmMsgBox({
                        isConfirm: false,
                        title: '´ÚÅÍ´ëÃâ ¿µ¾÷Á¡ »ó´ã ¿¹¾à',
                        message: '´ÚÅÍ´ëÃâ ¿µ¾÷Á¡ »ó´ã ¿¹¾àÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù.',
                        callback: function(e){
							pbk.extJS.popup.close('doctorLonPop');
						}
                    });					   
				}
			});   
			
		}

    }            //    End Return
    
}();            //    End mkt.fxd.tot


