$(function() { if ( $('#srch_fld').val() == '' ) $('#srch_fld').css('color','#999').val('Cerca...'); $('#srch_fld').focusin(function() { if ( $(this).val() == 'Cerca...' ) $('#srch_fld').css('color','#000').val(''); }); $('#srch_fld').focusout(function() { if ( $(this).val() == '' ) $('#srch_fld').css('color','#999').val('Cerca...'); }); $('.search_cat').click(function() { var nameBox = $(this).attr('name'); if ( $('#'+nameBox).css('display') == 'none' ) { $('#'+nameBox+'Img').attr('src', '../../immagini/icone/arrow_big_bottom.png'); $('#'+nameBox).show(); } else { $('#'+nameBox+'Img').attr('src', '../../immagini/icone/arrow_big_right.png'); $('#'+nameBox).hide(); } }); $('.cat_show').click(function() { $('.search_cat').each(function() { var nameBox = $(this).attr('name'); $('#'+nameBox+'Img').attr('src', '../../immagini/icone/arrow_big_bottom.png'); $('#'+nameBox).show(); }); }); $('.cat_hide').click(function() { $('.search_cat').each(function() { var nameBox = $(this).attr('name'); $('#'+nameBox+'Img').attr('src', '../../immagini/icone/arrow_big_right.png'); $('#'+nameBox).hide(); }); }); }); function fCheckSearch() { var blnReturn = true; if ( $('#srch_fld').val() == '' || $('#srch_fld').val() == 'Cerca...' ) { blnReturn = false; $('#srch_fld').val('') $('#srch_fld').focus(); } return blnReturn; } /* START applesearch object */ if (!applesearch) var applesearch = {}; applesearch.init = function () { // add applesearch css for non-safari, dom-capable browsers if ( navigator.userAgent.toLowerCase().indexOf('safari') < 0 && document.getElementById ) { this.clearBtn = false; // add style sheet if not safari var dummy = document.getElementById("dummy_css"); if (dummy) dummy.href = "../../css/applesearch.css"; } } // called when on user input - toggles clear fld btn applesearch.onChange = function (fldID, btnID) { // check whether to show delete button var fld = document.getElementById( fldID ); var btn = document.getElementById( btnID ); if (fld.value.length > 0 && !this.clearBtn) { btn.style.background = "transparent url('../../immagini/applesearch/srch_r_f2.gif') no-repeat top left"; btn.fldID = fldID; // btn remembers it's field btn.onclick = this.clearBtnClick; this.clearBtn = true; } else if (fld.value.length == 0 && this.clearBtn) { btn.style.background = "transparent url('../../immagini/applesearch/srch_r.gif') no-repeat top left"; btn.onclick = null; this.clearBtn = false; } } // clears field applesearch.clearFld = function (fldID,btnID) { var fld = document.getElementById( fldID ); fld.value = ""; this.onChange(fldID,btnID); } // called by btn.onclick event handler - calls clearFld for this button applesearch.clearBtnClick = function () { applesearch.clearFld(this.fldID, this.id); $('#srch_fld').css('color','#999').val('Cerca...'); } /* END applesearch object */