function reverseString(s)
{
	var sp=s.split('');
	sp=sp.reverse();
	return sp.join('');
}
function init()
{
    var podswietlane=$('#ckont .podswietlany');
    var start_podsw_x=-1;
    var end_podsw_x=-1;
    var start_podsw_y=-1;
    var end_podsw_y=-1;
    var biez_podsw_obj=null;
	$('a.cmailc').each(function(i) {
		var link=$(this).attr('href');
		link=link.split('*');
		if(link.length!=2) return;
		link=reverseString(link[0])+'@'+reverseString(link[1].replace(';','.'));
		$(this).attr('href','mailto:'+link);
	});
    if(podswietlane.length)
    {
    	podswietlane.mouseover(function(e) {
            if(e.pageX>=start_podsw_x && e.pageX<=end_podsw_x && e.pageY>=start_podsw_y && e.pageY<=end_podsw_y) return;
            else if(biez_podsw_obj)
            {
                $(biez_podsw_obj).removeClass('podsw');
            }
            biez_podsw_obj=this;
            start_podsw_x=$(this).offset().left;
            start_podsw_y=$(this).offset().top;

            end_podsw_x=$(this).offset().left+$(this).width();
            end_podsw_y=$(this).offset().top+$(this).height();

            if(!e.relatedTarget) return;
            //window.status=e.target.nodeName+'[target]='+$(e.target).attr('class')+'   |   '+e.relatedTarget.nodeName+'[relatedT]='+$(e.relatedTarget).attr('class')+'   |   '+this.nodeName+'[this]='+$(this).attr('class');
            if($(this).hasClass('podsw')) return;
    		$(this).addClass('podsw');
	    });

        var p=null;

        podswietlane.mouseout(function(e) {
            //window.status=e.target.nodeName+'[target]='+$(e.target).attr('class')+'   |   '+e.relatedTarget.nodeName+'[relatedT]='+$(e.relatedTarget).attr('class')+'   |   '+this.nodeName+'[this]='+$(this).attr('class');
            if(e.pageX>=start_podsw_x && e.pageX<=end_podsw_x && e.pageY>=start_podsw_y && e.pageY<=end_podsw_y)
            {
                if(!e.relatedTarget) return;
                if(!$(e.relatedTarget).hasClass('podswietlany')) return;
                if((e.relatedTarget==this) || (e.relatedTarget.nodeName.toUpperCase()!='DIV')) return;
            }
            start_podsw_x=-1;
            end_podsw_x=-1;
            start_podsw_y=-1;
            end_podsw_y=-1;
	    	$(this).removeClass('podsw');
            biez_podsw_obj=null;
    	});

        podswietlane.click(function() {
            var lina=$(this).find('a').eq(0);
            if(lina)
            {
                location.href=lina.attr('href');
            }
        });
    }
}

$(document).ready(init);

