﻿// JScript File
var interval = 20; // delay between rotating images (in seconds)
var random_display = 1; // 0 = no, 1 = yes
interval *= 1000;
var image_index = 0

var number_of_image = imgs.length;
function pickRandom(range) {
  if (Math.random)
      return Math.round(Math.random() * (range-1));
  else {
       var now = new Date();
      return (now.getTime() / 1000) % range;
     }
}
function generate(x, y) {
  var range = y - x + 1;
  return Math.floor(Math.random() * range) + x;
}

function getNextImage() {
if (random_display) {
  image_index = generate(0, number_of_image-1);
  }
else {
  image_index = (image_index+1) % number_of_image;
  }
return(image_index);
}
function unLoadImage(element1,element2)
{
//alert(document.getElementById(element1).style.backgroundImage);
if(document.getElementById(element1).style.backgroundImage=="url(images/homepage_sustain.jpg)")
{
document.getElementById(element2).style.visibility="hidden";
}

}
function loadImage(element){

var ic = imgs.length; // Number of alternative images
var choice = getNextImage();
newImage = "url(images/" + imgs[choice] + ")";

if (document.getElementById(element))
  {
  document.getElementById(element).style.backgroundImage = newImage;
  }
else if (document.all)
  {
  document.all(element).style.backgroundImage = newImage;
  }
else if (document.layers)
  {
  document.layers(element).style.backgroundImage = newImage;
  }
var recur_call = "loadImage('"+element+"')";
//setTimeout(recur_call, interval)
}

function loadImages(element1,element2){

var ic = imgs.length; // Number of alternative images
var choice = getNextImage();
newImage1 = "url(images/" + imgs[choice] + ")";
newImage2 = "images/" + imgs1[choice]  ;

if (document.getElementById(element1))
  { 
   //alert("setting element1="+ element1 + "Image1="+ newImage1);
  document.getElementById(element1).style.backgroundImage = newImage1;
  // alert("setting element2="+element2+ "Image2="+ newImage2);
  document.getElementById(element2).src = newImage2;
  }
else if (document.all)
  {
    //alert("setting element1="+ element1 + "Image1="+ newImage1);
  document.all(element1).style.backgroundImage = newImage1;

 // alert("setting element2="+element2+ "Image2="+ newImage2);
   document.all(element2).style.backgroundImage = newImage2;

  }
else if (document.layers)
  {
  document.layers(element1).style.backgroundImage = newImage1;
  document.layers(element2).style.backgroundImage = newImage2;
  }
  
var recur_call = "loadImages('"+ element1 +"','"+ element2 +"')";
//setTimeout(recur_call, interval)
}

function SetDefaultButton(btn, event)
			{
 				
 				if (document.all){
 
 					if (event.keyCode == 13)
 						{
             event.returnValue=false;
 						event.cancel = true;
 						//btn.change();
 						}
 					}
   				else if (document.getElementById)
   					{   
 						if (event.which == 13)
 							{
 							event.returnValue=false;
							event.cancel = true;
	 						btn.focus();
	 						btn.change();
 							}
 					}
 				 else if(document.layers)
 				 	{
 					 if(event.which == 13)
 					  {
 					   event.returnValue=false;
 					   event.cancel = true;
 						btn.focus();
 						
 						btn.change(); 
 					  }
 				   }
 				}   
 				
function Showmessage(msg,type)
{
var i;
  if (type==1)
  {
    i=confirm(msg);
  }
  else{ 
  alert(msg);
  }

  if (i==1)
  {
  //alert();
  var alltextareas = document.getElementsByTagName("textarea");
  var alltextboxes = document.getElementsByTagName("input");
  var num = alltextareas.length;
  var num1 = alltextboxes.length;
  for (j=0;j<alltextareas.length;j++)
  {
    //alert(alltextareas[j].value);
    alltextareas[j].value="";
  }
  for (j=0;j<alltextboxes.length;j++)
  {
  var obj=alltextboxes[j];
    if (obj.type=="text")
    {
      //alert(alltextareas[j].value);
    alltextboxes[j].value=""; }
   }
  //alert("There are " + num1 + " <textboxes> elements in this document");

    form1.reset();
     
  }
}
