// ################## Script For Flash & ActiveX #########################
// ÀüÃ¼ ÆäÀÌÁö¿¡ µé¾î°¡´Â ½ºÅ©¸³Æ®

// ÇÃ·¡½Ã »ðÀÔ ½ºÅ©¸³Æ®
// Àû¿ë¿¹Á¦ SetInnerHTML(document.all.mm, MakeFlashString('image/ml_flash.swf','emb1','330','520','opaque'));
function MakeFlashString(source,id,width,height,wmode, otherParam)
{	
	return "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,22,0\" width="+width+" height="+height+" id="+id+"><param name=wmode value="+wmode+" /><param name=movie value="+source+" /><param name=quality value=high />"+otherParam+"<embed src="+source+" quality=high wmode="+wmode+" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash\" width="+width+" height="+height+"></embed></object>";
}

function MakeObjectString(classid, codebase, name, id, width,height,wmode,param)
{
	return "<object classid="+classid+" codebase="+codebase+" name="+name+" width="+width+" height="+height+" id="+id+"><param name=wmode value="+wmode+" />"+param+"</object>";
}

// innerHTML Type
function SetInnerHTML(target, code)
{ 
	target.innerHTML = code; 
}

// Direct Write Type
function DocumentWrite(src)
{
	document.write(src);
}

function flash_moviepath(src, ids, width, height, vars, wmode){
		var wh = "";
		if (parseInt(width) && parseInt(height)) 
			wh = " width='"+width+"' height='"+height+"' ";
		return "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' "+wh+" id="+ids+"><param name=wmode value="+wmode+"><param name='FlashVars' value='"+vars+"' /><param name=movie value="+src+"><param name=allowScriptAccess value=always><param name=quality value=high><embed src="+src+" quality=high wmode="+wmode+" FlashVars='"+vars+"' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash' "+wh+"></embed></object>";
	}

//¸ÞÀÎ ÅÇ¹Ù²Ù±â
function tab_chg(bl,no){
document.getElementById(bl).style.display="block";
document.getElementById(no).style.display="none";
}


//Ä·ÆÛ½º ÇöÈ²-¸ÞÀÎ ÆäÀÌÁö¿ë-ÆäÀÌÁö ÀÌµ¿
function regGo(area){
	var goUrl = "/Campus/cam01_campus.asp?areaTxt="+area;
	document.location = goUrl;
}

//Ä·ÆÛ½º ÇöÈ²-¼­ºêÆäÀÌÁö¿ë
function reg(area){
	var frmUrl = "./fcList.asp?areaTxt="+area;
	cmswf.FlashVars="areaTxt="+area;
	fcList.location = frmUrl;
}

//°ø¹éÁ¦°Å
String.prototype.trim = function(){
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

//Ajax ÆÄ½Ì
function Parse( Url, Pars, nType )	 	// nType - 0 : Text, 1 : JSON
{
	if ( nType == 0 )
	{
		var oHTTP = new XML.Ajax.Text(Url, Pars);
		var oXML = oHTTP.parse();
	}
	else
	{
		var oHTTP = new XML.Ajax.JSON(Url, Pars);
		var oXML = oHTTP.parse();
	}

	return oXML;
}

function goSchedules(yy,mm,dd,cpcode) {
	
	var add_string
	
	add_string = ""
	//alert(cpcode)
	if ( cpcode != "undefined" && cpcode != null ) { 
	
		add_string = "&frm_cps_code=" + cpcode
	
	}
	goLink("/asp/entrance02.asp?mov=" + yy + "-" + mm + "-" + dd + add_string, "assign", top);	
}

function goLink(loc , mov_type, depth) {
	
	if (depth == "undefined" || depth == "" || depth == null) { 
		
		switch (mov_type)  {
		
			case "replace" : 
				
				location.replace(loc);
				break;
				
			case "assign" :
			
				location.assign(loc);	
				break;
				
			case "href" :
			
				location.href=loc;
				break;
				
			default :
	
				location.assign(loc);
				break;
		
		}
		
	}
	
	if (depth != "" && depth != "undefined" && depth != null ) { 
		
		
		switch (mov_type)  {
		
			case "replace" :
				
				depth.location.replace(loc);
				break;
				
			case "assign" :
			
				depth.location.assign(loc);	
				break;
				
			case "href" :
			
				depth.location.href=loc;
				break;
				
			default :
	
				depth.location.assign(loc);
				break;
		
		}
	
	}

}

function goMapPrint(arg) { 

	window.open("/campus/view_print.asp?code=" + arg,"prt","width=659 height=549");
	
}

function goMenu(menu_name, sub_code, sub2_code) { 
	//alert(menu_name + ", " + sub_code)
	/* ¸Þ´º ºÎºÐ 
	
	menu_name => ¸Þ´ºÄÚµå
	
	sub_code => ¸Þ´º¿¡ ´ëÇÑ ¼­ºê ¸Þ´º ¼ø¼­
	
	
	*/
	
	var url_name , url_error, url_target;
	
	url_error = "";
	url_target = "";
	
	switch (menu_name) { 
	
		case "home" :
			
			url_name = "/index.asp";		
			break;	
		
		case "teacherlogin" :
			
			url_name= "/teacher/TeacherLogin.asp";
			break;
		
		case "teachermypage" :
			
			url_name = "/teacher/";
			break;
		
		case "login" :
			url_name = "/login/MemberLogin.asp";
			break;
			
		case "logout" :
			url_name = "/login/MemberLout.asp";
			break;
			
		case "regist" :
			//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
			url_name = "/regist/join.asp";
			break;
		
		case "leave" :
			url_name = "/regist/leave.asp";
			break;
		
		case "searchid" :
			url_name = "/login/findid.asp";
			break;
			
		case "mypage" :
			url_name = "/mypage";
			break;
			
		case "sitemap" :
			//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
			url_name = "/etc/sitemap.asp";
			break;

		case "pop_banner" :
		
				switch (sub_code) { 
					
					case "1" :
					
						url_name = "http://www.cteg.co.kr";
						break;
					
					case "2" :
					
						url_name = "http://www.g1230.com/bbs/?bbsid=1&access=view&code=17358";
						break;
						
					case "3" :

						url_name = "http://www.g1230.com/bbs/?bbsid=1&mcode=&frm_cps_code=&code=17353&access=view&file_code=&frm_cps_cd=&search_type=username&search_content=";
						break;
				}
				
			break;
			
		case "intro" :
		
				switch (sub_code) {
					
					case "1" :
					
						url_name = "/class/idea.asp";
						break;
					
					case "2" :
					
						url_name = "/class/result.asp";
						break;
						
					case "3" :
						url_name = "/class/president.asp";
						
						break;
						
					case "4" :
					
						url_name = "/class/ci.asp";
						break;
						
					
					case "5" :
						url_name = "/class/history.asp";
						
						break;
						
					case "6" :
					
						url_name = "/class/event.asp";
						break;
						
					
					default : 
						url_name = "/class/idea.asp";
						break;
				
				}
				
			break;
		
		case "campus" : // Ä·ÆÛ½º ¼Ò°³
		
				switch (sub_code) { 
					
					case "1" :
						switch (sub2_code) { 
						
							case "1" :
								url_name = "/campus/intro01.asp";
								break;
							
							case "2" :
								url_name = "/campus/intro02.asp";
								break;
								
							case "3" :
								url_name = "/campus/intro03.asp";
								break;
								
							case "4" :
								url_name = "/campus/intro04.asp";
								break;
								
							case "5" :
								url_name = "/campus/intro05.asp";
								break;
							
							case "6" :
								url_name = "/campus/intro06.asp";
								break;
								
							case "7" :
								url_name = "/campus/intro07.asp";
								break;
								
							case "8" :
								url_name = "/campus/intro08.asp";
								break;
								
							case "9" :
								url_name = "/campus/intro09.asp";
								break;
								
							case "10" :
								url_name = "/campus/intro10.asp";
								break;
								
							default :
								url_name = "/campus/intro.asp";
								break;
							
						}
						
						break;
					
//					case "2" :
//					
//						switch (sub2_code) { 
//						
//							case "1" :
//								url_name = "/campus/class01.asp";
//								break;
//							
//							case "2" :
//								url_name = "/campus/class02.asp";
//								break;
//								
//							case "3" :
//								url_name = "/campus/class03.asp";
//								break;
//								
//							default :
//								url_name = "/campus/class.asp";
//								break;
//							
//						}
//					
//						break;
						
					case "2" :
					
						url_name = "/campus/map.asp";
						break;
						
					case "3" :
						
						switch (sub2_code) { 
						
							case "1" :
								url_name = "/campus/schoolbus_list.asp?buscode=010&npg=1";
								break;
							
							case "2" :
								url_name = "/campus/schoolbus_list.asp?buscode=010&npg=2";
								//url_name = "/campus/schoolbus_list.asp?buscode=070&npg=2";
								break;
								
							case "3" :
								url_name = "/campus/schoolbus_list.asp?buscode=010&npg=3";
								//url_name = "/campus/schoolbus_list.asp?buscode=120&npg=3";
								break;
								
							case "4" :
								url_name = "/campus/schoolbus_list.asp?buscode=020&npg=4";
								break;
								
							case "5" :
								url_name = "/campus/schoolbus_list.asp?buscode=020&npg=5";
								//url_name = "/campus/schoolbus_list.asp?buscode=030&npg=5";
								break;
								
							case "6" :
								url_name = "/campus/schoolbus_list.asp?buscode=050&npg=6";
								break;
								
							case "7" :
								url_name = "/campus/schoolbus_list.asp?buscode=090&npg=7";
								break;
								
							case "8" :
								url_name = "/campus/schoolbus_list.asp?buscode=100&npg=8";
								break;
								
							case "9" :
								url_name = "/campus/schoolbus_list.asp?buscode=040&npg=9";
								break;
								
							case "10" :
								url_name = "/campus/schoolbus_list.asp?buscode=060&npg=10";
								break;
								
							case "11" :
								url_name = "/campus/schoolbus_list.asp?buscode=110&npg=11";
								break;

							case "12" :
								url_name = "/campus/schoolbus_list.asp?buscode=110&npg=12";
								break;
								
							default :
								url_name = "/campus/schoolbus.asp";
								break;
							
						}
						
						break;
						
					case "4" :
						
						switch (sub2_code) { 
						
							case "1" :
								url_name = "/campus/schoolbus_list.asp?buscode=010&npg=1";
								break;
							
							case "2" :
								url_name = "/campus/schoolbus_list.asp?buscode=070&npg=2";
								//url_name = "/campus/schoolbus_list.asp?buscode=070&npg=2";
								break;
								
							case "3" :
								url_name = "/campus/schoolbus_list.asp?buscode=010&npg=3";
								//url_name = "/campus/schoolbus_list.asp?buscode=120&npg=3";
								break;
								
							case "4" :
								url_name = "/campus/schoolbus_list.asp?buscode=020&npg=4";
								break;
								
							case "5" :
								url_name = "/campus/schoolbus_list.asp?buscode=020&npg=5";
								//url_name = "/campus/schoolbus_list.asp?buscode=030&npg=5";
								break;
								
							case "6" :
								url_name = "/campus/schoolbus_list.asp?buscode=050&npg=6";
								break;
								
							case "7" :
								url_name = "/campus/schoolbus_list.asp?buscode=090&npg=7";
								break;
								
							case "8" :
								url_name = "/campus/schoolbus_list.asp?buscode=100&npg=8";
								break;
								
							case "9" :
								url_name = "/campus/schoolbus_list.asp?buscode=040&npg=9";
								break;
								
							case "10" :
								url_name = "/campus/schoolbus_list.asp?buscode=060&npg=10";
								break;
								
							case "11" :
								url_name = "/campus/schoolbus_list.asp?buscode=110&npg=11";
								break;

							case "12" :
								url_name = "/campus/schoolbus_list.asp?buscode=110&npg=12";
								break;
								
							case "13" :
								url_name = "/campus/schoolbus_list.asp?buscode=140&npg=13";
								break;

							default :
								url_name = "/campus/schoolbus.asp";
								break;
							
						}
						
						break;


					case "5" :
					
						url_name = "/campus/CampusMap.asp";
						break;
						

					
					default : 
						url_name = "/campus/CampusMap.asp";
						break;
				
				}
				
			break;
			case "entr" :
			
				switch (sub_code) { 
					
					
					case "1" :
						switch (sub2_code) { 
						
							case "1" : 
								
								url_name = "/entrance/info01.asp";
								break;
								
							case "2" : 
								url_name = "/entrance/info02.asp";
								break;
								
							case "3" : 
								url_name = "/entrance/info03.asp";
								break;
						
							default :
								url_name = "/entrance/info.asp";
								break;	
							
						}
						
						break;
						
					case "2" :
						url_name = "/entrance/step.asp";
						
						
						break;
						
					case "4" :
						switch (sub2_code) { 
						
							case "1" : 
								url_name = "/entrance/receipt_form.asp";
								break;
								
							case "2" : 
								url_name = "/entrance/receipt_confirm.asp";
								break;
								
							case "3" : 
								//url_name = "/entrance/test_info.asp";
								url_name =  "/entrance/schedule_list.asp";
								break;
						
							case "4" : 
								url_name = "/entrance/test.asp";
								break;						
						
							default :
								url_name = "/entrance/schedule_list.asp";
								break;	
							
						}
						
						break;
					
					case "5" :
						url_name = "/entrance/result.asp";
						break;	
					
					default : 
						url_name = "/entrance/info.asp";
						break;
				
				}
			break;
			
		case "exam" :
		
				switch (sub_code) { 
					
					
					case "1" :
						
						switch (sub2_code) { 
						
							case "1" : 
								url_name = "/exam/exam01.asp";
								break;
								
							case "2" : 
								url_name = "/exam/exam02.asp";
								break;
								
							case "3" : 
								url_name = "/exam/exam03.asp";
								break;
						
							default :
								url_name = "/exam/exam.asp";
								break;	
							
						}
						
						
						break;
						
					case "2" :
						url_name = "/exam/onstudy_info.asp";
						break;

					case "3" :
						url_name = "/exam/exam21.asp";
						break;
						
					//case "3" :
					//	url_name = "/exam/exam31.asp";
					//	break;

					case "4" :
					
					
					  	url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
					 	break;
						
						switch (sub2_code) { 
						
							case "1" : 
								url_name = "/student/exam/exam31.asp";
								break;
								
							case "2" : 
								url_name = "/student/exam/exam32.asp";
								break;
								
							case "3" : 
								url_name = "/student/exam/exam33.asp";
								break;
								
							case "4" : 
								url_name = "/student/exam/exam34.asp";
								break;
								
							case "5" : 
								url_name = "/student/exam/exam35.asp";
								break;
								
							case "6" : 
								url_name = "/student/exam/exam36.asp";
								break;

							default :
								url_name = "/exam/exam30.asp";
								break;	
							
						}
						
						
						break;
						
					case "5" :
						//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
						url_name = "/exam/exam41.asp";
						break;
						
					case "6" :
						//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
						url_name = "/exam/exam41.asp";
						break;
					
					default : 
						url_name = "/exam/exam.asp";
						break;
				
				}
			break;

		case "gen" :
		
				switch (sub_code) { 
					
					
					case "1" :
						
						switch (sub2_code) { 
						
							case "1" : 
								url_name = "/exam/exam01.asp";
								break;
								
							case "2" : 
								url_name = "/exam/exam02.asp";
								break;
								
							case "3" : 
								url_name = "/exam/exam03.asp";
								break;
						
							default :
								url_name = "/exam/exam.asp";
								break;	
							
						}
						
						
						break;
						
					case "2" :
						url_name = "/exam/exam21.asp";
						break;
						
					//case "3" :
					//	url_name = "/exam/exam31.asp";
					//	break;

					case "3" :
						
						switch (sub2_code) { 
						
							case "1" : 
								url_name = "/general/exam/exam31.asp";
								break;
								
							case "2" : 
								url_name = "/general/exam/exam32.asp";
								break;
								
							case "3" : 
								url_name = "/general/exam/exam33.asp";
								break;
								
							case "4" : 
								url_name = "/general/exam/exam34.asp";
								break;
								
							case "5" : 
								url_name = "/general/exam/exam35.asp";
								break;
								
							case "6" : 
								url_name = "/general/exam/exam36.asp";
								break;

							default :
								url_name = "/general/exam30.asp";
								break;	
							
						}
						
						
						break;
						
					case "4" :
						//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
						url_name = "/exam/exam41.asp";
						break;
						
					
					default : 
						url_name = "/exam/exam.asp";
						break;
				
				}
			break;

		case "bbs" :
		
				switch (sub_code) { 
					
					
					case "1" :
					
						url_name = "/bbs/?bbsid=1";
						break;
						
					case "2" :
						url_name = "/bbs/schedule_list.asp";
						
						break;
						
					case "3" :
						url_name = "/bbs/?bbsid=10";
						
						break;
					
					case "4" :
						url_name = "/bbs/?bbsid=9";
						//url_name = "/bbs/?bbsid=8";
						break;	
						
					case "5" :
						url_name = "/bbs/faq.asp";
						break;	
					
					default : 
						url_name = "/bbs/?bbsid=1";
						break;
				
				}
			break;
			
		case "community" : // ¿Ü°í¹Ú½Î
			
			//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
			url_target = "new"
			url_name = "http://www.e-oego.com";
			break;
			 
		case "foreign" : // À¯ÇÐ
		
			//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
			url_target = "new"
			url_name = "http://global1230.com";
			break;
			
		case "foot" :
		
				switch (sub_code) { 
					
					
					case "1" :
					
						url_name = "/regist/rule/agreement.asp";
						break;
						
					case "2" :
					
						//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
						url_name = "/regist/rule/policy.asp";
						//url_target = "pop";
						break;
						
					case "3" :
						url_name = "/rule/mail.asp";
						
						break;
					
					case "4" :
					
						url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
						//url_name = "/bbs/?bbsid=8";
						break;	
					
					case "5" :
					
						//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
						url_name = "/regist/pop_inquiry.asp";
						url_target = "pop";
						break;	
					
					default : 
						url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
						break;
				
				}
			
			break;
			
		case "event" :
			//url_error = "ÁØºñÁßÀÔ´Ï´Ù.";
			url_name = "/bbs/?bbsid=1&access=view&code=90"
			//url_name = "/class/result.asp";
			break;

		case "sub_banner" :
		//url_error = "¾Æ·¡ÂÊ ¹è³Ê ¸µÅ©ÁÖ¼Ò ¾²´Â°÷ÀÔ´Ï´Ù.";
		url_name = "/exam/exam21.asp?html.#shadowing"
		//url_name = "/class/result.asp";
		break;		
		
	}	
	
	if ( url_error == "" ) { 
	
		
		if ( url_target == "" ) { 
			
			goLink(url_name,"assign");
			
		}
		
		if ( url_target == "pop" ) { 
			
			window.open(url_name, "mnu" , "width=300 height=300");
			
		}
		
	} 
	
	if ( url_error != "" ) { 
	
		window.alert(url_error);
		
	}
	
}
