
// Declarations.
var isSwitched;

// Active Images
imgGoEon = new Image();                       
imgGoEon.src = "/ParlInfo/ParlSearch/Images/search_go-Eon.gif";

imgGoFon = new Image();                       
imgGoFon.src = "/ParlInfo/ParlSearch/Images/search_go-Fon.gif";

imgAdvEon = new Image();                       
imgAdvEon.src = "/ParlInfo/ParlSearch/Images/search_Advance-Eon.gif";

imgAdvFon = new Image();                       
imgAdvFon.src = "/ParlInfo/ParlSearch/Images/search_Advance-Fon.gif";

// Inactive Images
imgGoEoff = new Image();                       
imgGoEoff.src = "/ParlInfo/ParlSearch/Images/search_go-Eoff.gif";

imgGoFoff = new Image();                       
imgGoFoff.src = "/ParlInfo/ParlSearch/Images/search_go-Foff.gif";

imgAdvEoff = new Image();                       
imgAdvEoff.src = "/ParlInfo/ParlSearch/Images/search_Advance-Eoff.gif";

imgAdvFoff = new Image();                       
imgAdvFoff.src = "/ParlInfo/ParlSearch/Images/search_Advance-Foff.gif";


// Function to detect browser
function BrowserName(){  
	// return 1 for Internet Explorer
  	if (navigator.appName == "Microsoft Internet Explorer")    {return 1;}
  	// return 2 for Navigator  
	if (navigator.appName == "Netscape")    {return 2;}
  	// return 0 for other browsers  
	return 0;
}


// Function to 'activate' images.
function imgOn(imgName){
	if (document.images){
		document[imgName].src = eval(imgName + "on.src");
	}
}


// Function to 'deactivate' images.
function imgOff(imgName){
	if (document.images){
		document[imgName].src = eval(imgName + "off.src");
	}
}
	
		
function ClearSearch(form){
	document.forms[0].search_term.value = "";
}

	
function CheckContent(){
	var Term = document.forms[0].search_term.value;

	current = document.location.href;
	if(current.indexOf("Lang=2") > 0 || current.indexOf("Language=F") > 0){lang = "F"}
	else{lang = "E"}

	if(Term == "Search Terms" || Term == "Mots à rechercher" || Term == ""){
			var myUrl = "http://www.parl.gc.ca/Search/Advanced.asp?Language=" + lang;
			window.open(myUrl);
	}
	else{
	        var currentAction = document.forms[0].action;
	        var currentTarget = document.forms[0].target;
		var currentViewState = document.forms[0].__VIEWSTATE.value;
			document.forms[0].action="http://www.parl.gc.ca/search/Results.asp";
			document.forms[0].target="";
			document.forms[0].__VIEWSTATE.value="";
			document.forms[0].submit();
			document.forms[0].action = currentAction;
			document.forms[0].target = currentTarget;
			document.forms[0].__VIEWSTATE.value = currentViewState;
	}
}
	
	
function CheckKey(e)
{               
if ( navigator.appName=='Netscape' )
{    
    document.captureEvents(Event.KEYPRESS)   
    if( e && ( e.which == 0 || e.which ==13 ) )
    {                                   
        CheckContent();
        return false;            
    }
    return true;
}
else
{
    if ( event && event.keyCode == 13 )
    {               
        CheckContent();              
        return false;            
    }
}
return true;
}	


function GoToAdvanced(){
	current = document.location.href;
	if((current.indexOf("Lang=2") > 0) || (current.indexOf("Lang=F") > 0) || (current.indexOf("Language=F") > 0) || (current.indexOf("Language=2") > 0)){lang = "F"}
	else{lang = "E"}

	var myTerm = escape(document.forms[0].search_term.value);
	var myUrl = "http://www.parl.gc.ca/Search/Advanced.asp?Language=" + lang + "&search_term=" + myTerm;
	window.open(myUrl);
}


//open the requested form with the same parameters as the current window.
function gohere(form) {
  var myindex = form.dest.selectedIndex;
  var mypage = form.dest.options[myindex].value; 
  window.open(mypage);
}
