
function check_indexlogin(){
	var f = document.Login;
	var txt1=f.login.value;
	var txt2=f.password.value;
	var re = /\W/;

	if(f.login.value==""){
		alert("您的帳號未填寫!");
		f.login.focus();
		return false;
	};
	
	if(f.password.value==""){
		alert("您的密碼未填寫");
		f.password.focus();
		return false;
	};
	
	return;
}

function anyPicker(form_name, form_control, onchangefname,check_any) 
{

	// Display the DatePicker in a new popup window
    var w_left = Math.ceil(screen.width/2-300);
    var w_top  = Math.ceil(screen.height/2-250);
    var ls_any = "";
    if (check_any != undefined && check_any != "undefined" && check_any.length > 0){
    	 ls_any = check_any;
    }
    
    top.newWinSearchPickerObject = window.open("ap10801_man.jsp?random="+Math.random()+"&s_FORMNAME=" + form_name +"&s_FORM_CONTROL=" + form_control + "&s_ONCHANGEFNAME=" + onchangefname + "&s_any=" + ls_any, "","dependent=yes,left="+w_left+",top="+w_top+",width=500,height=400,screenX=150,screenY=150,titlebar=yes, center: yes, help: no, resizable: yes, status: no,scrollbars=yes");
    top.newWinSearchPickerObject.focus();
}

function returnPage(form_name,form_control,onchangefname,GridData1,GridData2)
{
  form_controlarray = form_control.split(";");
  var SearchPickerObject = new Object();
  for (i=0; i<(form_controlarray.length); i++) {
      SearchPickerObject.control          = String("window.opener.document."+form_name+"."+form_controlarray[i].substring(2,form_controlarray[i].lenght));
      searchpickerControl = eval(SearchPickerObject.control);
      if (form_controlarray[i].substring(0,1) == "A"){
         searchpickerControl.value = GridData1;
      }else if (form_controlarray[i].substring(0,1) == "B"){
         searchpickerControl.value = GridData2;
      }
  }
  if (onchangefname != undefined && onchangefname != "undefined" && onchangefname.length > 0){
  	if (onchangefname.indexOf("(") > 0){
            SearchPickerObject.control          = String("window.opener." + onchangefname);
  	}else{
            SearchPickerObject.control          = String("window.opener." + onchangefname + "()");
  	}
        searchpickerControl = eval(SearchPickerObject.control);
  }   
  window.close();
  
}


//------工程挑選視窗-------//
function wnoPicker(form_name, form_control, onchangefname,check_any) 
{

	// Display the DatePicker in a new popup window
    var w_left = Math.ceil(screen.width/2-300);
    var w_top  = Math.ceil(screen.height/2-250);
    var ls_any = "";
    if (check_any != undefined && check_any != "undefined" && check_any.length > 0){
    	 ls_any = check_any;
    }
    
    top.newWinSearchPickerObject = window.open("ap10901_lis.jsp?random="+Math.random()+"&s_FORMNAME=" + form_name +"&s_FORM_CONTROL=" + form_control + "&s_ONCHANGEFNAME=" + onchangefname + "&s_any=" + ls_any, "","dependent=yes,left="+w_left+",top="+w_top+",width=500,height=400,screenX=150,screenY=150,titlebar=yes, center: yes, help: no, resizable: yes, status: no,scrollbars=yes");
    top.newWinSearchPickerObject.focus();
}

function returnPage2(form_name,form_control,onchangefname,GridData1)
{
  form_controlarray = form_control.split(";");
  var SearchPickerObject = new Object();

 var STR = "";
  for (i=0; i<(form_controlarray.length); i++) {
	  //範例 form_controlarray[i] = 0/FieldName      抓 0 和 FieldName
	  var F_VAL = form_controlarray[i].substring(0,form_controlarray[i].indexOf("/"));
	  var S_VAL = form_controlarray[i].substring((form_controlarray[i].indexOf("/")+1),form_controlarray[i].lenght);

      SearchPickerObject.control  = String("window.opener.document."+form_name+"."+S_VAL);
      searchpickerControl = eval(SearchPickerObject.control);
      
      if( searchpickerControl == undefined ){
			//錯誤提示
      		alert(form_controlarray[i] + "  --->   " + searchpickerControl);
      }else{
      	  	if( GridData1[F_VAL] == undefined ){
      	  		searchpickerControl.value = "";
      	  	}else{
      	  		searchpickerControl.value = GridData1[F_VAL];
      	  	}
      }
      
  }

  if (onchangefname != undefined && onchangefname != "undefined" && onchangefname.length > 0){
  	if (onchangefname.indexOf("(") > 0){
            SearchPickerObject.control          = String("window.opener." + onchangefname);
  	}else{
            SearchPickerObject.control          = String("window.opener." + onchangefname + "()");
  	}
        searchpickerControl = eval(SearchPickerObject.control);
  }   
  window.close();
  
}


//------承攬商挑選視窗-------//
function wnoUnitPicker(form_name, form_control, onchangefname,check_any) 
{

	// Display the DatePicker in a new popup window
    var w_left = Math.ceil(screen.width/2-300);
    var w_top  = Math.ceil(screen.height/2-250);
    var ls_any = "";
    if (check_any != undefined && check_any != "undefined" && check_any.length > 0){
    	 ls_any = check_any;
    }
    
    top.newWinSearchPickerObject = window.open("ap10902_lis.jsp?random="+Math.random()+"&s_FORMNAME=" + form_name +"&s_FORM_CONTROL=" + form_control + "&s_ONCHANGEFNAME=" + onchangefname + "&s_any=" + ls_any, "","dependent=yes,left="+w_left+",top="+w_top+",width=500,height=400,screenX=150,screenY=150,titlebar=yes, center: yes, help: no, resizable: yes, status: no,scrollbars=yes");
    top.newWinSearchPickerObject.focus();
}




