//Search
function dosrch(type){
 var bimgs = new Array( "http://img.fresheye.com/fe/cmn/img/btn_serach_web.png","http://img.fresheye.com/fe/cmn/img/btn_serach_web.png","http://img.fresheye.com/fe/cmn/img/btn_serach_news.png","http://img.fresheye.com/fe/cmn/img/btn_serach_clip.png", "http://img.fresheye.com/fe/cmn/img/btn_serach_blog.png", "http://img.fresheye.com/fe/cmn/img/btn_serach_wiki.png","http://img.fresheye.com/fe/cmn/img/btn_serach_opinion.png", "http://img.fresheye.com/fe/cmn/img/btn_serach_shopping.png", "http://img.fresheye.com/fe/cmn/img/btn_serach_site.png" );
 var frm = document.gbsrch ;

 // kw no value
 if( frm.kw.value == "" || frm.kw.value == null ){
  if (frm.type.value == type) {
   frm.target = "_top" ;
   frm.action = "http://www.fresheye.com/search/" ;
   frm.submit() ;
  }else if (type == 0){
   frm.target = "_top" ;
   frm.action = "http://www.fresheye.com/search/" ;
   frm.submit() ;
  }
  // change button imgs
  if (type == "0") {
   type = frm.type.value ;
  }else{
   frm.type.value = type ;
  }
  frm.sbutton.src = bimgs[type] ;
  frm.kw.focus() ;
 }else{
  // change button imgs
  if (type == "0") {
   type = frm.type.value ;
  }else{
   frm.type.value = type ;
  }
  frm.sbutton.src = bimgs[type] ;

  // web
  if( type == "1" ){
   frm.action = "http://search.fresheye.com/";
   frm.ord.value = "s";
   frm.rt.value = "web";
   frm.emo.value = "";
   frm.cs.value = "";
   frm.q.value = "";
   frm.gen_text.value = "";
  //news
  } else if( type == "2" ){
   frm.action = "http://news.fresheye.com/search/";
   frm.ord.value = "t";
   frm.rt.value = "kj";
   frm.emo.value = "news";
   frm.cs.value = "";
   frm.q.value = "";
   frm.gen_text.value = "";
  // clip
  }else if( type == "3" ){
   frm.action = "http://news.fresheye.com/search/";
   frm.ord.value = "t";
   frm.rt.value = "tm";
   frm.emo.value = "topic";
   frm.cs.value = "";
   frm.q.value = "";
   frm.gen_text.value = "";
  // blog
  }else if( type == "4" ){
   frm.action = "http://news.fresheye.com/search/";
   frm.ord.value = "t";
   frm.rt.value = "bg";
   frm.emo.value = "blog";
   frm.cs.value = "";
   frm.q.value = "";
   frm.gen_text.value = "";
  // wiki
  }else if( type == "5" ){
   frm.action  = "http://search-wkp.fresheye.com/";
   frm.ord.value = "";
   frm.rt.value = "";
   frm.emo.value = "";
   frm.cs.value = "euc";
   frm.q.value = "";
   frm.gen_text.value = "";
  // opinion
  }else if( type == "6" ){
   frm.action  = "http://opinion.fresheye.com/search/";
   frm.ord.value = "";
   frm.rt.value = "";
   frm.emo.value = "";
   frm.cs.value = "euc";
   frm.q.value = "";
   frm.gen_text.value = "";
  // shopping
  }else if( type == "7" ){
   frm.action  = "http://shopping.fresheye.com/pl/search.cgi";
   frm.ord.value = "";
   frm.rt.value = "";
   frm.emo.value = "";
   frm.cs.value = "euc";
   frm.q.value = frm.kw.value;
   frm.gen_text.value = "";
  // translation
  // Reg site
  }else if( type == "8" ){
   frm.action  = "http://search.fresheye.com/";
   frm.ord.value = "s";
   frm.rt.value = "nfsite";
   frm.emo.value = "";
   frm.cs.value = "";
   frm.q.value = "";
   frm.gen_text.value = "";
  // links
  // else = web 
  }else{
   frm.action = "http://search.fresheye.com/";
   frm.ord.value = "s";
   frm.rt.value = "web";
   frm.emo.value = "";
   frm.cs.value = "";
   frm.q.value = "";
   frm.gen_text.value = "";
  }
  // submit
  frm.target = "_top" ;
  frm.submit();
 }
}

function chgtag(type) {
 var ids = new Array(1,2,3,4,5,6,7,8);
 var tabs = new Array('tab1','tab2','tab3','tab4','tab5','tab6','tab7','tab8');
 for (i = 0; i < ids.length; ++i) {
  var tab = tabs[i];
  var id  = ids[i];
  if (id == type) {
   val = 'block';
   classname = 'tabselected';
  }else{
   val = 'none';
   classname = 'nottabselected';
  }
  document.getElementById(tab).className = classname;
 }
}

//for sponser link
function spnlink() {
 if (oRoot=document.getElementById('cont-in')) {
  if (!oRoot.getElementsByTagName('ol')) return false;
   //cont-in
   var blkSpns=oRoot.getElementsByTagName('ol');
   for (i=0;i<blkSpns.length;i++) {
    if (blkSpns[i].parentNode.className!='spsite bk2') continue;
    var blkSpnsAds=blkSpns[i].getElementsByTagName('li');
    for (j=0;j<blkSpnsAds.length;j++) {
     blkSpnsAds[j].onmouseover=mEvt;
     blkSpnsAds[j].onmouseout=mEvt;
     if (blkSpns[i].parentNode.className=='spsite bk2') blkSpnsAds[j].onclick=mEvt;
   }
  }
 }
}

//show em value on status bar
function showStatus(poEl) { 
 while (poEl.tagName !='LI') poEl=poEl.parentNode;
 var sStatus=poEl.getElementsByTagName('em')[0].innerHTML;
 return window.status=sStatus;
}

function txtJump(poEl) {
 if (poEl.tagName=='a') return true;
 while (poEl.tagName !='LI') {
  poEl=poEl.parentNode;
  if (poEl.tagName=='a') return true;
 }
 var oLnk=poEl.getElementsByTagName('a')[0];
 sUrl=oLnk.href.replace(/#/g,'%23'); // IE decoding
 if (oLnk.target=='_blank') window.open(sUrl);
 else location.href=sUrl;
 return false;
}

//event
function mEvt(oEvt) {
 oEvt=(oEvt)?oEvt:((window.event)?window.event:"");
 if(oEvt){
  var oTrg=(oEvt.target)?((oEvt.target.nodeType==3)?oEvt.target.parentNode:oEvt.target):oEvt.srcElement;
  switch(oEvt.type) {
   //mouseover event show url on status bar 
   case 'mouseover': return showStatus(oTrg); break;
   //mouseout event erase url on status bar
   case 'mouseout': return window.status=''; break;
   //click to jamp
   case 'click': return txtJump(oTrg); break;
  }
 }
}
