// JavaScript Document

var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;


//---------------------------------------------------------//
// ---------- CODED BY RENCY,DEC 15,2006,DHTML MENU -------//
//---------------------------------------------------------//

var category= new Array();
//var categoryid=new Array();

var subcategory=new Array();
//var subcategoryid=new Array();

var subsubcategory=new Array();
//var subsubcategoryid=new Array();


function toarray(val,i,id)
{
	category[i]=val;
	//categoryid[i]=id;
}


function toSubarray(val,i,id)
{
	subcategory[i]=val;
	//subcategoryid[i]=id;

}

function toSubSubarray(val,i,id)
{
	subsubcategory[i]=val;
	//subsubcategoryid[i]=id;
}



//---------------------------------------------------------//






//-----------Dynamic paging, page moves ----------//

function pagemoves(formName,url)
{
  		str=url;
		frm1=eval("document."+formName);
		frm1.action=str;
		frm1.submit();
} 
//-------------------------------------//


//-----------  Common trim functions , Author : Rency -------//
function ltrim(string)
  {
    string=new String(string);
    var string1=new Array();
    var i,j;
    for(i=0,j=0;i<string.length;i++)
    {
      if(j==0)
      {
        if(string.charAt(i)!=" ")
        {
            string1[j++]=string.charAt(i);
        }
      }
      else
      {
        string1[j++]=string.charAt(i);
      }
        
    }
    string="";
    for(i=0;i<string1.length;i++)
    {
      string+=string1[i];
    } 
    return string;
}

function rtrim(string)
  {
    string=new String(string);
    var string1=new Array();
    var i,j;
    for(i=string.length;i>=0;i--)
    {
      if(string.charAt(i-1)==" ")
      {
        continue;
      }
      else
      {
        for(j=0;j<i;j++)
        {
          string1[j]=string.charAt(j);
        }
        break;
      }
        
    }
    string="";
    for(i=0;i<string1.length;i++)
    {
      string+=string1[i];
    }
    
    
    return string;
}
  
  function trim(string)
  {
    string=ltrim(string); // // This function is used to trim the left side of a String
    string=rtrim(string);// This function is used to trim the right side of a String
    return string;
  }

//-------------------------------------------------------------//
  
//------------ index.php , author :: Rency  --------------//
function validatelogin(formName)
{
	frm1=eval("document."+formName);
	
	if(trim(frm1.txtusername.value).length<1)
	{
		alert("Enter username.");
		frm1.txtusername.value="";
		frm1.txtusername.focus();
		return false;
	}
	if(trim(frm1.txtpass.value).length<1)
	{
		alert("Enter password.");	
		frm1.txtpass.value="";
		frm1.txtpass.focus();
		return false;
	}
	
	frm1.action="index1.php";
	frm1.submit();
	
}

// ---------  Code for email, Number validation , RENCY  -----//

function funEmail()
{
	if(trim(document.forpass.txtemail.value)=="")
	{
		alert("Please enter the Email_Address.");
		document.forpass.txtemail.focus();
		return false;
	}
	if(!email.test(trim(document.forpass.txtemail.value)))
	{
		alert("Please enter a valid Email Address.");
		document.forpass.txtemail.focus();
		return false;
	}
	
	document.forpass.action="forgotpass1.php";
	document.forpass.submit();		
}

//---------------------------------------------------------//
//-------- Ajax function for display subcategories--------//
//--------------------------------------------------------//

var http=createObj();
function createObj()
{
				
	//var request=new XMLHttpRequest();
	/*if(navigator.appName=="Microsft Internet Explorer")
	{
		var request=new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else
	{
			var request=new XMLHttpRequest();
	}*/
	var request = false;
   try {
     request = new XMLHttpRequest();
   } catch (trymicrosoft) {
     try {
       request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (othermicrosoft) {
       try {
         request = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (failed) {
         request = false;
       }  
     }
   }

	return request;
}

 
function funTrackUser()
{
	window.open('logoutTime.php','popup','width=80,height=80,scrollbars=yes,resizable=yes,toolbar=no,status=no,left=50,top=0');
}
