//purpose: clear the default text from textbox
	var def='Keyword search';
	function clearText()
	{
    	if ($('#keyword').val() == def) 
			$('#keyword').val('');
	}

        function retainText(){
          if($('#keyword').val()=='')
            $('#keyword').val(def);
        }
	

//function to change options for job employer and job seeker
function changeJobOptions(id)
{
	if(id=='je')
	{
		$('#tdJobSeeker').attr('class', 'jobs_inactive_tab');
		$('#tdJobEmployer').attr('class', 'tab_new');
		$('.employerClass').show();
		$('.seekerClass').hide();
	}
	if(id=='js')
	{
		$('#tdJobSeeker').attr('class', 'tab_new');
		$('#tdJobEmployer').attr('class', 'jobs_inactive_tab');
		$('.employerClass').hide();
		$('.seekerClass').show();
	}
}

// function for tab change on my jobs page
function changeMyJobOptions(id)
{
	
	if(id=='je')
	{
		$('#tdJobSeeker').attr('class', 'jobs_inactive_tab');
		$('#tdJobEmployer').attr('class', 'tab_new');
		$('.jeClass').show();
		$('.jsClass').hide();
		if(tabJobApplied == true)
		{
			$('#dvJobSeeker').hide();
			$('#dvJobEmployer').show();
		}
		else
		{
			$('#content').html('<center><img src="../images/loader.gif"></center>');
			var x = {id:id};
			$.ajax( {type: "GET", url: "my_jobs.php", data:x, success:getMyJobEmployerResponse } );
		}
	}
	if(id=='js')
	{
		$('#tdJobSeeker').attr('class', 'tab_new');
		$('#tdJobEmployer').attr('class', 'jobs_inactive_tab');
		$('.jeClass').hide();
		$('.jsClass').show();
		if(tabJobPosted == true)
		{
			$('#dvJobSeeker').show();
			$('#dvJobEmployer').hide();
		}
		else
		{
			$('#content').html('<center><img src="../images/loader.gif"></center>');
			var x = {id:id};
			$.ajax( {type: "GET", url: "my_jobs.php", data:x, success:getMyJobSeekerResponse } );
		}
	}
}

var tabJobApplied=false;
var tabJobPosted=false;

function getMyJobSeekerResponse(data)
{
	$('#dvJobSeeker').html(data);
	$('#dvJobSeeker').show();
	$('#dvJobEmployer').hide();
	tabJobPosted = true;
	 ShowGrid1(); 
}

function getMyJobEmployerResponse(data)
{
	$('#dvJobEmployer').html(data);
	$('#dvJobSeeker').hide();
	$('#dvJobEmployer').show();
	tabJobApplied=true;
	 ShowGrid(); 
}

// change end date with change in total days
function changeEndDate()
{
	var totalDays = $('#totalDays').val();
	var startDate = $('#start-date').val();
	var sDate = new Date(startDate);
	var format = 'yyyy/MM/dd';
	
	var temp = new Date(new Date(startDate).getTime() + totalDays*24*60*60*1000);
	//alert(totalDays);
	var endDate = formatDate(temp, format);
	$('#end-date').val(endDate);
	
		changeTotal();

}	


function changeTotal()
{
	var EDate=$('#end-date').val();
	var SDate=$('#start-date').val();
			
	var endDate = Date.parse(EDate);    	
	var startDate= Date.parse(SDate);
	
	var diffDays = Math.floor(( endDate - startDate ) / 86400000);
	
	var rate = $('#hidFeaturedPrice').val();
	total = rate * diffDays;
	tot = formatCurrency(total);
	
	$('#spFeaturedTotal').html('<b>'+tot+'</b>');
}

function ShowGrid1()
	{//alert('grid 1');
			if($('.GridTable1').length)
			{ 
				var xCount = $('.GridTable1')[0].rows.length; 
				
				if(xCount>=1){
					$('.GridTable1').jTPS( {scrollStep:1, scrollDelay:30} );
						$('.GridTable1 tbody tr:not(.stubCell)').bind('mouseover mouseout',
							function (e) { e.type == 'mouseover' ? $(this).children('td').addClass('hilightRow') : $(this).children('td').removeClass('hilightRow'); }
					);
			   }
			   else
			   {
					var firstRow = $('.GridTable1')[0].rows[0];
					var secondRow = $('.GridTable1')[0].rows[1];
					
					var secondRows = secondRow.cells[0];
					
					$(firstRow).hide();
					$(secondRows).html('<br><center><span class="noRecords">No record found !</span> </center> <br>');
					  
			   }	  
			}	
	}	
	
