  /**
 		* Basic set of functions used in the main 'fingeronthenews' pages
 		*/


		function changelang(language) {
						 
			if (language=='all') {
				language='en';
			}
			
			var userid=document.getElementById("userid").value;
			var hostname=document.getElementById("hostname").value;
			var alertgroupid=document.getElementById("alertgroupid").value;
			var newURL= '/html/topstories/topstories_' + language + '.html';
			window.location=newURL;
		}
						  
		function doSearch() {
			
			var searchval=document.getElementById("searchboxid").value;
			var languageiso=document.getElementById("languageiso").value;

			var newURL= '/XMLT?searchval=' + searchval + '&languageiso=' + languageiso;
			window.location=newURL;			 		
			
		}			 
			
						  
		function checkEnter(e)	{ //e is event object passed from function invocation
						  
			var characterCode = e.keyCode; //character code is contained in IE's keyCode property
									
			if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
				doSearch();
				return false 
			} else {
				return true 
			} 
		}					
							
		function formatDate(orig) {
			return orig;
		}	  
							
		function dateChangedEvent(yearval, monthval, dayval) {
								
			var monthvalstr = '' + monthval;
			var monthdayvalstr = '' + dayval;								
								
			if (monthval < 10) {
				monthvalstr = '0' + monthval;
			}
								  
			if (dayval < 10) {
				monthdayvalstr = '0' + dayval;
			}		
								

			var dateval = yearval + "" + monthvalstr + "" + monthdayvalstr;
			var languageiso=document.getElementById("languageiso").value;

			var now = new Date();		
								
			var monthnumber = now.getMonth() + 1;
			var monthday    = now.getDate();
			var year        = now.getFullYear();
							  
			var monthstr = '' + monthnumber;
			var monthdaystr = '' + monthday;
								  
			if (monthnumber < 10) {
				monthstr = '0' + monthnumber;
			}
								  
			if (monthday < 10) {
				monthdaystr = '0' + monthday;
			}								  
								  
			var dstr = year +  monthstr  + monthdaystr;
								  
			if (dateval > dstr) {
				alert('Invalid Date');
				return;
			}
								  
			if (dateval == dstr) {
				var newURL= ' /html/topstories/topstories_' + languageiso + '.html';
				window.location=newURL;
				return;
			}
								  								  
			var newURL= '/Past?languageiso=' + languageiso + '&dateval=' + dateval;
			window.location=newURL;
		}			

							
		function searchKeyPress(e) { 
			// look for window.event in case event isn't passed in
			if (window.event) { e = window.event; }                
			if (e.keyCode == 13) {                        
				document.getElementById('idgobutton').click();                
			}        
		}        
							


						