//edit 24-07-2009 ok roi
$(document).ready(function(){
    $('#search-package-container').wrap('<div class="search-package-container-border brd-jobListingBox"></div>');
	$('#search-package-container').corner("round 8px").parent().corner("round 10px");
});

searchCode = function (baseUrl)
{
	if ($('#search-action').val() == '')
	{
		document.frmSearch.submit();
	} else {
		var code = $('#search-code').val()
		if (!isNumeric(code))
		{
			alert('Please enter numeric data');
			return false;
		} else {
			window.location = baseUrl+code+'/?search=code';
		}
	}
}

checkEnter = function (e, baseUrl)
{
	var characterCode;
	$('#search-action').val(1);
	if(e && e.which)
	{ 
		e = e;
		characterCode = e.which; 
	} else {
		e = event;
		characterCode = e.keyCode;
	}
	
	if(characterCode == 13)
	{ 
		searchCode(baseUrl);
		return false
	} else {
		return true
	}
}

isNumeric = function (strString)
{
   var strValidChars = "0123456789";
   
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
}
_jsRedirect = function (baseURL)
{
	var booking_id = $("input[@name='bookingID']:checked").val();
	if (booking_id)
	{
		window.location = baseURL+booking_id;
	}else { 
		alert('Please select a job to view');
		
	}
}
changeComboBoxSearch = function (Id, cate_id, baseURL)
{
	$('#'+Id).html("<option value=''>loading...</option>");
	$.ajax({
		type: "POST",
		url : baseURL,
		data: "view=ajax&parent_id=" + cate_id,
		success: function(html)
		{
			$('#'+Id).html(html);
			$('#'+Id+' :first').attr('selected', 'selected');
			$('#search-action').val('');
		}
	});
}

