// JavaScript Document

/* valid email */
function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}
/* End valid email */


/* Check form for required fields, returns true or flase */
function formcheck(objForm, arrFields) {

for (x=0; x<arrFields.length; x++)
	if (objForm.elements[arrFields[x]].value == "") {
		alert("Please fill in all required fields");
		return false;
		}
		
return true;

}
/* End Check form */

function expand_contract(obj) { 
	var button_contract = new Image();
  	button_contract.src = "/_images/but-contract.gif";
	var button_expand = new Image();
  	button_expand.src = "/_images/but-expand.gif";
	
	if (obj.src == button_expand.src) {
		obj.setAttribute("src",button_contract.src);
		}
	else { 
		obj.setAttribute("src",button_expand.src);
		}
}

function menuShift() {
	for (j=0;j<=4;j++)
		if ($('submenu'+j)) { 
			$('submenu'+j).style.left = ($('menu'+j).offsetWidth - 160) + 'px';
			}
}


function addLoadEvent(func) 
{ 
   var oldonload = window.onload;
   if (typeof window.onload != 'function') { 
      window.onload = func; 
   } else {
      window.onload = 
         function() { 
            if (oldonload) { 
               oldonload();
            }
            func();
         } 
   } 
} 
