function quickSearch(query,type){

	var query = encodeURIComponent(query);
	
    if(query != ''){
		if (type == ''){
			location.href = '/ServiceTools/Search.aspx?q=' + query;
		}
		else{
			var loc = location.href;
			var arrayloc = loc.split('/');
			
			
			var url = '';
			for(var i = 0; i < 4; i++){
				url = url + arrayloc[i] +'/';
			}

			if (arrayloc.length > 5)
				url = url + arrayloc[4];
			else
				url = url + arrayloc[4].substring(0, arrayloc[4].length - 5);

			location.href = url + '/ServiceTools/Search.aspx?q=' + query;
				
		}
    }   
}
function doSearch(){

	var query = location.href;
	var urlarray = query.split('?');
	var urlf = urlarray[0];
	location.href = urlf + "?q=" + document.getElementById("txtPageSearch").value;
}

function checkEnter(e,caller) //e is event object passed from function invocation
{
	var characterCode //literal character code will be stored in this variable

	if(e && e.which ||e.which == 0)
	{ //if which property of event object is supported (NN4)
	
		e = e;
		characterCode = e.which; //character code is contained in NN4's which property
	}
	else
	{
		e = event;
		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)
	{ 
	    if(document.all){
		    e.returnValue=false;
            e.cancel = true;
        }
        else{
         e.preventDefault();
        }
        var obj = document.getElementById(caller);
        if(obj){        
            
            if(obj.click){
		        obj.click();
		    }
		}
		return false;
	}
	else
	{
		return true;
	}
		
}

