/**
 * @author Psirus
 * #LEV
 */
var beginners	 		= "";
var beginnersPlus		= "";
var elementary	 		= "";
var lowerIntermediate 	= "";
var intermediate 		= "";		
var upperIntermediate 	= "";
var advanced	 		= "";
var tLevel				= "";

$(document).ready(
    function()
	{

				
		$('table.course_table').children().each(
        	function(index, domEle)
  			{

				beginners	 		= "";
				beginnersPlus		= "";
				elementary	 		= "";
				lowerIntermediate 	= "";
				intermediate 		= "";	
				upperIntermediate 	= "";
				advanced	 		= "";
				
				$(domEle).children("tr").children("td.level").each(
		        	function(index, domEle)
					{
						tLevel	= $.trim($(domEle).html());
						tParent = $(domEle).parent();
				
						if(tLevel === "Advanced")
						{
							advanced += '<tr>'+tParent.html()+'</tr>';
						}
						else if(tLevel === "Beginners")
						{
							beginners += '<tr>'+tParent.html()+'</tr>';
						}
						else if(tLevel == "Beginners Plus")
						{
							beginnersPlus += '<tr>'+tParent.html()+'</tr>';
						}
						else if(tLevel == "Elementary")
						{
							elementary += '<tr>'+tParent.html()+'</tr>';
						}
						else if(tLevel == "Intermediate")
						{
							intermediate += '<tr>'+tParent.html()+'</tr>';
						}
						else if(tLevel == "Lower Intermediate")
						{
							lowerIntermediate += '<tr>'+tParent.html()+'</tr>';
						}
						else if(tLevel == "Upper Intermediate")	
						{
							upperIntermediate += '<tr>'+tParent.html()+'</tr>';
						}											
					}
				);
				$(domEle).html(' ');
				$(domEle).append("<tr><th>Level</th><th>Day</th><th>Length</th><th>Dates</th><th>min. Price</th></tr>");
				$(domEle).append(beginners);
				$(domEle).append(beginnersPlus);
				$(domEle).append(elementary);
				$(domEle).append(lowerIntermediate);
				$(domEle).append(intermediate);
				$(domEle).append(upperIntermediate);
				$(domEle).append(advanced);
				
			}
		)

		

		        $("table.course_table").alternateRowColors();


	}
);

		
	 $.fn.alternateRowColors = function() {
		  $('tbody tr:odd', this).removeClass('even').addClass('odd');
		  $('tbody tr:even', this).removeClass('odd').addClass('even');
		  return this;
		};
