// JavaScript Document
// open hidden layer
var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 


/************************************************************************/


function move_in(img_name,img_src) {
	document[img_name].src=img_src;
	}

function move_out(img_name,img_src) {
	document[img_name].src=img_src;
	}
	
/************************************************************************/


// begins list of images to be used

currentIndx = 0;

var agreements = new Array(
						   "/images/random/ranImg_agree_01.jpg", 
						   "/images/random/ranImg_agree_02.jpg", 
						   "/images/random/ranImg_agree_03.jpg", 
						   "/images/random/ranImg_agree_04.jpg", 
						   "/images/random/ranImg_agree_05.jpg"
						   );

var chem = new Array(
					 "/images/random/ranImg_chem_01.jpg",
					 "/images/random/ranImg_chem_02.jpg",
					 "/images/random/ranImg_chem_03.jpg",
					 "/images/random/ranImg_chem_04.jpg",
					 "/images/random/ranImg_chem_05.jpg",
					 "/images/random/ranImg_chem_06.jpg",
					 "/images/random/ranImg_chem_07.jpg",
					 "/images/random/ranImg_chem_08.jpg",
					 "/images/random/ranImg_chem_09.jpg",
					 "/images/random/ranImg_chem_10.jpg",
					 "/images/random/ranImg_chem_11.jpg",
					 "/images/random/ranImg_chem_12.jpg",
					 "/images/random/ranImg_chem_13.jpg",
					 "/images/random/ranImg_chem_14.jpg",
					 "/images/random/ranImg_chem_15.jpg",
					 "/images/random/ranImg_chem_16.jpg",
					 "/images/random/ranImg_chem_17.jpg",
					 "/images/random/ranImg_chem_18.jpg",
					 "/images/random/ranImg_chem_19.jpg",
					 "/images/random/ranImg_chem_20.jpg",
					 "/images/random/ranImg_chem_21.jpg",
					 "/images/random/ranImg_chem_22.jpg",
					 "/images/random/ranImg_chem_23.jpg",
					 "/images/random/ranImg_chem_24.jpg",
					 "/images/random/ranImg_chem_25.jpg",
					 "/images/random/ranImg_chem_26.jpg",
					 "/images/random/ranImg_chem_27.jpg"
					 );

var comp = new Array(
					 "/images/random/ranImg_comp_01.jpg",
					 "/images/random/ranImg_comp_02.jpg",
					 "/images/random/ranImg_comp_03.jpg",
					 "/images/random/ranImg_comp_04.jpg",
					 "/images/random/ranImg_comp_05.jpg",
					 "/images/random/ranImg_comp_06.jpg",
					 "/images/random/ranImg_comp_07.jpg",
					 "/images/random/ranImg_comp_08.jpg",
					 "/images/random/ranImg_comp_09.jpg"
					 );

var construction = new Array(
					 "/images/random/ranImg_const_01.jpg",
					 "/images/random/ranImg_const_02.jpg",
					 "/images/random/ranImg_const_03.jpg",
					 "/images/random/ranImg_const_04.jpg",
					 "/images/random/ranImg_const_05.jpg",
					 "/images/random/ranImg_const_06.jpg",
					 "/images/random/ranImg_const_07.jpg",
					 "/images/random/ranImg_const_08.jpg",
					 "/images/random/ranImg_const_09.jpg",
					 "/images/random/ranImg_const_10.jpg",
					 "/images/random/ranImg_const_11.jpg",
					 "/images/random/ranImg_const_12.jpg",
					 "/images/random/ranImg_const_13.jpg",
					 "/images/random/ranImg_const_14.jpg",
					 "/images/random/ranImg_const_15.jpg",
					 "/images/random/ranImg_const_16.jpg",
					 "/images/random/ranImg_const_17.jpg",
					 "/images/random/ranImg_const_18.jpg",
					 "/images/random/ranImg_const_19.jpg",
					 "/images/random/ranImg_const_20.jpg",
					 "/images/random/ranImg_const_21.jpg",
					 "/images/random/ranImg_const_22.jpg",
					 "/images/random/ranImg_const_23.jpg",
					 "/images/random/ranImg_const_24.jpg",
					 "/images/random/ranImg_const_25.jpg",
					 "/images/random/ranImg_const_26.jpg",
					 "/images/random/ranImg_const_27.jpg",
					 "/images/random/ranImg_const_28.jpg",
					 "/images/random/ranImg_const_29.jpg",
					 "/images/random/ranImg_const_30.jpg",
					 "/images/random/ranImg_const_31.jpg",
					 "/images/random/ranImg_const_32.jpg",
					 "/images/random/ranImg_const_33.jpg",
					 "/images/random/ranImg_const_34.jpg",
					 "/images/random/ranImg_const_35.jpg",
					 "/images/random/ranImg_const_36.jpg"
					 );

var contactUs = new Array(
						  "/images/random/ranImg_contUs_01.jpg", 
						  "/images/random/ranImg_contUs_02.jpg", 
						  "/images/random/ranImg_contUs_03.jpg"
						  );

var index = new Array(
						  "/images/random/img_home1.jpg", 
						  "/images/random/img_home2.jpg", 
						  "/images/random/img_home3.jpg"
						  );

var marine = new Array(
						  "/images/random/ranImg_marine_01.jpg", 						 
						  "/images/random/ranImg_marine_04.jpg"
						  );

var news = new Array(
					 "/images/random/ranImg_news_01.jpg",
					 "/images/random/ranImg_news_02.jpg",
					 "/images/random/ranImg_news_03.jpg",
					 "/images/random/ranImg_news_04.jpg",
					 "/images/random/ranImg_news_05.jpg",
					 "/images/random/ranImg_news_06.jpg",
					 "/images/random/ranImg_news_07.jpg",
					 "/images/random/ranImg_news_08.jpg",
					 "/images/random/ranImg_news_09.jpg",
					 "/images/random/ranImg_news_10.jpg",
					 "/images/random/ranImg_news_11.jpg",
					 "/images/random/ranImg_news_12.jpg",
					 "/images/random/ranImg_news_13.jpg",
					 "/images/random/ranImg_news_14.jpg",
					 "/images/random/ranImg_news_15.jpg",
					 "/images/random/ranImg_news_16.jpg",
					 "/images/random/ranImg_news_17.jpg",
					 "/images/random/ranImg_news_18.jpg",
					 "/images/random/ranImg_news_19.jpg",
					 "/images/random/ranImg_news_20.jpg",
					 "/images/random/ranImg_news_21.jpg",
					 "/images/random/ranImg_news_22.jpg",
					 "/images/random/ranImg_news_23.jpg",
					 "/images/random/ranImg_news_24.jpg",
					 "/images/random/ranImg_news_25.jpg",
					 "/images/random/ranImg_news_26.jpg",
					 "/images/random/ranImg_news_27.jpg"
					 );

var _default = new Array(
					 "/images/random/ranImg_serv_01.jpg",
					 "/images/random/ranImg_serv_02.jpg",
					 "/images/random/ranImg_serv_03.jpg",
					 "/images/random/ranImg_serv_04.jpg",
					 "/images/random/ranImg_serv_05.jpg",
					 "/images/random/ranImg_serv_06.jpg",
					 "/images/random/ranImg_serv_07.jpg",
					 "/images/random/ranImg_serv_08.jpg",
					 "/images/random/ranImg_serv_09.jpg",
					 "/images/random/ranImg_serv_10.jpg",
					 "/images/random/ranImg_serv_11.jpg",
					 "/images/random/ranImg_serv_12.jpg",
					 "/images/random/ranImg_serv_13.jpg",
					 "/images/random/ranImg_serv_14.jpg",
					 "/images/random/ranImg_serv_15.jpg",
					 "/images/random/ranImg_serv_16.jpg",
					 "/images/random/ranImg_serv_17.jpg",
					 "/images/random/ranImg_serv_18.jpg",
					 "/images/random/ranImg_serv_19.jpg",
					 "/images/random/ranImg_serv_20.jpg",
					 "/images/random/ranImg_serv_21.jpg",
					 "/images/random/ranImg_serv_22.jpg",
					 "/images/random/ranImg_serv_23.jpg",
					 "/images/random/ranImg_serv_24.jpg",
					 "/images/random/ranImg_serv_25.jpg",
					 "/images/random/ranImg_serv_26.jpg",
					 "/images/random/ranImg_serv_27.jpg",
					 "/images/random/ranImg_serv_28.jpg",
					 "/images/random/ranImg_serv_29.jpg",
					 "/images/random/ranImg_serv_30.jpg",
					 "/images/random/ranImg_serv_31.jpg",
					 "/images/random/ranImg_serv_32.jpg",
					 "/images/random/ranImg_serv_33.jpg",
					 "/images/random/ranImg_serv_34.jpg",
					 "/images/random/ranImg_serv_35.jpg",
					 "/images/random/ranImg_serv_36.jpg",
					 "/images/random/ranImg_serv_37.jpg"
					 );

function displayRandomImg(ary) {	
	ary = window[ary];
	
	ran = Math.round(Math.random() * ary.length - 1);
	if (ran < 0) {
		ran = 0;
	}
	document.getElementById('randomImg').src = ary[ran];
	//alert(ary[ran]+'/'+ran);
	
}

function init() {	
	displayRandomImg('news');
	updateTitle();
}

function changeNewsTitle(title) {	
	if (title.length > 62) {
		title= title.substring(0,62);
		lastspindex=title.lastIndexOf(' ');
		title= title.substring(0,lastspindex)+'...';
	}
	return title;
}

function updateTitle(){	
	newsDiv = document.getElementById('subcontent_news');
	
	var anchorTags = newsDiv.getElementsByTagName("a");
	for (var i = 0; i < anchorTags.length ; i++)
		{
			anchorTags[i].firstChild.data= changeNewsTitle(anchorTags[i].firstChild.data);	
		}	
}


/*****========================================*****/
function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }
}




