function selService() {
	var sel;
	sel  = document.trans_url.selService.value;
	alert(sel);
	document.trans_url.service.value = sel;
}

function setSearchTable() {
	var sel;
	sel  = document.trans_url.selService.value;

	if ( sel == 1 || sel == 2 ) {
		document.getElementById("grandUrlTable").style.display = "block";
		document.getElementById("mallSearchTable").style.display = "none";
	} else if ( sel == 3 ) {
		document.getElementById("grandUrlTable").style.display = "none";
		document.getElementById("mallSearchTable").style.display = "block";
	}
}

function openMktMove(thisForm, type){
	var site_url;
	site_url  = document.trans_url.urlOpenMarket.value;

    if (!check_it(site_url)){
    	alert("サイトＵＲＬを入力してください。");
        return;
    }
    if ( type == 'J') {
    	window.open('http://translate.ocn.ne.jp/LUCOCN/c3/hm_ex.cgi?SURL='+escape(document.trans_url.urlOpenMarket.value)+'&XTYPE=1&SEARCH=T&SLANG=ko&TLANG=ja');
    	document.trans_url.action="/openmkt/openMktOrder.action?url="+escape(document.trans_url.urlOpenMarket.value);
    	document.trans_url.submit();
    } else {
    	site_url =  site_url.replace("http://","");
        window.open('http://'+escape(site_url));
        document.trans_url.action="/openmkt/openMktOrder.action?url="+escape(document.trans_url.urlOpenMarket.value);
        document.trans_url.submit();
    }
}

function ticketMove(thisForm, type){
	var site_url;
	site_url  = document.trans_url.urlTicket.value;

    if (!check_it(site_url)){
    	alert("サイトＵＲＬを入力してください。");
        return;
    }
    if ( type == 'J') {
    	window.open('http://translate.ocn.ne.jp/LUCOCN/c3/hm_ex.cgi?SURL='+escape(document.trans_url.urlTicket.value)+'&XTYPE=1&SEARCH=T&SLANG=ko&TLANG=ja');
    	document.trans_url.action="/ticket/ticketOrder.action?url="+escape(document.trans_url.urlTicket.value);
    	document.trans_url.submit();
    } else {
    	site_url =  site_url.replace("http://","");
        window.open('http://'+escape(site_url));
        document.trans_url.action="/ticket/ticketOrder.action?url="+escape(document.trans_url.urlTicket.value);
        document.trans_url.submit();
    }
}

function grandMove(thisForm, type){
	var site_url;
	site_url = document.trans_url.grandUrlMarket.value;
	url_type = document.trans_url.elements['selService'].value;

    if (!check_it(site_url)){
    	alert("サイトＵＲＬを入力してください。");
        return;
    }

    if( url_type == 1) {
    	if ( type == 'J') {
        	window.open('http://translate.ocn.ne.jp/LUCOCN/c3/hm_ex.cgi?SURL='+escape(document.trans_url.grandUrlMarket.value)+'&XTYPE=1&SEARCH=T&SLANG=ko&TLANG=ja');
        	document.trans_url.action="/openmkt/openMktOrder.action?url="+escape(document.trans_url.grandUrlMarket.value);
        	document.trans_url.submit();
        } else {
        	site_url =  site_url.replace("http://","");
            window.open('http://'+escape(site_url));
            document.trans_url.action="/openmkt/openMktOrder.action?url="+escape(document.trans_url.grandUrlMarket.value);
            document.trans_url.submit();
        }
    } else if( url_type == 2) {
    	if ( type == 'J') {
        	window.open('http://translate.ocn.ne.jp/LUCOCN/c3/hm_ex.cgi?SURL='+escape(document.trans_url.grandUrlMarket.value)+'&XTYPE=1&SEARCH=T&SLANG=ko&TLANG=ja');
        	document.trans_url.action="/ticket/ticketOrder.action?url="+escape(document.trans_url.grandUrlMarket.value);
        	document.trans_url.submit();
        } else {
        	site_url =  site_url.replace("http://","");
            window.open('http://'+escape(site_url));
            document.trans_url.action="/ticket/ticketOrder.action?url="+escape(document.trans_url.grandUrlMarket.value);
            document.trans_url.submit();
        }
    }

}

function goSearching(){

	var search_keyword = document.trans_url.elements['goodsListCriteria.keyword'].value;

	if (!checkKeyword(search_keyword, '検索キーワードを入力してください。')) {
		document.getElementById('goodsListCriteria.keyword').value = '';
		aForm.elements['goodsListCriteria.keyword'].focus();
		return;
	}

	document.getElementById('keyword').value = search_keyword;

	document.trans_url.action = '/mall/searchDisplay.action';
	document.trans_url.submit();
}

function checkKeyword(searchKeyword, msg) {
	if (searchKeyword == '' || searchKeyword == ' ' || searchKeyword == msg) {
		alert(msg);
		return false;
	} else return true;
}

function setSearchEmpty(obj) {
	document.trans_url.elements[obj].value = "";
}

function openMktOrderMove(thisForm, type){
	var inputUrl;
	inputUrl  = document.buying_form.url.value;

    if (!check_it(inputUrl)){
    	alert("サイトＵＲＬを入力してください。");
        return;
    }
    if ( type == 'J') {
    	window.open('http://translate.ocn.ne.jp/LUCOCN/c3/hm_ex.cgi?SURL='+escape(document.buying_form.url.value)+'&XTYPE=1&SEARCH=T&SLANG=ko&TLANG=ja');
    	document.buying_form.action="/openmkt/openMktOrder.action";
    	document.buying_form.submit();
    } else {
    	inputUrl =  inputUrl.replace("http://","");
        window.open('http://'+escape(inputUrl));
        document.buying_form.action="/openmkt/openMktOrder.action";
        document.buying_form.submit();
    }
}

function ticketOrderMove(thisForm, type){
	var inputUrl;
	inputUrl  = document.buying_form.url.value;

    if (!check_it(inputUrl)){
    	alert("サイトＵＲＬを入力してください。");
        return;
    }
    if ( type == 'J') {
    	window.open('http://translate.ocn.ne.jp/LUCOCN/c3/hm_ex.cgi?SURL='+escape(document.buying_form.url.value)+'&XTYPE=1&SEARCH=T&SLANG=ko&TLANG=ja');
    	document.buying_form.action="/ticket/ticketOrder.action";
    	document.buying_form.submit();
    } else {
    	inputUrl =  inputUrl.replace("http://","");
        window.open('http://'+escape(inputUrl));
        document.buying_form.action="/ticket/ticketOrder.action";
        document.buying_form.submit();
    }
}

function check_it(theurl) {
    var tomatch= /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/
    if (tomatch.test(theurl))
    {
        return true;
    }
    else
    {
        return false;
    }
}
