Ref = {
    keyword: 'none',
    keywords: [],
    debug_word: ''
};

Ref.decode = function() {
    var q = Ref.debug_word ? Ref.debug_word : document.referrer;
    var referrer = decodeURIComponent(q);
    var query = null;

    if (referrer.match(/^http:\/\/(www\.)?alltheweb.*/i)) {
		// AllTheWeb
		if (referrer.match(/q=/))
		    query = referrer.replace(/^.*q=([^&]+)&?.*$/i, '$1');
    } else if (referrer.match(/^http:\/\/(www\.)?google.*/i)) {
		// Google
		if (referrer.match(/q=/))
		    query = referrer.replace(/^.*&q=([^&]+)&?.*$/i, '$1');
    } else if (referrer.match(/^http:\/\/search\.lycos.*/i)) {
		// Lycos
		if (referrer.match(/query=/))
		    query = referrer.replace(/^.*query=([^&]+)&?.*$/i, '$1');
    } else if (referrer.match(/^http:\/\/search\.msn.*/i)) {
		// MSN
		if (referrer.match(/q=/))
		    query = referrer.replace(/^.*q=([^&]+)&?.*$/i, '$1');
    } else if (referrer.match(/^http:\/\/search\.yahoo.*/i)) {
		// Yahoo
		if (referrer.match(/p=/))
		    query = referrer.replace(/^.*p=([^&]+)&?.*$/i, '$1');
    }

    if (query) {
		query = query.replace(/\'|"/, '');
		query = query.split(/[\s,\+\.]+/);
		Ref.keywords = query;
		Ref.keyword  = query[0];
    }

};

Ref.decode();

var strKeywords = Ref.keywords.toString();

if (Ref.keyword != "none" ) {
	//document.write(Ref.keywords);
	//document.write(typeof(Ref.keywords));

	//●●というキーワードだったら、次の処理をする
	if (strKeywords.indexOf("旅") != -1){
		location.href = "http://freshers.mycom.co.jp/gakusei/tour/";
		document.write(Ref.keywords);
		
	}
}
