<!--
// This Mini Ajax is taken from http://marc.theaimsgroup.com/?l=php-general&m=112198633625636&w=2

var numberofcontent = 9;
var downloadpage = "http://2getflv.com/2getflv/download.php?download_type=Direct&url=";
var downloadpage_pandora = "http://2getflv.com/2getflv/download.php?download_type=Redirection&url=";

//new array(url,example,us,ko,ch,jp);
var list = new Array(
new Array("http://www.youtube.com/","http://www.youtube.com/watch?v=AW0GThJ7GjQ","Youtube","유투브","Youtube","Youtube"),
new Array("http://www.ifilm.com/","http://www.ifilm.com/video/2757650","iFilm","iFilm","iFilm","iFilm"),
new Array("http://www.bolt.com/","http://www.bolt.com/jillfleischer/video/Spider/2897213","Bolt","Bolt","Bolt","Bolt"),
new Array("http://www.break.com/","http://www.break.com/index/mma-really-quick-knockout.html","Break","Break","Break","Break"),
new Array("http://www.myspace.com/","http://vids.myspace.com/index.cfm?fuseaction=vids.individual&VideoID=13612081","MySpace","MySpace","MySpace","MySpace"),

new Array("http://www.mncast.com/","http://dory.mncast.com/mncHMovie.swf?movieID=10015153120070721161434","MNCast","엠엔캐스트","MNCast","MNCast"),
new Array("http://play.naver.com/","http://serviceapi.nmv.naver.com/flash/NFPlayer.swf?vid=E5719A02304BC57568052C981895E813D006&outKey=V127d09e410d2f7f97e04231e17f531b10e2949e35ab3d4fc8c39231e17f531b10e29","Naver Play","네이버 플레이","Naver Play","Naver Play"),
new Array("http://www.pandora.tv/","http://flvr.pandora.tv/flv2pan/flvmovie.dll?ch_userid=k-1kr&url=1D9EFC31A297444500880005778790&Partner=","Pandora TV","판도라 TV","Pandora TV","Pandora TV"),
new Array("http://tvpot.daum.net/","http://flvs.daum.net/flvPlayer.swf?vid=A6sTEf3VZW8$","Daum TVPot","다음 TV팟","Daum TVPot","Daum TVPot"),
new Array("http://www.mgoon.com/","http://play.mgoon.com/Video/921685/","Mgoon","엠군","Mgoon","Mgoon"),
new Array("http://q.freechal.com/","http://eq.freechal.com/flvPlayer.swf?docId=26744058","Freechal MyQ","프리챌 마이큐","Freechal MyQ","Freechal MyQ"),
new Array("http://video.cyworld.com/","http://video.cyworld.com/clip/view?video_seq=15243334","Cyworld Video","싸이월드 비디오","Cyworld Video","Cyworld Video"),
new Array("http://aura.iple.com/","http://aura.iple.com/pages/external/external_movie.asp? ownpnum=14670838&movieseq=8212566","Iple Aura","아이플 아우라","Iple Aura","Iple Aura"),
new Array("http://www.diodeo.com/","http://www.diodeo.com/tkatjddur/000632268","DioDeo","디오데오","DioDeo","DioDeo"),
new Array("http://www.uccc.co.kr/","http://play.uccc.co.kr/player.swf?pcode=&num=146703&s=1","UCCC","UCCC","UCCC","UCCC"),
new Array("http://tagstory.com/","http://www.tagstory.com/video/video_post.aspx?media_id=V000083589","Tagstory","태그스토리","Tagstory","Tagstory"),
new Array("http://htv.jjang0u.com/","http://play.jjang0u.com/play/player.swf?db=331&vid=887","jjang0u","짱공유","jjang0u","jjang0u"),
new Array("http://ucc.sunzio.com/","http://ucc.sunzio.com/player/dongpy_player.swf?seq=497309&skinID=skin0001&pumID=undefined","SunZio","썬지오","SunZio","SunZio"),
new Array("http://andu.hanafos.com/","http://andu.hanafos.com/Pub/enjoy.asp?conkey=72118","Hanafos &U","하나포스 앤유","Hanafos &U","Hanafos &U"),
new Array("http://www.pullbbang.com/","http://play.pullbbang.com/nplayer30/Play_container.swf?b_num=839631&mode=pull","Pullbbang","풀빵","Pullbbang","Pullbbang"),
new Array("http://mbox.paran.com/mbox","http://mbox.paran.com/mbox/channel.media.view.do?ch_no=25238&media_no=246692&view=media","MBox","엠박스","MBox","MBox"),
new Array("http://afreeca.pdbox.co.kr","http://afbbs.pdbox.co.kr:8080/player.swf?uid=jongmin818&nTitleNo=30746","Afreeca","아프리카","Afreeca","Afreeca"),
new Array("http://www.freeegg.com","http://www.freeegg.com/contents/movie_view.egg?contentsIdx=140373","FreeEgg","프리에그","FreeEgg","FreeEgg"),
new Array("http://www.can.co.kr","http://www.can.co.kr/player/play.php?pcode=&seq=320991&s=1","UCC Can","UCC Can","UCC Can","UCC Can")
);

function list_translate(i) {
    var lang = document.getElementById("hl").value;
    if(lang == "us")
        return list[i][2];
    else if(lang == "kr")
        return list[i][3];
    else if(lang == "cn")
        return list[i][4];
    else if(lang == "jp")
        return list[i][5];
    else
        return list[i][2];
}

function translate(us, kr, cn, jp) {
    var lang = document.getElementById("hl").value;
    if(lang == "kr")
        return kr;
    else if(lang == "cn")
        return cn;
    else if(lang == "jp")
        return jp;
    else
        return us;
}

function link(url, string) {
    var url = '<a href="'+url+'" target="_blank">'+string+'</a>';
    return url;
}

function strReplace(str, src, dest) {
    var reg = new RegExp(src, "gi");
    return str.replace(reg, dest);
}

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sndReq(action) {
    action = escape(action);
    //action = strReplace(action, "\&", "");
    http.open('get', '/2getflv/get_url.php?url='+action);
    //http.setRequestheader("Cache-Control", "no-cache");
    //http.setRequestheader("Pragma", "no-cache"); 
    http.onreadystatechange = handleResponse;
    http.send(null);

}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
            update = response.split('|');

            if(update[0].match("Error-001")) {
                error = 'Error-001: Unable to connect: incorrect log on parameters.';
                if(document.getElementById("hl").value == "kr")
                    error = '에러-001: 연결을 할 수 없습니다: 파라메터가 올바르지 않습니다. (정상적인 접근이 아니거나 검색조건이 비어있습니다)';
                document.getElementById("info").innerHTML = '<span class=warning>' + error + '</span>';
            }
            else if(update[0].match("Error-002")) {
                error = 'Error-002: Unable to connect: The URL is incorrect or not supported in site.';
                if(document.getElementById("hl").value == "kr")
                    error = '에러-002: 연결을 할 수 없습니다: URL 주소가 올바르지 않거나 지원하지 않는 사이트입니다.';
                document.getElementById("info").innerHTML = '<span class=warning>' + error + '</span>';
            }
            else if(update[0] == "") {
                error = 'Error-003: Unable to connect: Unknown reason for error. Please check and try again.';
                if(document.getElementById("hl").value == "kr")
                    error = '&#50640;&#47084;-003: &#50672;&#44208;&#51012; &#54624; &#49688; &#50630;&#49845;&#45768;&#45796;: &#50640;&#47084;&#44032; &#48156;&#49373;&#54620; &#51060;&#50976;&#47484; &#50508; &#49688; &#50630;&#49845;&#45768;&#45796;. &#54869;&#51064;&#54980; &#45796;&#49884; &#49884;&#46020;&#54644;&#51452;&#49464;&#50836;.';
                document.getElementById("info").innerHTML = '<span class=warning>' + error + '</span>';
            }
            else {
                var download_url = escape(strReplace(update[0], " ", ""))
                download_url = strReplace(download_url, "%0D", "");
                download_url = strReplace(download_url, "%0A", "");

                document.getElementById("info").innerHTML = '<!-- google_ad_section_start --><div id=content><h2>'+update[2]+'</h2><div class=image><img src='+update[1]+'></div><div class=desc>'+update[3]+'</div></div><div id=download><a href='+downloadpage+download_url+' target=_blank>'+translate("Download", "위 저작권법에 동의하며 다운로드합니다.", "Download", "Download")+'</a></div><!-- google_ad_section_end -->';
                //if(download_url.match("pandora.tv")) {
                //    document.getElementById("info").innerHTML = '<!-- google_ad_section_start --><div id=content><h2>'+update[2]+'</h2><div class=image><img src='+update[1]+'></div><div class=desc>'+update[3]+'</div></div><div id=download><a href='+downloadpage_pandora+download_url+' target=_blank>'+translate("Download", "위 저작권법에 동의하며 다운로드합니다.", "Download", "Download")+'</a></div><!-- google_ad_section_end -->';
                //} else {
                //    document.getElementById("info").innerHTML = '<!-- google_ad_section_start --><div id=content><h2>'+update[2]+'</h2><div class=image><img src='+update[1]+'></div><div class=desc>'+update[3]+'</div></div><div id=download><a href='+downloadpage+download_url+' target=_blank>'+translate("Download", "위 저작권법에 동의하며 다운로드합니다.", "Download", "Download")+'</a></div><!-- google_ad_section_end -->';
                //}
            }
        }
    }
}

function loading(){
	document.getElementById("info").innerHTML = "<p><img src='/2getflv/script/o.gif' alt='loading...' /></p>";
}

function kirim(){
	var youtube_url = document.getElementById("url").value;
	loading();
	sndReq(youtube_url);
}

function display_exam(select){
	var select_str = select.options[select.selectedIndex].getAttribute('value'); 

	var example;

	if (select_str != '')
	{
		example = list[select_str][1];
	} else {
		example = list[0][1];
	}

	document.getElementById("example").innerHTML = translate("Example : ", "&#50696;&#51228; : ", "&#20363; : ", "&#20363; : ") + example;
}

function display(requrl){
	var form = '<select name="search_type" onchange="javascript:display_exam(this);"><option selected>'+translate("Any Search", "&#53685;&#54633;&#44160;&#49353;", "Any Search", "&#12377;&#12409;&#12390;&#12398;&#12469;&#12452;&#12488;");

	for (var i=0; i < list.length; i++)
	{
		form += '<option value='+ i +'>' + list_translate(i);
	}


	form += '</select><input type="text" id="url" size="40" value="'+ unescape(requrl) +'" /> <input type="submit" value="'+translate("Search", "&#44160;&#49353;", "&#25628;&#32034;", "&#26908;&#32034;")+'" onclick="javascript:kirim();" />';
	document.getElementById("form").innerHTML = form;

	var supported = translate("Supported", "&#51648;&#50896;", "&#25253;&#21517;" ,"&#12469;&#12509;&#8213;&#12488;") + " : ";

	for (var i=0; i < list.length; i++)
	{
		supported += link(list[i][0], list_translate(i));

		if (i != list.length - 1)
		{
			 supported += ", ";
		}

		if ((i % numberofcontent == numberofcontent - 1))
		{
			supported += "<br />";
		}
	}


	document.getElementById("supported").innerHTML = supported;



	var example = list[0][1];
	document.getElementById("example").innerHTML = translate("Example : ", "&#50696;&#51228; : ", "&#20363; : ", "&#20363; : ") + example;

	var lang = translate("language : ", "&#50616;&#50612; : ", "&#35821;&#35328; : ", "&#35328;&#35486; : ") + '<a href="index.php?hl=us"><img src="/2getflv/images/us.gif" border=0></a><a href="index.php?hl=kr"><img src="/2getflv/images/kr.gif" border=0></a><a href="index.php?hl=cn"><img src="/2getflv/images/cn.gif" border=0></a><a href="index.php?hl=jp"><img src="/2getflv/images/jp.gif" border=0></a>';
	document.getElementById("lang").innerHTML = lang;



	var copyright = '<b>'+ translate("Advertisements / Suggestions / Problems / Sites addition (Use below e-mail)", "&#44305;&#44256; / &#44148;&#51032; / &#47928;&#51228; / &#49324;&#51060;&#53944; &#52628;&#44032; (&#50500;&#47000; e-mail &#47196; &#50672;&#46973; &#48148;&#46989;&#45768;&#45796;.)", "Advertisements / Suggestions / Problems / Sites addition (Use below e-mail)", "Advertisements / Suggestions / Problems / Sites addition (Use below e-mail)") + '</b><br />e-mail me : <img src="/2getflv/images/gmail3.png"><br /><br />' + 'Copyright &#9426; 2007-2009 Coryas All Rights Reserved.';
	document.getElementById("copyright").innerHTML = copyright;
	if (requrl != '')
	{
		kirim();
	}
}

-->
