//Mail validation
function validEmail(eid)
			{
		  		if (document.vslContactForm.sEmail.value.indexOf("@") != "-1" &&
		  		    document.vslContactForm.sEmail.value.indexOf(".") != "-1" )
					return true;
				else 
					return false;
			}
		function validateForm()
			{				
				if(document.vslContactForm.sName.value==""  && document.vslContactForm.sEmail.value=="" && document.vslContactForm.sSubject.value=="")
				{
					alert("Fields marked with an asterisk are required.")
					document.vslContactForm.sName.focus();						
					return false;
				}
				else				
				if(document.vslContactForm.sName.value=="")
				{
					alert("Please enter your name.")
					document.vslContactForm.sName.focus();
					return false;
				}				
				else
				if(document.vslContactForm.sEmail.value=="")
				{
					alert("Please enter your email address.")
					document.vslContactForm.sEmail.focus();
					return false;
				}
				else
				if(validEmail(document.vslContactForm.sEmail.value) == false)
				{
					alert("Error: Email address is not valid.")
					document.vslContactForm.sEmail.focus();
					return false;
				}
				else
				if(document.vslContactForm.sSubject.value=="")
				{
					alert("Please enter a subject for your message.")
					document.vslContactForm.sSubject.focus();					
					return false;
				}
			}
//Mail validation end
function MM_swapImgRestore() 
	{ //v3.0
		var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
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];}}
	}
function MM_findObj(n, d) 
	{ //v4.0
		var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		if(!x && document.getElementById) x=document.getElementById(n); return x;
	}

function MM_swapImage() 
	{ //v3.0
		var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}

function move(id)
	{
		location.href=id;
	}

function stayabout(id)
	{
		MM_swapImage('imgAbout','','images/imgAboutRoll.gif',1);
	}
function stayhistology(id)
	{
		MM_swapImage('imgHistology','','images/imgHistologyRoll.gif',1);
	}
function stayvivarium(id)
	{
		MM_swapImage('imgVivarium','','images/imgVivariumRoll.gif',1);
	}
function stayservices(id)
	{
		MM_swapImage('imgServices','','images/imgServicesRoll.gif',1);
	}
function staycontactus(id)
	{
		MM_swapImage('imgContactus','','images/imgContactusRoll.gif',1);
	}

var chk='0'
     function c1(id){
     document.getElementById(id).style.color="orange";     
     }
     function c2(id){
     if(chk==id)
        document.getElementById(id).style.color="orange"
     else
        document.getElementById(id).style.color="#000000"     
     }
     function setch(a){
        chk=a;
        for(i=1;i<10;i++)
         document.getElementById(i).style.color="#000000";  
         document.getElementById(chk).style.color="orange";
    }

function numbersonly(e){
	var unicode=e.charCode? e.charCode : e.keyCode
	if (unicode!=8){ //if the key isn't the backspace key (which we should allow)
	if (unicode<48||unicode>57) //if not a number
	return false //disable key press
	}
}
function changeColor(id)
	{
		eval(id).style.color="orange";
	}	
function changeColor1(id)
	{
		eval(id).style.color="#000000";     
	}    
function changeColorW(id)
	{
		eval(id).style.color="#ffffff";     
	}    

