/**
* Written by	: Le Minh Nhut
* Dated by		: 27/09/2007
* Description	: Xử lý dữ liệu ở trang sàn giao dịch
*/
/**
* Phung cap nhat ngay 31/01/2008 11:50
*/
YAHOO.namespace("vnc.company");
// ajax get trang xử lý thông tin 
YAHOO.vnc.company.strLang = '';
var xmlHttp = createXmlHttpRequestObject();
var xhrOk		= true;
var DivID;
var DivTR;
var DivUser;
var DeleteEmail;
var DivSubject;
var DivnewID;
var Divpath;
var Divoffset;
var DivGroup;
var	DivCount;

YAHOO.vnc.company.GetErrorLang = function(err){	
	var query 	= 'newindex.php?err=' + err;
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackGetErrorLang);	
}
YAHOO.vnc.company.callbackGetErrorLang = 
{	
	success : function(o){	
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;
		szContent	= xmlDocumentElement.getElementsByTagName("error").item(0).firstChild.data;		
		//alert(szContent);
		document.getElementById("langerrorid").innerHTML = szContent;
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}

function checkValid(type, id, trName, tdName)
{
	str = encodeURIComponent( document.getElementById(id).value );		
	if(str != '')
	{
		if (xmlHttp) 
		{
			_trName = trName;
			_tdName = tdName;				
			xmlHttp.open("GET", "../company/check_createuser.php?type="+type+"&"+type+"=" + str , true);
			xmlHttp.onreadystatechange = handleCheckValid;
			xmlHttp.send(null); 
		}
	}
	else {
		showTR(trName, "false");
	}

}



// function called when the state of the HTTP request changes 
function handleCheckValid() 
{ 
	// when readyState is 4, we are ready to read the server response 	
	//alert(xmlHttp.readyState);
	if (xmlHttp.readyState == 4) 
	{ 	
		// continue only if HTTP status is "OK" 
		if (xmlHttp.status == 200) 	{ 
			try { 				
				// extract the XML retrieved from the server 
				//alert(xmlHttp.responseText);
				xmlResponse = xmlHttp.responseXML;		
				//alert(xmlResponse);
				// obtain the document element (the root element) of the XML structure 
				xmlDocumentElement = xmlResponse.documentElement;
				// get the text message, which is in the first child of 
				// the the document element 
				//if (xmlDocumentElement.getElementsByTagName("result").item(0) != null)
				//{
				szMessage = xmlDocumentElement.getElementsByTagName("result").item(0).firstChild.data;
				szColor   = xmlDocumentElement.getElementsByTagName("color").item(0).firstChild.data;
				document.getElementById(_tdName).innerHTML = '<font color="' + szColor + '">' + szMessage + '</font>';
				if(document.getElementById(_trName).style.display == "none")
				{
					showTR(_trName, "true");
				}
				xhrOk = true;
			} 
			catch(e) 
			{ 
				// display error message 
				//alert("Error reading the response: " + e.toString()); 
			} 
		} 		
	}	
}
function showTR(idTR, bVisibility)
{
	if(navigator.appName.indexOf("Microsoft") > -1)
	{
		// neu la IE thi visibility la block
		var canSee = 'block';
	}
	else
	{
		// FF table-row
		var canSee = 'table-row';
	}	
	if (document.getElementById && document.createTextNode)
	{
		var tr = document.getElementById(idTR);
		if (tr)
		{
			if(bVisibility == "true")
			{
				// we set style to block for IE
				// but for firefox we use table-row
				tr.style.display = canSee;
			}
			else if(bVisibility == "false")
			{
				tr.style.display = 'none';
			}
		}
	}
}

function switchUserTab(index)
{
	tabs = document.getElementById("tab_user").getElementsByTagName("li");
	for(var i = 0; i < tabs.length; i++) {
		if(tabs[i].className == "current") {
			/* Deactivate */
			tabs[i].className = "";
		}
	}
	if( index > -1 && index < tabs.length){
		/* Activate */
		tabs[index].className = "current";
	}
}
function createXmlHttpRequestObject()
{
	// will store the reference to the XMLHttpRequest object
	var xmlHttp;
	// this should work for all browsers except IE6 and older
	try
	{
		// try to create XMLHttpRequest object
		xmlHttp = new XMLHttpRequest();
	}
	catch(e)
	{
		// assume IE6 or older
		var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
						"MSXML2.XMLHTTP.5.0",
						"MSXML2.XMLHTTP.4.0",
						"MSXML2.XMLHTTP.3.0",
						"MSXML2.XMLHTTP",
						"Microsoft.XMLHTTP");
		// try every prog id until one works
		for (var i = 0; i < XmlHttpVersions.length && !xmlHttp; i++)
		{
			try
			{
				// try to create XMLHttpRequest object
				xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
			}
			catch (e)
			{

			}
		}
	}
	// return the created object or display an error message
	if (!xmlHttp)
	{
		// alert("Error creating the XMLHttpRequest object.");
	}
	else return xmlHttp;
}
//Xử lý khi đồng ý hoặc từ chối tham gia nhóm trong email
YAHOO.vnc.company.checkgroupsendmail	= function(strUser,strCompany,strType){	
	var query 	= '../company/checkgroupsendmail.php?UserID=' + strUser + '&Companyid=' + strCompany + '&Typecheck=' + strType;
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackcheckgroupsendmail);	
}
YAHOO.vnc.company.callbackcheckgroupsendmail ={	
	success : function(o)
	{		
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");		
		alert(szError.item(0).firstChild.data);		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};

//Xử lý cho phần thay đổi thành viên trong nhóm
// xử lý lấy arr check
function GetcheckboxChangeGroup(){
		elm=document.frmview.elements;
		elm1=document.frmchangegroup.elements;		
		var arr = new Array();
		var j=0;
		//clear toan bo checkbox truoc
		for(i=0;i<elm1.length;i++)
			if(elm1[i].type=="checkbox")
				elm1[i].checked=false;
		//Kiem tra xem co phai checkbox va co duoc check hay ko?
		for(i=0;i<elm.length;i++)
		{	
			if(elm[i].type=="checkbox" && elm[i].checked==true && elm[i].id!='chk_checkall')
			{
				for(ii=0;ii<elm1.length;ii++){
					if(elm1[ii].id==elm[i].id)
						elm1[ii].checked=true;	
				}
				arr[j]=elm[i].value;
				j++;
			}
		}
		return arr;	
	}
//Xử lý gửi tin nhắn khi xem danh sách
YAHOO.vnc.company.Sendchangegroup	= function(){
	var arr= new Array();
	arr = GetcheckboxChangeGroup();
	if(arr==''){
		alert("Bạn chưa chọn thành viên nào để chuyển nhóm cả.");	
		YAHOO.vnc.company.dlgsendmailall.hide();
	}else{
		var query 	= '../company/savechangegroupall.php';
		var oForm 	= document.getElementById("frmchangegroup");	
		YAHOO.util.Connect.setForm(oForm);	
		var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackSendchangegroup);	
	}
}

YAHOO.vnc.company.callbackSendchangegroup =
{	
	success : function(o)
	{		
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");		
		if (szError != null)
		{
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		alert(szContent);
		YAHOO.vnc.company.dlgchangegroupall.hide();
		window.location.reload();
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
};

function closeTr(ParentID,CountData)
{
	Divoffset	= 'XChild_' + ParentID;	
	if(document.getElementById(Divoffset)!=null)		
		if(CountData==0)
			document.getElementById(Divoffset).innerHTML 	= "<b>+</b>";	
		else
		for(i=0;i<CountData;i++){		
			document.getElementById(Divoffset).innerHTML 	= "<b>+</b>";	
			DivTR		= ParentID + '_' + i;
			var ChildParent = document.getElementById(ParentID + '_' + i + '_IDParent').value;
			var Count		= document.getElementById(ParentID + '_' + i + '_IDCount').value;		
			var tr = document.getElementById(DivTR);		
			tr.style.display = 'none';
			closeTr(ChildParent,Count);
		}
}
//Xử lý cho phần xem con của group
YAHOO.vnc.company.ViewGroupChild = function(ParentID,CountData){	
	Divoffset	= 'XChild_' + ParentID;	
	if(CountData==0){
		var setview		= document.getElementById(Divoffset).innerHTML;	
		if(setview == "<b>+</b>" || setview == "<B>+</B>"){
			alert("Không có nhóm con nào cả");
			document.getElementById(Divoffset).innerHTML 	= "<b>-</b>";	
		}else{
			Divoffset	= 'XChild_' + ParentID;
			document.getElementById(Divoffset).innerHTML 	= "<b>+</b>";	
		}
	}else{
		var canSee = 'none';
		if(navigator.appName.indexOf("Microsoft") > -1)
		{
			// neu la IE thi visibility la block
			canSee = 'block';
		}
		else
		{
			// FF table-row
			canSee = 'table-row';
		}		
		var setview		= document.getElementById(Divoffset).innerHTML;	
		if(setview == "<b>+</b>" || setview == "<B>+</B>"){
			document.getElementById(Divoffset).innerHTML 	= "<b>-</b>";		
			for(i=0;i<CountData;i++){			
				DivTR		= ParentID + '_' + i;			
				var tr = document.getElementById(DivTR);
				tr.style.display = canSee;
			}
		}else{
			closeTr(ParentID,CountData);
		}
	}
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackViewGroupChild = 
{	
	success : function(o){			
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;			
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;	
		var iTL = document.getElementsByTagName("tbody")["GroupTable"];
		var nTR = document.createElement("tr");
		var nTD = document.createElement("td");
		nTD.appendChild(document.createTextNode(szContent));
		nTR.appendChild(nTD);
		iTL.insertBefore(nTR, iTL.lastChild); 
		//alert(szContent);
		//document.getElementById('GroupTable').insertBefore('<tr><td>1</td></tr>',DivGroup);
		//document.getElementById(DivGroup).innerHTML 	= szContent;
		document.getElementById(Divoffset).innerHTML 	= "<b>-</b>";
		showTR(DivGroup,"true");
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
}

//Xử lý cho phần xin chi tiết khi click chọn vào tin tức ở trang viewcompany
YAHOO.vnc.company.viewactivitydetail = function(offset,comid,newid){	
	var query 	= 'showactivity.php?offset=' + offset + '&companyid=' + comid + '&newid=' + newid;	
	//alert(query);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewactivitydetail);	
	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackviewactivitydetail = 
{	
	success : function(o){			
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById("activityview").innerHTML = szContent;
		initLightbox();
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
}

//Xử lý cho phần thay đổi hình ảnh ở trang viewcompany của hoạt động gần đây
YAHOO.vnc.company.viewchanpicture = function(offset,comid){	
	var query 	= 'chanpicture.php?offset=' + offset + '&newsid=' + comid;
	Divoffset	= offset;
	DivnewID	= comid;	
	//alert(query);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewchanpicture);
}

// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackviewchanpicture = 
{	
	success : function(o){			
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}
		szPicture	= xmlDocumentElement.getElementsByTagName("picture").item(0).firstChild.data;
		DivPicture 	= 'dvimage_' + DivnewID;
		DivA		= 'divrel_' + DivnewID;
		document.getElementById(DivA).rel		= 'lightbox['+szPicture+']';
		document.getElementById(DivA).href		= szPicture;
		document.getElementById(DivPicture).src = szPicture;
		//xử lý link phía trước
		szpictureprivious	= xmlDocumentElement.getElementsByTagName("pictureprivious").item(0).firstChild.data;		
		DivPicturePrivious 	= 'dvimageprivious_' + DivnewID;			
		document.getElementById(DivPicturePrivious).innerHTML = szpictureprivious;	
		//xử lý cho link phía sau
		szpicturenext	= xmlDocumentElement.getElementsByTagName("picturenext").item(0).firstChild.data;
		DivPicturenext 	= 'dvimagenext_' + DivnewID;
		document.getElementById(DivPicturenext).innerHTML = szpicturenext;	
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
}

// Xử lý cho phần tin tức - hoạt động ở trang viewcompany phân trang chưa chọn chi tiết
YAHOO.vnc.company.viewactivitylist = function(offset,comid){	
	var query 	= 'showactivity.php?offset=' + offset + '&companyid=' + comid;	
	//alert(query);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewactivitylist);	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackviewactivitylist = 
{	
	success : function(o){			
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById("activityview").innerHTML = szContent;
		initLightbox();
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
}

// Xử lý cho phần việc đang tuyển ở trang viewcompany phân trang
YAHOO.vnc.company.viewworkpostlist = function(offset,comid){	
	var query 	= 'showworkpostlist.php?offset=' + offset + '&companyid=' + comid;	
	//alert(query);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewworkpostlist);
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackviewworkpostlist = 
{	
	success : function(o){			
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById("workpostview").innerHTML = szContent;		
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
}

// Xử lý cho tạo thêm nhóm
YAHOO.vnc.company.saveGroup	= function(){
	var query 	= '../company/save_group.php';
	var oForm 	= document.getElementById("frmCreateGroup");//frmview	
	YAHOO.util.Connect.setForm(oForm);	
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackSaveGroup);	
}

YAHOO.vnc.company.callbackSaveGroup =
{	
	success : function(o)
	{	
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		alert(szContent);	
		window.location.reload();
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};
//Xử lý xem video
YAHOO.vnc.company.viewvideoclip = function(strvideo){	
	var query 	= '../company/showvideoclip.php?video=' + strvideo;	
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewvideoclip);	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackviewvideoclip = 
{	
	success : function(o){			
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById("viewvideoclip").innerHTML = szContent;		
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
}
// xử lý hiện danh sách video clip
YAHOO.vnc.company.showvideoclip = function(userId,Offset,div,root){	
	if(root=='1')
		var query 	= 'company/showvideoclip.php?userid=' + userId + '&offset='+ Offset;
	else
		var query 	= '../company/showvideoclip.php?userid=' + userId + '&offset='+ Offset;
	//switchUserTab(div);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackshowvideoclip);	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackshowvideoclip = 
{	
	success : function(o){	
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById("idDetail").innerHTML = szContent;		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}
// xử lý cho phần thêm vào danh sách yêu thích của company
YAHOO.vnc.company.savedanhsachyeuthich	= function(strnewid){
	var query 	= 'company/savedsyeuthich.php?newids=' + strnewid;
	var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbacksavedanhsachyeuthich);
}
YAHOO.vnc.company.callbacksavedanhsachyeuthich =
{		
	success : function(o){
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;
		szerror	= xmlDocumentElement.getElementsByTagName("errorinsert").item(0).firstChild.data;
		szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;
			
		if(szerror=='')
		{
			alert("Thêm vào danh sách yêu thích thành công!");
			//document.getElementById("viewcheckgroup").innerHTML = szContent;
		}
		else{
		 	alert(szerror);
		}
	},
	failure : function(o)
	{		
		alert("Vui lòng chờ trong giây phút");
	}	
};

// Xử lý cho phần post hình ảnh cho trang viewuser
YAHOO.vnc.company.viewimageviewuserindex	= function(strnewid,strfrom, strRoot){
	var query 	= strRoot + 'company/viewimage.php?newids=' + strnewid + '&pictureid=' + strfrom + '&type=U';
	
	if (strRoot != '')
		query +='&root=' + strRoot;
	var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewimageviewuserindex);
}
YAHOO.vnc.company.callbackviewimageviewuserindex =
{	
	success : function(o){		
		var xmlResponse 		= o.responseXML; 		
		var xmlDocumentElement 	= xmlResponse.documentElement; 
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		document.getElementById("showpiccompany_newpic").innerHTML = szContent;
		document.getElementById("showpiccompany_newpic").style.clear ="both"; 
		document.getElementById("showpiccompany_newpic").style.margin="0px";
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
};

// Xử lý cho phần post hình ảnh bên ngoài trang view company
YAHOO.vnc.company.viewimageviewindex	= function(strnewid,strfrom){
	var query 	= 'company/viewimage.php?newids=' + strnewid + '&pictureid=' + strfrom ;
	var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewimageviewindex);
}
YAHOO.vnc.company.callbackviewimageviewindex =
{	
	success : function(o){			
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById("showpiccompany_newpic").innerHTML = szContent;		
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
};

// Xử lý cho tạo thêm nhóm
YAHOO.vnc.company.createMail	= function(){
	var query 	= '../company/create_mail.php';
	var oForm 	= document.getElementById("frmCreateMail");	
	YAHOO.util.Connect.setForm(oForm);	
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackCreateMail);	
}

YAHOO.vnc.company.callbackCreateMail =
{	
	success : function(o)
	{		
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;
		showDiv();
		alert(szContent);
		document.location.href="../company/mail_announce.php";
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};

//Delete time trong postnew
YAHOO.vnc.company.removeTime = function(strid){		
	var query 		= 'time.php?iddelete='+strid;		
	var oForm 		= document.getElementById("formidTime");
	YAHOO.util.Connect.setForm(oForm);
	var conn = YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackAddtime);	
}


//Thêm danh sách time
YAHOO.vnc.company.handleAddtime = function(){		
	var query 		= 'time.php?add=yes';		
	var oForm 		= document.getElementById("formidTime");
	YAHOO.util.Connect.setForm(oForm);
	var conn = YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackAddtime);	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackAddtime = {	
	success : function(o){		
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var titlename			= xmlDocumentElement.getElementsByTagName("timestar").item(0).firstChild.data;
		var titleaddress		= xmlDocumentElement.getElementsByTagName("timeend").item(0).firstChild.data;	
		var results 			= xmlDocumentElement.getElementsByTagName("resultitem");	
		var arcode 				= xmlDocumentElement.getElementsByTagName("code");
		var working				= xmlDocumentElement.getElementsByTagName("working");
		var starttime 			= xmlDocumentElement.getElementsByTagName("starttime");
		var endtime 			= xmlDocumentElement.getElementsByTagName("endtime");
		var szItem				= '';		
		szItem					= '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
		if(arcode.length > 0){			
			szItem 				+= '<tr class="header"  style="height:20px;">';		
			szItem 				+= '<td width="40%">' + titlename + '</td>';
			szItem 				+= '<td width="40%">' + titleaddress + '</td>';
			szItem 			 	+= '<td width="20%">Delete</td>';
			szItem 				+= '</tr>';				
			for(i = 0; i < arcode.length; i ++){				
				if(i % 2 == 0)
					szItem += '<tr id="place-' + i + '" class="main_on" onmouseover="YAHOO.vnc.company.resultMouseOver(this);" onmouseout="YAHOO.vnc.company.resultMouseOut(this, ' + i + ');">';
				else
					szItem += '<tr id="place-' + i + '" class="main_off"  onmouseover="YAHOO.vnc.company.resultMouseOver(this);" onmouseout="YAHOO.vnc.company.resultMouseOut(this, ' + i + ');">';
				szItem += '<td class="create_content">';
				szItem += starttime.item(i).firstChild.data;
				szItem += '</td>';
				szItem += '<td> <span class="create_content">';			
				szItem += endtime.item(i).firstChild.data;
				szItem += '</span></td>';
				szItem += '<td><a onclick="YAHOO.vnc.company.removeTime(\''+ arcode.item(i).firstChild.data +'\')"><span style="cursor:pointer">Delete</span></a></td>';
				szItem += '</tr>';			
			}		
			szItem += '</table>';			
			document.getElementById("idResultData").innerHTML = szItem;			
		}
		else{
			//document.getElementById("idResultSearch").innerHTML = '';	
			szItem += '<tr class="header"  style="height:20px;">';		
			szItem += '<td width="25%">' + titlename + '</td>';
			szItem += '<td width="40%">' + titleaddress + '</td>';
			szItem += '<td>&nbsp;</td>';
			szItem += '</tr>';
			szItem += '<tr>';
			szItem += '<td colspan="3" align="center">' + results.item(0).firstChild.data +'</td>';
			szItem += '</tr>';
			szItem += '</table>';
			document.getElementById("idResultData").innerHTML = szItem;
		}
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}



YAHOO.vnc.company.resultMouseOver = function(row) {
	row.className = "main_over";
}
// Màu xen kẻ sau khi di chuyển chuột khi khỏi vùng chọn
YAHOO.vnc.company.resultMouseOut = function(row, index) {
	if(index % 2  == 0)	{
		row.className = "main_on";
	}
	else
		row.className = "main_off"
}

//Xử lý phần mời vào nhóm khi xem danh sách yêu thích

YAHOO.vnc.company.showsendgroup = function(strUser,group_title,group_choise,
										   btnSengroup,btnCloseroup,strTilte,strContent,
										   stralert)
{	
	var strTemp = '<form name="msgForm" id="formidGroup" method="post"> '
	strTemp +='<input type="hidden" name="txt_User" value="' + strUser +'">'
	strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">'
	strTemp	+=	'<tr><td width="35%" align="right">'
	strTemp +=			group_title + '</td>'
	strTemp +=		'<td align="left"><input type="text" name="txt_title"></td></tr>'
	strTemp +=	'<tr><td width="35%" align="right">'
	strTemp +=			group_choise + '</td>'
	strTemp +=		'<td align="left"><select id="Group" name="txt_Group">'	
	for(i=0; i<arrid.length;i++){		
		strTemp += '<option value="' + arrid[i] + '">'
		strTemp +=	arrname[i] + '</option>'
	}
	strTemp +=		'</select></td></tr>'
	strTemp +=  '<tr><td width="35%" align="right">'
	strTemp +=			strContent + '</td>'
	strTemp +=		'<td align="left"><textarea name="txt_content" cols="" rows="" class="butt"></textarea></td></tr>'
	strTemp += 	'<tr ><td colspan="2" align="center">'
	strTemp +=	'<table width="100%" border="0"><tr>'
	strTemp +=  '<td width="60%" align="center" colspan="2">'
	if(arrid.length>0)
	{
		strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.sendgroup(true);' id='btngroupsend' value='"+ btnSengroup +"' style='cursor:pointer'/>"
	}else{ 
	strTemp += stralert
	}	
	strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.sendgroup(false);' id='btnGroupclose' style='cursor:pointer' value='"+ btnCloseroup + "'/></td></tr></table></form>"
	YAHOO.vnc.company.dlgshowgroup.setHeader(strTilte); 
	YAHOO.vnc.company.dlgshowgroup.setBody(strTemp); 
	YAHOO.vnc.company.dlgshowgroup.show();	
}

YAHOO.vnc.company.sendgroup = function(isBoolean)
{
	if(isBoolean == true)
	{
		var query = 'sendgroup.php';				
		var oForm = document.getElementById("formidGroup");
		YAHOO.util.Connect.setForm(oForm);
		var conn = YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackGroupResponse);		
	} else {
		YAHOO.vnc.company.dlgshowgroup.hide();
	}
}


YAHOO.vnc.company.callbackGroupResponse = {		
	success : function(o)
	{			
		var xmlResponse = o.responseXML;			
		var xmlDocumentElement = xmlResponse.documentElement;
		var szError =  xmlDocumentElement.getElementsByTagName("error");
		
		if (szError != null)
		{
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}
		var results = xmlDocumentElement.getElementsByTagName("content");		
		if( results != null ) {								
			if(results.item(0).firstChild.data != '')
				alert(results.item(0).firstChild.data);			
			YAHOO.vnc.company.dlgshowgroup.hide();
			window.location.reload();
		}	
	},
	failure : function(o)
	{		
		//alert(o.status);
	}
	
}

// xử lý lấy arr check
function Getcheckbox(){
		elm=document.frmview.elements;
		elm1=document.frmformyeuthich.elements;		
		var arr = new Array();
		var j=0;
		//clear toan bo checkbox truoc
		for(i=0;i<elm1.length;i++)
			if(elm1[i].type=="checkbox")
				elm1[i].checked=false;
		//Kiem tra xem co phai checkbox va co duoc check hay ko?
		for(i=0;i<elm.length;i++)
		{	
			if(elm[i].type=="checkbox" && elm[i].checked==true && elm[i].id!='chk_checkall')
			{
				for(ii=0;ii<elm1.length;ii++){
					if(elm1[ii].id==elm[i].id)
						elm1[ii].checked=true;	
				}
				arr[j]=elm[i].value;
				j++;
			}
		}
		return arr;	
	}
function GetcheckboxSendAll(){
		elm=document.frmview.elements;
		elm1=document.frmformyeuthichAll.elements;		
		var arr = new Array();
		var j=0;
		//clear toan bo checkbox truoc
		for(i=0;i<elm1.length;i++)
			if(elm1[i].type=="checkbox")
				elm1[i].checked=false;
		//Kiem tra xem co phai checkbox va co duoc check hay ko?
		for(i=0;i<elm.length;i++)
		{	
			if(elm[i].type=="checkbox" && elm[i].checked==true && elm[i].id!='chk_checkall')
			{
				for(ii=0;ii<elm1.length;ii++){
					if(elm1[ii].id==elm[i].id)
						elm1[ii].checked=true;	
				}
				arr[j]=elm[i].value;
				j++;
			}
		}
		return arr;	
	}
	
//Xử lý gởi mail cho user cùa group hoặc toàn bộ user trong group
YAHOO.vnc.company.SendmailToUserGroup	= function(){ 
	var arr= new Array();
	arr = GetcheckboxSendAll();
	if(arr == '') {
		alert('Bạn chưa chọn thành viên để gởi mail');
	}
	else {
		strTilte	=	'Gởi mail group.';
		var strTemp = '<form name="formSendMailToUserGoup" id="formSendMailToUserGoup" method="post">';
		strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">';
		strTemp	+=	'<tr><td width="35%" align="right">';
		strTemp +=	'Tiêu đề :</td>';
		strTemp +=	'<td align="left"><input type="text" value="" name="txt_title"></td></tr>';
		strTemp +=  '<tr><td width="35%" align="right">';
		strTemp +=	'Nội dung :</td>';
		strTemp +=	'<td align="left"><textarea name="txt_content" cols="" rows="10" class="butt"></textarea></td></tr>';
		strTemp += 	'<tr><td colspan="2" align="center">';
		strTemp +=	'<table width="100%" border="0"><tr>';
		strTemp +=  '<td width="60%" align="center" colspan="2">';
		strTemp +=	'<input type="hidden" name="strtlistuser" value="' + arr + '" />';
		strTemp +=	'<input type="button" onclick="javascript:if(YAHOO.vnc.company.checkvalid(\'nocheck\',document.formSendMailToUserGoup.txt_title,document.formSendMailToUserGoup.txt_content)){ YAHOO.vnc.company.ActionSendEmailToUserGroup();}" id="btngroupsend" value="Gởi" style="cursor:pointer"/>';
		strTemp +=	"<input type='button' onclick='javascript:YAHOO.vnc.company.dlgshowSendMailToUserGroup.hide();' id='btnGroupclose' style='cursor:pointer' value='"+ 'Đóng' + "'/></td></tr></table></form>"	
		YAHOO.vnc.company.dlgshowSendMailToUserGroup.setHeader(strTilte); 
		YAHOO.vnc.company.dlgshowSendMailToUserGroup.setBody(strTemp); 
		YAHOO.vnc.company.dlgshowSendMailToUserGroup.show();	
	}
}
//Xử lý gởi mail cho user cùa group hoặc toàn bộ user trong group
YAHOO.vnc.company.ActionSendEmailToUserGroup	= function(){ 
	var query 	= '../company/sendmailtousergroup.php';	
	var oForm 	= document.getElementById("formSendMailToUserGoup");
	YAHOO.util.Connect.setForm(oForm);	
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackActionSendEmailToUserGroup);	
}
YAHOO.vnc.company.callbackActionSendEmailToUserGroup =
{	
	success : function(o)
	{			
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		alert(szContent);		
		YAHOO.vnc.company.dlgshowSendMailToUserGroup.hide();		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};
//Xử lý gởi mail cho user cùa group hoặc toàn bộ user trong group
YAHOO.vnc.company.handleSendmailToUserGroup = function(strTilte, strUser, message_title, group_title, strContent, btnSengroup, btnCloseroup)
{	
	var strTemp = '<form name="formidSendMail" id="formidSendMail" method="post">';
	strTemp +='<input type="hidden" name="txt_user" value="' + strUser +'">';
	strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">';
	strTemp	+=	'<tr><td width="35%" align="right">';
	strTemp +=	group_title + '</td>';
	if(message_title!='')
	{
	strTemp +=	'<td align="left"><input type="text" value="Re : ' + message_title   +'" name="txt_title"></td></tr>';
	}else{
		strTemp +=	'<td align="left"><input type="text" value="" name="txt_title"></td></tr>';
	}
	strTemp +=  '<tr><td width="35%" align="right">';
	strTemp +=	strContent + '</td>';
	strTemp +=	'<td align="left"><textarea name="txt_content" cols="" rows="" class="butt"></textarea></td></tr>';
	strTemp += 	'<tr><td colspan="2" align="center">';
	strTemp +=	'<table width="100%" border="0"><tr>';
	strTemp +=  '<td width="60%" align="center" colspan="2">';
	btnsendmailallGroup	= 'btngroupsend';
	strTemp +=	'<input type="button" onclick="javascript:YAHOO.vnc.company.SendEmail(true,true);" id="btngroupsend" value="'+ btnSengroup +'" style="cursor:pointer"/>';
	strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.SendEmail(false);' id='btnGroupclose' style='cursor:pointer' value='"+ btnCloseroup + "'/></td></tr></table></form>"	
	YAHOO.vnc.company.dlgshowSendEmail.setHeader(strTilte); 
	YAHOO.vnc.company.dlgshowSendEmail.setBody(strTemp); 
	YAHOO.vnc.company.dlgshowSendEmail.show();	
}

//Xử lý gửi tin nhắn khi xem danh sách
YAHOO.vnc.company.SendmailAllGroup	= function(){ 
	var arr= new Array();
	arr = GetcheckboxSendAll();
	if(arr==''){
		alert("Bạn chưa chọn thành viên để gởi tin.");	
		YAHOO.vnc.company.btnclosesendmailallGroup.hide();
	}else{	
	var query 	= '../company/sendmail.php';	
	var oForm 	= document.getElementById("frmformyeuthichAll");
	YAHOO.util.Connect.setForm(oForm);	
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackSendmailAllGroup);	
	}
}

YAHOO.vnc.company.callbackSendmailAllGroup =
{	
	success : function(o)
	{			
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");
		
		if (szError.length > 0)
		{
			if(szError != null)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		alert(szContent);		
		YAHOO.vnc.company.dlgsendmailallGroup.hide();		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};

YAHOO.vnc.company.SendmailAll	= function(){ 
	var arr= new Array();
	arr = Getcheckbox();
	if(arr==''){
		alert("Bạn chưa chọn thành viên để gởi tin.");	
		YAHOO.vnc.company.dlgsendmailall.hide();
	}else{
	var query 	= '../company/sendmail.php';
	var oForm 	= document.getElementById("frmformyeuthich");
	YAHOO.util.Connect.setForm(oForm);	
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackSendmailAll);	
	}
}

YAHOO.vnc.company.callbackSendmailAll =
{	
	success : function(o)
	{			
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");
		
		if (szError.length > 0)
		{
			if(szError != null)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		alert(szContent);		
		YAHOO.vnc.company.dlgsendmailall.hide();		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};

function GetLeft()
{ 		
	// only continue if xmlHttp isn't void 
	if (xmlHttp) 
	{ 
		// try to connect to the server 
		try{ 							
			xmlHttp.open("GET", "left.php"); 			
			xmlHttp.onreadystatechange = handleGetLeft; 			
			xmlHttp.send(null); 
		} 
		// display the error in case of failure 
		catch (e) 
		{ 			
			 //alert("Can't connect to server:\n" + e.toString()); 
		}
		
	}	
}

// function called when the state of the HTTP request changes 
function handleGetLeft() 
{ 
	// when readyState is 4, we are ready to read the server response 	
	if (xmlHttp.readyState == 4) 
	{ 
		// continue only if HTTP status is "OK" 
		if (xmlHttp.status == 200) 	{ 
			try {
				
				// extract the XML retrieved from the server 
				xmlResponse = xmlHttp.responseXML;				
				// obtain the document element (the root element) of the XML structure 
				xmlDocumentElement = xmlResponse.documentElement;
				// get the text message, which is in the first child of 
				// the the document element 
				szCity = xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;				
				document.getElementById("idLeftMenuSearchMember").innerHTML = szCity;							
			} 
			catch(e) 
			{ 
				// display error message 
				//alert("Error reading the response: " + e.toString()); 
			} 
		} 
		else 
		{ 
			// display status message 
			//alert("There was a problem retrieving the data:\n" + xmlHttp.statusText);
		}
	}
}


//View danh sach Email Cua user
YAHOO.vnc.company.handleViewEmail = function(strPage, strUserID, strEmailID, strIDDelete, strpath){		
	if (strpath=='I')
		var query 		= '../company/inbox.php?Userid=' + strUserID;
	else
		var query 		= '../company/outbox.php?Userid=' + strUserID;
	if (strEmailID!='')
	{
		query += '&strEmailID=' + strEmailID;
	}
	if (strIDDelete!=''){		
		query += '&strIDDelete=' + strIDDelete;
	}
	if (strPage!=''){
		query +='&offset=' + strPage;
	}	
	DeleteEmail = '';
	DivID	 	= strUserID + "_DIV";
	DivTR	 	= strUserID + "_TR";
	DivUser		= strUserID + "_USERSHOW";
	DeleteEmail = strIDDelete;	
	DivSubject	= strUserID + "_SUBJECT";;
	var oForm 	= document.getElementById("frmview");
	YAHOO.util.Connect.setForm(oForm);
	var conn = YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackViewEmail);	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackViewEmail = 
{
	success : function(o){
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("alertsuscess");	
		//Sử lý Total Unreadmessage
		intUnreadMessage	=	xmlDocumentElement.getElementsByTagName("intunreadessage").item(0).firstChild.data;
		if(intUnreadMessage >0) {
			document.getElementById('CompanyUnreadMessage').innerHTML = '<b>Hộp thư(' + intUnreadMessage + ')</b>';
		} else {
			document.getElementById('CompanyUnreadMessage').innerHTML = '<b>Hộp thư</b>';
		}
		if (szError != null)
		{
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
			}
		}
		szCity	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		if(DeleteEmail=='')
		{			
			//window.location.reload();
			document.getElementById(DivID).innerHTML = szCity;	
			var obj	= document.getElementById(DivTR);	
			var canSee = 'block';
			if(navigator.appName.indexOf("Microsoft") > -1)
			{
				// neu la IE thi visibility la block
				canSee = 'block';
			}
			else
			{
				// FF table-row
				canSee = 'table-row';
			}
			obj.style.display = canSee;
			document.getElementById(DivSubject).innerHTML = '';
		}
		else
		{
			szTr	= xmlDocumentElement.getElementsByTagName("contentTR").item(0).firstChild.data;
			if(szTr==''){
				window.location.reload();				
			}
			document.getElementById(DivID).innerHTML	 = szCity;	
			document.getElementById(DivUser).innerHTML   = szTr;
			var obj	= document.getElementById(DivTR);	
			var canSee = 'block';
			if(navigator.appName.indexOf("Microsoft") > -1)
			{
				// neu la IE thi visibility la block
				canSee = 'block';
			}
			else
			{
				// FF table-row
				canSee = 'table-row';
			}
			obj.style.display = canSee;	
			document.getElementById(DivSubject).innerHTML = '';			
		}
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}
//Xử lý gởi email trả lời
YAHOO.vnc.company.handleSendEmail = function(strTilte, strUser, message_title, group_title, strContent, btnSengroup, btnCloseroup)
{	
	var strTemp = '<form name="formidSendMail" id="formidSendMail" method="post">';
	strTemp +='<input type="hidden" name="txt_user" value="' + strUser +'">';
	strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">';
	strTemp	+=	'<tr><td width="35%" align="right">';
	strTemp +=	group_title + '</td>';
	if(message_title!='')
	{
	strTemp +=	'<td align="left"><input type="text" value="Re : ' + message_title   +'" name="txt_title"></td></tr>';
	}else{
		strTemp +=	'<td align="left"><input type="text" value="" name="txt_title"></td></tr>';
	}
	strTemp +=  '<tr><td width="35%" align="right">';
	strTemp +=	strContent + '</td>';
	strTemp +=	'<td align="left"><textarea name="txt_content" cols="" rows="" class="butt"></textarea></td></tr>';
	strTemp += 	'<tr><td colspan="2" align="center">';
	strTemp +=	'<table width="100%" border="0"><tr>';
	strTemp +=  '<td width="60%" align="center" colspan="2">';
	btnsendmailallGroup	= 'btngroupsend';
	strTemp +=	'<input type="button" onclick="javascript:YAHOO.vnc.company.SendEmail(true,true);" id="btngroupsend" value="'+ btnSengroup +'" style="cursor:pointer"/>';
	strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.SendEmail(false);' id='btnGroupclose' style='cursor:pointer' value='"+ btnCloseroup + "'/></td></tr></table></form>"	
	YAHOO.vnc.company.dlgshowSendEmail.setHeader(strTilte); 
	YAHOO.vnc.company.dlgshowSendEmail.setBody(strTemp); 
	YAHOO.vnc.company.dlgshowSendEmail.show();	
}

//Xử lý gởi email trả lời
YAHOO.vnc.company.handleSendEmail1 = function(strTilte, strUser, message_title, group_title, strContent, btnSengroup, btnCloseroup)
{	
	var strTemp = '<form name="formidSendMail" id="formidSendMail" method="post">'
	strTemp +='<input type="hidden" name="txt_user" value="' + strUser +'">'
	strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">'
	strTemp	+=	'<tr><td width="35%" align="right">'
	strTemp +=	group_title + '</td>'
	strTemp +=	'<td align="left"><input type="text" value="' + message_title   +'" name="txt_title"></td></tr>'	
	strTemp +=  '<tr><td width="35%" align="right">'
	strTemp +=	strContent + '</td>'
	strTemp +=	'<td align="left"><textarea name="txt_content" cols="" rows="" class="butt"></textarea></td></tr>'
	strTemp += 	'<tr><td colspan="2" align="center">'
	strTemp +=	'<table width="100%" border="0"><tr>'
	strTemp +=  '<td width="60%" align="center" colspan="2">'
	strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.SendEmail(true,true);' id='btngroupsend' value='"+ btnSengroup +"' style='cursor:pointer'/>"
	strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.SendEmail(false);' id='btnGroupclose' style='cursor:pointer' value='"+ btnCloseroup + "'/></td></tr></table></form>"	
	YAHOO.vnc.company.dlgshowSendEmail.setHeader(strTilte); 
	YAHOO.vnc.company.dlgshowSendEmail.setBody(strTemp); 
	YAHOO.vnc.company.dlgshowSendEmail.show();	
}
//Xử lý gởi vào mail box của ứng viên trong nhóm hoặc tất cả ứng viên trong nhom


//Xử lý gửi tin nhắn khi xem danh sách
YAHOO.vnc.company.SendEmail	= function(isBoolean, issenmail){ 
	if(isBoolean == false)
	{
		YAHOO.vnc.company.dlgshowSendEmail.hide();
	}else{
	if(issenmail == true) var query 	= '../company/sendmail.php';
	else var query 	= '../company/sendmailwork.php';
	var oForm 	= document.getElementById("formidSendMail");	
	YAHOO.util.Connect.setForm(oForm);	
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackSendEmail);	
	}
}

//Xử lý gởi email mời làm việc
YAHOO.vnc.company.handleSendEmailWork = function(strTilte, strUser, message_title, group_title, strContent, btnSengroup, btnCloseroup, strVacancy)
{	
	var strTemp = '<form name="formidSendMail" id="formidSendMail" method="post">'
	strTemp +='<input type="hidden" name="txt_User" value="' + strUser +'">'
	strTemp +='<input type="hidden" name="txt_vacanvy" value="' + strVacancy +'">'
	strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">'
	strTemp	+=	'<tr><td width="35%" align="right">'
	strTemp +=	group_title + '</td>'
	strTemp +=	'<td align="left"><input type="text" value="" name="txt_title"></td></tr>'	
	strTemp +=  '<tr><td width="35%" align="right">'
	strTemp +=	strContent + '</td>'
	strTemp +=	'<td align="left"><textarea name="txt_content" cols="" rows="" class="butt"></textarea></td></tr>'
	strTemp += 	'<tr ><td colspan="2" align="center">'
	strTemp +=	'<table width="100%" border="0"><tr>'
	strTemp +=  '<td width="60%" align="center" colspan="2">'
	strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.SendEmail(true,false);' id='btngroupsend' value='"+ btnSengroup +"' style='cursor:pointer'/>"
	strTemp +="<input type='button' onclick='javascript:YAHOO.vnc.company.SendEmail(false,false);' id='btnGroupclose' style='cursor:pointer' value='"+ btnCloseroup + "'/></td></tr></table></form>"
	YAHOO.vnc.company.dlgshowSendEmail.setHeader(strTilte); 
	YAHOO.vnc.company.dlgshowSendEmail.setBody(strTemp); 
	YAHOO.vnc.company.dlgshowSendEmail.show();	
}

YAHOO.vnc.company.callbackSendEmail =
{	
	success : function(o)
	{
			
		var xmlResponse 		= o.responseXML;			
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");
		
		if (szError != null)
		{
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}
		var abc	=	document.getElementById('btngroupsend').disabled=true;
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
		alert(szContent);		
		YAHOO.vnc.company.dlgshowSendEmail.hide();
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};


//Show danh sách ứng viên
YAHOO.vnc.company.handleViewUser = function(strPage, strID, strchuyennganh, strlinhvuc, strtrinhdo, strkinhnghiem){	
	var query 		= '/company/uvphuhop.php?vacancyid=' + strID;
	query += '&chuyennganh=' + strchuyennganh;	
	query += '&linhvuc=' + strlinhvuc;
	query += '&trinhdo=' + strtrinhdo;
	query +='&kinhnghiem=' + strkinhnghiem;
	query +='&offset=' + strPage;	
	DivID	 	= strID + "_DIV";
	DivTR	 	=	strID + "_TR";	
	var oForm 	= document.getElementById("frmview");	
	YAHOO.util.Connect.setForm(oForm);
	var conn = YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackViewEmail);	
}
//Phân trang phân loại ứng viên
YAHOO.vnc.company.handleViewPageSortUser = function(strPage,strType,strdiv){	
	var query 	= 'uvcphanloai.php?offset=' + strPage + '&stype=' + strType;
	DivID	 	= strdiv;
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackViewPageSortUser);	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackViewPageSortUser = 
{	
	success : function(o){	
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szCity	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById(DivID).innerHTML = szCity;		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}
//Phân trang phân loại ứng viên
YAHOO.vnc.company.showList = function(act, userId, div,root){
	if(root=='1')
		var query 	= 'company/detail.php?act=' + act + '&userid=' + userId;
	else
		var query 	= '../company/detail.php?act=' + act + '&userid=' + userId;
	switchUserTab(div);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackShowList);	
}

//Phân trang phân loại ứng viên
YAHOO.vnc.company.showListAdmin = function(act, userId){	
	var query 	= 'manage_detail.php?act=' + act + '&userid=' + userId;
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackShowList);	
}

//Show hình ảnh ứng viên
YAHOO.vnc.company.showpicture = function(userId,div){	
	var query 	= 'showimageuser.php?userid=' + userId;
	//switchUserTab(div);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackShowList);	
}


// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackShowList = 
{	
	success : function(o){	
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;	
		document.getElementById("idDetail").innerHTML = szContent;		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}

YAHOO.vnc.company.showDetail = function(offset, type, newsId, userId ){	
	var query 	= 'company/viewnews.php?type='+type +'&id='+newsId+'&companyid='+userId+'&offset='+offset;
	var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackShowDetail);	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackShowDetail = 
{	
	success : function(o){	
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;
		szType		= xmlDocumentElement.getElementsByTagName("type").item(0).firstChild.data;
		if (szType < 5 && szType != -2){
			document.getElementById("detail").innerHTML = szContent;
		}else if (szType == 5 || szType == -2){
			document.getElementById("model").innerHTML = szContent;	
		}else
			document.getElementById("idGroupList").innerHTML = szContent;
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}

YAHOO.vnc.company.getData = function(offset, flag){	
	var query 	= 'get_news_activity_list.php?offset='+offset +'&flag='+flag;
	if (flag == 0)
		var oForm 	= document.getElementById("frmview1");
	else
		var oForm 	= document.getElementById("frmview");	
	YAHOO.util.Connect.setForm(oForm);
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackGetData);	
}

YAHOO.vnc.company.getDataAdmin = function(offset, flag, companyid){	
	var query 	= 'get_news_activity_list.php?offset='+offset +'&flag='+flag + '&companyid=' + companyid;
	if (flag == 0)
		var oForm 	= document.getElementById("frmview1");
	else
		var oForm 	= document.getElementById("frmview");	
	YAHOO.util.Connect.setForm(oForm);
	var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackGetData);	
}

YAHOO.vnc.company.callbackGetData = 
{	
	success : function(o){		
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
			
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;
		szFlag		= xmlDocumentElement.getElementsByTagName("flag").item(0).firstChild.data;
		if (szFlag == 1)
			document.getElementById("idActivity").innerHTML = szContent;
		else
			document.getElementById("idNews").innerHTML = szContent;	
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}

YAHOO.vnc.company.editModelImagine = function(type, companyid, userId){	 
	var query 	= 'edit_model_imagine.php?type='+type + '&companyid=' + companyid + '&userid=' + userId;
	var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackEditModelImagine);	
}

YAHOO.vnc.company.callbackEditModelImagine = 
{	
	success : function(o){ 
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML; 
		var xmlDocumentElement 	= xmlResponse.documentElement;	 
 
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data; 
		document.getElementById("createUserName").innerHTML = szContent;		
		document.getElementById("createUserName").style.display = 'block';
		document.getElementById("createUserName1").style.display = 'none';
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}

YAHOO.vnc.company.editImage = function(type, userId, picId){	
	var query 	= 'edit_model_imagine.php?type='+type + '&userid=' + userId + '&picid=' + picId;
	var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackEditImage);	
}

YAHOO.vnc.company.callbackEditImage = 
{	
	success : function(o){
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
			
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;
		document.getElementById("idPicList").innerHTML = szContent;		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}

YAHOO.vnc.company.changeAccount = function(type, userId){	
	var query 	= 'edit_model_imagine.php?type='+type + '&userid=' + userId;
	if (type == 'change')
		var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackChangeAccount);
	else
		var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackChangeAccount);
}

YAHOO.vnc.company.callbackChangeAccount = 
{	
	success : function(o){
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;
		
		var xmlDocumentElement 	= xmlResponse.documentElement;	
			
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;
		document.getElementById("createUserName").innerHTML = szContent;
		
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}	
}
//phần hiển thị thông tin Ẩn của user 
// Xử lý cho phần post hình ảnh cho trang viewuser
YAHOO.vnc.company.viewuserinfoprivate	= function(userid,companyid){
	var query 	= '../company/user_info_private.php?userid=' + userid + '&companyid=' + companyid ;
	var conn 	= YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewuserinfoprivate);
}
YAHOO.vnc.company.callbackviewuserinfoprivate =
{	
	success : function(o){	
		//alert(o.responseText);
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;																
		document.getElementById("user_info_private").innerHTML = szContent;
		
	},
	failure : function(o)
	{		
		//alert("Vui lòng chờ trong giây phút");
	}	
};
//Hong duc : goi mail gioi thieu website
//Xử lý gởi email gioi thieu website
	YAHOO.vnc.company.handleintrowebsite = function(strTilte)
		{	
			var strTemp = '<form name="introwebsitefrm" id="introwebsitefrm" method="post">';
			strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">';
			
			strTemp	+='<tr>';
			strTemp	+='<td><strong> Email </strong>&nbsp;<span class="alert">*</span></td>';
			strTemp	+='<td><input type="text" name="txt_emailcanhotro" /></td>';
			strTemp	+='</tr>';
			
			strTemp	+='<tr>';
			strTemp	+='<td><strong> Tiêu đề </strong>&nbsp;<span class="alert">*</span></td>';
			strTemp	+='<td><input type="text" name="txt_title" /></td>';
			strTemp	+='</tr>';
			
			strTemp	+='<tr>';
			strTemp	+='<td><strong> Nội dung  </strong>&nbsp;<span class="alert">*</span></td>'
			strTemp	+='<td><textarea name="txt_contendgioithieu" rows="5" cols="30"></textarea></td>';
			strTemp	+='</tr>';
			strTemp	+='<tr>';
			strTemp	+='<td colspan="2"  align="center">';
			strTemp +='<input type="button" name"giothieuwebsite" value="Gửi" id="giothieuwebsiteid" onclick="if(YAHOO.vnc.company.checkvalid(document.introwebsitefrm.txt_emailcanhotro,document.introwebsitefrm.txt_title,document.introwebsitefrm.txt_contendgioithieu)){ YAHOO.vnc.company.SendEmailgioithieu(1,1) };">';
			strTemp +='<input type="button" name"dldclose" value="Đóng" id="dldcloseid" onclick="YAHOO.vnc.company.dlgshowintrowebsite.hide();">';
			strTemp	+='</td>';
			strTemp	+='</tr>';
			
			strTemp +='</table>';
			strTemp +='</form>';
			
			YAHOO.vnc.company.dlgshowintrowebsite.setHeader(strTilte); 
			YAHOO.vnc.company.dlgshowintrowebsite.setBody(strTemp); 
			//alert(document.getElementById('introwebsite').innerHTML);return false;
			YAHOO.vnc.company.dlgshowintrowebsite.show();	
		}

YAHOO.vnc.company.checkvalid = function(strEmail, title,strContend)
	{
		nErrorCount 	= 0;
		arErrorMsg 		= new Array();
		arErrorMsg[0] 	= "---- The following errors occured ----" + String.fromCharCode(10);	
		bHasFocus 		= false;
		
		/**
		* Kiểm tra tính hợp lệ của trường email nguoi can ho tro
		*/
		if(strEmail	!= 'nocheck') {
		checkFieldValue("noblank"	, strEmail		, "Email không được để trống ");
		checkFieldValue("email"		, strEmail		, "email không đúng định dạng");
		}
		/**
		* Kiểm tra tính hợp lệ của trường title
		*/
		checkFieldValue("noblank"	, title		, "Tiêu đề không được để trống");
		/**
		* Kiểm tra tính hợp lệ của trường contend nguoi can ho tro
		*/
		checkFieldValue("noblank"	, strContend		, "Nội dung không được để trống");
		
		if( nErrorCount > 0)
		{
			alert(arErrorMsg[1]);
			bHasFocus = false;
			return false;
		}
		return true;	
	} 
//Xử lý gửi tin gioi thieu cong ty
	YAHOO.vnc.company.SendEmailgioithieu	= function(isBoolean, issenmail)
	{
		if(isBoolean == false)
		{
			YAHOO.vnc.company.dlgshowintrowebsite.hide();
		}else{
		if(issenmail == true) var query 	= 'introduewebsite.php';
		var oForm 	= document.getElementById("introwebsitefrm");
		YAHOO.util.Connect.setForm(oForm);	
		var conn 	= YAHOO.util.Connect.asyncRequest("POST", query, YAHOO.vnc.company.callbackSendEmailgioithieu);	
		}
	}
	YAHOO.vnc.company.callbackSendEmailgioithieu =
	{	
		success : function(o)
		{		
			var xmlResponse 		= o.responseXML;			
			var xmlDocumentElement 	= xmlResponse.documentElement;	
			var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;		
			alert(szContent);		
			YAHOO.vnc.company.dlgshowintrowebsite.hide();
		},
		failure : function(o)
		{
			//alert("Vui lòng chờ trong giây phút");
		}
	}	
//Phan hien thi thanh vien tieu bieu trang index company
YAHOO.vnc.company.viewmemberTypical = function(offset){	
	var query 	= 'showmembertypical.php?offset=' + offset ;	
	//alert(query);
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbackviewmemberTypical);	
	
}
// Hiển thị kết quả sau khi xử lý dữ liệu
YAHOO.vnc.company.callbackviewmemberTypical = 
{	
	success : function(o){			
		var xmlResponse 		= o.responseXML;
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szError =  xmlDocumentElement.getElementsByTagName("error");				
		if (szError != null)
		{			
			if(szError.length > 0)
			{
				alert(szError.item(0).firstChild.data);
				return;
			}
		}		
		szContent	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;	
		document.getElementById("membertypical1").innerHTML = szContent;
	},
	failure : function(o)
	{		
		alert("Vui lòng chờ trong giây phút");
	}	
}
//ket thuc phan hien thi thanh vien tieu trang index
//Xử lý phan luu key search cua company
YAHOO.vnc.company.savesearchkeycompany	= function(path){	
	var query 	= '../company/savesearchkeycompany.php?'+path;
	var conn = YAHOO.util.Connect.asyncRequest("GET", query, YAHOO.vnc.company.callbacksavesearchkeycompany);	
}
YAHOO.vnc.company.callbacksavesearchkeycompany ={	
	success : function(o)
	{		
		var xmlResponse 		= o.responseXML;	
		var xmlDocumentElement 	= xmlResponse.documentElement;	
		var szContent 	= xmlDocumentElement.getElementsByTagName("content").item(0).firstChild.data;
		alert(szContent);
						
	},
	failure : function(o)
	{
		//alert("Vui lòng chờ trong giây phút");
	}
};
//Lam phan booking
YAHOO.vnc.company.handlebooking = function(strTilte)
{	var	strTilte	=	'Nhập thông tin can booking';
	var strTemp = '<form name="senduserinfofrm" id="senduserinfofrm" method="post">';
			strTemp +='<table width="100%" border="0" cellspacing="1" cellpadding="1">';
			
			strTemp	+='<tr>';
				strTemp	+='<td colspan="2"><strong>Vui lòng cung cấp các thông tin cần thiết để booking </strong><br><br></td>'
			strTemp	+='<tr>';
			
			strTemp	+='<tr>';
				strTemp	+='<td><strong> Công ty <font color="#FF0000">*</font> </strong>&nbsp</td><td><input type="text" name="txt_companyname_guest" size="30" value=""></td>'
			strTemp	+='<tr>';
			
			strTemp	+='<tr>';
				strTemp	+='<td><strong> Người phụ trách <font color="#FF0000">*</font> </strong>&nbsp</td><td><input type="text" name="txt_representperson_guest" size="30" value=""></td>'
			strTemp	+='<tr>';
			
			strTemp	+='<tr>';
				strTemp	+='<td><strong> Số điện thoại <font color="#FF0000">*</font> </strong>&nbsp</td><td><input type="text" name="txt_phone_guest" size="30" value=""></td>'
			strTemp	+='<tr>';
			
			strTemp	+='<tr>';
				strTemp	+='<td><strong> Email <font color="#FF0000">*</font></strong>&nbsp</td><td><input type="text" name="txt_email_guest" size="30" value=""></td>'
			strTemp	+='<tr>';
			
			strTemp	+='<tr>';
				strTemp	+='<td><strong> Vị trí  <font color="#FF0000">*</font></strong>&nbsp</td><td><input type="text" name="txt_title_guest" size="30" value=""></td>'
			strTemp	+='<tr>';
			
			strTemp	+='<tr>';
				strTemp	+='<td><strong> Mô tả công việc  <font color="#FF0000">*</font></strong>&nbsp</td><td><textarea name="txt_content_guest"  rows="5" cols="21" style="overflow:auto; height:120px; float:left; vertical-align:middle"></textarea></td>'
			strTemp	+='<tr>';
						
			strTemp	+='<tr>';
				strTemp	+='<td colspan="2"  align="center">';
				strTemp +='<input type="button" name"btsenduserinfofrm" value="Gửi" id="senduserinfofrmid" onclick="if(YAHOO.vnc.company.checkvalidAllfile(document.senduserinfofrm.txt_companyname_guest,document.senduserinfofrm.txt_representperson_guest,document.senduserinfofrm.txt_phone_guest,document.senduserinfofrm.txt_email_guest,document.senduserinfofrm.txt_title_guest,document.senduserinfofrm.txt_content_guest)){ YAHOO.vnc.company.senduserinfofrm()}">';
				strTemp +='<input type="button" name"dldclose" value="Đóng" onclick="YAHOO.vnc.company.dlgshowbooking.hide();">';
				strTemp	+='</td>';
			strTemp	+='</tr>';
			
			strTemp +='</table>';
				strTemp +='<input type="hidden" name="userid" value=' + 1 + '>';
			strTemp +='</form>';
	YAHOO.vnc.company.dlgshowbooking.setHeader(strTilte); 
	YAHOO.vnc.company.dlgshowbooking.setBody(strTemp); 
	YAHOO.vnc.company.dlgshowbooking.show();	
}

function include(script_filename) {
    document.write('<' + 'script');
    document.write(' language="javascript"');
    document.write(' type="text/javascript"');
    document.write(' src="' + script_filename + '">');
    document.write('</' + 'script' + '>');

}
include(NMV_javascript + 'companydialog.js');
// Khởi tạo các giá trị như dialog
function init() {
	//Khai bao ca form dialog
	if(document.getElementById("idLeftMenuSearchMember")!=null)
		GetLeft();
	//Form Show booking
	YAHOO.vnc.company.dlgshowbooking = new YAHOO.widget.SimpleDialog(
															"showbooking",
															{
																width: "43em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);	
	YAHOO.vnc.company.dlgshowbooking.render();
	//Form Show bookinguser
	YAHOO.vnc.company.dlgshowbookinguser = new YAHOO.widget.SimpleDialog(
															"showbookinguser",
															{
																width: "36em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);	
	YAHOO.vnc.company.dlgshowbookinguser.render();
	//Form Show network broadcast
	YAHOO.vnc.company.dlgshownetworkbroadcast = new YAHOO.widget.SimpleDialog(
															"networkbroadcast",
															{
																width: "45em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);	
	YAHOO.vnc.company.dlgshownetworkbroadcast.render();
	//Form Show Time
	YAHOO.vnc.company.dlgshowtime = new YAHOO.widget.SimpleDialog(
															"dlgshowtime",
															{
																width: "40em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);	
	YAHOO.vnc.company.dlgshowtime.render();
	//Form Show Group
	YAHOO.vnc.company.dlgshowgroup = new YAHOO.widget.SimpleDialog(
															"dlgshowGroup",
															{
																width: "40em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);
	YAHOO.vnc.company.dlgshowgroup.render();
	YAHOO.vnc.company.dlgshowSendEmail = new YAHOO.widget.SimpleDialog(
															"dlgshowSendMail",
															{
																width: "40em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);
	YAHOO.vnc.company.dlgshowSendEmail.render();
	//From sendmail dlgsendmailall
	YAHOO.vnc.company.dlgsendmailall = new YAHOO.widget.SimpleDialog(
															"dlgsendmailall",
															{
																width: "40em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);
	YAHOO.vnc.company.dlgsendmailall.render();
	// From ChanggeGroup 
	YAHOO.vnc.company.dlgchangegroupall = new YAHOO.widget.SimpleDialog(
															"dlgchangegroupall",
															{
																width: "40em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);
	YAHOO.vnc.company.dlgchangegroupall.render();
	YAHOO.vnc.company.dlgsendmailallGroup = new YAHOO.widget.SimpleDialog(
															"dlgsendmailallGroup",
															{
																width: "40em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);
	YAHOO.vnc.company.dlgsendmailallGroup.render();
	//form goi mail gioi thieu website
	YAHOO.vnc.company.dlgshowintrowebsite = new YAHOO.widget.SimpleDialog(
															"introwebsite",
															{
																width: "35em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);	
	YAHOO.vnc.company.dlgshowintrowebsite.render();
	//form xử ly goi mail ToUserGroup
	YAHOO.vnc.company.dlgshowSendMailToUserGroup = new YAHOO.widget.SimpleDialog(
															"dlgshowSendMailToUserGroup",
															{
																width: "40em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);	
	YAHOO.vnc.company.dlgshowSendMailToUserGroup.render();
	//form xử chon agency
	YAHOO.vnc.company.dlgshowChoiceAgency = new YAHOO.widget.SimpleDialog(
															"dlgshowChoiceAgency",
															{
																width: "26em",																
																fixedcenter: true,
																visible: false,
																draggable: false,
																close: true,
																constraintoviewport: true,
																modal: true
															}
														);	
	YAHOO.vnc.company.dlgshowChoiceAgency.render();
	//Xu ly cac su kien
	//Sự kiện của form changegroup
	YAHOO.util.Event.addListener("btnviewchangroup"	, "click", 
								 YAHOO.vnc.company.dlgchangegroupall.show, 
								 YAHOO.vnc.company.dlgchangegroupall, true);	
	YAHOO.util.Event.addListener("btnclosechangegroupall"	, "click", 
								 YAHOO.vnc.company.dlgchangegroupall.hide, 
								 YAHOO.vnc.company.dlgchangegroupall, true);
	YAHOO.util.Event.addListener("btnchangegroupall"	, "click",
								 YAHOO.vnc.company.Sendchangegroup);	
	//Su kien cua form Time
	YAHOO.util.Event.addListener("txtshowdlgtime"	, "click", 
								 YAHOO.vnc.company.dlgshowtime.show, 
								 YAHOO.vnc.company.dlgshowtime, true);	
	YAHOO.util.Event.addListener("btntimeclose"	, "click", 
								 YAHOO.vnc.company.dlgshowtime.hide, 
								 YAHOO.vnc.company.dlgshowtime, true);	
	YAHOO.util.Event.addListener("btntimeadd"	, "click", YAHOO.vnc.company.handleAddtime);
	//Su kien cua form sendmail
	YAHOO.util.Event.addListener("btncreatemailAllGroup"	, "click", 
								 YAHOO.vnc.company.dlgsendmailallGroup.show, 
								 YAHOO.vnc.company.dlgsendmailallGroup, true);
	YAHOO.util.Event.addListener("btnclosesendmailallGroup"	, "click", 
								 YAHOO.vnc.company.dlgsendmailallGroup.hide, 
								 YAHOO.vnc.company.dlgsendmailallGroup, true);
	YAHOO.util.Event.addListener("btnsenmail"	, "click", 
								 YAHOO.vnc.company.dlgsendmailall.show, 
								 YAHOO.vnc.company.dlgsendmailall, true);
	YAHOO.util.Event.addListener("btnclosesendmailall"	, "click", 
								 YAHOO.vnc.company.dlgsendmailall.hide, 
								 YAHOO.vnc.company.dlgsendmailall, true);	
	YAHOO.util.Event.addListener("btnsendmailall"	, "click", YAHOO.vnc.company.SendmailAll);

	YAHOO.util.Event.addListener("btnsendmailallGroup"	, "click", YAHOO.vnc.company.SendmailAllGroup);

	//YAHOO.util.Event.addListener("introducewebsite"	, "click", YAHOO.vnc.company.dlgshowintrowebsite.show);
}
YAHOO.util.Event.addListener(window, "load", init);
