<!--
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.01
  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 && d.getElementById) x=d.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 MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->

function EmailValid(){
		if((document.mailinglist.email.value == "") || (document.mailinglist.email.value.indexOf('@',0)==-1) || (document.mailinglist.email.value.indexOf('.',0)==-1)){
			alert("Invalid E-mail Address");
			document.mailinglist.email.focus();      
			return false;
		}
}

//--Global declaration
var gxmlDoc = null;
var garrLayoutParts = new Array();
var arrParts = new Array("HPFrameHL", "HPFrameDL");
var blnIE5    = false;
var blnBorder = false;
var blnTrack  = false;
var blnDebug  = false;
var blnMoved  = false;

function ChkValid() {
      var ukeyword = document.f_search.keyword.value;
        if (ukeyword.length==0)	{
           alert("Please enter your keyword for searching");
           document.f_search.keyword.focus();           
           return false;}
        else
           return true;
}

function ChkPwdValid(){
	var checkOK = "-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"
	var checkStr = subscribe.uPass1.value;
	var allValid = true;
	for (i = 0;  i < checkStr.length;  i++){
	ch = checkStr.charAt(i);
	for (j = 0;  j < checkOK.length;  j++)
	      if (ch == checkOK.charAt(j))
			break;
			if (j == checkOK.length){
				allValid = false;
				break;
			}
	}
	if (!allValid){
		alert("Your password can contain only \n A-Z, a-z, 0-9, -, _");
                subscribe.uPass1.focus();
		return (false);
	}  
     
}

function ChkCon(){
		if(document.login.username.value == ""){
			alert("Please specify your e-mail address");
			document.login.username.focus();
			return false;
		}
		if(document.login.password.value == ""){
			alert("Please specify your password");
			document.login.password.focus();
			return false;
		}
}

function ChkComplete() {
		if(document.deliveryMethodForm.DeliveryMethod.value == ""){
			alert("Please choose Delivery Method");
			document.deliveryMethodForm.DeliveryMethod.focus();
			return false;
		}
}

function showHideContent(id,bOn)
{
	var bMO = false;
	var oContent = document.all.item(id+"Content");
	var oImage   = document.all.item(id+"Tab3");
	if (!oContent || !oImage) return;

	if (event.srcElement)
	{
		bMO = (event.srcElement.src.toLowerCase().indexOf("_mo.gif") != -1);
		bOn = (oContent.style.display.toLowerCase() == "none");
	}

	if (bOn == false)
	{
		oContent.style.display = "none";
		oImage.src = "images/expand" + (bMO? "_mo.gif" : ".gif");
	}
	else
	{
		oContent.style.display = "";
		oImage.src = "images/collapse" + (bMO? "_mo.gif" : ".gif");
	}

	for (var i = 0; i < garrLayoutParts.length; i++)
	{
		if (id == garrLayoutParts[i].name)
			garrLayoutParts[i].state = bOn ? "EXPAND" : "COLLAPSE";
	}

//	if (event.srcElement)
//		saveState();
}

function saveState()
{
	var udoLayout = document.all("oLayout");

	for (var i = 0; i < garrLayoutParts.length; i++)
		udoLayout.setAttribute(garrLayoutParts[i].name, (garrLayoutParts[i].state + "," + garrLayoutParts[i].order));
	
	udoLayout.save("HPLayoutStore");
}

function loadSavedShowHide()
{
	var udoLayout = document.all("oLayout");
	if (!udoLayout)
		return;

	udoLayout.load("HPLayoutStore");
		
	for (var i = 0; i < garrLayoutParts.length; i++)
	{
		var strAttr = udoLayout.getAttribute(garrLayoutParts[i].name);
		if (strAttr)
		{
			var strstate = strAttr.split(',')[0];
			if (strstate)
			{
				if (strstate == "EXPAND")
					showHideContent(garrLayoutParts[i].name, true);
				else if (strstate == "COLLAPSE")
					showHideContent(garrLayoutParts[i].name, false);
			}
		}
	}
}

function CheckBrowser(){
	app = navigator.appName;
	return app;
}

function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpass,IEnoPass,OBpass,URL,altURL) { //v3.0
	var newURL='', verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
	if (app.indexOf('Netscape') != -1) {
		if (version >= NSvers) {
			if (NSpass>0) newURL=(NSpass==1)?URL:altURL;
		}
		else {
			if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;
		}
	} else if (app.indexOf('Microsoft') != -1) {
		if (version >= IEvers || verStr.indexOf(IEvers) != -1){
			if (IEpass>0) newURL=(IEpass==1)?URL:altURL;
		}
		else {
			if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;
		}
	} else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;

	if (newURL) { 
		window.location=unescape(newURL); 
		document.MM_returnValue=false; 
	}
}
//-->
