var obj1;
function produceCalendar (bindToFld){
	if(typeof(obj1) != 'object') obj1 = new suycCalendar();
	
	obj1.posX = window.event.clientX + 22 ;
	obj1.posY = window.event.clientY - 10 ;
	
	if( obj1.visible && bindToFld == obj1.bindToElement )
	{
		obj1.hide() ;
		return ;
	}else{
		obj1.bindToElement = bindToFld ;
	}
	obj1.BuildCalendar() ;
}
function positionCalendar(f) {
	var x = f.txtPosX.value;
	var y = f.txtPosY.value;
	if(typeof(obj1) != 'object') produceCalendar () ;
	if( isNaN(x) || isNaN(y) )
	{
		alert('You can only enter numbers for the x/y co-ordinates') ;
		return ;
	} else {
		obj1.moveTo(x,y)
	}
}
function clickhandler (d,m,y)
{
	var objFld = eval("document.forms['Form1']." + obj1.bindToElement);
	objFld.value = d + '/' + m + '/' + y;
	obj1.hide();
}
function toggleCalendar (i){obj1.toggleCalendar(i);}
function toggleCurrent (){obj1.goToCurrent();}
function calClose(){obj1.hide();}

function getPage(type,par1,P)
{
	var frmSubmit=document.Form1;
	var strURL;
	var truthBeTold;                     
	switch (type)
	{	
		case 1:
			strURL = '../kb/default1.aspx?pt=s&p=' + P;
			break;
		case 2:
			strURL = '../kb/default1.aspx?pt=c&cat=' + par1 + '&p=' + P;
			break;
		case 10:
			strURL = '../kbeditor/default.aspx?pt=u&qid=' + par1 + '&p=' + P;
			break;		
		case 3:
			strURL = '../kb/default1.aspx?pt=u&p=' + P;
			break;
		case 4:
			strURL = '../kbeditor/default.aspx?pt=s&p=' + P;
			break;	
		case 6:
			strURL = '../KbManager/default_ques.aspx?pt=ql&p=' + P;
			break;	
		case 7:
			strURL = '../KbManager/default_top.aspx?pt=td&p=' + P;
			break;				
		case 8:
			strURL = '../KbManager/default_mem.aspx?pt=mml&p=' + P;
			break;	
		case 9:
			strURL = '../KbManager/default_mem.aspx?pt=mql&id=' + par1 + '&p=' + P;
			break;			
		case 5:
			truthBeTold = confirm("Ban that su muon xoa ?");
			if (truthBeTold)		
				strURL = '../kbeditor/default.aspx?pt=s&qid=' + P;							
			else				
				return;							
			break;			
		default:
			break;
	}
	frmSubmit.action= strURL;	
	frmSubmit.submit();
}

function getNoPage(URL)
{
	var frmSubmit=document.Form1;	
	frmSubmit.action=URL;
	frmSubmit.submit();
}
