$(function(){
	var flash = "k_koukoku0.swf";

	try {
		if (document.referrer.length) {
			var param = getParameter(document.referrer);
			var searchString = '';
			if (document.referrer.match(/^https{0,1}:\/\/[a-z0-9]+\.+yahoo*\./ig)) {
				// Yahoo
				searchString = param.p;
			} else if (param.q != 'undefined') {
				// Google, MSN, etc...
				searchString = param.q;
			}
			if (searchString.length) {
				if (searchString.indexOf("電車") != -1) {
					flash = "k_koukoku1.swf";
				} else if (searchString.indexOf("屋外") != -1) {
					flash = "k_koukoku2.swf";
				} else if (searchString.indexOf("バス") != -1 || searchString.indexOf("タクシー") != -1) {
					flash = "k_koukoku3.swf";
				}
			}
		}
	} catch (e) {}

	$("#visual").flash({
		src: flash,
		width: 900,
		height: 210
	});

	$.easing.backout = function(x, t, b, c, d){
		var s=1.70158;
		return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
	};
	$('#screen').scrollShow({
		elements:'a',
		view:'#view',
		content:'#images',
		easing:'backout',
		wrappers:'link,crop',
		navigators:'a[id]',
		navigationMode:'s',
		circular:true,
		start:0
	});
});

function getParameter(str) {
	var dec = decodeURIComponent;
	var par = new Object;

	var ret = str.match(/([^\?=&]+=[^\?=&]+)/ig);
	var length = ret.length;
	for (var i = 0; i < length; i++) {
		var spl = ret[i].split("=");
		par[dec(spl[0])] = dec(spl[1]);
	}
	return par;
}

