
   function fnPageNavigation(id, defaultClass , ChangeClass , HoverClass ,flag)
   {
        if(flag == 'load')
        {
            document.getElementById(id).className = defaultClass;
            document.getElementById(id).className = ChangeClass;
        }
        
        if(flag == 'over')
        {
            //alert(flag)
            var X = document.getElementById("txtPostClassID").value;
            var Y = document.getElementById("txtPreClassID").value;
            
            if(X!=Y)
            {
                document.getElementById(Y).className = defaultClass;
                //document.getElementById(X).className = defaultClass;  --neeraj
                document.getElementById(id).className = ChangeClass;                
            }else
            {
                
            }
            
             if(X == Y)
                {
                    //alert(id);
                    document.getElementById(X).className = defaultClass;
                    document.getElementById(id).className = ChangeClass;
                }
        }   
        
        if(flag == 'out')
        {
            var SelectedId = document.getElementById("txtPreClassID").value;
            
            var X = document.getElementById("txtPostClassID").value;
            var Y = document.getElementById("txtPreClassID").value;
            

            if(X == "")
            {
                document.getElementById(Y).className = ChangeClass;    
            }else
            {
                //alert("else")
                document.getElementById(X).className = defaultClass;
                document.getElementById(Y).className = ChangeClass;
                
            }
            
            if(id != SelectedId)
            {
                document.getElementById(id).className = defaultClass;
            }
            else
            {   
                if(X != Y)
                {
                    //document.getElementById(X).className = defaultClass;      --neeraj
                    document.getElementById(Y).className = ChangeClass;
                    //document.getElementById(id).className = defaultClass;
                }else
                {
                    
                    document.getElementById(X).className = defaultClass;
                    document.getElementById(Y).className = ChangeClass;
                    document.getElementById(id).className = defaultClass;
                }
                
                if(X == Y)
                {
                    //alert(id);
                    document.getElementById(id).className = ChangeClass;
                }
            }
            
        }
   }
function fnVal(str,PageUrl)
{
   document.getElementById("txtPostClassID").value = document.getElementById("frm").txtPreClassID.value;
   id   =   str;
   document.getElementById("frm").txtPreClassID.value   =   id;
   ajaxpage(PageUrl,"DataArea","images/navigation_loading.gif","<span class='navLoad'>loading, Please Wait...</span>");
}


//-- COMBOBOX LINKING --   
function fnSelectProduct(strPageUrl)
{
    window.location.href=strPageUrl;
}

//-- ************ ENQUIRY VALIDATION ********************* --   
    
    function fnEnquiryValidtion(OrgName,strAddress,strName,strDesignation,strLandlinePhone,strMobile,strFax,strEmail,strRequirement,strTimeToContact,strModeToContact)
    {
        var f1 = document.getElementById("frm");
            if(f1.txtOrganisationName.value == "")
            {
                alert("Please type Organization name.");
                f1.txtOrganisationName.focus();
                return true;
            }
            
            if(f1.txtAddress.value == "")
            {
                alert("Please type address.");
                f1.txtAddress.focus();
                return true;
            }
        
            if(f1.txtName.value == "")
            {
                alert("Please type name.");
                f1.txtName.focus();
                return true;
            }
            
            if(f1.txtDesignation.value == "")
            {
                alert("Please type designation.");
                f1.txtDesignation.focus();
                return true;
            }
            
            if(f1.txtLandlinePhone.value == "")
            {
                alert("Please type landline phone.");
                f1.txtLandlinePhone.focus();
                return true;
            }
            
            if(f1.txtMobile.value == "")
            {
                alert("Please type mobile.");
                f1.txtMobile.focus();
                return true;
            }
            
            if(f1.txtEmail.value == "")
            {
                alert("Please type email.");
                f1.txtEmail.focus();
                return true;
            }
            
            
              //-- EMAIL ID INPUT COMPONENT --\
              // var txtVal = 
			indexOfAt = f1.txtEmail.value.indexOf("@");
			lastIndexOfDot = f1.txtEmail.value.lastIndexOf(".");
			if(f1.txtEmail.value != ""){	
				if (indexOfAt !=-1 && lastIndexOfDot !=-1)
				{
					if (lastIndexOfDot < indexOfAt)
					{
						alert("Please verify your email.");
						return;
					}
					else
					{
						//message.text="Your email is okay";
					}
				}
				else
				{
					alert("Please verify your email.");
					f1.txtEmail.focus();
					return;
				}
			}
             
            
            if(f1.txtRequirement.value == "")
            {
                alert("Please type requirement.");
                f1.txtRequirement.focus();
                return true;
            }
            
            if(f1.txtTimeToContact.value == "")
            {
                alert("Please type best time to contact.");
                f1.txtTimeToContact.focus();
                return true;
            }
            
            if(f1.txtModeToContact.value == "")
            {
                alert("Please type best mode to contact.");
                f1.txtModeToContact.focus();
                return true;
            }
			
			var pathname;
			pathname=window.location.pathname;
			
              //- PAGE URL WITH QUERY STRING -
            pageURL = "sendEnquiry.asp?qOrgName="+ OrgName +"&qAdd="+ strAddress +"&qName="+ strName +"&qDesignation="+ strDesignation +"&qLandlinePhone="+ strLandlinePhone +"&qMobile="+ strMobile +"&qFax="+ strFax +"&qEmail="+ strEmail +"&qRequirement="+ strRequirement +"&qTimeToContact="+ strTimeToContact +"&qModeToContact="+ strModeToContact +"&pathName="+ pathname +" "
      
        //- SEND DATA TO PAGE BY AJAX WITH GET METHOD -
            ajaxpage(pageURL,"divMsg","images/navigation_loading.gif","<span class='navLoad'>Your request is under process, Please Wait...</span><br>");
        
        //-- EMPTY ALL VALUES --
            f1.txtOrganisationName.value    =   "";
            f1.txtAddress.value             =   "";
            f1.txtName.value                =   "";
            f1.txtDesignation.value         =   "";
            f1.txtLandlinePhone.value       =   "";
            f1.txtMobile.value              =   "";
            f1.txtFax.value                 =   "";
            f1.txtEmail.value               =   "";
            f1.txtRequirement.value         =   "";
            f1.txtTimeToContact.value       =   "";
            f1.txtModeToContact.value       =   "";
    }
    
    
//-- ************ SERVICES VALIDATION ********************* --   
    
    function fnServicesValidation(OrgName,strCTRProduct,strSerialNumber,strSiteAddress,strRoute,strNearestLandmark,strServiceRequired,strContactPerson,strLandlinePhone,strFax,strEmail)
    {
        var f1 = document.getElementById("frm");
        
         if(f1.txtOrganisation.value == "")
            {
                alert("Please type organization name.");
                f1.txtOrganisation.focus();
                return true;
            }
            
            if(f1.txtCTRProduct.value == "")
            {
                alert("Please type CTR product.");
                f1.txtCTRProduct.focus();
                return true;
            }
        
            if(f1.txtSerialNumber.value == "")
            {
                alert("Please type CTR product serial number.");
                f1.txtSerialNumber.focus();
                return true;
            }
            
            if(f1.txtSiteAddress.value == "")
            {
                alert("Please type site address.");
                f1.txtSiteAddress.focus();
                return true;
            }
            
             if(f1.txtRoute.value == "")
            {
                alert("Please type best route to reach.");
                f1.txtRoute.focus();
                return true;
            }
            
            if(f1.txtNearestLandmark.value == "")
            {
                alert("Please type nearest landmar.");
                f1.txtNearestLandmark.focus();
                return true;
            }
            
            if(f1.txtServiceRequired.value == "")
            {
                alert("Please type brief nature of service required.");
                f1.txtServiceRequired.focus();
                return true;
            }            
                       
            
            if(f1.txtContactPerson.value == "")
            {
                alert("Please type contact person at site.");
                f1.txtContactPerson.focus();
                return true;
            }
            
            if(f1.txtLandlinePhone.value == "")
            {
                alert("Please type Site Landline Phone.");
                f1.txtLandlinePhone.focus();
                return true;
            }
            
            if(f1.txtEmail.value == "")
            {
                alert("Please type email.");
                f1.txtEmail.focus();
                return true;
            }
            
            
            //-- EMAIL ID INPUT COMPONENT --\
            indexOfAt = f1.txtEmail.value.indexOf("@");
			lastIndexOfDot = f1.txtEmail.value.lastIndexOf(".");
			if(f1.txtEmail.value != ""){	
				if (indexOfAt !=-1 && lastIndexOfDot !=-1)
				{
					if (lastIndexOfDot < indexOfAt)
					{
						alert("Please verify your email.");
						return;
					}
					else
					{
						//message.text="Your email is okay";
					}
				}
				else
				{
					alert("Please verify your email.");
					f1.txtEmail.focus();
					return;
				}
			}
			
			var pathname;
			pathname=window.location.pathname;
        
        
        //- PAGE URL WITH QUERY STRING -
            pageURL = "SendServices.asp?qOrgName="+ OrgName +"&qCTRProd="+ strCTRProduct +"&qSrNo="+ strSerialNumber +"&qSiteAdd="+ strSiteAddress +"&qRoute="+ strRoute +"&qLandlineMark="+ strNearestLandmark +"&qServiceReq="+ strServiceRequired +"&qConPersion="+ strContactPerson +"&qLandlinePhone="+ strLandlinePhone +"&qFax="+ strFax +"&qEmail="+ strEmail+"&pathName="+ pathname +" "
        
        //- SEND DATA TO PAGE BY AJAX WITH GET METHOD -
            ajaxpage(pageURL,"divMsg","images/navigation_loading.gif","<span class='navLoad'>Your request under process, Please Wait...</span>");
        
        //-- EMPTY ALL VALUES --
            f1.txtOrganisation.value    =   "";
            f1.txtCTRProduct.value      =   "";
            f1.txtSerialNumber.value    =   "";
            f1.txtSiteAddress.value     =   "";
            f1.txtRoute.value           =   "";
            f1.txtNearestLandmark.value =   "";
            f1.txtServiceRequired.value =   "";
            f1.txtContactPerson.value   =   "";
            f1.txtLandlinePhone.value   =   "";
            f1.txtFax.value             =   "";
            f1.txtEmail.value           =   "";            
    }
	
	
	//hitcounter
	function hitcounter(){

	hitcounterurl= "hitcounter.asp"
	ajaxpage(hitcounterurl,"divHit","","");
	
	}