function cut_text(event_title,size,fullstr)
{
		var Untouchedtext=event_title;
		event_title = event_title.replace(/&quote;/g,'"');
		
		event_title = event_title.replace("'","'")
		event_title = event_title.replace(/<br>/g," #brrb# ");
		var new_event_title ="" ;
		var event_title_array = new Array();
		if (fullstr==1)
		{
			if (event_title.length>size)
			{
				event_title = event_title.slice(0,size-5) + "..." ;
			}
			return event_title.replace(/ #brrb# /g,"<br>");
		}
		
		else if (fullstr==2)
		{
			event_title_array = event_title.split(" #brrb# ");
			var i=0;
			var j=0;
			var sizeprog=0;
			var originalsize = size;
			var cutTimes=0;
			for(i=0;i<event_title_array.length;i++)
			{	
				if (event_title_array[i].length>originalsize)//only if string biger then length
				{
					    var strbase="";
						strbase=event_title_array[i].split(" ");//String from array
						var strtemp="";
						if(strbase.length>1)
						{
						for (j=0; j<strbase.length ;j++ )
						{
							var strcheck=strbase[j];
							 
                            if(strcheck=="")
							{	
								continue;
							}
							if(strcheck.length>originalsize)
							{
							  strtemp+=Split_text(strbase[j],originalsize);
							 }
							else
							{
								if(strcheck.length+strtemp.length<originalsize)
								{
									
									strtemp+=strbase[j];
								}
								else
								{	
									strtemp+=" #brrb# "+strbase[j];
									//ROI ADDED
									new_event_title+=strtemp;
									strtemp="";
									//ROI ADDED
								}
							}
							strtemp+=" ";	
						}
					}
					else
						{
							 strtemp +=Split_text(strbase[0],originalsize);
							 strtemp+=" ";
						}
						new_event_title+=strtemp;
						
				}
				else
				{
					new_event_title+=event_title_array[i]+" #brrb# ";
					sizeprog=0;
					size=originalsize;
				}

			}
			return new_event_title.replace(/ #brrb# /g,"<br>");
			//return (new_event_title);
		}

		else
		{
		event_title_array = event_title.split(" ");
		for(var i=0;i<event_title_array.length;i++)
		{
				if(event_title_array[i].length < size)
						new_event_title = new_event_title + event_title_array[i] + " " ;
				else
				{				
						new_event_title = new_event_title +  event_title_array[i].slice(0,size-5) + "..." ;
						break;
				}
		}
		return new_event_title.replace(/ #brrb# /g,"<br>");
		}
}
