	function evenOdd(obj, text){
		obj.focus(function(){
			if($(this).val() == text){
				$(this).val('');		
			}							  
		}).blur(function(){
			if($(this).val() == ''){
				$(this).val(text);		
			}							  
		});
	}
	$(document).ready(function(){
		//HOME PAGE SEARCH BOX
		if(typeof($('#services')) == 'object'){
			//SERVICES
			evenOdd($('#services'), "services");
			evenOdd($('#postcode'), "postcode");
			$('#frmServiceSearch').submit(function(){
				var flag = false;
				var services = "";
				var categories = "";
				if($('#services').val() == "" || $('#services').val() == "services"){
					alert('Please enter service.');
					$('#services').focus();
					flag = true;
				}else if($('#postcode').val() == "" || $('#postcode').val() == "postcode"){
					alert('Please enter postcode.');
					$('#postcode').focus();
					flag = true;
				}else{
					flag2 = false;
					if($('input[name*="category"]').length > 0){
						$('input[name*="category"]').each(function(){
							if($(this).attr('checked')==true){
								categories += '&category[]='+escape($(this).val());
								flag2 = true;	
							}										   
						});	
						if(!flag2){
							alert('Please select at least one category.');
							flag = true;
						}
					}
				}
				if(!flag){
					if($('#services').val() != undefined){
						services = $('#services').val();	
					}
					location.href='services/results-list-view/?services='+escape(services)+'&postcode='+escape($('#postcode').val())+categories;								   
					return true;
				}else{
					return false;	
				}
			});
		}
		if(typeof($('#search')) == 'object'){
			evenOdd($('#search'), "search");
		}
		if(typeof($('ol.skinned')) == 'object'){
			$('div.skinned').jqTransform();
		}
		// external links open in new window
		$('a').each(function(){
			if($(this).attr('href') != undefined){
				if($(this).attr('href').match(/http/ig)){
					if( !$(this).attr('href').match(/(naveed|maboxdevserver|healthypompey)/ig) ){
						$(this).attr('target','_blank');	
					}
				}
			}
		});
	});