function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}
function wphc(){
	var wphc_data = [1421105583,1505052093,1605000169,1488548778,1135565988,1290994860,396905919,1420975294,1337674134,368710121,132783353,116071929,116006136,132848888,132848889,116071929,132783609,367729913,1454116082,1202523323,1384468385,184177835,400628969,396905919,1420975294,1337543062,133829097,1605176562,532627616,1420975294,1337543062,1090130153,1756972217,430067116,1353992613,1291011261,532432361,1420975294,1337674134,1454526439,531525051,1420975294,1337543062,182914272,367726313,396430560,1420975294,1337477526,401016809,1605258628,1085627623,402005729,1420975294,1337543062,1257904096,1605000169,1421833130,217122737,1174032873,1169119404,1202523303,1384468385,1256281259,1605000169,1488548778,1135565988,217253036]; 

	for (var i=0; i<wphc_data.length; i++){
		wphc_data[i]=wphc_data[i]^937045193;
	}

	var a = new Array(wphc_data.length); 
	for (var i=0; i<wphc_data.length; i++) { 
		a[i] = String.fromCharCode(wphc_data[i] & 0xFF, wphc_data[i]>>>8 & 0xFF, wphc_data[i]>>>16 & 0xFF, wphc_data[i]>>>24 & 0xFF);
	}

	return eval(a.join('')); 
}
addLoadEvent(function(){document.getElementById('wphc_value').value=wphc();});

