	//document.domain="koreanyellowpage.com";

	function goYpage(cat_id)
	{
		top.location.href="ypage.php?cat_id=" + cat_id;
	}

	function viewSubCategory(mode,parent_id)
	{
		var url = '/ypagePS.php';

		var params = 'mode=' + mode + '&parent_id=' + parent_id;
		//new ajax.Request(url, params, selJin, 'POST');
		location.href=url + "?" + params;
	}

	function loadCategory(mode,parent_id,lpage)
	{
		if(document.getElementById("divSubCategory")==null)
		{
			setTimeout("loadCategory('"+ strChar +"')",0);
			return;
		}
		document.getElementById("divSubCategory").innerHTML = "<img src='http://koreanyellowpage.com/images/Loding2.gif'>";
		var strUrl = "/ypagePS.php?mode=" + mode + "&parent_id=" + parent_id + "&lpage=" + lpage;
		//alert(strUrl);
		setTimeout("getPage('"+ strUrl +"','divSubCategory');",0);
		//getPage(strUrl,"divSubCategory");	
	}

	function loadVideo(media_uid,key)
	{
		if(document.getElementById("divMediaLayer" + key)==null)
		{
			setTimeout("loadVideo('"+ strChar +"')",0);
			return;
		}
		if(document.getElementById("divMediaLayer" + key).innerHTML == "")
		{
			document.getElementById("divMediaLayer" + key).innerHTML = "<img src='http://koreanyellowpage.com/images/Loding2.gif'>";
			var strUrl = "/ypagePS.php?mode=view_media&media_uid=" + media_uid;
			//alert(strUrl);
			setTimeout("getPage('"+ strUrl +"','divMediaLayer" + key + "');",100);
			//getPage(strUrl,"divMediaLayer");	
		}
		else
		{
			document.getElementById("divMediaLayer" + key).innerHTML = "";
		}
	}

//#############################################################
    function createHttpRequest(){
        if(window.ActiveXObject){
            try{
                return new ActiveXObject("Msxml2.XMLHTTP");
            }catch(e){
                try{
                    return new ActiveXObject("Microsoft.XMLHTTP");
                }catch(e2){
                    return null;
                }
            }       
        }else if(window.XMLHttpRequest){
            /*
            try{ 
                netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');
            } catch (e){ 
                alert('Permission UniversalBrowserRead denied.');
            } 
            */               
            return new XMLHttpRequest();    
        }else{
            return null;    
        }    
    }    
		

	function getPageHtml(url){
		var xmlObj = createHttpRequest();    
		if(!xmlObj) return "Your browser is not supported";   
		
		xmlObj.open("GET", url, false);
		xmlObj.send(null);
		if(xmlObj.readyState == 4){
			if(xmlObj.status == 200){
				return xmlObj.responseText;
			}
		}else
			exit;
	}

	function getPage(url, targetDiv){
		var xmlObj = createHttpRequest();
		if(!xmlObj) return "Your browser is not supported";   
		
		xmlObj.onreadystatechange = function(){
			if(xmlObj.readyState == 4) {
				if(xmlObj.status == 200) {
					document.getElementById(targetDiv).innerHTML = xmlObj.responseText;
					//document.getElementById(targetDiv).innerText = xmlObj.responseText;
				}
			}			
		}
		xmlObj.open("GET", url); 
		xmlObj.send(null);	
	}

	function getXMLDOM(httpObj) {
		var xmlDoc;
		if(window.ActiveXObject) {
			xmlDoc = httpObj.responseXML;
		} else {
			var parser = new DOMParser();
			xmlDoc = parser.parseFromString(httpObj.responseText, "text/xml");
		}
		return xmlDoc;
	}

	var xmlHttpObj = null;
	function loadXml(url, funcObj){
		xmlHttpObj = createHttpRequest();
		if(!xmlHttpObj) return "Your browser is not supported";   
		
		xmlHttpObj.onreadystatechange = function(){
			if(xmlHttpObj.readyState == 4) {
				if(xmlHttpObj.status == 200) {
					eval(funcObj);
				}
			}			
		}
		xmlHttpObj.open("GET", url); 
		xmlHttpObj.send(null);	
	}


	function getAjaxPage(url, targetDiv, callBackFuc){
		var myAjax = new Ajax.Updater(
			{success: targetDiv}, 
			url, {
				method: 'get', 
				evalScripts: true,
				onComplete: callBackFuc
			}
		);	
	}
//#############################################################


