<!-- Begin

function ajax_top_search(){
document.top_every_page_search.query_box.focus();
var myAutoCompleter = new Ajax.Autocompleter('query_box', 'autocomplete1', 'includes/ajax/ajax.search.php', {minChars: 3, indicator: 'loading1', callback: MyTypeCallback});
var myAjax = new Ajax.Updater('desc_div', 'includes/ajax/ajax.loader_fill.php', {method: 'post', parameters: 'show_icon=1' });
}

function MyTypeCallback(element, entry) {
 return entry + "&search_type=" +  escape($F('search_type'));
}

function set_option(option_name,value_name) {
 document.getElementById(option_name).value = value_name;
 document.refine_form.submit();
}

function set_field(field_out,field_in) {
 document.getElementById(field_out).value = document.getElementById(field_in).value;
}

function go_form() {
 document.refine_form.submit();
}

function clear_p() {
 document.getElementById('cl_price').value = '';
 document.getElementById('ch_price').value = '';
}

function clear_s() {
 document.getElementById('cl_screen_size').value = '';
 document.getElementById('ch_screen_size').value = '';
}

function showDescription(s1,s2,s3){
 document.getElementById('desc_div').style.top = s3 +'px';
 new Effect.SlideDown('desc_div');
 var myDescDiv = new Ajax.Updater('desc_div', 'includes/ajax/ajax.load_description.php', {method: 'post', parameters: 's1=' + escape(s1) + '&s2=' + escape(s2) });
}

function showLinks(s3){
 document.getElementById('desc_div').style.top = s3 +'px';
 new Effect.SlideDown('desc_div');
 var myDescDiv = new Ajax.Updater('desc_div', 'includes/ajax/ajax.show_links.php', {method: 'post', parameters: 'url=' + escape($F('link_to_url')) + '&title=' + escape($F('link_to_title')) + '&link_params=' + escape($F('link_to_params')) });
}

function showEmail(s3){
 document.getElementById('desc_div').style.top = s3 +'px';
 new Effect.SlideDown('desc_div');
 var myDescDiv = new Ajax.Updater('desc_div', 'includes/ajax/ajax.show_email.php', {method: 'post', parameters: 'url=' + escape($F('link_to_url')) + '&title=' + escape($F('link_to_title')) + '&link_params=' + escape($F('link_to_params')) });
}

function showEmailProcess() {

 toggle('submit_text1');
 toggle('submit_text2');

 var myDescDiv = new Ajax.Updater('desc_div', 'includes/ajax/ajax.show_email.php', {method: 'post', parameters: 'url=' + escape($F('url')) + '&title=' + escape($F('title')) + '&link_params=' + escape($F('link_to_params')) + '&action=' + escape($F('action')) + '&your_name=' + escape($F('your_name'))  + '&your_email=' + escape($F('your_email')) + '&friends_name=' + escape($F('friends_name')) + '&friends_email=' + escape($F('friends_email'))     });


}

function hideDescription(){
 new Effect.SlideUp('desc_div');
 var myAjax = new Ajax.Updater('desc_div', 'includes/ajax/ajax.loader_fill.php', {method: 'post', parameters: 'show_icon=1' });
}

function selectAndCopy(id)
{
    document.getElementById(id).focus();
    document.getElementById(id).select();

    toclip(id);
}

function toclip(cmd) {
                              cmd = document.getElementById(cmd).value;

  if (window.clipboardData) {
    window.clipboardData.setData('Text', cmd);
  } else if (window.netscape) {
	netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        if (!str)
          return;
        str.data = cmd;
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if (!clip)
          return;
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        if (!trans)
          return;
        trans.addDataFlavor('text/unicode');
        trans.setTransferData('text/unicode',str,cmd.length*2);
        var clipid = Components.interfaces.nsIClipboard;
        clip.setData(trans,null,clipid.kGlobalClipboard);
  }
        return false;



}
//  End -->