function sset(i, httpserver){
    ts=new Array();
    ts[1]=new Array('Web Search:','search');
    ts[2]=new Array('Directory Search:','directory');
    ts[3]=new Array('Shopping Search:','shopping');
    ts[4]=new Array('Smart Search:','smart');
    ts[5]=new Array('News Search:','news');
    ts[6]=new Array('Local Search:','local');
    document.getElementById('srchlbl').innerHTML=ts[i][0];
    if((i == 1) || (i == 4)){
        document.getElementById('cosa').name='keyword';
        document.srch.action = httpserver+'/'+ts[i][1]+'/';
    } else if(i == 2){
        document.getElementById('cosa').name='q';
        document.srch.action = httpserver+'/'+ts[i][1]+'/search/';
    } else if (i == 6){//LOCAL SEARCH 
        sswitcht('sr6',6,'channel');
        document.getElementById('cosa').value = w;
        document.getElementById('where').value = d;
    } else {
        document.getElementById('cosa').name='q';
        document.srch.action = httpserver+'/'+ts[i][1]+'/search/';
    }
}
//CAPTURE THE KEY PRESSED FOR MOZILLA NETSCAPE AND OTHER STUFF
function onKeyPressReturn(evt){
    var whichKey = evt.which;
    if(whichKey == 13) kwadd();
}

function localAuto(){
    //alert(window.navigator.appName);
    if(window.navigator.appName.indexOf('Netscape') != -1){//MOZILLA
        document.onkeypress = onKeyPressReturn;
    } else {//ALTRI BROWSER XXX IN CASO GESTIRE ANCHE PER ALTRI BROWSERS
        if(window.event.keyCode == 13)
            kwadd();
    }
}

function sswitcht(o,b, httpserver) {
    //alert(httpserver);
    o = document.getElementById(o)
    z = o.id;
    o.className = 'search_sel';
    boxb = document.getElementById('b' + b);
    boxb.className = 'search_sel';
    simpleform = '<input id="cosa" name="keyword" type="text" class="imputbox" size="58" value="" style="position:relative" onKeyPress="localAuto()">';
    localform = '<nobr><input id="cosa" name="keyword" type="text" class="imputbox" size="30" style="position:relative" onKeyPress="localAuto()"><span class="searchtext">&nbsp;in&nbsp;</span><input id="where" type="text" name="dove" size="19" class="imputbox" value="" style="position:relative" onKeyPress="localAuto()"></nobr>';

    freccia1 = document.getElementById('fb1');
    freccia2 = document.getElementById('fb2');
    freccia3 = document.getElementById('fb3');
    freccia4 = document.getElementById('fb4');
    freccia5 = document.getElementById('fb5');
    freccia6 = document.getElementById('fb6');
    latosx1  = document.getElementById('ts1');
    latodx1  = document.getElementById('td1');
    latosx2  = document.getElementById('ts2');
    latodx2  = document.getElementById('td2');
    latosx3  = document.getElementById('ts3');
    latodx3  = document.getElementById('td3');
    latosx4  = document.getElementById('ts4');
    latodx4  = document.getElementById('td4');
    latosx5  = document.getElementById('ts5');
    latodx5  = document.getElementById('td5');
    latosx6  = document.getElementById('ts6');
    latodx6  = document.getElementById('td6');
    switch(b){
        case 1:
            freccia1.style.visibility = 'visible';
            latodx1.style.visibility  = 'visible';
            latosx1.style.visibility  = 'visible';
            freccia2.style.visibility = 'hidden';
            latodx2.style.visibility  = 'hidden';
            latosx2.style.visibility  = 'hidden';
            freccia3.style.visibility = 'hidden';
            latodx3.style.visibility  = 'hidden';
            latosx3.style.visibility  = 'hidden';
            freccia4.style.visibility = 'hidden';
            latodx4.style.visibility  = 'hidden';
            latosx4.style.visibility  = 'hidden';
            freccia5.style.visibility = 'hidden';
            latodx5.style.visibility  = 'hidden';
            latosx5.style.visibility  = 'hidden';
            freccia6.style.visibility = 'hidden';
            latodx6.style.visibility  = 'hidden';
            latosx6.style.visibility  = 'hidden';
            ttx4 = document.getElementById('tx4');
            ttx4.className = 'smart';
        break;
        case 2:
            freccia1.style.visibility = 'hidden';
            latodx1.style.visibility  = 'hidden';
            latosx1.style.visibility  = 'hidden';
            freccia2.style.visibility = 'visible';
            latodx2.style.visibility  = 'visible';
            latosx2.style.visibility  = 'visible';
            freccia3.style.visibility = 'hidden';
            latodx3.style.visibility  = 'hidden';
            latosx3.style.visibility  = 'hidden';
            freccia4.style.visibility = 'hidden';
            latodx4.style.visibility  = 'hidden';
            latosx4.style.visibility  = 'hidden';
            freccia5.style.visibility = 'hidden';
            latodx5.style.visibility  = 'hidden';
            latosx5.style.visibility  = 'hidden';
            freccia6.style.visibility = 'hidden';
            latodx6.style.visibility  = 'hidden';
            latosx6.style.visibility  = 'hidden';
            ttx4 = document.getElementById('tx4');
            ttx4.className = 'smart';          
        break;
        case 3:
            freccia1.style.visibility = 'hidden';
            latodx1.style.visibility  = 'hidden';
            latosx1.style.visibility  = 'hidden';
            freccia2.style.visibility = 'hidden';
            latodx2.style.visibility  = 'hidden';
            latosx2.style.visibility  = 'hidden';
            freccia3.style.visibility = 'visible';
            latodx3.style.visibility  = 'visible';
            latosx3.style.visibility  = 'visible';
            freccia4.style.visibility = 'hidden';
            latodx4.style.visibility  = 'hidden';
            latosx4.style.visibility  = 'hidden';
            freccia5.style.visibility = 'hidden';
            latodx5.style.visibility  = 'hidden';
            latosx5.style.visibility  = 'hidden';
            freccia6.style.visibility = 'hidden';
            latodx6.style.visibility  = 'hidden';
            latosx6.style.visibility  = 'hidden';
            ttx4 = document.getElementById('tx4');
            ttx4.className = 'smart';          
        break;
        case 4:
            freccia1.style.visibility = 'hidden';
            latodx1.style.visibility  = 'hidden';
            latosx1.style.visibility  = 'hidden';
            freccia2.style.visibility = 'hidden';
            latodx2.style.visibility  = 'hidden';
            latosx2.style.visibility  = 'hidden';
            freccia3.style.visibility = 'hidden';
            latodx3.style.visibility  = 'hidden';
            latosx3.style.visibility  = 'hidden';
            freccia4.style.visibility = 'visible';
            latodx4.style.visibility  = 'visible';
            latosx4.style.visibility  = 'visible';
            freccia5.style.visibility = 'hidden';
            latodx5.style.visibility  = 'hidden';
            latosx5.style.visibility  = 'hidden';
            freccia6.style.visibility = 'hidden';
            latodx6.style.visibility  = 'hidden';
            latosx6.style.visibility  = 'hidden';
            tx = document.getElementById('tx' + b);
    		tx.className = 'text_sel';  
        break;
        case 5:
            freccia1.style.visibility = 'hidden';
            latodx1.style.visibility  = 'hidden';
            latosx1.style.visibility  = 'hidden';
            freccia2.style.visibility = 'hidden';
            latodx2.style.visibility  = 'hidden';
            latosx2.style.visibility  = 'hidden';
            freccia3.style.visibility = 'hidden';
            latodx3.style.visibility  = 'hidden';
            latosx3.style.visibility  = 'hidden';
            freccia4.style.visibility = 'hidden';
            latodx4.style.visibility  = 'hidden';
            latosx4.style.visibility  = 'hidden';
            freccia5.style.visibility = 'visible';
            latodx5.style.visibility  = 'visible';
            latosx5.style.visibility  = 'visible';
            freccia6.style.visibility = 'hidden';
            latodx6.style.visibility  = 'hidden';
            latosx6.style.visibility  = 'hidden';
            ttx4 = document.getElementById('tx4');
            ttx4.className = 'smart';        
        break;                
        case 6:
            freccia1.style.visibility = 'hidden';
            latodx1.style.visibility  = 'hidden';
            latosx1.style.visibility  = 'hidden';
            freccia2.style.visibility = 'hidden';
            latodx2.style.visibility  = 'hidden';
            latosx2.style.visibility  = 'hidden';
            freccia3.style.visibility = 'hidden';
            latodx3.style.visibility  = 'hidden';
            latosx3.style.visibility  = 'hidden';
            freccia4.style.visibility = 'hidden';
            latodx4.style.visibility  = 'hidden';
            latosx4.style.visibility  = 'hidden';
            freccia5.style.visibility = 'hidden';
            latodx5.style.visibility  = 'hidden';
            latosx5.style.visibility  = 'hidden';
            freccia6.style.visibility = 'visible';
            latodx6.style.visibility  = 'visible';
            latosx6.style.visibility  = 'visible';
            ttx4 = document.getElementById('tx4');
            ttx4.className = 'smart';        
        break;                
        
    }
    ts=new Array();
    ts[1]=new Array('Web Search:','search');
    ts[2]=new Array('Directory Search:','directory');
    ts[3]=new Array('Shopping Search:','shopping');
    ts[4]=new Array('Smart Search:','smart');
    ts[5]=new Array('News Search:','news');
    ts[6]=new Array('Local Search:','local');
            
    what = document.getElementById('cosa');
    for (i=1;i<7;i++) {
        
        if ('sr'+i == z) {
            if ((i == 1) || (i == 4))       {
                document.real_srch.action = httpserver+'/'+ts[i][1]+'/'+what.value;
                document.getElementById('objectform').innerHTML = simpleform;
                document.getElementById('cosa').value = what.value;
                //alert(document.real_srch.action);
                what.name='keyword';
			    if(what.value != '')
				    document.real_srch.submit();
            } else if (i == 2) {
                document.forms.real_srch.action = httpserver+'/'+ts[i][1]+'/search/'+document.getElementById('cosa').value;
                document.getElementById('objectform').innerHTML = simpleform;
                //alert(document.real_srch.action);
                what.name='q';
			    if(what.value != '')
				    document.real_srch.submit();
            } else if(i == 6){
                //CONTROLLO SE LA VARIABILE "dove" e' settata
                if(document.getElementById('where'))    
                    dove = document.getElementById('where').value;
                else dove = '';
                
                document.getElementById('objectform').innerHTML = localform;
                document.getElementById('cosa').value = what.value;
                document.getElementById('where').value = dove;
                //alert(document.real_srch.action);
				if(what.value != ''){
                    if(dove != ''){
            	        document.forms.real_srch.action = httpserver+'/'+ts[i][1]+'/'+document.getElementById('cosa').value+'/'+dove;
				        document.real_srch.submit();
                    } else 
            	        document.forms.real_srch.action = httpserver+'/'+ts[i][1]+'/'+document.getElementById('cosa').value;
                    //alert(document.real_srch.action);    
                }
            } else {
            	document.forms.real_srch.action = httpserver+'/'+ts[i][1]+'/search/'+document.getElementById('cosa').value;
                document.getElementById('objectform').innerHTML = simpleform;
                document.getElementById('cosa').value = what.value;
                //alert(document.real_srch.action);
            	what.name='q';
				if(what.value != '')
				    document.real_srch.submit();
            }
            document.getElementById('srchlbl').innerHTML=ts[i][0];
           
        } else {
           
            //turn all other boxes "off"
            box = document.getElementById('sr'+i);
            box.className = 'search_unsel';        
			boxbr = document.getElementById('b' + i );
			boxbr.className = 'search_unsel';
        }
    }
}

function kwadd(){
	//alert(document.real_srch.action);
    what = document.getElementById('cosa').value;
    //alert(what);
    if(document.real_srch.action == 'http://www.gomeo.co.uk/') document.real_srch.action = document.srch.action;
    
    //CONTROLLO PER LA LOCAL SEARCH
    if(document.getElementById('where')){//SIAMO NELLA LOCAL QUINDI RICOMPONGO TUTTA LA ACTION
        if(document.getElementById('cosa') != ''){
            document.real_srch.action = 'http://www.gomeo.co.uk/local/'+document.getElementById('cosa').value;
            if(document.getElementById('where').value != '')
                document.real_srch.action += '/'+document.getElementById('where').value;
            else return false;
        } else return false;
    } else {//SEARCH NORMALE
        document.real_srch.action = document.real_srch.action + what;
    }
	//alert(document.real_srch.action);
    //return;
    if(what != '')
		document.forms.real_srch.submit();
}
