
function getIndexByValue(name,val)
{
var i=0;
var v=0;
var index;
var len=document.getElementById(name).options.length;
while ((i<len) & (i>-1))
{
document.getElementById(name).selectedIndex=i;
index=document.getElementById(name).selectedIndex;
v=(document.getElementById(name).value);
if (val==v)
{
i=-2;
break;
}
i++;
}
if (i==-2)
return index;
else
return 0;
}

 function parseCookie()   
   { var cookieList = document.cookie.split("; ");
   
   var cookieArray = new Array();
   for (var i = 0; i < cookieList.length; i++) {
       
       var name = cookieList[i].split("=");
       
       cookieArray[unescape(name[0])] = unescape(name[1]);
    }
   return cookieArray;
  }  
  
  
function getValue()
{
value=document.write(document.getElementById('stationIn').value);
return value;

}
  

 function setCookie(from) {


fr=document.getElementById('stat1').value;
tz=document.getElementById('stat2').value;
 

 
 
 if (document.getElementById('stationIn').selectedIndex!=0)
 {

from=document.getElementById('stationIn').value;
to=document.getElementById('stationOut').value;

from=document.getElementById('stationIn').value;
 to=document.getElementById('stationOut').value;
 between=document.getElementById('StationBetween').value;

  
 }
  else
 { 
 from=cookies.from;
 to=cookies.to;
 between=cookies.between;
  }
  
  
    var expireDate = new Date();
    var today = new Date();
    
    expireDate.setDate(365 + expireDate.getDate());
    
	
	if (from>-1)
    document.cookie = "from=" + from + 
                      "; expires=" + expireDate.toGMTString() + ";"; 
   
if (to>-1)
    document.cookie = "to=" + to + 
                      "; expires=" + expireDate.toGMTString() + ";"; 
    if (between>-1)
	document.cookie = "between=" + between + 
                      "; expires=" + expireDate.toGMTString() + ";"; 
if (document.getElementById('stat1').value.length>1)
{
 document.cookie = "fr=" + fr + 
                      "; expires=" + expireDate.toGMTString() + ";"; 
if (document.getElementById('stat2').value.length>1)
					  document.cookie = "tz=" + tz + 
                      "; expires=" + expireDate.toGMTString() + ";"; 		
}		
					   
    }
    if ("" == document.cookie)
	{ 
	 setCookie(1);
	 
	}
    else {
     
	 var cookies = parseCookie();
	 setCookie(isNaN(cookies.from)?1:cookies.from);
	 


 stIn=cookies.from;
 stOut=cookies.to;
 stB=cookies.between;

 
 
 from=getIndexByValue('stationIn',stIn);
 
 to=getIndexByValue('stationOut',stOut);
  
 between=getIndexByValue('StationBetween',stB);
	 
	  document.getElementById('stationIn').selectedIndex = from;
	  document.getElementById('stationOut').selectedIndex = to;
	  document.getElementById('StationBetween').selectedIndex = between;
	  
	 if (cookies.fr.length>1)
	 document.getElementById('stat1').value=cookies.fr;
	 if (cookies.tz.length>1)
     document.getElementById('stat2').value=cookies.tz;
	   
	   
	   
    }