function clrText(objId)
{
    //清除文字框內容
    //alert("v");
    //document.getElementById[objId].value = "";
}
function showItem(objname)
{
    if(document.getElementById(objname).style.display != "none")
    {
        document.getElementById(objname).style.display='none';
    }
    else
    {
        document.getElementById(objname).style.display='block';
    }    
}
function setItem(objId,flag)
{
    //顯示或不顯示
    document.getElementById(objId).style.display = flag;    
}
function checkKeyWithCalculation(obj, e) {  
//限制只能key數字
 var evalResult; 
 var key = window.event ? e.keyCode : e.which;
 var keychar = String.fromCharCode(key);
 
 if (keychar==27) // ESC 清除 
  obj.value = ''; 
 if (key==13) { // CR 進行運算 
         if (obj.value=='') return false; 
  else {
   try { 
    evalResult = eval(obj.value); 
    obj.value = evalResult; 
   } 
   catch(err) { 
    obj.style.color = 'red'; 
    obj.value = '計算式錯誤！'; 
    obj.blur(); 
   } 
   finally { 
    return true;
   } 
  }
 }
 if (key==8) // 倒退鍵
  return true;
 if (key==0) // TAB 鍵
  return true;
 if (key < 48 || key > 57) //其它所有非數字鍵
  return false;  
 else return true;  
}
function IsValidEmail(strEmail)
{
    if(strEmail.indexOf(",",0) <= 0)
    {
        var regExp = /^[^@^\s]+@[^\.@^\s]+(\.[^\.@^\s]+)+$/;
        if ( strEmail.match(regExp) ){return true;}
        else {return false;}
    }
    else
    {
        return false;
    }
}
//增加選項
function AddItem(obj,text,value){
 
 if(ExistValue(obj,value) == false)
 {
    var varItem = new Option(text,value);
    obj.options.add(varItem);
    
 }
}
//資料是否存在
function ExistValue(obj,value){
    for(var i=0;i<obj.options.length;i++){
        if(obj.options[i].value == value){
            return true;
        }
    }      
    return false;
} 
//取得目前的ITEM
function GetText(obj){
 return obj.options[obj.selectedIndex].text;
}
//複製選單內容
function Copyddl(objSource,objTarget){
 for(var i=0;i<objSource.options.length;i++){
        AddItem(objTarget,objSource.options[i].text,objSource.options[i].value);
    }
}
//移除選單內容
function ClearAll(obj)
{
    obj.length=0;
}
function AddArea(obj,str)
{
    //產生鄉鎮市內容
    var arr = str.split(";");
    var arr2;
    ClearAll(obj);//清空原有選項
    obj.option = null;
    for(i=0;i<arr.length;i++)
    {
        arr2 = arr[i].split(",");
        AddItem(obj,arr2[0],arr2[1]);
    }
}
function checkAddr(str)
{
    //產生鄉鎮市內容
    var flag = false;
    if(str.indexOf("號",0) >= 0)
    {
        flag = true;
    }
    if(str.indexOf("号",0) >= 0)
    {
        flag = true;
    }
    return flag;
}
function sumClick(strSeq,strUrl,strTarget)
{
    if(strTarget == "_self")
    {
        window.location.href=ServerPath+"Server.aspx?Bannerid="+strSeq+"&strUrl="+encodeURIComponent(strUrl);
    }
    else
    {
        window.open(ServerPath+"Server.aspx"+"?Bannerid="+strSeq+"&strUrl="+encodeURIComponent(strUrl),'Popup');
    }
}
function changeBanner(ImgID, LinkID, arr_Seq, arr_Alt, arr_Src, arr_URL, arr_Target, arr_Duration, IndexOfArray, funName, indexName)
{
    //
    document.getElementById(ImgID).src = arr_Src[IndexOfArray];
    document.getElementById(ImgID).alt = arr_Alt[IndexOfArray];
    document.getElementById(LinkID).href = "javascript:sumClick('"+arr_Seq[IndexOfArray]+"','"+arr_URL[IndexOfArray]+"','"+arr_Target[IndexOfArray]+"');";
    
    if(arr_Src.length >= 2)
        setTimeout(funName, arr_Duration[IndexOfArray]);
    IndexOfArray++;
    if(IndexOfArray >= arr_Src.length)
        IndexOfArray = 0;
        
    eval(indexName + "=" + IndexOfArray + ";");
}