function StartQuickSearchForm(){

	var objMyRules = {
		'#QuickSearchSalary' : function(objElement){			
			addEvent(objElement,'change',SubmitRefineSalaryForm);
		},
		'#QuickSearchLocation' : function(objElement){			
			addEvent(objElement,'change',SubmitRefineLocationForm);
		},
		'#QuickSearchSector' : function(objElement){			
			addEvent(objElement,'change',SubmitRefineSectorForm);
		},
		'#QuickSearchEmploymentType' : function(objElement){			
			addEvent(objElement,'change',SubmitRefineEmploymentTypeForm);
		},
		'#QuickSearchRecruiterType' : function(objElement){			
			addEvent(objElement,'change',SubmitRefineRecruiterTypeForm);
		},	
		'.RemoveAttribute' : function(objElement){			
			addEvent(objElement,'click',HideSearchButton);
		},
		'.RemoveAttributeRed' : function(objElement){			
			addEvent(objElement,'click',HideSearchButton);
		}
	};	
	Behaviour.register(objMyRules);	
	Behaviour.apply();
}

function HideRefineSearchButtons() {
	if(document.getElementById('pRefineKeywordsSubmit')) {
		//We are on the refine search page
		document.getElementById('pRefineSalaryChange').style.display = 'none';
		document.getElementById('pRefineLocationAdd').style.display = 'none';
		document.getElementById('pRefineSectorAdd').style.display = 'none';
		document.getElementById('pRefineEmploymentTypeAdd').style.display = 'none';
		document.getElementById('pRefineRecruiterTypeAdd').style.display = 'none';
		//document.getElementById('pRefineRegionChange').style.display = 'none';
	}
}

function SubmitRefineSalaryForm() {
	if(document.getElementById('pRefineKeywordsSubmit')) {
		//We are on the refine search page
		document.getElementById('pRefineKeywordsSubmit').innerHTML = '<img src="/Images/Loader.gif" />';
		document.getElementById('RefineSalaryForm').submit();
	}
}

function SubmitRefineLocationForm() {
	if(document.getElementById('pRefineKeywordsSubmit')) {
		//We are on the refine search page
		document.getElementById('pRefineKeywordsSubmit').innerHTML = '<img src="/Images/Loader.gif" />';
		document.getElementById('RefineLocationForm').submit();
	}
}

function SubmitRefineSectorForm() {
	if(document.getElementById('pRefineKeywordsSubmit')) {
		//We are on the refine search page
		document.getElementById('pRefineKeywordsSubmit').innerHTML = '<img src="/Images/Loader.gif" />';
		document.getElementById('RefineSectorForm').submit();
	}
}

function SubmitRefineEmploymentTypeForm() {
	if(document.getElementById('pRefineKeywordsSubmit')) {
		//We are on the refine search page
		document.getElementById('pRefineKeywordsSubmit').innerHTML = '<img src="/Images/Loader.gif" />';
		document.getElementById('RefineEmploymentTypeForm').submit();
	}
}

function SubmitRefineRecruiterTypeForm() {
	if(document.getElementById('pRefineKeywordsSubmit')) {
		//We are on the refine search page
		document.getElementById('pRefineKeywordsSubmit').innerHTML = '<img src="/Images/Loader.gif" />';
		document.getElementById('RefineRecruiterTypeForm').submit();
	}
}

function HideSearchButton() {
	if(document.getElementById('pRefineKeywordsSubmit')) {
		//We are on the refine search page
		document.getElementById('pRefineKeywordsSubmit').innerHTML = '<img src="/Images/Loader.gif" />';
	}
}

if(!document.all){
	var objPreloadedImage = new Image;
	objPreloadedImage.src = '/Images/Loader.gif';
}

AddPageLoadFunction(StartQuickSearchForm);
AddPageLoadFunction(HideRefineSearchButtons);
