// JScript File
var dtCh= "/";
var minYear=1900;
var maxYear=2100;

function isInteger(s)
{
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag)
{
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year)
{
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) 
{
	for (var i = 1; i <= n; i++) 
	{
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this;
}

function isDate(dtStr)
{
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strDay=dtStr.substring(0,pos1)
	var strMonth=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) 
	{
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1)
	{
		//alert("The date format should be : dd/mm/yyyy")
		return false;
	}
	if (strMonth.length<1 || month<1 || month>12)
	{
		//alert("Please enter a valid month")
		return false;
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month])
	{
		//alert("Please enter a valid day")
		return false;
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		//alert("Please enter a valid date")
		return false;
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		//alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		if(strYear.length == 2)
		{
		    return true;
		}
		else
		{
		    return false;
		}
	}
	
return true;
}
//==========Date validation function ends here.=======================================================

//==========Email validation function starts here.=====================================================
function echeck(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 ID")
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		{
		   //alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		{
		    //alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1)
		 {
		    //alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		 {
		    //alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1)
		 {
		    //alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
	
//==============================Email validation function ends here=============================================

function fnValidateConsumer(clID,cnt)
{
        
        var objErrorMsg = document.getElementById(clID + '_tdError');
        var iTop = objErrorMsg.offsetTop + 10;
        //alert(iTop);
        
        var objTitle = document.getElementById(clID + '_ddlTitles');
        var objFirstName = document.getElementById(clID + '_txtFirstName');
        var objLastName   = document.getElementById(clID + '_txtLastName');
        var objPhoneNumber = document.getElementById(clID + '_txtTelephone');
        var objEmail = document.getElementById(clID + '_txtEmail');
        var objAddress      = document.getElementById(clID + "_QAS_txtAddress1");
        var objSuburb       = document.getElementById(clID + "_QAS_txtSuburb");
        //var objState        = document.getElementById(clID + "_txtState");
        var objPostCode     = document.getElementById(clID + "_QAS_txtPostCode");
        var oStreet = document.getElementById(clID + '_QAS_txtStret');
       
       
     var objNoofAdults = document.getElementById(clID + '_ddlNumberofAdults');
     var objNoofChildren = document.getElementById(clID + '_ddlNumberofChildren');
     var objCountries = document.getElementById(clID + '_txtCountries');
     var objPrefferedDepatureDate = document.getElementById(clID + "_txtDepatureDate");
     var objCategory   = document.getElementById(clID + '_chkLstCategory');
     var objCategoryLuxuryStar = document.getElementById(clID + '_chkLstCategoryLuxuryStar');
     var objRoomType = document.getElementById(clID + '_chkLstRoomType');
     var objEcomm = document.getElementById(clID + '_ddlEcomOptIn');
     var objNewsLetter  = document.getElementById(clID + '_ddlEnewsletterOptIn');
     
      var objContactByPhone  = document.getElementById(clID + '_chkContactPhone');
      var objContactByEmail  = document.getElementById(clID + '_chkContactEmail');
      var DDLPClass = document.getElementById(clID + '_DDLPClass');
     var oAddErr = new __ErrorHandler();
     oAddErr.clearError();
     
        if(objTitle.value == "Please select")
        {
            oAddErr.addError("Title is a mandatory field");
           
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objFirstName.value == "")
        {
            oAddErr.addError("First Name is a mandatory field");
            objFirstName.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objLastName.value == "")
        {
            oAddErr.addError("Last Name is a mandatory field");
            objLastName.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objPhoneNumber.value == "")
        {
            oAddErr.addError("Phone Number is a mandatory field");
            objPhoneNumber.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objEmail.value == "")
        {
            oAddErr.addError("Email is a mandatory field");
            objEmail.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objEmail.value != "")
        {
            
            if(echeck(objEmail.value) == false)
            {
               
                oAddErr.addError("Please enter a valid Email Address");
                
                //objSubHeading.focus();
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
            }
        }
        
        //var addMessage = fnQASAddressValidation(clID);
        var addMessage = fnQASAddressValidation_new(clID);
    if(addMessage != "")
    {
        oAddErr.addError(addMessage);
        oAddErr.showError();
        return false;
    }

        
//         if(oStreet != null)
//	     {
//	        if(oStreet.value == "")
//	        {
//	             oAddErr.addError('Street Number and Name is a mandatory field');
//    	         
//	             oAddErr.showError();
//	             self.scrollTo(20, iTop);
//	             return false;
//	        }
//	    }
//        if(objAddress != null)
//        {
//            
//            if((objAddress.value.length) < 1)
//            {
//                oAddErr.addError("Address Line 1 is a mandatory field");
//                oAddErr.showError();
//                //objAddress.focus();
//                self.scrollTo(20, iTop)
//                return false;
//            }
//        }

//        if(objSuburb != null)   
//        {
//           
//            if((objSuburb.value.length) < 1)
//            {
//                oAddErr.addError("Suburb is a mandatory field");
//                oAddErr.showError();
//                //objSuburb.focus();
//                self.scrollTo(20, iTop)
//                return false;
//            }
//    
//        }

//    
//        if(objPostCode != null)
//        {
//            if((objPostCode.value.length) < 1)
//            {
//                oAddErr.addError("Postcode is a mandatory field");
//                oAddErr.showError();
//	            self.scrollTo(20, iTop)
//                return false; 
//            }
//       }
       
//       if(DDLPClass != null)
//       {
//            if(DDLPClass.value == "0")
//            {
//                oAddErr.addError("Preferred class of travel is a mandatory field");
//                oAddErr.showError();
//	            self.scrollTo(20, iTop)
//                return false; 
//            }
//       }
        if(objNoofAdults.value == "")
        {
            oAddErr.addError("Number of Adults is a mandatory field");
            objNoofAdults.value == "";
            
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objNoofChildren.value == "")
        {
            oAddErr.addError("Number of Children is a mandatory field");
            objNoofChildren.value == "";
            
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        var i;
        for(i = 0 ; i< cnt; i++)
        {
            var otxtchildage = document.getElementById(clID +"_txtchildrenage_" +i);
            if(otxtchildage.value == "")
            {
                oAddErr.addError("Age of child "+(i+1)+ " is a mandatory field");
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
            }
        }
        if(objCountries.value == "")
        {
            oAddErr.addError("Countries is a mandatory field");
            objCountries.value == "";
            
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objPrefferedDepatureDate.value == "")
        {
            oAddErr.addError("Preferred Departure Date is a mandatory field");
            objPrefferedDepatureDate.value == "";
            
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objPrefferedDepatureDate.value != "")
        {
            if(isDate(objPrefferedDepatureDate.value) == false)
            {
                oAddErr.addError("Please enter valid Preferred Departure Date");
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
            }
        }
        var CategoryOneSelect = false;
        var i;
        for(i=0; i< 2 ; i++)
        {
           objCatOne = document.getElementById(clID + "_chkLstCategory_" + i);
           if(objCatOne.checked)
           {
                CategoryOneSelect = true;
           }
        }
        if (CategoryOneSelect == false)
        {
                oAddErr.addError("Category is a mandatory field");
                oAddErr.showError();
                 self.scrollTo(20, iTop)
                return false;
        }
        var CategoryTwoSelect = false;
        var j;
        for(j=0; j< 3 ; j++)
        {
           objCatTwo = document.getElementById(clID + "_chkLstCategoryLuxuryStar_" + j);
           if(objCatTwo.checked)
           {
                CategoryTwoSelect = true;
           }
        }
        if (CategoryTwoSelect == false)
        {
                oAddErr.addError("Category is a mandatory field");
                oAddErr.showError();
                 self.scrollTo(20, iTop)
                return false;
        }
        var RoomTypeSelect = false;
        var k;
        for(k=0; k< 4 ; k++)
        {
           objRoomType = document.getElementById(clID + "_chkLstRoomType_" + k);
           if(objRoomType.checked)
           {
                RoomTypeSelect = true;
           }
        }
        if (RoomTypeSelect == false)
        {
                oAddErr.addError("Room Type is a mandatory field");
                oAddErr.showError();
                 self.scrollTo(20, iTop)
                return false;
        }
        if(objEcomm.value == "Please select")
        {
            oAddErr.addError("E-Communication Opt In is a mandatory field");
            //objPrefferedDepatureDate.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
             self.scrollTo(20, iTop)
            return false;
        }
//        if(objNewsLetter.value == "Please select")
//        {
//            oAddErr.addError("E-Newsletters Opt In is a mandatory field");
//           // objPrefferedDepatureDate.value == "";
//            //objSubHeading.focus();
//            oAddErr.showError();
//            self.scrollTo(20, iTop)

//            return false;
//        }
        if((objContactByPhone.checked == false) && (objContactByEmail.checked == false))
        {
            oAddErr.addError("'Would you like to have a Tempo Holidays consultant contact you?' - is a mandatory field");
           // objPrefferedDepatureDate.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        

}
function fnValidateAgent(clID,cnt)
{
        var objErrorMsg = document.getElementById(clID + '_tdError');
        var iTop = objErrorMsg.offsetTop + 10;
    //var objErrorMsg = document.getElementById(clID + '_trerrormsg');
        var objFirstName = document.getElementById(clID + '_txtAgencyName');
        var objLastName   = document.getElementById(clID + '_txtConsultantName');
        var objPhoneNumber = document.getElementById(clID + '_txtTelephone');
        var objEmail = document.getElementById(clID + '_txtEmail');
        
        var DDLPClass = document.getElementById(clID + '_DDLPClass');
       
     var objNoofAdults = document.getElementById(clID + '_ddlNumberofAdults');
     var objNoofChildren = document.getElementById(clID + '_ddlNumberofChildren');
     var objCountries = document.getElementById(clID + '_txtCountries');
     var objPrefferedDepatureDate = document.getElementById(clID + "_txtDepatureDate");
     var objCategory   = document.getElementById(clID + '_chkLstCategory');
     var objCategoryLuxuryStar = document.getElementById(clID + '_chkLstCategoryLuxuryStar');
     var objRoomType = document.getElementById(clID + '_chkLstRoomType');
     //var objEcomm = document.getElementById(clID + '_ddlEcomOptIn');
     //var objNewsLetter  = document.getElementById(clID + '_ddlEnewsletterOptIn');
      var objContactByPhone  = document.getElementById(clID + '_chkContactPhone');
      var objContactByEmail  = document.getElementById(clID + '_chkContactEmail');
     var oAddErr = new __ErrorHandler();
     oAddErr.clearError();
     
        if(objFirstName.value == "")
        {
            oAddErr.addError("Agency Name is a mandatory field");
            objFirstName.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objLastName.value == "")
        {
            oAddErr.addError("Agency Contact is a mandatory field");
            objLastName.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objPhoneNumber.value == "")
        {
            oAddErr.addError("Phone Number is a mandatory field");
            objPhoneNumber.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objEmail.value == "")
        {
            oAddErr.addError("Email is a mandatory field");
            objEmail.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objEmail.value != "")
        {
            if(echeck(objEmail.value) == false)
            {
                oAddErr.addError("Please enter a valid Email Address");
                
                //objSubHeading.focus();
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
            }
        }
//        if(DDLPClass != null)
//       {
//            if(DDLPClass.value == "0")
//            {
//                oAddErr.addError("Preferred class of travel is a mandatory field");
//                oAddErr.showError();
//	            self.scrollTo(20, iTop)
//                return false; 
//            }
//       }
        var i;
        for(i = 0 ; i< cnt; i++)
        {
            var otxtchildage = document.getElementById(clID +"_txtchildrenage_" +i);
            if(otxtchildage.value == "")
            {
                oAddErr.addError("Age of child "+(i+1)+ " is a mandatory field");
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
            }
        }
        
        if(objCountries.value == "")
        {
            oAddErr.addError("Countries is a mandatory field");
            objCountries.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objPrefferedDepatureDate.value == "")
        {
            oAddErr.addError("Preferred Departure Date is a mandatory field");
            objPrefferedDepatureDate.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        if(objPrefferedDepatureDate.value != "")
        {
            if(isDate(objPrefferedDepatureDate.value) == false)
            {
                oAddErr.addError("Please enter Preferred Departure Date");
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
            }
        }
        var CategoryOneSelect = false;
        var i;
        for(i=0; i< 2 ; i++)
        {
           objCatOne = document.getElementById(clID + "_chkLstCategory_" + i);
           if(objCatOne.checked)
           {
                CategoryOneSelect = true;
           }
        }
        if (CategoryOneSelect == false)
        {
                oAddErr.addError("Category is a mandatory field");
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
        }
        var CategoryTwoSelect = false;
        var j;
        for(j=0; j< 3 ; j++)
        {
           objCatTwo = document.getElementById(clID + "_chkLstCategoryLuxuryStar_" + j);
           if(objCatTwo.checked)
           {
                CategoryTwoSelect = true;
           }
        }
        if (CategoryTwoSelect == false)
        {
                oAddErr.addError("Category is a mandatory field");
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
        }
        var RoomTypeSelect = false;
        var k;
        for(k=0; k< 4 ; k++)
        {
           objRoomType = document.getElementById(clID + "_chkLstRoomType_" + k);
           if(objRoomType.checked)
           {
                RoomTypeSelect = true;
           }
        }
        if (RoomTypeSelect == false)
        {
                oAddErr.addError("Room Type is a mandatory field");
                oAddErr.showError();
                self.scrollTo(20, iTop)
                return false;
        }
        if((objContactByPhone.checked == false) && (objContactByEmail.checked == false))
        {
            oAddErr.addError("'Would you like to have a Tempo Holidays consultant contact you?' - is a mandatory field");
           // objPrefferedDepatureDate.value == "";
            //objSubHeading.focus();
            oAddErr.showError();
            self.scrollTo(20, iTop)
            return false;
        }
        
        

}

function fnValidateSettings(clID)
{
     var objEmailToAgent = document.getElementById(clID + '_txtEmailToAgent');
     var objEmailToConsumer = document.getElementById(clID + '_txtEmailToConsumer');
     var objEmailSubjectAgent = document.getElementById(clID + '_txtEmailSubjectAgent');
     var objEmailSubjectConsumer = document.getElementById(clID + "_txtEmailSubjectConsumer");
     var objIntroductionTextAgent   = document.getElementById(clID + '_txtIntroductionTextAgent');
     var objThankYouTextAgent = document.getElementById(clID + '_txtThankYouTextAgent');
     var objIntroductionTextConsumer   = document.getElementById(clID + '_txtIntroductionTextConsumer');
     var objThankYouTextConsumer = document.getElementById(clID + '_txtThankYouTextConsumer');
     
      var oAddErr = new __ErrorHandler();
     oAddErr.clearError();
     
        if(objEmailToAgent.value == "")
        {
            oAddErr.addError("Email To (for Agent) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
        if(objEmailToAgent.value != "")
        {
            if(echeck(objEmailToAgent.value) == false)
            {
                oAddErr.addError("Please enter a valid Email Address - 'Email To (for Agent)'");
                        
                oAddErr.showError();
                return false;
            }
        }
        if(objEmailToConsumer.value == "")
        {
            oAddErr.addError("Email To (for Consumer) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
        if(objEmailToConsumer.value != "")
        {
            if(echeck(objEmailToConsumer.value) == false)
            {
                oAddErr.addError("Please enter a valid Email Address - 'Email To (for Consumer)'");
                        
                oAddErr.showError();
                return false;
            }
        }
        if(objEmailSubjectAgent.value == "")
        {
            oAddErr.addError("Email subject (for Agent) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
        if(objEmailSubjectConsumer.value == "")
        {
            oAddErr.addError("Email subject (for Consumer) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
        if(objIntroductionTextAgent.value == "")
        {
            oAddErr.addError("Introduction text (for Agent) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
        if(objIntroductionTextConsumer.value == "")
        {
            oAddErr.addError("Introduction text (for Consumer) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
        if(objThankYouTextAgent.value == "")
        {
            oAddErr.addError("Thank you text (for Agent) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
        if(objThankYouTextConsumer.value == "")
        {
            oAddErr.addError("Thank you text (for Consumer) is a mandatory field");
                        
            oAddErr.showError();
            return false;
        }
     
}
function fnOnlyCharacters( i )
{
    var oKey = i;
	if( ( oKey > 47) && ( oKey < 58) )
	{
		return false;
	}
	return true;
}


function fnAllowText(obj)
{
    isOk = true;
    HasAllow = true;
    var str = obj.value;
    for (var i = 0; i < str.length; i++) 
    {
        tmp = str.charCodeAt(i); // get numeric value
        isOk  = fnAllowNums(tmp);
        if(!isOk)
        {
            HasAllow = false;
        }
    }
   
    return HasAllow;   
}


function fnAllowNums(i)
{
    var oKey = i;
		
	if( (( oKey > 47) && ( oKey < 58)) || oKey == 8 || oKey == 0 )
	{
		return true;
	}
	return false;
}

function fnFoucsPhone(obj)
{
    isOk = true;
    HasPhoeAllow = true;
    var str = obj.value;
    for (var i = 0; i < str.length; i++) 
    {
        tmp = str.charCodeAt(i);
        //alert(tmp); // get numeric value
        isOk  = fnAllowPHSpace(tmp);
        
        if(isOk == false)
        {
            HasPhoeAllow = false;
        }
    }
    return HasPhoeAllow; 
}

function fnAllowPHSpace(e)
{
    
    if(fnAllowNums(e) == false)
    {
        if(e == 32)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
}
    
   
//Paste alphanumeric only
function pasteAlphaNumberOnly()
{
 var data = clipboardData.getData("Text");
 var regExp = /^[A-Z][a-z][0-9]|\s*$/;
 if(! regExp.test( String( data ) ) )
 {
  event.returnValue = false;
 } 
}
 
 function pasteAlphaOnly()
 { 
  var data = clipboardData.getData("Text");
  var regExp = /^([A-Z]|[a-z])*$/;
  if(! regExp.test( String( data ) ) )
  {
   event.returnValue = false;
  } 
 }
 function pasteNumberOnly()
 { 
  var data = clipboardData.getData("Text");
  var regExp = /^[0-9]*$/;
  if(! regExp.test( String( data ) ) )
  {
   event.returnValue = false;
  } 
 }
 function fnReadOnly()
 {
    return false;
 }
function fnSelectAddress(clid)
{
    var docValue = document.getElementById(clid + "_lstBoxQAS");
    var lblSelectError = document.getElementById(clid + "_lblSelectError");
    if(docValue.value == "")
    {
        lblSelectError.innerHTML = "please select your address";
        return false;
    }
}

function fnFindAddress(clid)
{
    var docValue = document.getElementById(clid + "_txtStret");
    var lblSelectError = document.getElementById(clid + "_lblFindError");
    if(docValue.value == "")
    {
        lblSelectError.innerHTML = "please enter any of the search criteria";
        return false;
    }
}
