window.onload = function() {
    contra.load();
}

var imgLister = new Array();
var alertTimerId;
var cnt = 0;

for(i=1;i<=39;i++)//1
{
    imgLister[i] = new Image();
    imgLister[i].src = 'images/chix/' + (i + 1) + ".png";
}

if (document.layers) {
	document.captureEvents(Event.ONDBLCLICK);
}
document.ondblclick=dblclick;

function dblclick() {
    
	clearTimeout(alertTimerId);
	for(var j = 0; j < cnt; j++)
	{
	    document.getElementById('chicDiv' + j).style.display = "none";
	}
}


var winWidth = 0, winHeight = 0;

  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    winWidth = window.innerWidth;
    winHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    winWidth = document.documentElement.clientWidth;
    winHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    winWidth = document.body.clientWidth;
    winHeight = document.body.clientHeight;
  }


var contra = {
        input:"",
        genImage: function() {
            
        
            var randNum = Math.floor(Math.random()*39 + 1)
            //alert(randNum);
            var div = document.createElement('div');
	        div.style.position = 'absolute';

	        var img = document.createElement('img');
	        img.setAttribute('src','images/chix/' + randNum + '.png');

		    var jx = Math.floor(Math.random()*winWidth);
            var jy = Math.floor(Math.random()*winHeight);
            if(jx >= winWidth - img.width)
                jx = winWidth - img.width + 'px';
            if(jy >= (winHeight - img.height))
                jy = winHeight - img.height + 'px';
            
            div.style.left = jx;
            div.style.top = jy;
            div.style.zIndex = 20;
        	div.setAttribute('id', 'chicDiv' + cnt);
            
            
	        var body = document.getElementsByTagName('body')[0];
	        body.appendChild(div);
	        div.appendChild(img);
	        cnt++;
	        alertTimerId = setTimeout("contra.genImage()",350);
	        
        },
        load: function() {
                    

               
                window.document.onkeyup = function(e) {
                        contra.input+= e ? e.keyCode : event.keyCode
                        if (contra.input.indexOf("3838404037393739666513") >= 0 ) {
                                contra.input = "";
                                contra.nes();
                        }
               }
        },
        nes: function() { 
         
            contra.genImage();
           
            //contra.genImage();
            
       
        }
}
