$().ready(function() {
    QuickJobResults.init();
});


var _previousSelected = undefined;

QuickJobResults = {

    init: function() {
        QuickJobResults.setEventHandlers();
    },

    setEventHandlers: function() {

        $(".hiddenLocationSalary").css("display", "none");
        $(".recordsContainer .jobTitle").unbind().click(QuickJobResults.sendToDetails);
        $("div.jobTitle").bind("mouseenter", QuickJobResults.showHideDiv); //.mouseenter(QuickJobResults.showHideDiv);
        $("div.hiddenLocationSalary").bind("mouseleave", QuickJobResults.HideDiv); //.mouseleave(QuickJobResults.HideDiv);
        $("div.recordsContainer").bind("mouseleave", QuickJobResults.HideDivSelected); //mouseleave(QuickJobResults.HideDivSelected);

    },

    showHideDiv: function() {
        if (_previousSelected != undefined) {
            _previousSelected.next('div').hide();
        }
        $(this).next('div').show();
        _previousSelected = $(this);
    },

    sendToDetails: function() {
        //alert($(this).next('div').children);
        
        window.location.href = $(this).next('div').children;
    },


    HideDiv: function() {
        $(this).hide();
    },

    HideDivSelected: function() {
        if (_previousSelected != undefined)
            _previousSelected.next('div').hide();
    },

    mouseover: function() {
        $(this).css({ cursor: 'hand' });
    },

    mouseout: function() {
        /*For future porpuses*/
    }




}


/*   setEventHandlers: function(){
    
$(".hiddenLocationSalary").css("display","none");
//$(".jobTitle").unbind().click(QuickJobResults.showHideDiv);  
$(".wpQuickJobResults .jobTitle").unbind().mouseover(QuickJobResults.showHideDiv);
$(".wpQuickJobResults .hiddenLocationSalary").mouseout(QuickJobResults.showHideDiv);    
//          if(_ie6Fix==true){
//            $(".jobTitle").mouseover(QuickJobResults.mouseover);
//            $(".jobTitle").mouseout(QuickJobResults.mouseout);
//          }
},
    
showHideDiv:function(){
        
       
if(!$(this).next('div').is(":hidden")){
$(this).next('div').hide(300);
//$(this).css({color:"#ff0000",fontWeight:"bold"});
}
else{
$(this).next('div').show(300);
//$(this).css({color:"#756c63",fontWeight:"normal"});
}
        
if(_previousSelected!=undefined){
//_previousSelected.css({color:"#756c63",fontWeight:"normal"});
_previousSelected.next('div').hide(300);
}
_previousSelected=$(this);
},
    
mouseover:function(){
$(this).css({cursor:'hand'});
},
    
mouseout:function(){
}
*/
