﻿		
//判斷輸入的頁數是否超過範圍		
function pagego(formpage,pageSum){
  var pageno = document.getElementById(formpage).value
  var pagelink = document.getElementById('golink').value
  var npage = parseInt(pageno)

  if (pageno==""){
 	return;
  }

   if (pageno!=npage){
	return;
   }

   if (pageno>pageSum){
	  alert('最多' + pageSum + '頁');
	  return;
    }
    
      window.top.location.href= pagelink + "&page=" + pageno
}
		
//管理選項是否正常勾選		
function SubmitCheck(form,v)
{
    var j='b';
    var i = 0;
    while (i < form.elements.length)  {
        if (form.elements[i].name=='TopicID' && form.elements[i].checked)   
        {
            var j='a';
                     if(form.elements[i].value.substring(0,1)==="i")
                     {    
                            form.elements[i].value=form.elements[i].value.substring(1); ;
                     }   
        }
        i ++;
    }

    if (j=='b')
        {alert('請至少選擇一篇文章!!');}
    else{
        form.goaction.value=v;
        //alert(form.goaction.value);
        form.submit();
    }
}

//管理選項是否正常勾選(sogi3.0使用)
function SubmitCheckV2(form,v)
{
    var j='b';
    var i = 0;
    while (i < $("input[name='TopicID']").length)  {
        if ($("input[name='TopicID']")[i].checked)   
        {
            
            var j='a';
                     if($("input[name='TopicID']")[i].value.substring(0,1)==="i")
                     {    
                        //$("input[name='TopicID']")[i].value=$("input[name='TopicID']")[i].value.substring(1);
                        $("input[name='topicidlist']")[0].value = $("input[name='topicidlist']")[0].value + $("input[name='TopicID']")[i].value.substring(1) + ',';
                     } else {
                        $("input[name='topicidlist']")[0].value = $("input[name='topicidlist']")[0].value + $("input[name='TopicID']")[i].value + ',';
                     }
            
        }
        i ++;
    }
    
    //alert($("input[name='topicidlist']")[0].value.substr(0, $("input[name='topicidlist']")[0].value.length - 1));
    $("input[name='topicidlist']")[0].value = $("input[name='topicidlist']")[0].value.substr(0, $("input[name='topicidlist']")[0].value.length - 1);

    if (j=='b')
        {alert('請至少選擇一篇文章!!');}
    else{
        form.goaction.value=v;
        //alert(form.goaction.value);
        form.submit();
    }
}

//管理選項是否正常勾選		
//function PrioritySubmitCheck(form,v,SoId)
//{
//var j='b';
//var i = 0;
//var k = 1;
//var TopicIDStr="";
//while (i < form.elements.length)  {
    //if (form.elements[i].name=='TopicID' && form.elements[i].checked)   
    //{
        //if (k==1)   
           //TopicIDStr +=form.elements[i].value;
        //else
           //TopicIDStr +=',' + form.elements[i].value;
           
        //k ++;   
        //var j='a';
                 //if(form.elements[i].value.substring(0,1)==="i")
                 //{    
                        //form.elements[i].value=form.elements[i].value.substring(1); ;
                 //}   
    //}
    //i ++;
//}

//if (j=='b')
//{alert('請至少選擇一篇文章!!');}
//else{
//form.goaction.value=v;
//alert(form.goaction.value);
//form.submit();
//location.href='Change_article_OsPriority.aspx?TopicID=' + TopicIDStr +'&OsId=' + SoId +'&goaction=' + v;
//}
//}


function SubmitCheck2(form,v,top)
{
    var j='b';
    var i = 0;
    while (i < form.elements.length)  {
    if (form.elements[i].name=='TopicID' && form.elements[i].checked) 
    {var j='a';}
    i ++;   
}
  var count = checkboxCount('TopicID');   
    if (j=='b')
    {alert('請選擇至少一個選項');}
    else{
    form.top.value=count+top;
    form.goaction.value=v;
    form.submit();
}

}



function   checkboxCount(name)   
 {   
  var   count   =   0;   
  var   objs   =   document.getElementsByName(name);   
  for(var i = 0;i < objs.length;i++)   
  {   
   if(objs[i].tagName   ==   'INPUT'   &&   objs[i].type   ==   'checkbox')   
   if(objs[i].checked)   count   ++;   
  }   
  return count; 
}   


