table title

HTML

<div class="srav" id="doublescroll">
			<table>
				<thead>
					<tr>
						<th></th>
						<th><a href="#">Заголовок</a></th>
						<th><a href="#">Заголовок</a></th>
						<th><a href="#">Заголовок</a></th>
						<th><a href="#">Заголовок</a></th>
					</tr>
					
				</thead>
				<tbody>
					<tr class="vert1">
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
					</tr>
					<tr class="vert1">
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
					</tr>
					<tr class="vert1">
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
					</tr>
					<tr class="vert1">
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
					</tr>
					<tr class="vert1">
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
					</tr>
					<tr class="vert1">
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
					</tr>
<tr>
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
						<td class="better">nVidea</td>
					</tr>
					<tr class="vert1">
						<th class="infohead">Графический ускоритель</th>
						<td>nVidea</td>
						<td class="better">nVidea</td>
						<td...

CSS

#doublescroll{
overflow: auto;
    width:100%;
}
/*.top_scroll {
	height:20px;
	overflow-x:scroll;
}*/
.srav {
	margin:0 0 20px;
	padding:20px 0;
	color:#666;
}

.srav table {
}

.srav table th, .srav table td {
	padding:10px 20px;
    border-left: 1px solid #FFF;
}
.srav table td{
}
.srav table thead {
}
.srav table thead th {
	font-size:14px;
	text-transform:uppercase;
}
.srav table thead th a {
	text-decoration:none;
}
.srav table thead th img {
	display:block;
	margin:15px auto 0;
}
.srav table thead td {
	background:#e9eded;
	font-size:14px;
	font-weight:bold;
	color:#489925;
}
.srav table tbody {
}
.srav table tbody th {
	text-align:left;
	vertical-align:middle;
	border-top:1px solid #333;
}
.srav table tbody td {
	vertical-align:middle;
	border-top:1px solid #333;
	border-left:1px solid #333;
}
.srav table tbody tr:first-child th, .srav table tbody tr:first-child td {
	border-top:0;
}

JavaScript

var tbl = $('table');
var title = $('thead');
var titleClone = title.clone(true, true);
titleClone.prependTo(tbl).css({
    position: 'fixed',
    top: 0,
    
    backgroundColor: '#efefef'
}).hide();
title.find('th').each(function(i,el){
    titleClone.find('th:eq(' + i + ')').width($(el).width());
});

$(document).scroll(function(){
    if($(this).scrollTop() > title.offset().top + title.height()){
        titleClone.show();
    } else {
        titleClone.hide();
    }
});