// JavaScript Document
// iPhone / iPod only code
// Allows us to add an onload event
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} 
	else {
		window.onload = function() {
			if (oldonload) {
				oldonload();
			}
			func();
		}
	}
}
	
addLoadEvent(function() {
	//iPhone only
	if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
	{	
		var body = document.getElementsByTagName("body")[0];
		body.className = "iphone";
		window.scrollTo(1, 0);
	}
});

function redirectOnFlash(){
	var path = location.href;
	var stopOn = path.indexOf("/",0);
	var startAt = stopOn + 4;
	var root = path.substring(0,stopOn);
	var pageName = path.substring(startAt, path.lastIndexOf(".html"));
	
	if(swfobject.hasFlashPlayerVersion("8.0.0")==true){
		if(pageName.indexOf("index") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/";
		}
		if(pageName.indexOf("tours") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/";
		}
		else if(pageName.indexOf("installations") > -1) {
			window.location = "http://www.soundwalk.com/#/INSTALLATIONS/";
		}
		else if(pageName.indexOf("clients") > -1) {
			window.location = "http://www.soundwalk.com/#/CLIENTS/";
		}
		else if(pageName.indexOf("talent") > -1) {
			window.location = "http://www.soundwalk.com/#/TALENT/";
		}
		else if(pageName.indexOf("awards") > -1) {
			window.location = "http://www.soundwalk.com/#/AWARDS/";
		}
		else if(pageName.indexOf("news") > -1) {
			window.location = "http://www.soundwalk.com/#/NEWS/";
		}
		else if(pageName.indexOf("press") > -1) {
			window.location = "http://www.soundwalk.com/#/PRESS/";
		}
		else if(pageName.indexOf("about") > -1) {
			window.location = "http://www.soundwalk.com/#/ABOUT/";
		}
		else if(pageName.indexOf("contact") > -1) {
			window.location = "http://www.soundwalk.com/#/CONTACT/";
		}
		else if(pageName.indexOf("bronxbaseball") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/bronxbaseball/";
		}
		else if(pageName.indexOf("bronxgraffiti") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/bronxgraffiti/";
		}
		else if(pageName.indexOf("bronxhiphop") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/bronxhiphop/";
		}
		else if(pageName.indexOf("bryantpark") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/bryantpark/";
		}
		else if(pageName.indexOf("chanel") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/chanel/";
		}
		else if(pageName.indexOf("chinatown") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/chinatown/";
		}
		else if(pageName.indexOf("davincicode") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/davincicode/";
		}
		else if(pageName.indexOf("dumbo") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/dumbo/";
		}
		else if(pageName.indexOf("groundzero") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/groundzero/";
		}
		else if(pageName.indexOf("littleitaly") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/littleitaly/";
		}
		else if(pageName.indexOf("lowereastside") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/lowereastside/";
		}
		else if(pageName.indexOf("lv_beijing") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/lv_beijing/";
		}
		else if(pageName.indexOf("lv_hongkong") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/lv_hongkong/";
		}
		else if(pageName.indexOf("lv_shanghai") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/lv_shanghai/";
		}
		else if(pageName.indexOf("meatpacking") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/meatpacking/";
		}
		else if(pageName.indexOf("paris_belleville") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/paris_belleville/";
		}
		else if(pageName.indexOf("paris_marais") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/paris_marais/";
		}
		else if(pageName.indexOf("paris_palais_royal") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/paris_palais_royal/";
		}
		else if(pageName.indexOf("paris_pigalle") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/paris_pigalle/";
		}
		else if(pageName.indexOf("paris_stgermaindespres") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/paris_stgermaindespres/";
		}
		else if(pageName.indexOf("puma_ta_berlin") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/puma_ta_berlin/";
		}
		else if(pageName.indexOf("puma_ta_london") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/puma_ta_london/";
		}
		else if(pageName.indexOf("puma_ta_ny") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/puma_ta_ny/";
		}
		else if(pageName.indexOf("puma_ta_paris") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/puma_ta_paris/";
		}
		else if(pageName.indexOf("timessquare") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/timessquare/";
		}
		else if(pageName.indexOf("varanasi") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/varanasi/";
		}
		else if(pageName.indexOf("wallstreet") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/wallstreet/";
		}
		else if(pageName.indexOf("williamsburgmen") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/williamsburgmen/";
		}
		else if(pageName.indexOf("williamsburgwomen") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/williamsburgwomen/";
		}
		else if(pageName.indexOf("notfound") > -1) {
			window.location = "http://www.soundwalk.com/#/TOURS/";
		}
		else {
			//window.location = root + "/#/" + pageName;
			window.location = "http://www.soundwalk.com/#/TOURS/";
		}
	}
}
redirectOnFlash();