//$(document).ready(function() {
function indexPage() {
    $('input[type="text"]').addClass("idleField");
    $('input[type="text"]').focus(function() {
        $(this).removeClass("idleField").addClass("focusField");
        if (this.value == 'Search for a song or artist'){
            this.value = '';
            if (PPL.facebook.promote) PPL.facebook.modal();
        }
        if(this.value != 'Search for a song or artist'){
            this.select();
        }
    });

    $('input[type="text"]').blur(function() {
        $(this).removeClass("focusField").addClass("idleField");
        if ($.trim(this.value) == ''){
            this.value = 'Search for a song or artist';
        }
    });

    $('#frmGlobalSearch').submit(function() {
        var target = $('#txtGlobalSearch');
        if(target[0].value == 'Search for a song or artist') {
            return false;            
        } else {
            return true;
        }
    });
    $('#frmHomeSearch').submit(function() {
        var target = $('#txtHomeSearch');
        if(target[0].value == 'Search for a song or artist') {
            return false;            
        } else {
            return true;
        }
    });

    if (ENABLE_SEARCHCOMPLETE) {                                
	$("#txtHomeSearch").autocomplete(
		'/scomplete', {
			width:477,
			delay:10,
			selectFirst: false,
			staticFiles: true,
			minChars:1,
			maxChars:3,
			cacheLength:10,
			autoFill:false
	});
	//{ delay:10, matchContains:1, }

	$("#txtHomeSearch").result(function(event, data, formatted) {
		if (data && (data[1] != undefined)) {
			RemoteLogger.logEvent('search', 'fp_auto_1');
			$('#txtGlobalSearch').val(data[1]);
			$('#frmGlobalSearch').submit();
		}
	});
    }

    inputElem = $('#txtHomeSearch');
    if ((inputElem.value == undefined) || (inputElem.value == "")) {
        inputElem.val("Search for a song or artist");
    }
}

