 function CheckForm(frmID){
	 
	 frmNme = frmID.name;
  // alert(frmNme);
  for(i=0;i<frmID.length;i++){
   tempobj=frmID.elements[i];
   //alert(tempobj.type +"/"+tempobj.type.toString().charAt(0)+"/"+tempobj.selectedIndex);
  //alert(tempobj.name.search("Email"));

   //  alert(tempobj.type.toString().charAt(1));
      if(tempobj.name.substring(0,3)=="req") {
         fldStr = new String(tempobj.name.substring(3,tempobj.name.length));
         fldNme = fldStr.replace("_"," ").replace("_"," ");/*2nd one is applicable in case of more than one under score in form elment name*/
     //    alert(tempobj.type);
     if(((tempobj.type=="text"||tempobj.type=="password"||tempobj.type=="textarea") && tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s" && tempobj.selectedIndex<=0)){
          //alert("[ " + fldNme + " ] is a required field.\n");
		  alert("Please enter the " + fldNme );
          tempobj.focus();
          return false;
          }else{
                 //validate email address
                 if((tempobj.name.search("Email")>1)) {
                   //alert(tempobj.name);
                 if(tempobj.value.indexOf('@')<0 ||tempobj.value.indexOf('.')<0){
                    alert("Please enter valid Email address");
                    tempobj.focus();
                    return false;
                   }
                 }
          }
        }
      }
       return true;
}


function dothis(f,e1,e2)
{
elnme1 = eval('document.'+f+'.'+e1);
elnme2 = eval('document.'+f+'.'+e2);
elnme1.value = elnme2.value
}

function checkPassword(f,e1,e2)
{
elnme1 = eval('document.'+f+'.'+e1);
elnme2 = eval('document.'+f+'.'+e2);
if(elnme1.value != elnme2.value){
alert("Old Password does not match with the Existing Password.");
return false;
}
}


function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

function checkNumericValue(str){
    if(!IsNumeric(str)){
        alert("[Quantity] should be Numeric value");
        return false;
    }else{
        if(str<1){
        alert("[Quantity] can not be 'zero'");
        return false;
        }
    }

}

function getNick(f,e1,e2){
 frmElm1 = eval('document.'+f+'.'+e1)
 frmElm2 = eval('document.'+f+'.'+e2)

 frmElm1Val = frmElm1.value;
 fstr = frmElm1Val.split(" ");
 frmElm2.value = fstr[0];
}
