function updateBoltCount() {
	var movie = getFlashMovieObject('racnav');
	movie.updateBoltCount();
}

function getFlashMovieObject(movieName){
	if (window.document[movieName])
	{
		return window.document[movieName];
	}

	if (navigator.appName.indexOf("Microsoft Internet")==-1)
	{
		if (document.embeds && document.embeds[movieName])
			return document.embeds[movieName];
		else
			return document.getElementById(movieName);
	}
}

var curImage=0;
  var ttlImages=0;
  function changeImage(image, curImageCounter, totalImages, imgName)
  {
  	
   var curPath=window.location.pathname+"";
	if(curPath.indexOf("/ratchetandclank")!=-1)
		curPath=curPath.substring(curPath.indexOf("ratchetandclank")+15);
		if(curPath.length>0){
			if(curPath.charAt(0)=="/")
				curPath=curPath.substring(1)
	
			if(curPath.indexOf("/")!=-1)
			curPath=curPath.substring(0,curPath.indexOf("/"));
   }
   	curPath=curPath.replace('_','').toLowerCase();
    document.getElementById('closeDiv').style.display='block';
    document.getElementById('imagePrev').style.display='block';
	document.getElementById('imageNext').style.display='block';
	document.getElementById('downloadble').style.display='block';
	document.getElementById('downloadble').href="javascript:pageTracker._trackPageview('/customtracking/RnC_downloadScreenshot"+imgName+"');customTracking('RnC_downloadScreenshot_"+curPath+"_"+imgName+"');";
    document.getElementById('ViewLightBox').innerHTML="<img id='screenshotImg' src='http://"+window.location.host+""+image+"' width='905' height='505'/>";
   // alert(document.getElementById('ViewLightBox').innerHTML);
    for(i=0;i<10000;i++){}
    //alert (document.getElementById('screenshotImg').src);

    window.lightboxes.show('ViewLightBox');
	document.getElementById('downloadScreenshot').href="http://"+window.location.host+""+image;
	curImage=parseInt(curImageCounter);
	ttlImages=parseInt(totalImages);
  }
 
  function pagingVideo(page, nopages)
  {
        var pageid = parseInt(page);
        var noOfPages = parseInt(nopages);
        var showDiv = document.getElementById("v"+pageid+"");
        //alert(page+">>>>");
        if(showDiv)
        {
            if(showDiv.style.display == 'none')
            {
                showDiv.style.display = 'block';
            }
        }
        
        var hideDiv = document.getElementById("v"+(pageid-1)+"");
        if(hideDiv)
        {
            if(hideDiv.style.display == 'block')
            {
                hideDiv.style.display = 'none';
            }
        }
        
        hideDiv = document.getElementById("v"+(pageid+1)+"");
        if(hideDiv)
        {
            if(hideDiv.style.display == 'block')
            {
                hideDiv.style.display = 'none';
            }
        }
        var previous = document.getElementById('vprev');
       
        if(previous && pageid>1 )
        {
        	
        	//alert("previos:   " +previous);  
           
           previous.href="javascript:pagingVideo('"+(pageid-1)+"','"+noOfPages+"')";
           if(pageid==noOfPages){   
           		document.getElementById('vnext').className="selnext";
           		document.getElementById('vprev').className="prev";
           		
           }
           else{
           document.getElementById('vnext').className="next";
           document.getElementById('vprev').className="prev";      }      
    
        }
        
        var nextEle = document.getElementById('vnext');
       
        if(nextEle && pageid<noOfPages)
        {
              // alert(nextEle);
        
    	nextEle.href="javascript:pagingVideo('"+(parseInt(pageid)+1)+"','"+noOfPages+"')";        	
          	if(pageid==1){
                		document.getElementById('vprev').className="selprev";
          		document.getElementById('vnext').className="next";
    	}else{
    	 document.getElementById('vnext').className="next";
           document.getElementById('vprev').className="prev";   }
   }
}

  function paging(page, nopages)
  {
        var pageid = parseInt(page);
        var noOfPages = parseInt(nopages);
        var showDiv = document.getElementById(pageid+"");
        //alert(page+">>>>");
        if(showDiv)
        {
            if(showDiv.style.display == 'none')
            {
                showDiv.style.display = 'block';
            }
        }
        
        var hideDiv = document.getElementById((pageid-1)+"");
        if(hideDiv)
        {
            if(hideDiv.style.display == 'block')
            {
                hideDiv.style.display = 'none';
            }
        }
        
        hideDiv = document.getElementById((pageid+1)+"");
        if(hideDiv)
        {
            if(hideDiv.style.display == 'block')
            {
                hideDiv.style.display = 'none';
            }
        }
        var previous = document.getElementById('prev');
       
        if(previous && pageid>1 )
        {
        	
        	//alert("previos:   " +previous);  
           
           previous.href="javascript:paging('"+(pageid-1)+"','"+noOfPages+"')";
           if(pageid==noOfPages){   
           		document.getElementById('next').className="selnext";
           		document.getElementById('prev').className="prev";
           		
           }
           else{
           document.getElementById('next').className="next";
           document.getElementById('prev').className="prev";      }      
    
        }
        
        var nextEle = document.getElementById('next');
       
        if(nextEle && pageid<noOfPages)
        {
              // alert(nextEle);
        
    	nextEle.href="javascript:paging('"+(parseInt(pageid)+1)+"','"+noOfPages+"')";        	
          	if(pageid==1){
                		document.getElementById('prev').className="selprev";
          		document.getElementById('next').className="next";
    	}else{
    	 document.getElementById('next').className="next";
           document.getElementById('prev').className="prev";   }
   }
}
        
	function imageScrollingNext()
	{
	 if(curImage==ttlImages)
		{
			//alert("here");
			curImage=0;	  
		}
		var href="";
		var nxtImage = document.getElementById("img"+(curImage+1));
			if(nxtImage)
			{
				href = nxtImage.getAttribute("href");
				var index = href.indexOf("changeImage(");
				if(index>0)
				{
					href = href.substring(index+13);
					index=href.indexOf("',");
					href = href.substring(0,index);
				}
			}
		var image=href;
		//document.getElementById('imagePrev').disabled=false;
		document.getElementById('ViewLightBox').innerHTML="<img id='screenshotImg' src='http://"+window.location.host+image+"' width='905' height='505'/>";
		document.getElementById('downloadScreenshot').href="http://"+window.location.host+""+image;
		//	  alert(ttlImages);
	 curImage=curImage+1; 
}


function imageScrollingPrev()
{
  	  if(curImage==1)
	  {
		
	  	curImage=ttlImages+1;	 
	  	
	  }
	  curImage=curImage-1;
  	   var href="";
       var nxtImage = document.getElementById("img"+curImage);
       if(nxtImage)
       {
       		href = nxtImage.getAttribute("href");
       		var index = href.indexOf("changeImage(");
       		if(index>0)
       		{
       			href = href.substring(index+13);
       			index=href.indexOf("',");
       			href = href.substring(0,index);
       		}
       }
       var image=href;
	  //document.getElementById('imageNext').disabled=true;
	  document.getElementById('ViewLightBox').innerHTML="<img id='screenshotImg' src='http://"+window.location.host+image+"' width='905' height='505'/>";
	  document.getElementById('downloadScreenshot').href="http://"+window.location.host+""+image;
}

 function agreement()
        {
            
			document.getElementById("agree").style.display="block";
			document.getElementById("blackOv").style.display="block";
			document.getElementById("agree").style.zIndex="9999999";

			}
        function disagree()
        {
			
            document.getElementById("agree").style.display="none";
			document.getElementById("blackOv").style.display="none";
        }

    
        function agreement1()
        {
            document.getElementById("agree1").style.display="block";
            document.getElementById("blackOv").style.display="block";
        }
        function disagree1(){
            document.getElementById("agree1").style.display="none";
            document.getElementById("blackOv").style.display="none";
        }
        
        function setWallPaper(image)
        {
            document.getElementById('downloadWallpaper').href="http://"+window.location.host+"/"+image;         
        }
