	//loadURL 시 성공메세지 출력
	function successCallback(req) {
		alert(req.userData.msg);
	}

	function disabledNext() {
		var btn = document.getElementById("btnNext");
		btn.disabled = true;
		Spry.Utils.removeClassName('btnNext','applyEnabled');
		Spry.Utils.addClassName('btnNext','applyDisabled');
		//btn.disabled = true;
	}

	function enabledNext() {
		var btn = document.getElementById("btnNext");
		btn.disabled = false;
		Spry.Utils.removeClassName('btnNext','applyDisabled');
		Spry.Utils.addClassName('btnNext','applyEnabled');
	}

	//update content effect
	function fadeIt(ele, url){
		Spry.Effect.DoFade('apDivSeatSelectView',{ duration: 500, from: 100, to: 0, finish: function() {
				Spry.Utils.updateContent(ele, url, function() {
					Spry.Effect.DoFade('apDivSeatSelectView',{ duration: 500, from: 0, to: 100 });
				});
			}
		});
	}

	//이미지 변경
	function theaterImage( obj, url ) {
		obj.src = url;
	}

	//object 복사하기
	function clone(myObj) {
		if(typeof(myObj) != 'object') return myObj;
		if(myObj == null) return myObj;
	
		var myNewObj = new Object();
	
		for(var i in myObj)
			myNewObj[i] = clone(myObj[i]);
	
		return myNewObj;
	}

	//tooltip, 풍선도움말
	function myTip( msg ) {
		//return Tip(msg, BALLOON, true, ABOVE, true, OFFSETX, -10, WIDTH, 100, TEXTALIGN, 'justify', FADEIN, 600, FADEOUT, 600, PADDING, 8);
		return Tip(msg, BALLOON, true, ABOVE, true, OFFSETX, -10, WIDTH, 100, TEXTALIGN, 'justify');
	}

	function popupSales( url ) {
		window.open(url, 'pTicketSales','width=690,height=600');
	}