var timeout = 5;

function initPage(){
	setFirstImage();
	initImages();
}

function initImages(){
	var container = document.getElementById('image-area');
	var images = container.getElementsByTagName('img');
	
	var container_thumb = document.getElementById('left-image-area');
	var images_thumb = container_thumb.getElementsByTagName('img');
	for (var i = 0; i < images_thumb.length; i++)
	{
		images_thumb[i].onclick = function() {
			clearCurrent();
			this.className = 'current';
			images[0].src = this.src.replace('_thumb',''); 
		}
	}
}

function clearCurrent() {
	var container_thumb = document.getElementById('left-image-area');
	var images_thumb = container_thumb.getElementsByTagName('img');
	for (var i = 0; i < images_thumb.length; i++)
	{
		images_thumb[i].className = '';
	}
}



function initRotator(){
	var container = document.getElementById('image-area');
	var images = container.getElementsByTagName('img');
	for (var i = 0; i < images.length; i++){
		if (images[i].className == 'current'){
			var next = getNext(i,images.length - 1);		
			images[i].className = 'hidden';
			images[next].className = 'current';
			break;
		}
	} 
	setImage(next);
	setTimeout('initRotator()',timeout * 1000);
}

function setImage(number){
	var container = document.getElementById('image-area');
	var images = container.getElementsByTagName('img');
	
//	var container_thumb = document.getElementById('left-image-area');
//	var images_thumb = container_thumb.getElementsByTagName('img');
	for (var i = 0; i < images.length; i++)
	{
		if(i == number)
		{
			images[0].src = images[i].src; 
		}
	}
}

function setFirstImage(){
	var container = document.getElementById('image-area');
	var images = container.getElementsByTagName('img');
	
	var rand_pic = Math.floor ((images.length-2)*Math.random()) + 1;
	
	images[rand_pic].className = 'current';
	images[0].src = images[rand_pic].src; 

	setTimeout('initRotator()',timeout * 1000);
}

function getNext(number,max){
	if (number < max){
		return number + 1;
	}
	if (number == max){
		return 0;
	}
}

if (window.addEventListener){
	window.addEventListener("load", initPage, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", initPage);
}


function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}



jQuery.noConflict();
jQuery(document).ready(function(){
    var foo = jQuery('#modalPopup');
	if(readCookie("popup") != "hide2" && readCookie("popup") != "stall2" && readCookie("samesession") != "true")
	{
        jQuery('#modalPopup').click();
        if(readCookie("popup") == "show2")
        {
            createCookie("popup","hide2",365);
            createCookie("samesession","true",false);
        }
        else
        {
            createCookie("popup","stall2",365);
            createCookie("samesession","true",false);
        }
    }
    else if(readCookie("popup") == "stall2" && readCookie("samesession") != "true")
    {
        createCookie("popup","show2",365);
        createCookie("samesession","true",false);
    }
    
    jQuery('.pageTitle[id*=IssueTitle] ~ br').remove();
    jQuery('.pageTitle[id*=IssueTitle]').remove(); 
            
});