// INJEKTIT -----------------------------------------------------------------------------------------
// http://closure-compiler.appspot.com/home

function injektoi_sivun_ylalaitaan(koodi,sivu_url) {
	if( (koodi.indexOf('etusivu')==-1) && (1==1) ) {
		document.write('<div class="topbar">');
		document.write("Tutustu myös näihin Pieniin matkaoppaisiin: ");
		if (koodi.indexOf('amsterdam')==-1) document.write("<a onclick=\"se('ylalaita','klikkaus','amsterdam');\"    href=\"/amsterdam/\">Amsterdam</a> ");
		if (koodi.indexOf('barcelona')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','barcelona');\"    href=\"/barcelona/\">Barcelona</a> ");
		if (koodi.indexOf('gdansk')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','gdansk');\"    href=\"/gdansk/\">Gdansk</a> ");
		if (koodi.indexOf('kreeta')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','kreeta');\"  href=\"/kreeta/\">Kreeta</a> ");
		if (koodi.indexOf('lontoo')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','lontoo');\"  href=\"/lontoo/\">Lontoo</a> ");
		if (koodi.indexOf('madrid')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','madrid');\"    href=\"/madrid/\">Madrid</a> ");
		if (koodi.indexOf('malta')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','malta');\"    href=\"/malta/\">Malta</a> ");
		if (koodi.indexOf('milano')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','milano');\"    href=\"/milano/\">Milano</a> ");
		if (koodi.indexOf('munchen')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','milano');\"    href=\"/munchen/\">München</a> ");
		if (koodi.indexOf('nizza')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','nizza');\"    href=\"/nizza/\">Nizza</a> ");
		if (koodi.indexOf('tukholma')==-1) document.write("| <a onclick=\"se('ylalaita','klikkaus','tukholma');\" href=\"/tukholma/\">Tukholma</a> ");
		document.write(" | (<a onclick=\"se('ylalaita','klikkaus','lisaa');\" href=\"/\">lisää...</a>)");
		document.write('</div>');
	}
}

function injektoi_otsikkopalkkiin(koodi,sivu_url) {
}

function injektoi_navigaatioriville(koodi,sivu_url) {
	if(koodi.indexOf('tallinna')!=-1) {
		document.write('<li style="margin-left:10px;"><a href="../hotellivinkit/tallinna.html" class="lisuke">15 hotellivinkkiä</a></li>');
		document.write('<li style="margin-left:10px;"><a href="risteilyt.html" class="lisuke">Tallinnan risteilyt</a></li>');
	} else if(koodi.indexOf('riika')!=-1) {
		document.write('<li style="margin-left:10px;"><a href="../hotellivinkit/riika.html" class="lisuke">Hotellivinkkejä</a></li>');
	}
}

function injektoi_sivun_otsikon_alle(koodi,sivu_url) {
	jakaminen_ja_kommentointi();
}

function injektoi_sisallon_joukkoon(koodi,sivu_url) {
	// Sisällön joukkoon.
	// KÄYTÄ IFRAME-TAPAA, MUUTEN MONET BANNERIT EIVÄT TOIMI IE:SSÄ!!!!
	if(koodi.indexOf('lennot')!=-1) {
		document.write('<div style="float:left;margin:6px 17px 10px 0px;width:300px;">');
		blue1_300x250();
		document.write('</div>');
	} else {
		document.write('<div style="float:left;margin:6px 17px 10px 0px;width:300px;">');
		rotaatio();
		document.write('</div>');
	}
}

function injektoi_alamainoksen_alle(koodi,sivu_url) {
	kommentointi();
}

function injektoi_oikeaanlaitaan_ylos(koodi,sivu_url) {
	// if(!(koodi.indexOf('pietari')!=-1)) hotelscom_140x250();
	// mainostatassa(koodi);

	facebooklike(koodi);

	if(koodi.indexOf('koopenhamina')!=-1) { omenahotelli_koopenhamina(); scandic_pikkumainos('koopenhamina'); /* ikaalisten_pikkumainos('koopenhamina'); */ }
		else if(koodi.indexOf('gdansk')!=-1) { scandic_pikkumainos('gdansk'); }
		else if(koodi.indexOf('berliini')!=-1) { scandic_pikkumainos('berliini'); }
		else if(koodi.indexOf('tallinna')!=-1) { /* ikaalisten_pikkumainos('tallinna'); */ scandic_pikkumainos('tallinna'); }
		else if(koodi.indexOf('riika')!=-1) { /* ikaalisten_pikkumainos('riika'); */ }

	// kaleva_kohde=onPala(koodi,['ateena','barcelona','berliini','budapest','firenze','istanbul','madrid','malta','moskova','nizza','pariisi','pietari','praha','rooma','venetsia','wien']);
	// if(kaleva_kohde!=null) { kaleva_pikkumainos(kaleva_kohde); }

	tyokalut_kohde=onPala(koodi,['amsterdam','ateena','barcelona','berliini','budapest','firenze','gdansk','istanbul','kreeta','lontoo','madrid','malta','milano','moskova','munchen','nizza','pariisi','pietari','praha','riika','rooma','tallinna','tukholma','venetsia','wien']);
	if(tyokalut_kohde!=null) { tyokalut(tyokalut_kohde); }
		else if(koodi.indexOf('koopenhamina')!=-1) { tyokalut('kööpenhamina'); }
		else if(koodi.indexOf('matkakohteet')!=-1) {
				var reg = /.*\/(.*?)_{0,1}[0-9]{0,1}\.html$/i;
				var ar = reg.exec(sivu_url);
				if(ar!=null) tyokalut(ar[1]);
		}

	hintanosto2_kohde=onPala(koodi,['amsterdam','ateena','barcelona','berliini','budapest','firenze','istanbul','lontoo','madrid','malta','milano','moskova','nizza','pariisi','pietari','praha','riika','tallinna','tukholma','venetsia','wien']);
	if(hintanosto2_kohde!=null) { hintanosto2(hintanosto2_kohde); }
	hintanosto4_kohde=onPala(koodi,['rooma','gdansk','koopenhamina','munchen']);
	if(hintanosto4_kohde!=null) { hintanosto4(hintanosto4_kohde); }

}

function injektoi_oikeaanlaitaan_pitkällesivulle(koodi,sivu_url) {
	document.write('<div style="margin-top:150px;border-top:2px solid #f0f0f0;padding-top:10px;">');	
	tdkampanjaverkko_160x600();
	document.write('</div>');	
}
function injektoi_oikeaanlaitaan_alas(koodi,sivu_url) {
}

function injektoi_alamainos_vaihtoehtoinen() {
	tdkampanjaverkko_468x60();
}
function injektoi_oikeanlaidanmainos_vaihtoehtoinen() {
	tdkampanjaverkko_160x600();
}

function injektoi(koodi) {
	sivu_url = window.location.href;
	if(koodi.indexOf('navi')!=-1) return injektoi_navigaatioriville(koodi,sivu_url);
	if(koodi.indexOf('oikeaylä')!=-1) return injektoi_oikeaanlaitaan_ylos(koodi,sivu_url); // Adsense-mainosten yläpuolelle.
	if(koodi.indexOf('oikeapitkä')!=-1) return injektoi_oikeaanlaitaan_pitkällesivulle(koodi,sivu_url); // Adsense-mainosten alle.
	if(koodi.indexOf('oikeaala')!=-1) return injektoi_oikeaanlaitaan_alas(koodi,sivu_url); // Adsense-mainosten alle.
	if(koodi.indexOf('sisältö1')!=-1) return injektoi_sisallon_joukkoon(koodi,sivu_url);
	if(koodi.indexOf('otsikonalla')!=-1) return injektoi_sivun_otsikon_alle(koodi,sivu_url);
	if(koodi.indexOf('alamainoksenjalkeen')!=-1) return injektoi_alamainoksen_alle(koodi,sivu_url);
	if(koodi.indexOf('ylälaita')!=-1) return injektoi_sivun_ylalaitaan(koodi,sivu_url);
	if(koodi.indexOf('otsikkopalkki')!=-1) return injektoi_otsikkopalkkiin(koodi,sivu_url);
	if(koodi.indexOf('vaihtoehtoinen alamainos')!=-1) return injektoi_alamainos_vaihtoehtoinen();
	if(koodi.indexOf('vaihtoehtoinen oikeamainos')!=-1) return injektoi_oikeanlaidanmainos_vaihtoehtoinen();
}

// TESTIT -------------------------------------------------------------------------------------------

function satunnainen_f(joukon_nimi,array_of_functions) {
	// Suorittaa satunnaisen funktion.
	if(!cookiesOn()) return array_of_functions[0]();
	var rand_no_f=readCookie("rand_no_"+joukon_nimi);
	if(rand_no_f==null) {
		rand_no_f = Math.ceil((array_of_functions.length)*Math.random());
		createCookie("rand_no_"+joukon_nimi,rand_no_f,0);
	}
	return array_of_functions[rand_no_f-1]();
}
function satunnainen_n(testin_nimi,maksimi_arvo) {
	// Palauttaa satunnaisen numeroarvon.
	if(!cookiesOn()) return 1;
	var rand_no_n=readCookie("rand_no_"+testin_nimi);
	if(rand_no_n==null) {
		rand_no_n = Math.ceil(maksimi_arvo*Math.random());
		createCookie("rand_no_"+testin_nimi,rand_no_n,0);
	}
	return rand_no_n;
}

// ROTAATIOT ----------------------------------------------------------------------------------------

function daysInMonth(iMonth, iYear)
{
	return 32 - new Date(iYear, iMonth, 32).getDate();
}
function vuodenPaiva() {
	var nyt = new Date();
	var vuosi = nyt.getFullYear();
	var kuukausi = nyt.getMonth();
	var kuukaudenpaiva = nyt.getDate();
	var r=kuukaudenpaiva;
	for(i=1;i<=12;i++) {
		if(kuukausi>i) { r = r + daysInMonth(i,vuosi); }
	}
	return r;
}
function paivarotaatio(mainostajien_joukon_koko) {
	// Kaikki näkevät tiettynä päivänä saman mainoksen.
	return ( vuodenPaiva() % mainostajien_joukon_koko ) + 1;
}
function satunnainenrotaatio(mainostajien_joukon_koko) {
	// Mainos valitaan satunnaisesti.
	// Vierailija näkee kaikilla sivuilla tämän saman mainoksen tällä vierailukerralla.
	var rand_no=readCookie("rand_no");
	if(rand_no==null || rand_no>mainostajien_joukon_koko) {
		rand_no = Math.ceil(mainostajien_joukon_koko*Math.random());
		createCookie("rand_no",rand_no,0);
	}
	return rand_no;
}
function todellasatunnainenrotaatio(mainostajien_joukon_koko) {
	rand_no = Math.ceil(mainostajien_joukon_koko*Math.random());
	return rand_no;
}

function rotaatio() {

	var mainostaja_i = todellasatunnainenrotaatio(14);
	// mainostaja_i = 8;

	var url_mainos_id=getUrlVars()["mainos"];
	if(url_mainos_id!=undefined) mainostaja_i = url_mainos_id;

	if(mainostaja_i==1)  { mainostaja = 'hotelscom'; }
	if(mainostaja_i==2)  { mainostaja = 'tdkampanjaverkko'; } // oli hotelclub (25.4.2011 22:52)
	if(mainostaja_i==3)  { mainostaja = 'ebookers'; }
	if(mainostaja_i==4)  { mainostaja = 'blue1'; }
	if(mainostaja_i==5)  { mainostaja = 'if'; }
	if(mainostaja_i==6)  { mainostaja = 'hotellimaailma'; }
	if(mainostaja_i==7)  { mainostaja = 'bookplus'; }

	if(mainostaja_i==8)  { mainostaja = 'goviral'; } // 8=goviral

	if(mainostaja_i==9)  { mainostaja = 'kristinacruises'; }
	if(mainostaja_i==10) { mainostaja = 'scandic'; }
	if(mainostaja_i==11) { mainostaja = 'eautovuokraamo'; }
	if(mainostaja_i==12) { mainostaja = 'tdkampanjaverkko'; }
	if(mainostaja_i==13) { mainostaja = 'tdkampanjaverkko'; }
	if(mainostaja_i==14) { mainostaja = 'tdkampanjaverkko'; }
	if(mainostaja_i==15) { mainostaja = 'goviral'; }
	if(mainostaja_i==16) { mainostaja = 'goviral'; }
	if(mainostaja_i==17) { mainostaja = 'goviral'; }

	if(mainostaja=='bookplus') {
		bookplus_300x250();
	} else if(mainostaja=='tallink') {
		tallink_300x250();
	} else if(mainostaja=='hotelscom') {
		hotelscom_300x250();
	} else if(mainostaja=='hotelclub') {
		hotelclub_300x250();
	} else if(mainostaja=='ebookers') {
		ebookers_300x250();
	} else if(mainostaja=='blue1') {
		blue1_300x250();
	} else if(mainostaja=='if') {
		if_300x250();
	} else if(mainostaja=='kaleva') {
		kaleva_300x250();
	} else if(mainostaja=='eautovuokraamo') {
		eautovuokraamo_300x250();
	} else if(mainostaja=='goviral') {
		goviral();
	} else if(mainostaja=='tdkampanjaverkko') {
		tdkampanjaverkko_300x250();
	} else if(mainostaja=='kristinacruises') {
		kristinacruises_300x250();
	} else if(mainostaja=='hotellimaailma') {
		hotellimaailma_300x250();
	} else if(mainostaja=='scandic') {
		scandic_300x250();
	}

}

// BANNERIT -----------------------------------------------------------------------------------------

function tallink_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(17708840)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function bookplus_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(18736310)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function hotelscom_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(19072866)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function hotelscom_140x250() {
	document.write('<div style="padding:10px;">');
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(19213422)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="140" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
	// 72h-kampanja: var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(19511222)a(1571189)' + new String (Math.random()).substring (2, 11);
	// 72h-kampanja: document.write('<iframe src="'+uri +'" width="140" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
	document.write('</div>');
}
function hotelclub_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(17687898)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function hotellimaailma_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(18621024)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function scandic_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(17624782)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function ebookers_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(19659456)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function blue1_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(17614758)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function if_300x250() {
	var uri = 'http://impfi.tradedoubler.com/imp?type(iframe)g(19700476)a(1571189)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function eautovuokraamo_300x250() {
	document.write('<a href="http://www.eautovuokraamo.fi/Home.do?affiliateCode=pienimatkaopas" title="auto"><img border="0" alt="auto" src="http://www.eautovuokraamo.fi/affiliates/fi/banners/300x250_01.gif" width="300" height="250" /></a>');
}
function goviral() {
	document.write('<iframe id="goviral_iframe" src="http://www.pienimatkaopas.com/goviral_iframe_content.html" style="width:305px;height:255px;" frameborder="0"></iframe>');
}
function tdkampanjaverkko_300x250() {
	var uri = 'http://anet.tradedoubler.com/anet?type(iframe)loc(91396)' + new String (Math.random()).substring (2, 11);
	document.write('<iframe src="'+uri +'" width="300" height="250" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function tdkampanjaverkko_468x60() {
	// var uri = 'http://anet.tradedoubler.com/anet?type(iframe)loc(91394)' + new String (Math.random()).substring (2, 11);
	// document.write('<iframe src="'+uri +'" width="140" height="350" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
}
function tdkampanjaverkko_160x600() {
	var uri = 'http://anet.tradedoubler.com/anet?type(js)loc(97108)' + new String (Math.random()).substring (2, 11);
	document.write('<sc'+'ript type="text/javascript" src="'+uri+'" charset="ISO-8859-1"></sc'+'ript>');
}

function kristinacruises_300x250() {
	document.write('<a href="http://tc.tradetracker.net/?c=3479&amp;m=130894&amp;a=62440&amp;r=&amp;u=" target="_blank"><img src="http://ti.tradetracker.net/?c=3479&amp;m=130894&amp;a=62440&amp;r=&amp;t=html" width="300" height="250" border="0" alt="" /></a>');
}
function hintanosto1(url) {
	// 3 riviä: 200px, 2 riviä: 170px
	document.write('<div><iframe frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" style="width:160px;height:205px;" src="'+url+'"></iframe></div>');
}
function hintanosto2(kohde) {
	// hotels.com/omafeed
	wh = window.location.href;
	if( (wh.indexOf('tekemista.html')!=-1) || (wh.indexOf('nahtavaa.html')!=-1) || (wh.indexOf('selviytymisopas.html')!=-1) || (wh.indexOf('saa.html')!=-1) || (wh.indexOf('turvallisuus.html')!=-1) ) return;
	document.write('<div style="margin-bottom:25px;border-bottom:2px solid #f0f0f0;padding-bottom:25px;"><iframe frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" style="width:160px;height:575px;" src="/cache/hinta_hotelscom_'+kohde+'.html"></iframe></div>');
}
function hintanosto4(kohde) {
	// hotels.com/widget
	wh = window.location.href;
	if( (wh.indexOf('tekemista.html')!=-1) || (wh.indexOf('nahtavaa.html')!=-1) || (wh.indexOf('selviytymisopas.html')!=-1) || (wh.indexOf('saa.html')!=-1) || (wh.indexOf('turvallisuus.html')!=-1) ) return;
	document.write('<div style="margin-bottom:25px;border-bottom:2px solid #f0f0f0;padding-bottom:25px;"><div class=\"tyokalut_valiotsikko\">Hotels.com<br/>Hotellipoiminnat</div>');
	if(kohde=='rooma') document.write('<iframe src="http://partners.hotels.com:80/dealswidget/1/2/712491/HCOM_FI-fi_FI/widget.html#http%3A%2F%2Fclk.tradedoubler.com%2Fclick%3Fp%3D24238%26amp%3Ba%3D1571189%26amp%3Bg%3D19815410%26amp%3Bepi%3Dwidget%26amp%3Burl%3D%7Burl%7D%3Fwapb1%3Ddealswidget" width="160" height="600" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe>');
		else if(kohde=='gdansk') document.write('<iframe src="http://partners.hotels.com:80/dealswidget/2/2/1028414/HCOM_FI-fi_FI/012345/widget.html#http%3A%2F%2Fclk.tradedoubler.com%2Fclick%3Fp%3D24238%26amp%3Ba%3D1571189%26amp%3Bg%3D19815410%26amp%3Bepi%3Dwidget%26amp%3Burl%3D%7Burl%7D%3Fwapb1%3Ddealswidget" width="160" height="600" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe>');
		else if(kohde=='koopenhamina') document.write('<iframe src="http://partners.hotels.com:80/dealswidget/3/2/408991/HCOM_FI-fi_FI/c3I9MTIzNDU./widget.html#http%3A%2F%2Fclk.tradedoubler.com%2Fclick%3Fp%3D24238%26amp%3Ba%3D1571189%26amp%3Bg%3D19815410%26amp%3Bepi%3Dwidget%26amp%3Burl%3D%7Burl%7D%3Fwapb1%3Ddealswidget" width="160" height="600" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe>');
		else if(kohde=='munchen') document.write('<iframe src="http://partners.hotels.com:80/dealswidget/3/2/384011/HCOM_FI-fi_FI/c3I9MTIzNDU./widget.html#http%3A%2F%2Fclk.tradedoubler.com%2Fclick%3Fp%3D24238%26amp%3Ba%3D1571189%26amp%3Bg%3D19815410%26amp%3Bepi%3Dwidget%26amp%3Burl%3D%7Burl%7D%3Fwapb1%3Ddealswidget" width="160" height="600" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe>');
	document.write('</div>');
}
function hintanosto3(url) {
	wh = window.location.href;
	if( (wh.indexOf('tekemista.html')!=-1) || (wh.indexOf('nahtavaa.html')!=-1) || (wh.indexOf('selviytymisopas.html')!=-1) || (wh.indexOf('saa.html')!=-1) || (wh.indexOf('turvallisuus.html')!=-1) ) return;
	document.write('<div><iframe frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" style="width:160px;height:510px;" src="'+url+'"></iframe></div>');
}
function omenahotelli_koopenhamina() {
	document.write("<div style=\"width:160px;font-size:11px;padding-bottom:25px;padding-top:7px;line-height:160%;\">");
	document.write("<div><img src=\"/gfx/logo_omenahotels.gif\"/></div>");
	document.write("<div>Edullinen itsepalveluhotelli Omena Kööpenhaminassa<!--: Colbjørnsensg. 5-11--></div>");
	document.write("<div><a style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(118866)a(1571189)g(17985542)url(http://www.omenahotels.com/fi/hotellit/hotelli-koopenhamina/)epi(tyokalut)\" target=\"_blank\">Tutustu ja varaa huone</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(17985542)a(1571189)\"/></div>");
	document.write("</div>");
}
function scandic_pikkumainos(tila) {
	document.write("<div style=\"width:160px;font-size:11px;padding-bottom:25px;padding-top:10px;line-height:160%;\">");
	document.write("<div><img src=\"/gfx/logo_scandic.gif\"/></div>");
	if(tila=='koopenhamina') {
		document.write("<div>Scandicilla on kahdeksan hotellia Kööpenhaminassa.</div>");
		document.write("<div><a style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(22064)a(1571189)g(16139916)url(http://www.scandichotels.fi/Hotels/Suurkaupungit/Koopenhamina/)\" target=\"_blank\">Tutustu ja varaa huone</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(16139916)a(1571189)\"/></div>");
	} else if(tila=='berliini') {
		document.write("<div>Kotoisalla Scandicilla on hotelli myös Berliinissä.</div>");
		document.write("<div><a style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(22064)a(1571189)g(16139916)url(http://www.scandichotels.fi/fi/Hotels/Countries/Saksa/Berliini/Hotels/Berlin-Potsdamer-Platz/)\" target=\"_blank\">Tutustu ja varaa huone</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(16139916)a(1571189)\"/></div>");
	} else if(tila=='tallinna') {
		document.write("<div>Kotoisalla Scandicilla on hotelli myös Tallinnassa.</div>");
		document.write("<div><a style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(22064)a(1571189)g(16139916)url(http://www.scandichotels.fi/Hotels/Countries/Viro/Tallinna/Hotels/Scandic-Palace/)\" target=\"_blank\">Tutustu ja varaa huone</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(16139916)a(1571189)\"/></div>");
	} else if(tila=='gdansk') {
		document.write("<div>Kotoisalla Scandicilla on hotelli myös Gdanskissa.</div>");
		document.write("<div><a style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(22064)a(1571189)g(16139916)url(http://www.scandichotels.fi/Hotels/Countries/Puola/Gdansk/Hotels/Scandic-Gdansk/)\" target=\"_blank\">Tutustu ja varaa huone</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(16139916)a(1571189)\"/></div>");
	}
	document.write("</div>");
}
function ikaalisten_pikkumainos(tila) {
	document.write('<div style="width:160px;font-size:11px;padding-bottom:25px;padding-top:10px;line-height:160%;">');
	if(tila=='riika') {
		document.write('<div><a href="http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_177265_62440_&amp;r="><img style="border:none" src="/gfx/logo_ikaalisten.gif"/></a></div>');
		document.write('<a style="color:#008000;" href="http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_177265_62440_&amp;r=">Lähde Kaupunkilomalle Riikaan!</a>');
		document.write(' Hinnat alk. 159 € / hlö.');
	} else if(tila=='tallinna') {
		document.write('<div><a href="http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_177275_62440_&amp;r="><img style="border:none" src="/gfx/logo_ikaalisten.gif"/></a></div>');
		document.write('<a style="color:#008000;" href="http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_177275_62440_&amp;r=">Tallinnan Hotellimatkat Edullisesti!</a>');
		document.write(' Valitse 20 hotellista. Hinnat alk. 39€/hlö.');
	} else if(tila=='koopenhamina') {
		document.write('<div><a href="http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_177254_62440_&amp;r="><img style="border:none" src="/gfx/logo_ikaalisten.gif"/></a></div>');
		document.write('<a style="color:#008000;" href="http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_177254_62440_&amp;r=">Lähde Perhelomalle Legolandiin!</a>');
		document.write(' Loma Legolandissa ja Kööpenhaminassa.');
	}
	document.write("</div>");
}

// TYÖKALUT -----------------------------------------------------------------------------------------

function tyokalut_ikaalinen(tila) {
	if(tila=='tallinna') { url = "http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_0_62440_Tyokalut&r=%2Findex%2Fhotellimatkat%2Ftallinna.html.stx"; }
		else if(tila=='riika') { url = "http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_0_62440_Tyokalut&r=%2Findex%2Fhotellimatkat%2Fhotellimatka-riikaan.html.stx"; }
		else if(tila=='tukholma') { url = "http://www.ikaalistenmatkatoimisto.fi/tt/?tt=4935_0_62440_Tyokalut&r=%2Findex%2Fhotellimatkat%2Ftukholma.html.stx"; }
		else return "";
	return "<li><a onclick=\"s(this,'"+capitalize(tila)+" Työkaluissa')\" style=\"color:#008000;\" href=\""+url+"\" target=\"_blank\">Ikaalisten matkatoimisto</a></li>";
}
function tyokalut_matkapojat(tila) {
	if(tila=='tallinna') { url = "http://www.matkapojat.fi/tt/?tt=5191_0_62440_tyokalut&r=%2Findex.php%3FItemid%3D304"; }
		else if(tila=='riika' && (1==0)) { url = ""; }
		else if(tila=='pietari') { url = "http://www.matkapojat.fi/tt/?tt=5191_0_62440_tyokalut&r=%2Findex.php%3FItemid%3D394"; }
		else if(tila=='tukholma') { url = "http://www.matkapojat.fi/tt/?tt=5191_0_62440_tyokalut&r=%2Findex.php%3FItemid%3D3045"; }
		else if(tila=='gdansk') { url = "http://www.matkapojat.fi/tt/?tt=5191_0_62440_tyokalut&r=%2Findex.php%3FItemid%3D402"; }
		else return "";
	return "<li><a onclick=\"s(this,'"+capitalize(tila)+" Työkaluissa')\" style=\"color:#008000;\" href=\""+url+"\" target=\"_blank\">Matkapojat</a></li>";
}
function tyokalut_kaleva(tila) {
	if(tila=='rooma') { minne='Roomaan'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fitalia%2Frooma%2F"; }
		else if(tila=='venetsia') { minne='Venetsiaan'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fitalia%2Fvenetsia%2Ffi_FI%2Fvenetsia%2F"; }
		else if(tila=='firenze') { minne='Firenzeen'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fitalia%2Ffirenze%2Ffi_FI%2Ffirenze%2F"; }
		else if(tila=='barcelona') { minne='Barcelonaan'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fespanja%2Fbarcelona%2Ffi_FI%2Fbarcelona%2F"; }
		else if(tila=='madrid') { minne='Madridiin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fespanja%2Fmadrid%2Ffi_FI%2Fmadrid%2F"; }
		else if(tila=='praha') { minne='Prahaan'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Ftsekinmaa%2Fpraha%2Ffi_FI%2Fpraha%2F"; }
		else if(tila=='ateena') { minne='Ateenaan'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fkreikka%2Fateena%2Ffi_FI%2Fateena%2F"; }
		else if(tila=='malta') { minne='Maltalle'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fmalta%2Fmalta%2Ffi_FI%2Fmalta%2F"; }
		else if(tila=='nizza') { minne='Nizzaan'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Franska%2Fnizza%2Ffi_FI%2Fnizza%2F"; }
		else if(tila=='pariisi') { minne='Pariisiin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Franska%2Fpariisi%2Ffi_FI%2Fpariisi%2F"; }
		else if(tila=='berliini') { minne='Berliiniin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fsaksa%2Fberliini%2Ffi_FI%2Fberliini%2F"; }
		else if(tila=='istanbul') { minne='Istanbuliin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fturkki%2Fistanbul%2Ffi_FI%2Fistanbul%2F"; }
		else if(tila=='budapest') { minne='Budapestiin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Funkari%2Fbudapest%2Ffi_FI%2Fbudapest%2F"; }
		else if(tila=='moskova') { minne='Moskovaan'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fvenaja%2Fmoskova%2Ffi_FI%2Fmoskova%2F"; }
		else if(tila=='pietari') { minne='Pietariin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fvenaja%2Fpietari%2Ffi_FI%2Fpietari%2F"; }
		else if(tila=='wien') { minne='Wieniin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fitavalta%2Fwien%2F"; }
		else if(tila=='milano') { minne='Milanoon'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fitalia%2Fmilano%2Ffi_FI%2Fmilano%2F"; }
		else if(tila=='lontoo') { minne='Lontooseen'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fisobritannia%2Flontoo%2F"; }
		else if(tila=='munchen') { minne='Muncheniin'; url = "http://www.kalevatravel.fi/tt/?tt=4481_0_62440_&amp;r=%2Fmatkapaketit%2Feurooppa%2Fsaksa%2Fmunchen%2F"; }
		else return "";
	if(1==0) {
		// kaleva_pikkumainos
		document.write('<div style="width:160px;font-size:11px;padding-bottom:25px;padding-top:10px;line-height:160%;">');
		document.write('<div><a href="'+url+'"><img style="border:none" src="/gfx/logo_kaleva.gif"/></a></div>');
		document.write('Matkapaketit '+minne+' lento+hotelli päivän hintaan. ');
		document.write('<a style="color:#008000;" href="'+url+'">Tutustu ja varaa</a>');
		document.write('</div>');
	} else {
		return "<li><a onclick=\"s(this,'"+capitalize(tila)+" Työkaluissa')\" style=\"color:#008000;\" href=\""+url+"\" target=\"_blank\">Kaleva Travel</a></li>";
	}
	return "";
}
function tyokalut_scandic(tila) {
	if(tila=='kööpenhamina') url="http://www.scandichotels.fi/Hotels/Suurkaupungit/Koopenhamina/";
		else if(tila=='berliini') url="http://www.scandichotels.fi/fi/Hotels/Countries/Saksa/Berliini/Hotels/Berlin-Potsdamer-Platz/";
		else if(tila=='tallinna') url="http://www.scandichotels.fi/Hotels/Countries/Viro/Tallinna/Hotels/Scandic-Palace/";
		else if(tila=='gdansk')   url="http://www.scandichotels.fi/Hotels/Countries/Puola/Gdansk/Hotels/Scandic-Gdansk/";
		else return "";
	r = "<li><a onclick=\"s(this,'"+capitalize(tila)+" Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(22064)a(1571189)g(16139916)url("+url+")epi(tyokalut)\" target=\"_blank\">Scandic-hotellit</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(16139916)a(1571189)\"></li>";
	return r;
}
function tyokalut_hotelscom(tila) {
	if(tila=='riika')	           url="http://fi.hotels.com/de805270/Hotellit-latvia-riika/";
		else if(tila=='tallinna')  url="http://fi.hotels.com/de470416/Hotellit-viro-tallinna/";
		else if(tila=='berliini')  url="http://fi.hotels.com/de332483/Hotellit-saksa-berliini/";
	  else if(tila=='ateena')    url="http://fi.hotels.com/de593632/Hotellit-kreikka-ateena/";
	  else if(tila=='praha')     url="http://fi.hotels.com/de1634829/Hotellit-tsekki-praha/";
	  else if(tila=='budapest')  url="http://fi.hotels.com/de643376/Hotellit-unkari-budapest/";
	  else if(tila=='pariisi')   url="http://fi.hotels.com/de504261/Hotellit-ranska-pariisi/";
	  else if(tila=='istanbul')  url="http://fi.hotels.com/de1341107/hotellit-turkki-istanbul/";
	  else if(tila=='malta')     url="http://fi.hotels.com/de1634345/hotellit-malta-malta/";
		else if(tila=='pietari')   url="http://fi.hotels.com/de1635711/hotellit-venaja-peterburi/";
		else if(tila=='moskova')   url="http://fi.hotels.com/de1153093/hotellit-venaja-moskova/";
		else if(tila=='venetsia')  url="http://fi.hotels.com/de710846/hotellit-italia-venetsia/";
		else if(tila=='rooma')     url="http://fi.hotels.com/de712491/hotellit-italia-rooma/";
		else if(tila=='firenze')   url="http://fi.hotels.com/de1635832/hotellit-italia-firenze/";
		else if(tila=='barcelona') url="http://fi.hotels.com/de444495/hotellit-espanja-barcelona/";
	  else if(tila=='nizza')     url="http://fi.hotels.com/de494528/hotellit-ranska-nizza/";
	  else return "";
	r = "<li><a onclick=\"s(this,'"+capitalize(tila)+" Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(24238)a(1571189)g(11769638)url("+url+"?pos=HCOM_FI&locale=fi_FI)epi(tyokalut)\" target=\"_blank\">Hotels.com / "+capitalize(tila)+"</a><img style=\"position:absolute\" src=\"http://impfi.tradedoubler.com/imp?type(inv)g(11769638)a(1571189)\"></li>";
	return r;
}
function tyokalut_hotelscom_tarjoukset(tila) {
	if(tila=='riika')	              url="http://fi.hotels.com/sd805270/riika-hotellierikoistarjoukset/";
	  else if(tila=='ateena')       url="http://fi.hotels.com/sd593632/ateena-hotellierikoistarjoukset/";
		else if(tila=='berliini')     url="http://fi.hotels.com/sd332483/berliini-hotellierikoistarjoukset/";
	  else if(tila=='budapest')     url="http://fi.hotels.com/sd643376/budapest-hotellierikoistarjoukset/";
	  else if(tila=='dubrovnik')    url="http://fi.hotels.com/sd1635425/dubrovnik-hotellierikoistarjoukset/";
	  else if(tila=='edinburgh')    url="http://fi.hotels.com/sd554344/edinburgh-hotellierikoistarjoukset/";
	  else if(tila=='praha')        url="http://fi.hotels.com/sd1634829/praha-hotellierikoistarjoukset/";
	  else if(tila=='pariisi')      url="http://fi.hotels.com/sd504261/pariisi-hotellierikoistarjoukset/";
	  else if(tila=='ljubljana')    url="http://fi.hotels.com/sd1251268/ljubljana-hotellierikoistarjoukset/";
	  else if(tila=='salzburg')     url="http://fi.hotels.com/sd37626/salzburg-hotellierikoistarjoukset/";
		else if(tila=='tallinna')     url="http://fi.hotels.com/sd470416/tallinna-hotellierikoistarjoukset/";
		else if(tila=='varna')        url="http://fi.hotels.com/sd106751/varna-hotellierikoistarjoukset/";
		else if(tila=='istanbul')     url="http://fi.hotels.com/sd1341107/istanbul-hotellierikoistarjoukset/";
		else if(tila=='kööpenhamina') url="http://fi.hotels.com/sd408991/koopenhamina-hotellierikoistarjoukset/";
		else if(tila=='malta')        url="http://fi.hotels.com/sd1634345/malta-hotellierikoistarjoukset/";
		else if(tila=='madrid')       url="http://fi.hotels.com/sd457987/madrid-hotellierikoistarjoukset/";
		else if(tila=='pietari')      url="http://fi.hotels.com/sd1635711/st-petersburg-hotellierikoistarjoukset/";
		else if(tila=='moskova')      url="http://fi.hotels.com/sd1153093/moskova-hotellierikoistarjoukset/";
		else if(tila=='venetsia')     url="http://fi.hotels.com/sd710846/venetsia-hotellierikoistarjoukset/";
		else if(tila=='rooma')        url="http://fi.hotels.com/sd712491/rooma-hotellierikoistarjoukset/";
		else if(tila=='firenze')      url="http://fi.hotels.com/sd1635832/firenze-hotellierikoistarjoukset/";
		else if(tila=='barcelona')    url="http://fi.hotels.com/sd444495/barcelona-hotellierikoistarjoukset/";
		else if(tila=='nizza')        url="http://fi.hotels.com/sd494528/nizza-hotellierikoistarjoukset/";
		else if(tila=='wien')         url="http://fi.hotels.com/sd39254/wien-hotellierikoistarjoukset/";
		else if(tila=='tukholma')     url="http://fi.hotels.com/sd1270279/tukholma-hotellierikoistarjoukset/";
		else if(tila=='amsterdam')    url="http://fi.hotels.com/sd934558/amsterdam-hotellierikoistarjoukset/";
		else if(tila=='gdansk')       url="http://fi.hotels.com/sd1028414/gdansk-hotellierikoistarjoukset/";
		else if(tila=='milano')       url="http://fi.hotels.com/sd712492/milano-hotellierikoistarjoukset/";
		else if(tila=='lontoo')       url="http://fi.hotels.com/sd549499/lontoo-hotellierikoistarjoukset/";
		else if(tila=='munchen')      url="http://fi.hotels.com/sd384011/munchen-hotellierikoistarjoukset/";
	  else return "";
	r = "<li><a onclick=\"s(this,'"+capitalize(tila)+" Tarjoukset Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(24238)a(1571189)g(11769638)url("+url+"?pos=HCOM_FI&locale=fi_FI)epi(tyokalut_tarjoukset)\">Hotels.com-tarjoukset</a><img style=\"position:absolute\" src=\"http://impfi.tradedoubler.com/imp?type(inv)g(11769638)a(1571189)\"></li>";
	return r;
}
function tyokalut_bookplus(tila) {
	tila=tila.replace('_',' ');
	url = "http://www.bookplus.fi/search?category=862&q="+capitalize(tila)+"&x=0&y=0"; 
	if(tila=='kööpenhamina') { return ""; }
	r = "<li><a onclick=\"s(this,'"+capitalize(tila)+" Kirjahaku Työkaluissa')\" href=\"http://clk.tradedoubler.com/click?p(6406)a(1571189)g(16139766)url("+url+")epi(tyokalut)\" style=\"color:#008000;\">Bookplus / "+capitalize(tila)+"</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(16139766)a(1571189)\" /></li>";
	return r;
}
function tyokalut_booky(tila) {
	tila=tila.replace('_',' ');
	if(tila=='kööpenhamina') { return ""; }
	r = "<li><a onclick=\"s(this,'"+capitalize(tila)+" Kirjahaku Työkaluissa')\" href=\"http://www.booky.fi/tt/?tt=5169_0_62440_Tyokalut&r=%2Fsearch.php%3Fsearch%3D"+capitalize(tila)+"%26x%3D0%26y%3D0\" style=\"color:#008000;\">Booky / "+capitalize(tila)+"</a></li>";
	return r;
}
function tyokalut_blue1(tila) {
	kohteet = " ";
	// http://www.blue1.com/fi/fi/Kohteemme/Eurooppa/ 7.5.2011 13:58
	kohteet = kohteet + "Amsterdam Ateena Bangkok Berliini Bryssel Chicago Dubai Dubrovnik Edinburgh Göteborg Koopenhamina Kööpenhamina Lontoo Marseille München New York Nizza Oslo Pariisi Peking Pula Split Tallinna Tokio Tukholma Washington Zurich";
	kohteet = kohteet + " ";
	if(kohteet.toLowerCase().indexOf(" "+tila+" ")!=-1) {
		return "<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(69021)a(1571189)g(17302636)epi(tyokalut)\">Blue1</a><img style=\"position:absolute\" src=\"http://impfi.tradedoubler.com/imp?type(inv)g(17302636)a(1571189)\"></li>";
	} else return "";
}
function tyokalut_airberlin(tila) {
	kohteet = " ";
	// http://www.airberlin.com/site/start.php?LANG=fi&MARKT=FI 31.7.2011 15:39
	kohteet = kohteet + "Barcelona Rooma Venetsia Wien Pariisi Tukholma Pietari Berliini Koopenhamina";
	kohteet = kohteet + " ";
	if(kohteet.toLowerCase().indexOf(" "+tila+" ")!=-1) {
		return "<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(206606)a(1571189)g(19774940)epi(tyokalut)\" target=\"_blank\">Air Berlin</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(19774940)a(1571189)\"></li>";
	} else return "";
}
function tyokalut_tallinksilja(tila) {
	if(1==0) {
		reitti = "";
		if(tila=="riika") reitti = "Tukholma-Riika"
			else if(tila=="tallinna") reitti = "Helsinki-Tallinna"
			else if(tila=="berliini") reitti = "Helsinki-Rostock";
		if(reitti!="") {
			// return "<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(88777)a(1571189)g(17697380)\" target=\"_blank\">Tallink Silja ("+reitti+")</a></li>";
			var uri1 = 'http://impfi.tradedoubler.com/imp?type(inv)g(19026154)a(1571189)' + new String (Math.random()).substring (2, 11);
			var uri2 = 'http://impfi.tradedoubler.com/imp?type(inv)g(19026008)a(1571189)' + new String (Math.random()).substring (2, 11);
			return "<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p=88777&a=1571189&g=19026154\" target=\"_blank\">Tallinkin tarjoukset</a></li>"+
						 "<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p=88777&a=1571189&g=19026008\" target=\"_blank\">Tallinkin risteilyt</a></li>"+
						 '<img style="position:absolute" src="'+uri1+'">'+'<img style="position:absolute" src="'+uri2+'">';
		} else return "";
	} else return "";
}
function tyokalut_hostelworld(tila) {
	return "<li><a onclick=\"s(this,'Työkaluissa','www.hostelworld.com')\" style=\"color:#008000;\" href=\"http://www.dpbolvw.net/click-4074067-10512655\" target=\"_blank\">Hostelworld.com</a><img style=\"position:absolute;\" src=\"http://www.lduhtrp.net/image-4074067-10512655\" width=\"1\" height=\"1\" border=\"0\"/></li>";
}
function tyokalut_omenahotelli(tila) {
	if(tila=='kööpenhamina') return "<li><a onclick=\"s(this,'Työkaluissa','www.omenahotels.com')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(118866)a(1571189)g(17985542)url(http://www.omenahotels.com/fi/hotellit/hotelli-koopenhamina/)epi(tyokalut)\" target=\"_blank\">Omenahotelli (Colbjørnsensg. 5-11)</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(17985542)a(1571189)\"/></li>";
	return "";
}

function tyokalut(tila) {

	document.write("<div style=\"text-align:left;font-size:11px;width:160px;padding-bottom:24px;border-bottom:2px solid #f0f0f0;margin-bottom:17px;\">");

	// document.write('<div class="tyokalut_valiotsikko"><table><tr><td><img src="/gfx/tyokalut.gif" style="width:54px;height:48px"></td><td>Matkaajan Työkalut</td></tr></table></div>');

	matkaoppaat_html = tyokalut_bookplus(tila)+tyokalut_booky(tila);
	if(matkaoppaat_html!="") {
		document.write("<div class=\"tyokalut_valiotsikko\" style=\"margin-top:0px;\">Matkaopaskirjat</div><ul>");
		document.write(matkaoppaat_html);
	}

	laivamatkat_html = tyokalut_tallinksilja(tila);
	if(laivamatkat_html!="") {
		document.write("</ul><div class=\"tyokalut_valiotsikko\">Laivamatkat</div><ul>");
		document.write(laivamatkat_html);
	}

	hotellit_html = tyokalut_omenahotelli(tila) + tyokalut_hotelscom_tarjoukset(tila) + tyokalut_scandic(tila);
	if(hotellit_html!="") {
		if( "|tallinna|praha|ateena|pariisi|lontoo|moskova|pietari|venetsia|kööpenhamina|rooma|tukholma|".indexOf("|"+tila+"|")!=-1 ) {
			document.write("</ul><div class=\"tyokalut_valiotsikko\">Hotellit "+capitalize(tila)+"ssa</div><ul>");
		} else if( "|berliini|firenze|".indexOf("|"+tila+"|")!=-1 ) {
			document.write("</ul><div class=\"tyokalut_valiotsikko\">Hotellit "+capitalize(tila)+"ssä</div><ul>");
		} else if(tila=='riika') {
			document.write("</ul><div class=\"tyokalut_valiotsikko\">Hotellit Riiassa</div><ul>");
		} else if( "|budapest|gdansk|istanbul|madrid|amsterdam|".indexOf("|"+tila+"|")!=-1 ) {
			document.write("</ul><div class=\"tyokalut_valiotsikko\">Hotellit "+capitalize(tila)+"issa</div><ul>");
		} else if( "|munchen|".indexOf("|"+tila+"|")!=-1 ) {
			document.write("</ul><div class=\"tyokalut_valiotsikko\">Hotellit "+capitalize(tila)+"issä</div><ul>");
		} else {
			document.write("</ul><div class=\"tyokalut_valiotsikko\">Hotellit</div><ul>");
		}
		document.write(hotellit_html);
	}
	
	document.write("</ul><div class=\"tyokalut_valiotsikko\">Lennot, Hotellit</div><ul>");
	document.write("<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(406)a(1571189)g(81448)epi(tyokalut)\">Ebookers.fi</a><img style=\"position:absolute\" src=\"http://impfi.tradedoubler.com/imp?type(inv)g(81448)a(1571189)\">");
	document.write("<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(25220)a(1571189)g(11520523)epi(tyokalut)\">Supersaver.fi</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(11520523)a(1571189)\">");

	/*
	hostellit_html = tyokalut_hostelworld(tila)
	if(hostellit_html!="") {
		document.write("</ul><div style=\"font-family:Times;font-size:18px;margin-top:7px;\">Ho<u>s</u>tellit</div><ul>");
		document.write(hostellit_html);
	}
	*/

	lennot_html = tyokalut_blue1(tila) + tyokalut_airberlin(tila);
	if(lennot_html!="") {
		document.write("</ul><div class=\"tyokalut_valiotsikko\">Lennot</div><ul>");
		document.write(lennot_html);
	}

	pakettimatkat_html = tyokalut_ikaalinen(tila) + tyokalut_matkapojat(tila) + tyokalut_kaleva(tila);
	if(pakettimatkat_html!="") {
		document.write("</ul><div class=\"tyokalut_valiotsikko\">Pakettimatkat</div><ul>");
		document.write(pakettimatkat_html);
	}

	document.write("</ul><div class=\"tyokalut_valiotsikko\">Matkavakuutus</div><ul>");
	document.write("<li><a onclick=\"s(this,'Työkaluissa')\" style=\"color:#008000;\" href=\"http://clk.tradedoubler.com/click?p(44478)a(1571189)g(16323988)epi(tyokalut)\">If (-10% alennus)</a><img style=\"position:absolute\" src=\"http://impgb.tradedoubler.com/imp?type(inv)g(16323988)a(1571189)\">");

	document.write("</ul></div>");
}

function facebooklike(tila) {
	// http://developers.facebook.com/docs/reference/plugins/like-box
	document.write('<div style="margin-bottom:15px;"><iframe src="http://www.facebook.com/plugins/likebox.php?id=311017130970&width=160&height=286&connections=2&stream=false&header=true" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:160px; height:286px"></iframe></div>');
}
function mainostatassa(tila) {
	document.write('<div style="margin:2px 0px 15px 0px;width:160px;">');
	document.write('<div style="background-color:#92C100;color:#ffffff;font-size:13px;padding:5px 5px 5px 10px;font-weight:bold;">MAINOSTA TÄSSÄ</div>');
	document.write('<div style="background-color:#E0E0E0;color:#000000;font-size:11px;padding:5px 5px 7px 10px;line-height:120%;">Tarjolla mainostilaa hyvään käyttöön.<!--Tavoita kohdeyleisö, joka on kiinnostunut juuri tietystä matkakohteesta.--></div>');
	document.write('<div style="background-color:#719B00;color:#ffffff;font-size:11px;padding:0px 0px 2px 10px;"><a style="color:#ffffff" href="mailto:palaute@pienimatkaopas.com">Ota yhteyttä</a></div>');
	document.write('</div>');
}

// JAKAMINEN ----------------------------------------------------------------------------------------

function jakaminen_addthis() {
	document.write('<script type="text/javascript">');
	document.write('var addthis_pub="nmtoos";');
	document.write('var addthis_language = "fi";');
	document.write('var addthis_options = "email,delicious,google,blinklist,facebook,linkedin,myspace,twitter,more";');
	document.write('</scr'+'ipt>');
	document.write("<a href=\"http://www.addthis.com/bookmark.php?v=20\" onmouseover=\"return addthis_open(this, '', '[URL]', '[TITLE]')\" onmouseout=\"addthis_close()\" onclick=\"return addthis_sendto()\"><img src=\"http://s7.addthis.com/static/btn/lg-share-fi.gif\" width=\"125\" height=\"16\" alt=\"Bookmark and Share\" style=\"border:0\"/></a>");
	document.write('<script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"></scr'+'ipt>');
}
function jakaminen_facebook() {
	// 25.10.2009 16:32 asti: document.write("<script>function fbs_click() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script><style> html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/rsrc.php/zAB5S/hash/4273uaqa.gif) no-repeat top left; }</style><a href=\"http://www.facebook.com/share.php?u=<url>\" onclick=\"pageTracker._trackPageview('/share/facebook/vakio/');return fbs_click()\" target=\"_blank\" class=\"fb_share_link\">Jaa Facebookissa</a>");
	// 26.10.2009 12:02 asti: document.write("<script>function fbs_click() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script><style> html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/rsrc.php/zAB5S/hash/4273uaqa.gif) no-repeat top left; }</style><a href=\"http://www.facebook.com/share.php?u=<url>\" onclick=\"pageTracker._trackPageview('/share/facebook/vakio/');return fbs_click()\" target=\"_blank\" class=\"fb_share_link\">Kerro kavereille Facebookissa</a>");
	document.write("<script>function fbs_click() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script><style> html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/rsrc.php/zAB5S/hash/4273uaqa.gif) no-repeat top left; }</style><a href=\"http://www.facebook.com/share.php?u=<url>\" onclick=\"se('jakaminen','facebook','Vinkkaa sivusta Facebookissa');return fbs_click()\" target=\"_blank\" class=\"fb_share_link\">Vinkkaa sivusta Facebookissa</a>");
}

function jakaminen_ja_kommentointi() {
	document.write('<div id="ylatyokalut" style="padding:10px 0px 0px 0px;">');
	document.write('<table><tr><td style="">');
	// jakaminen_addthis();
	jakaminen_facebook();
	document.write('</td><td style="padding-left:15px;padding-bottom:5px;">');
	document.write('<a href="#kommentoi" style="color:#000080">Kommentoi sivua</a>');
	document.write('</td></tr></table>');
	document.write('</div>');
}

// KOMMENTOINTI -------------------------------------------------------------------------------------

function kommentointi() {
	$osoite = {};
	$osoite[1] =  "palau";
	document.write('<div id="kommentointityokalu" style="background-color:#E9F0FA;padding:10px;margin-top:20px;">');
	document.write('<form ');
	document.write("target=\"palauteiframe\"");
	// document.write('method="post" enctype="application/x-www-form-urlencoded" action="http://www.int2000.net/palautelomake">');
	document.write('method="post" enctype="application/x-www-form-urlencoded" action="../tuki/kommentti_uusi.php">');
	document.write('<h2><a name="kommentoi">Kommentoi</a></h2></td></tr>');
	document.write('<p>');
	// document.write('Lis&auml;&auml; lusikkasi soppaan, rohkeasti :).<br>');
	document.write('Vinkkaa, kerro oma mielipiteesi, t&auml;ydenn&auml; tai korjaa, kritisoi, ihan mit&auml; vain.');
	document.write('</p>');
	document.write('<p>');
	$osoite[2] = "te@pien";
	document.write('Nimesi tai nimimerkkisi:<br>');
	document.write('<input type="text" name="nimi" value="" size=40">');
	document.write('</p>');
	document.write('<p style="margin-bottom:10px">');
	document.write('Kommenttisi:<br>');
	document.write('<textarea name="kommentti" rows="5" cols="80"></textarea>');
	document.write('<br><span style="font-size:11px;">Toimitus tarkistaa kommentit ennen julkaisua. Kommentteja voidaan lyhentää ja kirjoitusasua korjailla.</span>');
	document.write('</p>');
	document.write('<table><tr><td style="vertical-align:top;padding-top:4px;"><input type="submit" value="Kommentoi"></td><td style="padding-left:8px;"><iframe frameborder="0" name="palauteiframe" style="border:none;width:350px;height:45px;" src="../tyhja.html"></iframe></td></tr></table>');
	$osoite[3] = "imatkaopas.com";
	document.write('<input type="hidden" name="recipient" value="'+$osoite[1]+$osoite[2]+$osoite[3]+'">');
	document.write('<input type="hidden" name="redirect" value="http://www.pienimatkaopas.com/kiitos2.html">');
	var currentTime = new Date();
	var month = currentTime.getMonth() + 1;
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	var hours = currentTime.getHours();
	var minutes = currentTime.getMinutes();
	if (minutes < 10) { minutes = "0"+minutes; }
	document.write('<input type="hidden" name="subject" value="Palaute - Pieni Matkaopas ('+day+'.'+month+'.'+year+' '+hours+':'+minutes+')">');
	document.write('<input type="hidden" name="url" value="'+window.location.href+'">');
	document.write('</form>');
	document.write('</div>');
}

function se(kategoria,toiminto,otsikko) {
	if(window.location.href.indexOf('/H:/HTML/')!=-1) {
		alert('event=('+kategoria+','+toiminto+','+otsikko+')');
	} else {
		pageTracker._trackEvent(kategoria,toiminto,otsikko);
	}
}
function s(o,kohde,osoite) {
	try {
		if(typeof o == 'string') {

			leima = o;

		} else {

			if(osoite==null) {
				osoite = o.href.toLowerCase();
				osoite = osoite.replace('http://','');
				osoite = osoite.replace('https://','');
				osoite_i = osoite.indexOf('/');
				if(osoite_i!=-1) { osoite = osoite.substring(0,osoite_i); }
			}

			if(kohde==null) { kohde = o.innerHTML; }
			kohde = kohde.toLowerCase();
			kohde = kohde.replace(/ä/g,'a');
			kohde = kohde.replace(/ö/g,'o');
			kohde = kohde.replace(/å/g,'a');
			kohde = kohde.replace(/ü/g,'u');
			kohde = kohde.replace(/[^a-zA-Z0-9_/]+/g,'_');

			prefiksi = '/out/';
			if(osoite.indexOf('tradedoubler')!=-1) {
				prefiksi = '/tradedoubler/';
				var reg = /p[=\(]([0-9]+)[&\)]/i;
				var ar = reg.exec(o.href);
				if(ar!=null) {
					prefiksi = prefiksi + ar[1] + '/';
					if(ar[1]=='44478') osoite = 'www.if.fi';
					if(ar[1]=='25220') osoite = 'www.supersaver.fi';
					if(ar[1]=='406') osoite = 'www.ebookers.fi';
					if(ar[1]=='6406') osoite = 'www.bookplus.fi';
					if(ar[1]=='77553') osoite = 'www.hotelclub.com';
					if(ar[1]=='69021') osoite = 'www.blue1.com';
					if(ar[1]=='115257') osoite = 'www.kalevatravel.fi';
					if(ar[1]=='88777') osoite = 'www.tallinksilja.com';
					if(ar[1]=='176583') osoite = 'www.hotellimaailma.fi';
					if(ar[1]=='22064') osoite = 'www.scandic.fi';
					if(ar[1]=='206606') osoite = 'www.airberlin.com';
					if(ar[1]=='118866') osoite = 'www.omenahotels.com';
				}
				reg = /url\(https{0,1}:\/\/(.*?)\/.*?\)/i;
				ar = reg.exec(o.href);
				if(ar!=null) {
					osoite = ar[1];
				}
			}

			if(osoite!='') { osoite = osoite + '/'; }

			leima = prefiksi+osoite+kohde

		}

		if( (window.location.href.indexOf('/H:/HTML/')!=-1) || (window.location.href.indexOf('http://localhost/')!=-1) ) {
			alert(leima);
		} else {
			pageTracker._trackPageview(leima);
		}
	} catch(err) {
		// Jatketaan. Virhe voi johtua esim. siitä että tracker-koodi on estetty jollain adblockerilla.
	}
}

function spamprotection(id) {
	if(id=='as') {
		document.write(unescape('%54%65%6B%73%74%69%3A'+'%20%41%6E%6E%69%69%6E%61'+'%20%53%69%6D%75%6C%61'));
	}
	if(id=='asp') {
		document.write(unescape('%54%65%6B%73%74%69%3A'+'%20%41%6E%6E%69%69%6E%61'+'%20%53%69%6D%75%6C%61, '));
		document.write(unescape('%4B%75%76%61%74%3A%20'+'%3C%61%20%6F%6E%63%6C%69'+'%63%6B%3D%22%73%28%74%68%69%73%29%22%20%68%72%65%66%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%70%65%74%65%72%66%6F%72%73%62%65%72%67%70%68%6F%74%6F%67%72%61%70%68%79%2E%63%6F%2E%75%6B%2F%22%3E%50%65%74%65%72%20%46%6F%72%73%62%65%72%67%3C%2F%61%3E'));
	}
}

// TUKIFUNKTIOT -------------------------------------------------------------------------------------

function jalkeen(vuosi,kuukausi,paiva) {
	return !ennen(vuosi,kuukausi,paiva);
}
function ennen(vuosi,kuukausi,paiva) {
	var tanaan = new Date();
	var vertailupaiva=new Date();
	vertailupaiva.setFullYear(vuosi,kuukausi-1,paiva);
	return(tanaan<vertailupaiva);
}
function valilla(alku_vuosi,alku_kuukausi,alku_paiva, loppu_vuosi,loppu_kuukausi,loppu_paiva) {
	return (jalkeen(alku_vuosi,alku_kuukausi,alku_paiva) && ennen(loppu_vuosi,loppu_kuukausi,loppu_paiva));
}
function onPala(s,haettavat_palat) {
	for (var i=0; i<haettavat_palat.length; i++) {
		if(s.indexOf(haettavat_palat[i])!=-1) return haettavat_palat[i];
	}
	return null;
}
function getUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
function capitalize(rivi) {
	return rivi.replace( /(^|\s)([a-z])/g , function(m,p1,p2){ return p1+p2.toUpperCase(); } );
}
function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++)
    {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}
function eraseCookie(name)
{
    createCookie(name,"",-1);
}
function cookiesOn() {
	testValue=Math.floor(1000*Math.random());
	createCookie('smcookietest',testValue,90);
	if (testValue==readCookie('smcookietest')) return true;
	else return false;
}
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}
var lightbox = {};
function alustaLightBox() {
  addLoadEvent(function(){
    lightbox = new MultiBox('mb', {descClassName: 'multiBoxDesc', useOverlay: false });
  });
}

