var map = null;
var mgr = null;
var retval= '';

function propertiesofTable()
{
	retval  = '';
	retval += '<thead>';
	retval += '<tr>';
	retval += '<th>Resim</th>';
	retval += '<th>Fiyat</th>';
	retval += '<th>Açıklama</th>';
	retval += '<th>İlçe</th>';
	retval += '<th>Tarih</th>';
	retval += '</tr>';
	retval += '</thead>';
		
	return retval;
}

function realEstateGroup(locations)
{	
	retval = '';
	for (var i = 0; i < locations.length; i++) {
	   	retval += '<tr>';
	   	
	   	if(locations[i].getAttribute("Picture") == '')
	   	{
			retval += '<td><a href="#map" onclick="moveMapTo('+i+'); return false;"  title="Haritada yeri görmek için tıklayın" alt="Resimsiz"><img src="./Images/Map/nopic.gif" class="noborder"/></a></td>';
	   	}
	   	else
	   	{
	   		retval += '<td><a href="#map" onclick="moveMapTo('+i+'); return false;" title="Haritada yeri görmek için tıklayın" alt="Resimli"><img src="./Images/Map/pic.gif" class="noborder"/></a></td>';
	   	}
		retval += '<td>'+ locations[i].getAttribute("Price") + '</td>';
		retval += '<td><a href="#map" onclick="moveMapTo('+i+'); return false;"  title="Haritada yeri görmek için tıklayın" alt="Resimsiz">'+ locations[i].getAttribute("Title") + '</a></td>';
		retval += '<td>'+ locations[i].getAttribute("CountyName") + '</td>';
		retval += '<td>'+ locations[i].getAttribute("Date")  + '</td>';
		retval += '</tr>';	        
	}
	
	return retval;
}

function pager()
{
	retval  = '';
	retval += '<div id="pager1" class="pager">';
	retval += '<form>';
	retval += '<img src="./Images/TableSorter/PagerIcons/first.png" class="first" title="En Başa Git"/>';
	retval += '<img src="./Images/TableSorter/PagerIcons/prev.png" class="prev" title="Önceki"/>';
	retval += '<input type="text" class="pagedisplay"/>';
	retval += '<img src="./Images/TableSorter/PagerIcons/next.png" class="next" title="Sonraki"/>';
	retval += '<img src="./Images/TableSorter/PagerIcons/last.png" class="last" title="En Sona Git"/>';
	retval += '<select class="pagesize" style="visibility:hidden">';
	retval += '<option selected="selected" value="10">10</option>';
	retval += '<option value="20"> 20 </option>';
	retval += '<option value="30"> 30 </option>';
	retval += '<option value="40"> 40 </option>';
	retval += '</select>';
	retval += '</form>';
	retval += '</div>';
		
	return  retval;
}

function fillTable(locations)
{	
	retval  = '';
	retval += '<h3>İlan Listesi</h3>';
	if(locations.length != 0)
	{
		retval += '<table id="table1" cellspacing="1" class="tablesorter">';
		retval += propertiesofTable();
		retval += '<tbody>';					
		retval += realEstateGroup(locations);		
		retval += '</tbody>';
		retval += '</table>';		
		retval += pager();
	}
	else
	{
		retval += '<div class="msg">';
		retval += '<div id="title1" style="background-image: url(./Images/MessageBox/caution.png); background-repeat:no-repeat; padding-left:52px; height:48px;padding-bottom:5px">';
		retval += '<h4>Seçtiğiniz Kriterlere Uygun İlan Bulunamadı !</h4>';
		retval += '</div>';
		retval += '<div class="content">';
		retval += 'Seçmiş olduğunız kriterleri değiştirip tekrar deneyiniz...';
		retval += '</div>';
		retval += '</div>';
	}
	
	
	$("#contentinfo").html('');
	$("#contentinfo").html(retval);
	
	$("#table1").tablesorter({
		widthFixed: true, widgets: ["zebra"]
	})
	.tablesorterPager({container: $("#pager1")});
}
