/**
*    common thinktopsoft.com scripts
*    (c) topsoft, 2008
*    @author <rEd>
*/
var info = new Object();
    info['/portfolio/plazma'] = {
            img:new Image().src = './img/plazmaferez1_small.png',
            text:"Программа<br> &laquo;<a href='/portfolio/plazma'>Плазмаферез</a>&raquo;<br> <br> для НПФ ООО<br> &laquo;Н-Медиком&raquo;<br/>"};
    info['/portfolio/nmed'] = {
            img:new Image().src = './img/medicom_site_small.png',
            text:"Выполнен<br/><a href='/portfolio/nmed'>рестайлинг сайта</a><br/><br/>для НПФ ООО<br> &laquo;Н-Медиком&raquo;<br/>"};
    info['/portfolio/terminal'] = {
            img:new Image().src = './img/terminals_small.png',
            text:"Разработана<br/>серверная часть<br><br/><a href='/portfolio/terminal'>системы платежных терминалов</a><br>"
    };


$(document).ready(function(){

    /**
    * установить изображение
    */
    function fillImg(img , src , width, height){
        img.src = src;
        img.width = width;
        img.height = height;
    }

    /**
        обработка смены контента при наведении на иконку проекта
    */
    $("div.thumbs > a").click(function(){
        var link = $(this).attr("href");

        //fill balon content
        $("div.teaser > a").attr("href",link);
        $("h3 > img").attr("alt", $("img",this).attr("alt"))
                     .get(0).src = info[link].img;
        $("div.teaser >p").html(info[link].text)
                        .append('<a href="' + link + '"><img src="./img/details.png" vspace=10 hspace=10 align="right"/></a><br/>');

        //arrow positioning
        var imgIdx = $("div.thumbs > a").index(this);
        var images = $("div.arrow_ballon > img");

        switch(imgIdx){
          case 0:
                fillImg(images.get(0), './img/arrow_ballon.png', 25, 25);
                fillImg(images.get(1), './img/blank.png', 48, 0);
                fillImg(images.get(2), './img/blank.png', 41, 0);
            break;
          case 1:
          	    fillImg(images.get(1), './img/arrow_ballon.png', 25, 25);
                fillImg(images.get(0), './img/blank.png', 55, 0);
                fillImg(images.get(2), './img/blank.png', 41, 0);
            break;
          case 2:
                fillImg(images.get(2), './img/arrow_ballon.png', 25, 25);
                fillImg(images.get(0), './img/blank.png', 55, 0);
                fillImg(images.get(1), './img/blank.png', 48, 0);
            break;
        }
        return false;
    });

})