﻿var togglepagenumbercase = 0;
var togglepagenumbernews = 0;

function toggleGroup(id,name) {   
    if (name == 'case') {
	    if (maxitemscase%2 != 0) {
	        maxitemscase = maxitemscase * 1;
            maxitemscase += 1;
        }
    } else {
	    if (maxitems%2 != 0) {
	        maxitems = maxitems * 1;
            maxitems += 1;
        }
    }
    try
    {
       var e = document.getElementById(name + 'group' + id);
       if (e.style.display == 'block') {
       if (name == 'case') {
          if (togglepagenumbercase != id) {
            for (i=0;i<=20;i+=2) {
                document.getElementById(name + 'group' + i).style.display = 'none';
            }
            document.getElementById(name + 'group' + id).style.display = 'none';
          }
        }
        else
        {
          if (togglepagenumbernews != id) {
            for (i=0;i<=20;i+=2) {
                document.getElementById(name + 'group' + i).style.display = 'none';
            }
            document.getElementById(name + 'group' + id).style.display = 'none';
          }
        }
          toggleGroupIcon(id,name);
       }
       else
       {
           try
           {
                for (i=0;i<=20;i+=2) {
                    document.getElementById(name + 'group' + i).style.display = 'none';
                }
           }
           catch(e) {
           }
          document.getElementById(name + 'group' + id).style.display = 'block';
          // now change icon
          toggleGroupIcon(id,name);
       }
       
        // Set the current page number
        if (name == 'case') {
            togglepagenumbercase = id;
        } else {
            togglepagenumbernews = id;
        }
    }
    catch(e) {
    }
}

function toggleGroupIcon(id, name) {
	
	  if (name == 'case') {
	  	if (id > 0 && id < maxitemscase) {
	  		document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
	  		document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
	  	}

	  	if (id == "0") {
	  		document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft_disabled.gif";
	  		document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
	  	}

	  	if (id == (maxitemscase - 2)) {
	  		document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright_disabled.gif";
	  		document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
	  	}

    } else {

    if (id > 0 && id < maxitems) {
    	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
    	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
    }

    if (id == "0") {
    	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft_disabled.gif";
    	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";

    }

    if (id == (maxitems - 2)) {
    	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright_disabled.gif";
    	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
    }

    }


	
	  try
    {
        for (i=0;i<=20;i+=2) {
        	document.getElementById(name + 'groupicon' + i).src = './gossinteractive/images/pagination_bullet.gif';
        	document.getElementById(name + 'groupicon' + i).setAttribute("class","cursor");
        }
    }
    catch(e) {
    }
    document.getElementById(name + 'groupicon' + id).src = './gossinteractive/images/pagination_selected.gif';
    document.getElementById(name + 'groupicon' + id).setAttribute("class", "nocursor");
}

function paginatePrevious(name) { 
    if (name == 'case') {
        if (togglepagenumbercase == 0) {
            togglepagenumbercase = 0;
        } else {
        togglepagenumbercase = togglepagenumbercase - 2; }
        
        toggleGroup(togglepagenumbercase,name);
        toggleGroupIcon(togglepagenumbercase, name);

        // Disabled arrows
        if (togglepagenumbercase == 0) {
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft_disabled.gif";
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
        } else {
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
        }


    }
    else
    {
        if (togglepagenumbernews == 0) {
            togglepagenumbernews = 0;
        } else { 
        togglepagenumbernews = togglepagenumbernews - 2; }
        
        toggleGroup(togglepagenumbernews,name);
        toggleGroupIcon(togglepagenumbernews, name);

        // Disabled arrows
        if (togglepagenumbernews == 0) {
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft_disabled.gif";
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
        } else {
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
        }



    }    
}

function paginateNext(name) {
    if (name == 'case') {
        if (togglepagenumbercase + 2 >= maxitemscase) { togglepagenumbercase = togglepagenumbercase -2; }
        togglepagenumbercase = togglepagenumbercase * 1;
        togglepagenumbercase += 2;
        toggleGroup(togglepagenumbercase,name);
        toggleGroupIcon(togglepagenumbercase, name);

				// Disabled arrows
        if (togglepagenumbercase + 2 == maxitemscase) {
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright_disabled.gif";
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
        }
        else {
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
        }

		} else {
        if (togglepagenumbernews + 2 >= maxitems) { togglepagenumbernews = togglepagenumbernews -2; }    
        togglepagenumbernews = togglepagenumbernews * 1;
        togglepagenumbernews += 2;
        toggleGroup(togglepagenumbernews,name);
        toggleGroupIcon(togglepagenumbernews, name);

        // Disabled arrows
        if (togglepagenumbernews + 2 == maxitems) {
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright_disabled.gif";
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
        }
        else {
        	document.getElementById('pagination_arrowright_' + name).src = "./gossinteractive/images/pagination_arrowright.gif";
        	document.getElementById('pagination_arrowleft_' + name).src = "./gossinteractive/images/pagination_arrowleft.gif";
        }


    }
}


// client rotate
function swapPicture() {
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (dimages[nextImage] && dimages[nextImage].complete) {
      var target=0;
      if (document.images.clientrotatingimage)
        target=document.images.clientrotatingimage;
      if (document.all && document.getElementById("clientrotatingimage"))
        target=document.getElementById("clientrotatingimage");
        if (target)
      {
        target.src=dimages[nextImage].src;
        document.getElementById("clientlogoimage").href = "index.aspx?articleid=" + article[nextImage];
        curImage=nextImage;
      }
      setTimeout("swapPicture()", 20000);
    }
    else
    {
      setTimeout("swapPicture()", 500);
    }
  }
}
setTimeout("swapPicture()", 20000);
// end client rotate
