﻿function CheckSendEmail(){ 
				dml=document.Form1; 
				len = dml.elements.length; 
				var total=0; 
				for(i=0;i<len;i++){ 
					if(dml.elements[i].type=='checkbox'){ 
						if(dml.elements[i].checked){ 
							total=total+1; } } } 
				if(total >0){  
					var ret = confirm('Are you sure to send message to selected email(s)?'); 
					if (!ret) { 
						for(i=0;i<len;i++){ 
							if(dml.elements[i].type=='checkbox'){ 
								if(dml.elements[i].checked == true){ 
									dml.elements[i].checked =false; } } } }
								return ret; } 
				else{ 
					alert("Please select email account(s)."); 
		return false; } }



function checkStartAndEndDate(objStartDate, objEndDate)
        {
            var arrStartDate = objStartDate.split('/');
            var arrEndDate = objEndDate.split('/');
            var _startDate = new Date();
            var _endDate = new Date();
            for (var i=0; i<=2; i++)
                switch (i)
                {
                    case 0: 
                        _startDate.setDate(arrStartDate[i]);
                        _endDate.setDate(arrEndDate[i]);
                        break;
                    case 1: 
                        _startDate.setMonth(arrStartDate[i]-1);
                        _endDate.setMonth(arrEndDate[i]-1);
                        break;
                    case 2: 
                        _startDate.setFullYear(arrStartDate[i]);
                        _endDate.setFullYear(arrEndDate[i]);
                        break;
                }
			if (_startDate > _endDate)
				return false;
			else
				return true;
		}

 function SelectAllCheckboxes(spanChk)
			{
				var xState=spanChk.checked;
				var theBox=spanChk;
				elm=theBox.form.elements;
				for(i=0;i<elm.length;i++)
					if(elm[i].type=="checkbox" && elm[i].id!=theBox.id){
						if(elm[i].checked!=xState)
							elm[i].click();
					}
			}		
	
	
	function CheckDelete(){ 
				dml=document.Form1; 
				len = dml.elements.length; 
				var total=0; 
				for(i=0;i<len;i++){ 
					if(dml.elements[i].type=='checkbox'){ 
						if(dml.elements[i].checked){ 
							total=total+1; } } } 
				if(total >0){  
					var ret = confirm('Are you sure to delete item(s).'); 
					if (!ret) { 
						for(i=0;i<len;i++){ 
							if(dml.elements[i].type=='checkbox'){ 
								if(dml.elements[i].checked == true){ 
									dml.elements[i].checked =false; } } } }
								return ret; } 
				else{ 
					alert("Please select delete item(s)."); 
		return false; } }
		
		
			function CheckActiveContact(){ 
				dml=document.Form1; 
				len = dml.elements.length; 
				var total=0; 
				for(i=0;i<len;i++){ 
					if(dml.elements[i].type=='checkbox'){ 
						if(dml.elements[i].checked){ 
							total=total+1; } } } 
				if(total >0){  
					var ret = confirm('Are you sure to active this contact.'); 
					if (!ret) { 
						for(i=0;i<len;i++){ 
							if(dml.elements[i].type=='checkbox'){ 
								if(dml.elements[i].checked == true){ 
									dml.elements[i].checked =false; } } } }
								return ret; } 
				else{ 
					alert("Please select active contact(s)."); 
		return false; } }
		
		
			function CheckImportData(){ 
				dml=document.Form1; 
				len = dml.elements.length; 
				var total=0; 
				for(i=0;i<len;i++){ 
					if(dml.elements[i].type=='checkbox'){ 
						if(dml.elements[i].checked){ 
							total=total+1; } } } 
				if(total >0){  
					 } 
				else{ 
					alert("Please select item(s)."); 
		return false; } }

	function CheckSearch()
			{
				var objDdlForSearch = window.document.forms[0].ddlForSearch;
				var objTxtKeyWord = window.document.forms[0].txtKeyWord;
				if(objDdlForSearch.value != -1 && objTxtKeyWord.value=='')
				{
					alert('Please enter Keyword for searching ' + objDdlForSearch.value);
					return false;
				}
			}
	function GetFocus(txtbox)
	{
		var objTxt = document.getElementById(txtbox);
		objTxt.focus();
	}
	
	function OpenCenterPopUp(url,windowName,intPopUpWidth,intPopUpHeight)
	{
	var winl = (screen.width - intPopUpWidth) / 2;
	var wint = (screen.height - intPopUpHeight) /2;
	window.open( 
			url,
			windowName,
			"'status=yes,resizable=yes,top="+ wint + ",left=" + winl + ",width=" + intPopUpWidth + ",height=" + intPopUpHeight + "'");
}

	function OpenCenterPopUpScroll(url,windowName,intPopUpWidth,intPopUpHeight)
	{
	var winl = (screen.width - intPopUpWidth) / 2;
	var wint = (screen.height - intPopUpHeight) /2;
	window.open( 
			url,
			windowName,
			"'status=yes,resizable=yes,scrollbars=yes,top="+ wint + ",left=" + winl + ",width=" + intPopUpWidth + ",height=" + intPopUpHeight + "'");
}
	
function reset(objForm){
	objForm.reset();
	return false;
}

function close(objForm){
	window.close();
}
function GoBack(){
	window.history.back();
}
function OpenPopUp(url,windowName,intPopUpWidth,intPopUpHeight){
	var winl = (screen.width - intPopUpWidth) / 2;
	var wint = (screen.height - intPopUpHeight) /2;
	window.open( 
			url,
			windowName,
			"'status=yes,resizable=yes,top="+ wint + ",left=" + winl + ",width=" + intPopUpWidth + ",height=" + intPopUpHeight + "'");
}
function Compare(theBtn){
				var theForm = theBtn.form;
				var sDate = new Date(theForm.Calendar1_txtIdApprisalDate.value);
				var eDate = new Date(theForm.Calendar2_txtIdApprisalDate.value);
				if (sDate >eDate){
					alert ("Uncorrect date selected");
					return false;
				}
}

function ConfirmSelectLeftList()
			{
				var lblAllUser = window.document.forms[0].lblAllUser;
				if(lblAllUser.selectedIndex==-1)
				{
					alert("Please select customer before");
					return false;
				}
			}
	function ConfirmSelectRightList()
			{
				var lblSelectUser = window.document.forms[0].lblSelectUser;
				if(lblSelectUser.selectedIndex==-1)
				{
					alert("Please select customer before");
					return false;
				}
			}
	function ConfirmSaveDataRightList()
			{
				var lblSelectUser = window.document.forms[0].lblSelectUser;
				if(lblSelectUser.options.length > 0)
				{
					return true;
				}
				else
				{
					alert("Please select customer before update");
					return false;
				}
			}
			

