
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
return false;
}


function open_win(url,popW,popH){
var   w = screen.availWidth;
var   h = screen.availHeight;
//var popW = 400, popH = 250;
var leftPos = (w-popW)/2 ;
var topPos = (screen.availHeight-popH)/2;
window.open(url,'','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos + ',status=yes,location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes');
// window.open(url,"","top=0,left=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width="+(screen.width-10)+",height="+(screen.availHeight-50)+"");
}



//跳轉頁面顯示
function ShowPage(TotalPage,PageIndex,url){
	
if(TotalPage!=1){

document.write("<table cellspacing=0 cellpadding=2 ><tr >");
if (PageIndex>1)
	document.write("<td  nowarp><a target='_self' style='TEXT-DECORATION: underline' href=?page="+(PageIndex-1)+"&"+url+">上一頁</a></td>");
if (PageIndex<6){PageLong=11-PageIndex;}
else
if (TotalPage-PageIndex<6){PageLong=10-(TotalPage-PageIndex)}
else{PageLong=5;}
for (var i=1; i <= TotalPage; i++) {
if (i < PageIndex+PageLong && i > PageIndex-PageLong || i==1 || i==TotalPage){
if (PageIndex==i){document.write("<td >&nbsp;"+ i +"&nbsp;</td>");}else{document.write("<td  >&nbsp;<a  target='_self' style='TEXT-DECORATION: underline' href=?page="+i+"&"+url+">"+ i +"</a>&nbsp;</td>");}
}
}
if (PageIndex<TotalPage)
document.write("<td><a  target='_self'  style='TEXT-DECORATION: underline' href=?page="+(PageIndex+1)+"&"+url+">下一頁</a>&nbsp;</td>");
document.write("</tr></table>");
}
}





function fiximgwin(url){ 
//打開一個空白視窗，並初始化大小 
   w = screen.availWidth;
   h = screen.availHeight;
var popW = 200, popH = 250;
var leftPos = (w-popW)/2, topPos = (h-popH)/2-100;
 var imgwin=window.open('','img','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos,'status=no');
 var doc=imgwin.document 
  doc.write("<div id=loading><br><br><br><br><br><br><center>圖片讀取中...</div>")   
imgwin.focus() //使視窗聚焦，成為當前視窗 
//在圖片載入完後調用resizeTo()和 moveTo()方法調整視窗大小和位置 
 var HTML="<html>\r\n<head>\r\n<title>圖片瀏覽</title>\r\n</head>\r\n<body  leftmargin=\"0\" topmargin=\"0\">\r\n<img style='display:none' id=myimg src=\""+url+"\" onload=\"myimg.style.display='block';window.resizeTo(this.width+10,this.height+46);window.moveTo((screen.width-this.width)/2,(screen.height-this.height)/2-100);loading.style.display='none';\">\r\n</body>\r\n</html>" 
//var doc=imgwin.document 
 doc.write(HTML)           //向空白視窗寫入代碼 
 doc.close()                //關閉，並強制發送資料顯示。 
 } 


//只能輸入數字
function check_number(value){
　var re = /^\d+$/;
　if (!re.test(value)) {
　　return false;
　} else {
　　return true;
　}
}



function LTrim(str)
{
var whitespace = new String(" tnr");
var s = new String(str);
 
if (whitespace.indexOf(s.charAt(0)) != -1)
{
var j=0, i = s.length;
while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
{
j++;
}
s = s.substring(j, i);
}
return s;
}
 

function RTrim(str)
{
var whitespace = new String(" tnr");
var s = new String(str);
 
if (whitespace.indexOf(s.charAt(s.length-1)) != -1)
{
var i = s.length - 1;
while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
{
i--;
}
s = s.substring(0, i+1);
}
return s;
}
 

function Trim(str)
{
return RTrim(LTrim(str));
}


function changebg(name,int){
if (int==1){
name.bgColor="red";
}else {
name.bgColor="#FFCC00";
}
}




function NewWindow(mypage, myname,popW, popH, scroll) {
var   w = screen.availWidth;
var   h = screen.availHeight;
//var popW = 400, popH = 250;
var leftPos = (w-popW)/2 ;
var topPos = (screen.availHeight-popH)/2;
window.open(mypage,myname,'width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos + ',status=yes,location=no,toolbar=no,menubar=no,scrollbars='+scroll+',resizable=yes');

}




