// JScript Source Code Version 1.1
//********************** *****************************************************************//
//*******************************Indiwork Software Solution*********************************//
//**************Version JScript 5.0 |Compatability: MSIE 4.0 > , Netscape 3.5 > *********//
//***************************************************************************************//

//---------------------------------------------------------------------------------------//
//		Method: isEmpty(txtObject)										 //	
//		Parameters: 1																	 //
//		Param1 = Object Which Contains Value
//		Author: VJ
//		Date :8-4-2003
//---------------------------------------------------------------------------------------//
function isEmpty(txtObject)
{
	//alert("Inside");
	if (txtObject== "") 
	{
		return true;
	}
	else
	{
		return false;
	}
}
//--------------------------------------------------------------------------------------
//method isNumeric(txtObject)
//parameters:1
//param1=checks Object which contains a numeric value
//author :PT
//date:8-4-2003
//--------------------------------------------------------------------------------------
function isNumeric(txtObject)
{
 //alert("inside")
  if (isNaN(txtObject) == true)
  {
 	return true;
  }
 }
//---------------------------------------------------------------------------------------
//method isString(txtObject)
//parameters:1
//param1=checks Object contains a non numeric value
//author :PT
//date:8-4-2003
//-----------------------------------------------------------------------------------------

function isString(txtObject)
{
  alert("inside")
  if (isNaN(txtObject)==false)
  {
   alert("Please Enter A Valid String");
  }
}
//----------------------------------------------------------------------------------------- 
//method isEmail(txtObject) 
//parameters:1
//param1=checks Object contains a valid email address
//author: PT
//date:9-4-2003
//----------------------------------------------------------------------------------------

 function echeck(txtObject)
 {
 
 if (txtObject.indexOf("@") == -1)
  {
  return false
  }
  else 
  {
  return true
  }
 }
//---------------------------------------------------------------------------------------
//method isZip(txtObject) 
//parameters:1
//param1=checks Object contains a valid zip code
//author: PT
//date:9-4-2003
//----------------------------------------------------------------------------------------

 function isZip(txtObject)
 {
 var i;
 //alert("inside");
 var pattern="1234567890-";
  
 for(i=0;i<txtObject.length; i++)
  {
   var c = txtObject.charAt(i); 
   if (pattern.indexOf(c)== -1)
     {
      return false;
      }
  }
 return true;
}
//---------------------------------------------------------------------------------------
//method cmpPasswords(txtObject1,txtObject2) 
//parameters:2
//param1=checks passwords match
//author: PT
//date:9-4-2003
//----------------------------------------------------------------------------------------  
  function cmpPasswords(txtObject1,txtObject2)
  {
  //alert("inside")
  if (txtObject1!=txtObject2)
   {
    return false
    }
  }
//---------------------------------------------------------------------------------------
//method isPhone(txtObject) 
//parameters:1
//param1=checks Object contains a valid zip code
//author: PT
//date:9-4-2003
//----------------------------------------------------------------------------------------
function isPhone(txtObject)
{
 
 var pattern="1234567890-()"
 for(i=0;i<txtObject.length;i++)
   {
     var c= txtObject.charAt(i);
     if (pattern.indexOf(c)== -1)
     return false;
     }
     return true;
  }
//----------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------
//method right(e) 
//parameters:1
//param1=Event Object 
//author: VJ
//date:10-4-2003
//----------------------------------------------------------------------------------------

function right(e) {
if (navigator.appName == 'Netscape' && 
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' && 
(event.button == 2 || event.button == 3)) {
alert("Sorry, You do Not have Permission To Right Click..!");
return false;
}
return true;
}
//---------------------------------------------------------------------------------------
//method isSelected
//parameters:1
//param1=checks if a valid country is selected
//author:pt
//date:11-4-2003
//----------------------------------------------------------------------------------------
function isSelected(txtObject)
{
if ((txtObject==("Select A Country"))||(txtObject==("Select Your Qualification"))||(txtObject==("Select A Skill"))||(txtObject==("Select Qualification"))||(txtObject==("Select Skill 1"))||(txtObject==("Select Skill 2"))||(txtObject==("Select Skill 3")))

{
    return false
    }
  else 
    {
    return true  
     }
} 
//---------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------
//method setStatusBar
//parameters - O
//author:VJ
//date:11-4-2003
//----------------------------------------------------------------------------------------
var Message="Ideas for today & tommorrow :: www.indiwork.com";
var place=1;
function setStausBar()
{
	scrollOut();
}
	function scrollIn()
	 {
		window.status=Message.substring(0, place);
		if (place >= Message.length)
		{
			place=1;
			window.setTimeout("scrollOut()",1000);
		}
		else
		 {
			place++;window.setTimeout("scrollIn()",120);
		}
	}
	function scrollOut() 
	{ 
		window.status=Message.substring(place, Message.length);
		if (place >= Message.length)
		 {
			place=1;
			window.setTimeout("scrollIn()", 100);
		 }
		 else
		 {
			place++;
			window.setTimeout("scrollOut()", 50);
		  }
	 }
//---------------------------------------------------------------------------------------
//method setStatusBar
//parametersO
//author:VJ
//date:11-4-2003
//----------------------------------------------------------------------------------------
function isEmail(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   //alert("Invalid E-mail address")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		  // alert("Invalid E-mail address")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    //alert("Invalid E-mail address")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    //alert("Invalid E-mail address")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    //alert("Invalid E-mail address")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    //alert("Invalid E-mail address")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //alert("Invalid E-mail address")
		    return false
		 }

 		 return true					
	}