﻿var DISABLE_COLOR = "#D7D7D7" ;
//=============================================================================//
//
//=============================================================================//
function SetEnterKey(){
	if ( event.keyCode == 13 ) {
		event.keyCode = 9 ;
	};
	return( event.keyCode ) ;
} ;

//=============================================================================//
//
//=============================================================================//
function GetGenderValue( GenderObject ) {
	var Result = "M" ;
	if ( GenderObject[1].checked ) { Result = "F" ; } ;
	return( Result ) ;
} ;

//=============================================================================//
//
//=============================================================================//
function SetGenderValue( GenderObject , SetValue ) {
	if ( SetValue == "F" ) {
		GenderObject[1].checked = true ;
	} else {
		GenderObject[0].checked = true ;
	} ;
} ;


//=============================================================================//
//
//=============================================================================//
function GetMarkValue( MarkObject ) {
	var Result = "N" ;
	if ( MarkObject.checked ) { Result = "Y" ; } ;
	return( Result ) ;
} ;


//=============================================================================//
//
//=============================================================================//
function CallMemberSelector( MemberID , ObjectName ) {
	var OpenParameter = "toolbar=0,menubar=0,resizable=1,scrollbars=1," ;
	var GotoURL= "/Member/Selector.asp?mid=" + MemberID + "&object=" + ObjectName + "&rv=" + ProCreateGUID(20) ;
	OpenParameter = OpenParameter + ProGetScreenCenter( 400 , 300 ) ;
	window.open( GotoURL , "" , OpenParameter ) ;					
} ;

//=============================================================================//
//
//=============================================================================//
function CallLessionBrowser() {
	location.href = "/Campaign/Lession/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallLessionBrowser1(AssignPage) {
	location.href = "/Campaign/Lession/Browse.asp?page=" + AssignPage + "&rv=" + ProCreateGUID(20) ;
} ;


//=============================================================================//
//
//=============================================================================//
function CallLessionCodeBrowser() {
	location.href = "/Campaign/Lession/Code/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallLessionCodeBrowser1(AssignPage) {
	location.href = "/Campaign/Lession/Code/Browse.asp?page=" + AssignPage + "&rv=" + ProCreateGUID(20) ;
} ;


//=============================================================================//
//
//=============================================================================//
function CallCampaignBrowser() {
	location.href = "/Campaign/Campaign/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//============================================================================//
//
//============================================================================//
function CheckAllRecord( WebForm, CheckAllObject, ObjectPreName ) {
	var CheckState = CheckAllObject.checked ;
	var FormObject = null ;
	var NameLength = ObjectPreName.length ;
	
	with( WebForm ){
		for ( var Index = 0 ; Index < WebForm.length ; Index++ ) {
			FormObject = WebForm.elements[Index] ;	
			if ( FormObject.type == "checkbox" ) {
				if ( ProSubString( FormObject.id , 1 , NameLength) == ObjectPreName ) {
					FormObject.checked = CheckState ;
				} ;
			} ;
		} ;
	} ;
	
} ;

//============================================================================//
//
//============================================================================//
function ShowCampaignInfo( CampaignUID ) {
	var GotoURL = "/Campaign/ShowCampaignInfo.asp?uid=" + CampaignUID + "&rv=" + ProCreateGUID(20) ;
	window.open( GotoURL , "" , "" ) ;
} ;

//============================================================================//
//
//============================================================================//
function GotoFileCenter() {
	location.href = "/FileCenter/Main.asp?rv=" + ProCreateGUID(20) ;
} ;

//============================================================================//
//
//============================================================================//
function GotoSOPCenter() {
	location.href = "/FileCenter/SOPCenter/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//============================================================================//
//
//============================================================================//
function GotoSOPCenter1( CategoryID, BrowserPage ) {
	location.href = "/FileCenter/SOPCenter/Browse.asp?cid=" + CategoryID + "&page=" + BrowserPage + "&rv=" + ProCreateGUID(20) ;
} ;


//=============================================================================//
//
//=============================================================================//
function CallGroupRightsBrowser() {
	location.href = "/UserRights/GroupRights/Browse.asp?r=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallMISHomePage() {
	location.href = "/Main.asp?rv=" + ProCreateGUID(20) ;
} ;


//=============================================================================//
//
//=============================================================================//
function CallMISHomePage1( MessageType ) {
	location.href = "/Main.asp?mtype=" + MessageType + "&rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function OpenWebFile( WebFileName ) {
	if ( WebFileName == "" ) {
		alert( "尚未上傳檔案" ) ;
	} else {
		WebFileName = unescape( WebFileName ) ;
		window.open( WebFileName ) ;
	} ;
} ;

//=============================================================================//
//
//=============================================================================//
function OpenSOPFile( FileIndex ) {
	window.open( "/FileCenter/OpenSOPFile.asp?fuid=" + FileIndex + "&rv=" + ProCreateGUID(20) ) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallMemberGroupBrowser() {
	location.href = "/Member/Group/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallDietBaseBrowser() {
		location.href = "/Diet/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallDepartmentBrowser() {
	location.href = "/Department/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallEmployeeBrowser() {
	location.href = "/Employee/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function LogoutConsole(){
	location.href = "/Logout.asp" ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallProductCategoryBrowser() {
	location.href = "/Product/Category/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallProductBaseBrowser() {
	location.href = "/Product/Base/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallTrialSetBuilder() {
	location.href = "/Product/Trial/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallChatRoomBrowser() {
	location.href = "/ChatRoom/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallMMOrderSystem() {
	location.href = "/Branch/MM/Order/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallMMMemberSystem() {
	location.href = "/Branch/MM/Member/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallMMOrderReport() {
	location.href = "/Branch/MM/Order/Report/Report001.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallMMChatRoom(){
	var GotoURL = "/Branch/ChatRoom/EnterRoom.asp?room=5&rv=" + ProCreateGUID(20) ;
	window.open( GotoURL , "" , "" ) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallMMChatRecord(){
	location.href = "/Branch/ChatRoom/Record/Browse.asp?mid=37&room=5" + 
	                "&code=3ed6664d348812943770ce1bacc2dd&rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallChatRoom6Record(){
	location.href = "/Branch/ChatRoom/Record/Browse.asp?mid=41&room=6" + 
	                "&code=14eaf3a0b44dddac646f29b71e17f2&rv=" + ProCreateGUID(20) ;
} ;


//=============================================================================//
//
//=============================================================================//
function CallMMTeamRoom(){
	var GotoURL = "/Branch/ChatRoom/EnterRoom.asp?room=6&rv=" + ProCreateGUID(20) ;
	window.open( GotoURL , "" , "" ) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallForeignTeamRecord(){
	location.href = "/Branch/ChatRoom/Record/Browse.asp?mid=37&room=6" + 
	                "&code=14eaf3a0b44dddac646f29b71e17f2&rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallProjectManager() {
	location.href = "/Project/Browse.asp?rv=" + ProCreateGUID(20) ;	
} ;

//=============================================================================//
//
//=============================================================================//
function CallEmployeeSelector( EmployeeID , ObjectName ) {
	var OpenParameter = "toolbar=0,menubar=0,resizable=1,scrollbars=1," ;
	var GotoURL= "/Employee/Selector.asp?emid=" + EmployeeID + "&object=" + ObjectName + "&rv=" + ProCreateGUID(20) ;
	OpenParameter = OpenParameter + ProGetScreenCenter( 400 , 300 ) ;
	window.open( GotoURL , "" , OpenParameter ) ;						
} ; 

//=============================================================================//
//
//=============================================================================//
function CallMemberBaseBrowser() {
	location.href = "/Member/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallSalesReport001() {
	location.href = "/Report/Sales/001/Main.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallUSChatRoom(){
	var GotoURL = "/Branch/ChatRoom/EnterRoom.asp?room=7&rv=" + ProCreateGUID(20) ;
	window.open( GotoURL , "" , "" ) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallUSChatRecord(){
	location.href = "/Branch/ChatRoom/Record/Browse.asp?mid=46&room=7" + 
	                "&code=43a67040e0abc2dd809dc6bd9df008&rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallProjectCategoryManager() {
	location.href = "/Project/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallFileDownloadLogBrowser() {
	location.href = "/FileCenter/DownloadLog/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallDailyBrowser() {
	location.href = "/Daily/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function EnableDateSelectors( YearSelector, MonthSelector, DaySelector , EnableMode ) {
	EnableWebControl( YearSelector, EnableMode ) ;
	EnableWebControl( MonthSelector, EnableMode ) ;
	EnableWebControl( DaySelector, EnableMode ) ;
} ;

//=============================================================================//
//
//=============================================================================//
function EnableWebControl( AssignControl , EnableMode ) {
	try {
	if ( EnableMode ) {
		AssignControl.style.backgroundColor = "white" ;
	} else {
		AssignControl.style.backgroundColor = "#D7D7D7" ;
	} ;
	ProEnableControl( AssignControl , EnableMode ) ;
} catch(E) { alert( E.message ) ; } ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallSenderGroupBrowser() {
	location.href = "/SenderGroup/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;

//=============================================================================//
//
//=============================================================================//
function CallProductDataBrowser() {
	location.href = "/Product/Data/Browse.asp?rv=" + ProCreateGUID(20) ;
} ;
