function resetSearch() {
    showHideDependentQS('srch_id_boat_type');

    $('#ad_type option:selected,select#id_domicile option:selected,#pfrom option:selected,#pto option:selected,#yfrom option:selected,#yto option:selected,#pwfrom option:selected,#pwto option:selected,#lfrom option:selected,#lto option:selected').removeAttr("selected");
    changeDropDownValue(document.srch.pfrom,document.srch.pto,'�','');
    changeDropDownValue(document.srch.yfrom,document.srch.yto,'','');
    changeDropDownValue(document.srch.pwfrom,document.srch.pwto,'','');
    changeDropDownValue(document.srch.lfrom,document.srch.lto,'','');

    var srchResetField=['ad_type','pfrom','pto','yfrom','yto','pwfrom','pwto','lfrom','lto','id_domicile'];
    setCustomSelectText(srchResetField);
    removeSelectedHighlight(srchResetField);

    $('.customCheckLabel').removeClass('select_checkbox');
    $('.custom_cb').attr('checked', false);
}
function cleanUrl(qs) {
    var st = qs.elements.ad_type.options[qs.elements.ad_type.selectedIndex];
    var bt = qs.elements.id_boat_type.options[qs.elements.id_boat_type.selectedIndex];
    var mk = qs.elements.id_make.options[qs.elements.id_make.selectedIndex];

    var u =_su;

    u=u.replace(/\s/g,'-').toLowerCase();
    var arrStatus = new Array();

    arrStatus['']='haku';
    arrStatus['P']='ostetaan';
    arrStatus['F']='myydaan';
    arrStatus['R']='vuokrataan';

    if(bt.value)
        u=u+'/'+bt.title;
    if(mk.value)
        u=u+'/'+mk.title;
    if(!mk.value && !bt.value && st.value == 'F')
        u=u+'/myydaan';
    if(st.value != 'F')
        u=u+'/'+arrStatus[st.value];

    u = u+'?';

    u = u.replace(/\s/g,'-').toLowerCase();
    mk.value = bt.value = st.value = '';

    cleanFrmUrl(qs,u);
    return false;
}
function generateQSData(id) {
    if(id == 'ad_type'){
        jQuery('#srch_id_boat_type,#srch_id_make,#srch_id_sub_type,#srch_id_engine_model,#srch_id_engine_type').val('');

        showHideCross('srch_id_boat_type');
        showHideCross('srch_id_sub_type');
        showHideCross('srch_id_make');

        ajaxChangeEntity('AT');
    }
    else if(id == 'srch_id_boat_type') {
    	jQuery('#srch_id_make,#srch_id_sub_type').val('');

        showHideCross('srch_id_sub_type');
        showHideCross('srch_id_make');

        ajaxChangeEntity('BT');
    }
    else if(id == 'srch_id_sub_type') {
        jQuery('#srch_id_make,#srch_id_model').val('');

        showHideCross('srch_id_make');

        ajaxChangeEntity('ST');
    }

    showHideCross(id);
}
function showHideDependentQS(id) {
    $('#'+id).get(0).selectedIndex = '';

    if(id == 'srch_id_boat_type' && jQuery('#'+id).val() =='') {
    	jQuery('#srch_id_make,#srch_id_sub_type').val('');

        showHideCross('srch_id_make');
        showHideCross('srch_id_sub_type');

        generateQSData('srch_id_boat_type');
        return false;
    }
}
