jQuery.noConflict();
/**
 * After document loaded
 */
jQuery(document).ready(function() {
   
   // define truncate function for string
   String.prototype.trunc =
     function(n,useWordBoundary){
         var toLong = this.length>n,
             s_ = toLong ? this.substr(0,n-1) : this;
         s_ = useWordBoundary && toLong ? s_.substr(0,s_.lastIndexOf(' ')) : s_;
         return  toLong ? s_ +'...' : s_;
      };
   
   jQuery("div.novinky-content").hide();
      
   jQuery(".novinky a")
        .mouseover(function() {
        		jQuery("div.novinky-content").slideDown();
        })
        .mouseout(function() {
        		jQuery("div.novinky-content").slideUp();
        });
        
   jQuery("input, textarea").focus(function() {
		if(this.value == this.defaultValue)
	   	this.select();
	});
	
	jQuery("div.novinky-content p").each(function(index) {
   	
   	var full = jQuery(this).text();
   	var short = full.trunc(300,true) + "";
   
   	var result = '';
   	var paragraph_list = short.split("\n");
   	for (var i = 0; i < paragraph_list.length; i++)
   	{
   		paragraph = jQuery.trim(paragraph_list[i]);
   		if (paragraph.length > 0)
   			result += '<p>' + paragraph + '</p>';
   	}
   	
   	// shorten text
   	jQuery(this).replaceWith(result);
   });
});