/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * Tämä JavaScript tekee vuodatus.net blogialustalla 
 * toimivaan blogiin blogispotti.fi ja bongaa.info-spottausnappulat 
 * Nappula näkyy vain kun on avattu jonkin kirjoituksen 
 * oma sivu ja siinä on ko. sivun linkki valmiina Spotattavaksi 
 * 
 * HUOM! TÄRKEÄÄ: 
 * Tämä koodi on vapaasi käytettävissä Spottaus-napin lisäystä Vuodatus- 
 * blogiin. Koodi on kuitenkin ns. Linkware (http://en.wikipedia.org/wiki/Linkware) 
 * Tämä tarkoittaa sitä, että jos käytät koodia blogissasi, olet ystävällinen ja 
 * lisäät sinne jonnekin, esim. johonkin blogikirjoitukseesi maininnan mistä 
 * koodi on saatu ja myös linkin joka osoittaa blogiini, http://ajr78.vuodatus.net 
 * tai suoraan johonkin blogini kirjoitukseen.
 * Jätä myöskin nämä kommentit paikoilleen 
 *
 * Mainitaan nyt varmuuden vuoksi, että en luonnollisestikaan ota vastuuta, jos 
 * onnistut jotenkin sotkemaan blogisi totaalisesti.
 *
 * Tekijä: Antti J. Rinne 2007         http://www.saunalahti.fi/ajr78/ 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  
 */

/* Aluksi valmistellaan hieno kuvanvaihto 
 * Nappi on oletuksena mustapohjainen, 
 * mutta vaihtuu valkopohjaiseksi kun hiiri 
 * viedään päälle.
 * Napit ovat juuri ne joita Blogispotti itse tarjoaa muille 
 * blogialustoille valmistelemissaan napeissa
 */

if (document.images)
   {
     pic1on= new Image(80,25); // Tämä kuva näytetään kun hiiri on napin päällä
     pic1on.src="http://www.blogispotti.fi/buttons/bs_buttonwhite.gif";  

     pic1off= new Image(80,25); // Tämä näytetään kun hiiri ei ole napin päällä
     pic1off.src="http://www.blogispotti.fi/buttons/bs_buttonblack.gif";
   }
/* jos haluat vaihtaa valkoisen oletukseksi, vaihda pic1on ja pic1off 
 * kuvien urlit keskenään
 */

function lightup(imgName) // Näyttää "mouseover" kuvan
 {
   if (document.images)
    {
      imgOn=eval(imgName + "on.src");
      document[imgName].src= imgOn;
    }
 }

function turnoff(imgName) // Näyttää oletuskuvan kun hiiri pois napin päältä
 {
   if (document.images)
    {
      imgOff=eval(imgName + "off.src");
      document[imgName].src= imgOff;
    }
 }

/* Tämä scripti tekee blogispottinappulan HTML-tiedostoon */
var vuodatustunnus = "ajr78"; // HUOM! Tähän laitetaan OMA Vuodatuksen tunnus
var spottiurli = "http://www.blogispotti.fi/submit.php?url="+document.location.href; 
var bongaaurli = "http://www.bongaa.info/submit.php?url="+document.location.href; 
var facebookurli = "http://www.facebook.com/sharer.php?u="+encodeURIComponent(document.location.href)+"&t="+encodeURIComponent(document.title);
// Ylläolevat rivit rakentaa URLin spottausta varten. Siinä on valmiiksi mukana spottaamasi kirjoituksen osoite 
var nappiurli = pic1off.src; // Kuvan oletusosoite.


/* Vuodatus.net kirjoituksen suoralinkki on muotoa omatunnus.vuodatus.net/blog/123456 
 * jotta saadaan napista sellainen että se näkyy vain jos ollaan yksittäisessä 
 * kirjoituksessa, eikä esim blogin etusivulla, on selvitettävä missä sivulla ollaan.
 * Allaoleva for-lauseke tarkistaa, asian ja lisää tarvittaessa spottausnapin.
 */

for (var h = 9; h != 0; h--) { // h:lle arvot yhdeksästä ykköseen
  var kokeilu = "http://"+vuodatustunnus+".vuodatus.net/blog/"+h; // rakennetaan kokeilu-URL

  if (!document.location.href.indexOf(kokeilu)) // Verrataan kokeilu-URLia sivun sijaintiin
  {
    var nappialku = "<A href=\""+spottiurli+"\" title=\"Suosittele tätä kirjoitusta Blogispotti.fi sivustolla\" onMouseover=\"lightup(\'pic1\')\" onMouseout=\"turnoff(\'pic1\')\" id=\"spottaablogi\" target=\"_top\">"; // Linkin alku
    var nappikuva = "<IMG src=\""+nappiurli+"\" name=\"pic1\" border=\"0\" alt=\"Spottaa!\" />"; // Kuva
		var nappiloppu = "</A><BR>"; // Linkin loppu
	/* Bongaa!-painike */
	  var bongaanappia = "<A href=\""+bongaaurli+"\" title=\"Suosittele tätä kirjoitusta Bongaa.info sivustolla\" target=\"_top\">"; // Linkin alku
	  var bongaakuva = "<img src=\"http://mediaserver-2.vuodatus.net/g/8361/1233749260_bongaa.jpg\" border=\"0\" alt=\"Bongaa!\" />"; 
	/* Facebook-painike */
	  var facenappia = "<A href=\""+facebookurli+"\" title=\"Share on Facebook\" target=\"_top\">"; // Linkin alku
	  var facekuva = "<img src=\"http://www.saunalahti.fi/ajr78/kuvat/facebook_button.gif\" border=\"0\" alt=\"F Share\" />"; 
		document.writeln(nappialku+nappikuva+nappiloppu); // Kirjoitetaan spottinappilinkki sivustolle 
    document.writeln(bongaanappia+bongaakuva+nappiloppu); // Kirjoitetaan bongausnappilinkki sivustolle
    document.writeln(facenappia+facekuva+nappiloppu); // Kirjoitetaan bongausnappilinkki sivustolle
  } 
}

