var lastPopUpWindow = null;

function pop(sCase) {
// close the last pop-up.
	try {
		lastPopUpWindow.close();
	}catch(e){
	}

	switch(sCase) {

//CHARACTER pages
		case "charactericons":
			lastPopUpWindow = launchPopUpWindow('charactericons.html', 'charactericons', 340, 520);
			break;

//HOME section
		case "getMobile":
			doTracking("getMobile");
			window.open('http://www.wildhogsmobile.com/');
			break;			
		case "text2win":
			doTracking("text2win");
			window.open('http://www.wildhogstext2win.com/');
			break;

//ABOUT THE FILM section
		case "presskit":
			doTracking("presskit");
			lastPopUpWindow = launchPopUpWindow('assets/downloads/WildHogs_PressKit.pdf', 'presskit', 700, 600);
			break;

//VIDEO section
		case "trailer":
			window.location="more_options.html";
			break;

//GALLERY section

//DOWNLOADS section
		case "wallpapers":
			var width = Number(pop.arguments[2]);
			var height = (width==1280 ? 1024 : width/4*3)+140;
			switch(pop.arguments[1]) {
				case "1":
					doTracking("wp1");
					break;
				case "2":
					doTracking("wp2");
					break;
				case "3":
					doTracking("wp3");
					break;
				case "4":
					doTracking("wp4");
					break;
					
			}
			lastPopUpWindow = launchPopUpWindow('wallpaper.html?id='+pop.arguments[1]+'&width='+width, 'wallpaper_'+width, width+20, height, 1, true);
			break;
		case "buddyicons":
			//doTracking("get_icons");
			lastPopUpWindow = launchPopUpWindow('buddyicons.html', 'buddyicons', 340, 520);
			break;
		case "screensaver":
			switch(pop.arguments[1]) {
				case "macx":
					doTracking("ss_macx");
					filePath = "assets/downloads/screensavers/wh_ss_osx.sit.hqx"
					break;
				case "mac9":
					doTracking("ss_mac9");
					filePath = "assets/downloads/screensavers/wh_ss_os9.sit.hqx"
					break;
				case "win":
				default:
					doTracking("ss_win");
					filePath = "assets/downloads/screensavers/wh_ss.zip"
					break;
			}
			lastPopUpWindow = launchPopUpWindow('download.html?theFile='+filePath, 'download', 770, 335);
			break;

//GAMES & ACTIVITIES section
		case "burnrubber":
		case "burn_rubber_game":
			lastPopUpWindow = launchPopUpWindow('burnrubber.html', 'burnrubber', 700, 533);
			break;	
		case "hogs_run_game":
			lastPopUpWindow = launchPopUpWindow('delfuego.html', 'hogsrun', 785, 475);
			break;
		case "which_hog_game":
			lastPopUpWindow = launchPopUpWindow('hogru.html', 'whichhog', 700, 533);
			break;
		case "build_hog_game":
			lastPopUpWindow = launchPopUpWindow('bah/index.html', 'buildhog', 700, 560);
			break;

		default:
			alert('Unimplemented pop call: '+sCase);
		break;
	}
}