function popRedirectWin(url, redirectUrl, action, h, w) 
{
	
	if(typeof(h) == 'undefined') h = 600;
	if(typeof(w) == 'undefined') w = 1000;
	if(typeof(action) == 'undefined') action = 'get';
	var winW = GetWidth();
	var intTop = 10;
	var intLeft = Math.round((winW-w)/2);
	
	redirectUrl = encodeURL(redirectUrl);
	
	mywin =window.open(url+'?to='+redirectUrl+'&rMethod='+action, "mywin", "left="+intLeft+",top="+intTop+",menubar=yes,height="+h+",width="+w+",scrollbars=yes,resizable=yes,toolbar=yes,location=yes");
	mywin.focus();
}

function encodeURL(param)
{
	param = escape(param);
	param = param.replace(/\//g, "%2F");
	param = param.replace(/\+/g, "%2B");
	param = param.replace(/%20/g, "+");
	param = param.replace(/\*/g, "%2A");
	param = param.replace(/@/g, "%40");

	return param;
}

function doQuickSearch(url, redirectUrl, form)
{
	var key = form.key.value;
	if (key == 'Keyword'){key ='';}
	key = encodeURL(key);
	
	var categ = form.specialization.options[form.specialization.selectedIndex].value;
	categ = encodeURL(categ);
	
	var qua = form.qualification.options[form.qualification.selectedIndex].value;
	qua = encodeURL(qua);
	
	var org = form.organization.options[form.organization.selectedIndex].value;
	org = encodeURL(org);
	
	redirectUrl = redirectUrl+'?key='+key+'&specialization='+categ+'&qualification='+qua+'&organization='+org;
	popRedirectWin(url, redirectUrl);
}

function doLogin(url, redirectUrl, form)
{

	popRedirectWin(url, redirectUrl, 'login');
}
