<!--//--><![CDATA[//><!--
startList = function() {
if (document.all&&document.getElementById) {
cssdropdownRoot = document.getElementById("cssdropdown");
for (i=0; i<cssdropdownRoot.childNodes.length; i++) {
node = cssdropdownRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace(" over", "");
}
}
}
}
}

if (window.attachEvent)
window.attachEvent("onload", startList)
else
window.onload=startList;

//--><!]]>






//other stuff not all used

function formSubmitURL(url){
			document.formEdit.action = url;
			document.formEdit.submit();
			return false;
		}

function formSubmit(num){
	document.forms[num].submit(); //Needed this way to grab correct form
				      //formname didn't work, formname null or not object
	return false;
}

function goThere(url){
	location.href = url;
}

function validateEmail(field){
	var atmark = false;
	var dot = false;
	var val = field.value;
	if(val.length!=0){
		str = val.toString();
		for(var i=0; i<str.length; i++){
			var oneChar = str.charAt(i);
			if(oneChar == "@"){
				if(i==0 || atmark==true){
					alert("Invalid Email Address");
					field.focus();
					return false;
				}
				atmark = true;
				continue;
			}
			if(oneChar == "."){
				if(i==0){
					alert("Invalid Email Address");
					field.focus();
					return false;
				}
				dot = true;
				continue;
			}
			if(oneChar == "-" || oneChar == "_"){
				continue;
			}
			
			if((oneChar<"0") || (oneChar>"9" && oneChar<"A") || (oneChar>"Z" && oneChar<"a") || (oneChar>"z")){
				alert("Invalid Email Address");
				field.focus();
				return false;
			}
		}
		if(atmark==false || dot==false){
			alert("Invalid Email Address");
			field.focus();
			return false;
		}
	}
	return true;
}

function validateNumFieldByArray(fieldArray){
	var num = fieldArray.length;
	for(i=0; i<num; i++){
		var field = fieldArray[i];
		var val = field.value;
		if(val.length!=0){
			str = val.toString();
			for(var j=0; j<str.length; j++){
				var oneChar = str.charAt(j);
				if(oneChar == "-"){
					continue
				}
				if(oneChar == "("){
					continue
				}
				if(oneChar == ")"){
					continue
				}
				if(oneChar == " "){
					continue
				}
				if(oneChar<"0" || oneChar>"9"){
					alert("Please enter numeric value only.");
					field.focus();
					return false;
				}
			}
		}
	}
	return true;
}


function validateNumFields(field1, field2, field3, field4){
				if(field1.value.length!=0){
					str = field1.value.toString()
					for(var i=0; i<str.length; i++){
						var oneChar = str.charAt(i)
						if(oneChar<"0" || oneChar>"9"){
							alert("Please enter numeric value only.");
							field1.focus();
							return false;
						}
					}
				}
				if(field2.value.length!=0){
					str2 = field2.value.toString()
					for(var j=0; j<str2.length; j++){
						var oneChar2 = str2.charAt(j)
						if(oneChar2<"0" || oneChar2>"9"){
							alert("Please enter numeric value only.");
							field2.focus();
							return false;
						}
					}
				}
				if(field3.value.length!=0){
					str3 = field3.value.toString()
					oneDecimal = false
					for(var k=0; k<str3.length; k++){
						var oneChar3 = str3.charAt(k)
						if(oneChar3 == "." && !oneDecimal){
							oneDecimal = true
							continue
						}
						if(oneChar3<"0" || oneChar3>"9"){
							alert("Please enter numeric value only.");
							field3.focus();
							return false;
						}
					}
				}	
				if(field4.value.length!=0){
					str4 = field4.value.toString()
					for(var m=0; m<str4.length; m++){
						var oneChar4 = str4.charAt(m)
						if(oneChar4<"0" || oneChar4>"9"){
							alert("Please enter numeric value only.");
							field4.focus();
							return false;
						}
					}
				}	
				return true;
			}
			
			
function validateNumField(field1){
				if(field1.value.length!=0){
					str = field1.value.toString()
					for(var i=0; i<str.length; i++){
						var oneChar = str.charAt(i)
						if(oneChar<"0" || oneChar>"9"){
							alert("Please enter numeric value only.");
							field1.focus();
							return false;
						}
					}
				}
					
				return true;
			}
			
			
function validateNumFields2(field1, field2){
				if(field1.value.length!=0){
					str = field1.value.toString()
					for(var i=0; i<str.length; i++){
						var oneChar = str.charAt(i)
						if(oneChar<"0" || oneChar>"9"){
							alert("Please enter numeric value only.");
							field1.focus();
							return false;
						}
					}
				}
				if(field2.value.length!=0){
					str2 = field2.value.toString()
					for(var j=0; j<str2.length; j++){
						var oneChar2 = str2.charAt(j)
						if(oneChar2<"0" || oneChar2>"9"){
							alert("Please enter numeric value only.");
							field2.focus();
							return false;
						}
					}
				}
				
				return true;
			}
			

function validateFields(field1, field2, field3){
				if(field1.value.length==0){
					alert("The User Name field is required.");
					field1.focus();
					return false;
				}
				if(field1.value.indexOf(" ")!=-1){
					alert("The User Name field must not have a space.");
					field1.focus();
					return false;
				}
				if(field2.value.length==0){
					alert("The Password field is required.");
					field2.focus();
					return false;
				}
				if(field2.value.length>8){	//added on 2/3/04
					alert("The Password must be less than 9 characters.");
					field2.focus();
					return false;
				}
				if(field2.value.indexOf(" ")!=-1){
					alert("The Password field must not have a space.");
					field2.focus();
					return false;
				}
				if(field2.value != field3.value){
						alert("The Password was not confirmed.");
						field3.focus();
						return false;
					}
				return true;
			}
			
			
			function validateByArray(fieldArray, nameArray){
				var num = fieldArray.length;
				for(i=0; i<num; i++){
					var fname = nameArray[i];
					var txfield = fieldArray[i];
					if(txfield.disabled){}
					else{
						if(txfield.value.length==0){
							alert("The "+fname+" field is required.");
							txfield.focus();
							return false;
						}
						if(txfield.value.indexOf(" ")==0){
							alert("The "+fname+" field must not begin with a space.");
							txfield.focus();
							return false;
						}
					}
				}
				return true;
			}


function CloseWindow() {
    window.parent.close();
}

function CloseWindow1() {
    window.close();
}

function openPop(url)
{
	window.open(url, '', 'width=640,height=480,resizable=yes,scrollbars=yes,menubar=no,status=yes,location=yes');
}



// rollLink
// Used to change the style class of the toolbar buttons on a rollover event

function rollLink(sObjID)
{
	obj = document.getElementById(sObjID);
	if (obj.className == "linkOff") 
	{
		obj.className = "linkOn";
	} 
	else 
	{
		obj.className = "linkOff";
	}
}

// rollLinkLong
// Used for hosted solutions to change style class of toolbar buttons on rollover event 

function rollLinkLong(sObjID)
{
	obj = document.getElementById(sObjID);
	if (obj.className == "linkOffLong") 
	{
		obj.className = "linkOnLong";
	} 
	else 
	{
		obj.className = "linkOffLong";
	}
}

// rollLinkLong1
// Used for exec accom to change the style class of the toolbar buttons on a rollover event
function rollLinkLong1(sObjID)
{
	obj = document.getElementById(sObjID);
	if (obj.className == "linkOffLong1") 
	{
		obj.className = "linkOnLong1";
	} 
	else 
	{
		obj.className = "linkOffLong1";
	}
}

// rollMenu
// Used to change the style class of the toolbar buttons on a rollover event
function rollButton(sObjID)
{
	obj = document.getElementById(sObjID);
	if (obj.className == "buttonOff") 
	{
		obj.className = "buttonOn";
	} 
	else 
	{
		obj.className = "buttonOff";
	}
}

// toggleMessage
// Used to show/hide a message that is hidden
function toggleMessage(sObjID,sBtnId)
{
	objDiv = document.getElementById(sObjID);
	objBtn = document.getElementById(sBtnId);
	
	if (objDiv.className == "msgOff") 
	{
		objDiv.className = "msgOn";
		objBtn.className = "buttonOn";
	} 
	else 
	{
		objDiv.className = "msgOff";
		objBtn.className = "buttonOff";
	}
}

// navigateToURL used in frame pages
// Navigates the frame named "main" to the given URL.  Can be modified to access any frame
// in a frameset.
function navigateToURL(sURL) 
{
	window.top.main.location = sURL;	
}

function navigateToCertURL(sURL) 
{
	window.top.Certification.location = sURL;	
}


// navigateToIndiaURL used table pages
function navigateToIndiaURL(sURL) 
{
	window.top.India.location = sURL;	
}


