var NS4 = (document.layers);
var IE4 = (document.all);

var win = this;
var n   = 0;

function findInPage(str) {
var txt, i, found;
if (str == "")
return false;
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0) alert(str + " was not found on this page.");
}
if (IE4) {
txt = win.document.body.createTextRange();
for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
txt.moveStart("character", 1);
txt.moveEnd("textedit");
}
if (found) {
txt.moveStart("character", -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
else {
if (n > 0) {
n = 0;
findInPage(str);
}
else
alert(str + " was not found on this page.");
}
}
return false;
}
// Clock
function relo() {
	var today = new Date();
	var tukma = today.toGMTString();
	var hrs = today.getHours();
	var min = today.getMinutes();
	var sec = today.getSeconds();
	var temp = "";
	temp += ( (hrs > 12) ? hrs - 12 : hrs);
	temp += ( (min < 10) ? ":0" : ":") + min;
	temp += ( (sec < 10) ? ":0" : ":") + sec;
	temp += (hrs > 12) ? " P. M." : "A. M.";

	document.clock.karon.value = tukma + " [ Local Time: " + temp + " ]";
	timerID =setTimeout("relo()",1000);
}

// Philippine population
function philpop() {
	x = new Date()
	currPop(x.getYear(),x.getMonth(),x.getDate(),x.getHours(),x.getMinutes(),x.getSeconds())
}

function pupdateValue(pnumber,ppv) {
	pnumberstring = ""
		var pj=0
		var pi=0
	
	while (pnumber > 1) {
		pnumberstring = (Math.round(pnumber-0.5) % 10) + pnumberstring
			pnumber = pnumber / 10
			pj++
			if (pnumber > 1 && pj==3) {
				pnumberstring = ","+pnumberstring
				pj=0
		}
		
		pi++
	}
	
	pnumberstring= "     " + pnumberstring
	
	if (ppv==1) {
		document.philpop.philpop.value = pnumberstring
	}
}

function currPop( yy,mm,dd,hh,mm,ss) {
	pstartdat = new Date (yy,mm,dd,hh,mm,ss)

	// variables for single-year interval of projected population
	var chp95 = 68616536.0
	var pop95 = 68349452.0
	var pop96 = 69946205.0
	var pop97 = 71538593.0
	var pop98 = 73130985.0
	var pop99 = 74723373.0
	var pop00 = 76320126.0

	// difference between 01 Jul 98 population and 01 Jul 99 population: 1,592,388
	// projected population added per month, 1997-1998: 132,699
	// projected population added per day, 1997-1998: 4,363
	// projected population added per hour, 1997-1998: 182
	// projected population added per minute, 1997-1998: 3
	// projected population growth rate, 1995-2000: 2.23

	// arithmetical population growth rate: r = (Pt-Po) / (t*Po) * 100
	// where: Pt=later population; Po=earlier population; t=time interval
	var a = pop99 - pop98
	var b = 1 * pop98
	var pgr = (a / b) * 100

	var personPerSec = (pop98*(pgr/100)) / 365.0 / 24.0 / 60.0 / 60.0
	
	today = new Date()
	xx = new Date (98,7,1)
	totalMin = (today.getTime() - xx.getTime() ) / 1000
	totalPop = ( today.getTime() - xx.getTime() ) / 1000 * personPerSec + pop98
	pupdateValue (totalPop,1);
	timerID = setTimeout ("currPop(xx.getYear(),xx.getMonth(),xx.getDate(),xx.getHours,xx.getMinutes,xx.getSeconds())",1000)
}

// World population
function worldpop() {
	startdate = new Date()
		now( startdate.getYear(),startdate.getMonth(),startdate.getDate(),startdate.getHours(),startdate.getMinutes(),startdate.getSeconds())
}

function updateValue(number,pv) {
	numberstring = ""
		var j=0
		var i=0
	
	while (number > 1) {
		numberstring = (Math.round(number-0.5) % 10) + numberstring
			number = number / 10
			j++
			if (number > 1 && j==3) {
				numberstring = ","+numberstring
				j=0
		}
		
		i++
	}
	
	numberstring= "     " + numberstring
	
	if (pv==1) {
		document.worldpop.worldpop.value = numberstring
	}
}

function now( year,month,date,hours,minutes,seconds) {
	startdat = new Date (year,month,date,hours,minutes,seconds)
	var now = 5933134189.0
	//var now2 = 5933134189.0
	//var growthrate = (now2 - now) / now*100
	//var growpersec = (now*(growthrate/100)) / 365.0 / 24.0 / 60.0 /60.0
	var growpersec = 2.5
	bago = new Date()
	whatsthisstartdat = new Date (98,8,1)
	//whatsthissecpage = (bago.getTime() - startdat.getTime()) / 1000
	totalpop = (bago.getTime() - whatsthisstartdat.getTime()) / 1000*growpersec + now
	updateValue (totalpop,1);
	//updateValue (whatsthissecpage + growpersec,2);
	timerID = setTimeout ("now(startdat.getYear(),startdat.getMonth(),startdat.getDate(),startdat.getHours,startdat.getMinutes,startdat.getSeconds())",200)
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  Slide Show @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;

// Duration of crossfade (seconds)
var crossFadeDuration = 3;

// Specify the image files
var Pic = new Array();

// adding of  Caption of the different  Images
var Pic_caption = new Array("POPCOM Region 3 Office","POPCOM Region 3 Office","POPCOM Region 3 Office","POPCOM Region 3 Office");

var mycaption_ctr=0;

Pic[0] = "office.gif";
Pic[1] = "office1.gif";
Pic[2] = "office2.gif";
Pic[3] = "office3.gif";


function runSlideShow()
	{
	
		
	document.images.SlideShow.style.filter="blendTrans(duration=2)";
	document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
	document.images.SlideShow.filters.blendTrans.Apply();
	document.images.SlideShow.src = Pic[mycaption_ctr];
	document.images.SlideShow.filters.blendTrans.Play();
		
	//Image Caption Changes

	
	mycaption_ctr++;
	if(mycaption_ctr==4) mycaption_ctr=0;
		
	 setTimeout('runSlideShow()', slideShowSpeed);
	}
	
	function writeText(Name,Imahe)
{
document.getElementById("n").innerHTML=Name;
document.imahe.src=Imahe;
}
