mn="";t="";
document.onmouseover=mOver;
document.onmouseout=mOut;
document.onclick=oClk;
window.onresize=setmenu;

function initialise()
{
	setfocus();
	setmenu();
}

function setfocus(){
f=document.forms;
if(f.length!=0){
for(i=0;i<f.length;i++){
for(j=0;j<f[i].length;j++){
if(f[i].elements[j].name.indexOf("focus")>-1){
f[i].elements[j].name = f[i].elements[j].name.substring(5,f[i].elements[j].name.length);
f[i].elements[j].focus();
}}}}
}

function clearText(c){
if(c.name.indexOf("clear")>-1){c.value="";c.name="required"+c.name.substring(5,c.name.length);}
}

function frmSubmit(f){
s=true;
for(i=0;i<f.length;i++){
if(f.elements[i].name.indexOf("required")>-1){
if(f.elements[i].value==""){f.elements[i].style.backgroundColor="#c5d9d2";s=false;
}else{f.elements[i].style.backgroundColor="#ffffff";}
}
if(f.elements[i].name.indexOf("clear")>-1&&f.elements[i].value!=""){f.elements[i].style.backgroundColor="#c5d9d2";s=false;}
}
if(!s){alert("Please fill in all highlighted fields\nbefore submiting your query");s="";}else{f.submit();}
}

function xxxsetmenu() 
{
	w = document.getElementById('tabsBackground').x + 700;
	w-700<80?o=80:o=w-700;
	document.getElementById('Mns').style.left=o;
	document.getElementById('Tbs').style.left=o;
	
	tName = document.getElementById('Tbs').title;
	t=document.getElementById(tName+'Tab').style;	
	
	
	if(t){t.display="";}
}

function setmenu() {
document.body.clientWidth-700<80?o=80:o=document.body.clientWidth-700;
//Tbs.style.left=o;
if(document.getElementById('Tbs') != null) {
  document.getElementById('Tbs').style.left=o;
}
//Mns.style.left=o;
if(document.getElementById('Mns') != null) {
  document.getElementById('Mns').style.left=o;
}
if(t){t.display="";}
}

function getSourceElement (evt) {
   if (window.event)
     return window.event.srcElement;
   else if (evt && evt.target) {
     if (typeof evt.target.nodeType == 'undefined')
       return evt.target;
     else if (evt.target.nodeType == 3)
       return evt.target.parentNode;
     else
       return evt.target;
   }
}

function mOver(evt){
	
	var e=getSourceElement(evt);
	
	switch(e.className){
		case "mn-b":
			// Roll over non selected menu
			if(mn)
			{
				mn.style.display="none";
				mnt.style.display="none";
				if (t) t.display="";
			}
			mn=document.getElementById(e.title);
			mnt=document.getElementById(e.title+"Tab");
			t.display="none";
			mn.style.display="";
			mnt.style.display="";
			break;
			
		case "mn-t":
			// Roll over selected menu
			break;
		case "mn-i":
			// Roll over menu item
			e.style.backgroundColor="#CC3333";
			break;
		default:
			if(mn)
			{
				mn.style.display="none";
				mn="";
				mnt.style.display="none";
				mnt="";
				if(t){t.display="";}
			}
	}
}

function mOut(evt){
var e=getSourceElement(evt);
if(e.className=="mn-i"){e.style.backgroundColor="#A50000";}
}

function oClk(evt){
var e=getSourceElement(evt);
if(e.className=="mn-i"){window.location=e.title;}
}



