    function validateUserRegForm() {
        var fieldsArray = new Array("firstName","lastName","email","password","mobileNo","landLine","code");
        var msgArray = new Array('Please enter first name','Please enter last name','Please enter email','Please enter password','mobile','land line','please enter security code');
        var msgFldArray = new Array("firstName","lastName","email",'password','mobileNo','landLine','code');
        var fldTypeArray = new Array("text","text","email",'confirmpwd','phone','phone','text');
        if(checkFormFields('form2',fieldsArray,fldTypeArray,msgArray,msgFldArray)) {
            return true;
   	} else {
	    return false;
	}            
    }   
    function validateLoginForm() {
        var fieldsArray = new Array("email","password");
        var msgArray = new Array('Please enter email','Please enter password');
        var msgFldArray = new Array("email1",'password1');
        var fldTypeArray = new Array("text",'pwd');
        if(checkFormFields('form1',fieldsArray,fldTypeArray,msgArray,msgFldArray)) {
            return true;
   	} else {
	    return false;
	}            
    }
    
    
    function checkShippingAndPaymentInfo() {
        var fieldsArray = new Array("txtShippingFirstName","txtShippingLastName","txtShippingAddress1","txtShippingPhone","txtShippingState","txtShippingCity","txtShippingPostalCode");
        var msgArray = new Array('Please Enter Shipping First Name','Please Enter Shipping Last Name','Please Enter Shipping Address1','Phone','Please Enter Shipping State','Please Enter Shipping City','Please Enter Shipping PostalCode');
        var msgFldArray = new Array("txtShippingFirstName","txtShippingLastName",'txtShippingAddress1','txtShippingPhone','txtShippingState','txtShippingCity','txtShippingPostalCode');
        var fldTypeArray = new Array("text","text",'text','phone','text','text','text');
        if(checkFormFields('frmCheckout',fieldsArray,fldTypeArray,msgArray,msgFldArray)) {
            return true;
   	} else {
	    return false;
	}            
    }
    function showOtherInfo(opt) {
        try {
             document.getElementById("studentId").style.display = "none";
        } catch(e) {}
        try {
             document.getElementById("otherId").style.display = "none";
        } catch(e) {}
        try {
             if(opt == "Student") {
                 document.getElementById("studentId").style.display = "block";
             } else {
                 document.getElementById("otherId").style.display = "block";
             }
        } catch(e) {}
    }
    
    function validateSearchForm() {
        var paymentType = "";
        var order = "";
        var payment = "";
        var paymentLen = 0;
        try {
            paymentType = document.formSearch.paymentType.value;
        } catch(e) {}
        try {
            order = document.formSearch.order.value;
        } catch(e) {}
        try {
            payment = document.formSearch.payment.value;
        } catch(e) {}

        var fieldsArray = new Array("paymentType","payment");
        var msgArray = new Array('Please enter paymentType #','Please enter dd/neft #');
        var msgFldArray = new Array("paymentType",'payment');
        var fldTypeArray = new Array("text",'text');
        
        if((order == "") && (payment == "") && (paymentType == "")) {
            document.getElementById("div_error").innerHTML = "Please enter order # or payment type";
            return false;
            
        } else if((order != "")) { 
        
            return true;
        } else {
          if((paymentType == "DD") && (payment == "")) { 
            document.getElementById("div_error").innerHTML = "Please enter DD #";
            return false;
          
	  } else if((paymentType == "NEFT") && (payment == "")) {
            document.getElementById("div_error").innerHTML = "Please enter NEFT #";
            return false;
	  
	  } else if(paymentType == "DD") {
	       paymentLen = parseInt(payment.length);
	       if (paymentLen < 6 ) {

                 document.getElementById("div_error").innerHTML = "Please enter 6 digit dd #";
                  return false;
              } else {
                  return true;
              }

	  } else if(paymentType == "NEFT") {
	       paymentLen = parseInt(payment.length);
	       if (paymentLen < 10 ) {

                 document.getElementById("div_error").innerHTML = "Please enter exact neft #";
                  return false;
              } else {
                  return true;
              }

            document.getElementById("div_error").innerHTML = "Please select payment type";
            return false;

	  } else if(payment == "") {
            document.getElementById("div_error").innerHTML = "Please select payment type";
            return false;
	  } else {
	       return true;
	  }
	}
    }
