﻿// JScript source code

/*******************************************************************************************************************
 ************************ Start of *************************************
****************************************************************************************/
/* *****************************************************************************************************************
************************** End Of *************************************************
********************************************************************************************************/

/*******************************************************************************************************************
 ************************ Start of  Drop Down*************************************
****************************************************************************************/
/* *****************************************************************************************************************
************************** End Of *************************************************
********************************************************************************************************/

function cboclick()
{	

    if(document.getElementById("select3").value == "Meet an Advisor")
    {		
	    document.location.href='../contactus/MeetAnAdvisor.aspx';
    }
    if(document.getElementById("select3").value == "Premium Calculator")
    {		
	    window.open("http://calculator.inglife.co.in/SalesIllustration/JSP/ils.jsp?null","X");
	    
    }
    
	if(document.getElementById("select3").value == "Branch Locator")
    {		
	    document.location.href='../contactus/BranchLocator.aspx';
    }
    
	if(document.getElementById("select3").value == "Easy Plan Finder")
    {		
	    document.location.href='../planningtools/planningtools-completepicture.shtml';
    }
    
	if(document.getElementById("select3").value == "Planning Tools")
    {		
	    document.location.href='../planningtools/planningtools.shtml';
    }
    
	if(document.getElementById("select3").value == "Financial Horoscope")
    {		
	    document.location.href='../planningtools/planningtools-financialhoroscope.shtml';
    }
    
	if(document.getElementById("select3").value == "Unit Price")
    {		
	    document.location.href='../resources/CurrentNav.aspx';
    }


	if(document.getElementById("select3").value == "FAQs")
	{		
		document.location.href='../resources/faqs.shtml';
	}
	
	if(document.getElementById("select3").value == "Glossary")
	{		
		document.location.href='../resources/glossary.shtml';
	}
}



/*******************************************************************************************************************
 ************************ Start of Body On Load Function *************************************
****************************************************************************************/


function sendemailquery1()
{
    document.getElementById("emailquery-error-mess-name1").innerHTML="&nbsp;";
 document.getElementById("emailquery-error-mess-phnum1").innerHTML="&nbsp;";
 document.getElementById("emailquery-error-mess-city1").innerHTML="&nbsp;";
 document.getElementById("emailquery-error-mess-email1").innerHTML="&nbsp;";
 
 document.getElementById("emailquery-error-mess-subject1").innerHTML="&nbsp;";
 
 document.getElementById("emailquery-error-mess-message1").innerHTML="&nbsp;";
 document.getElementById("emailquery-error-mess-specify_others1").innerHTML="&nbsp;";
 
    var cont=false;
    var emailqueryname=document.getElementById("emailqueryname1").value;
    var emailquerypnumber=document.getElementById("emailquerypnumber1").value.toString();
    var emailqueryemail =document.getElementById("emailqueryemail1").value;
   	var emailquerycity=document.getElementById('emailquerycity1').value;
   	
   	var emailquerysubject=document.getElementById("emailquerysubject1").value;
   	
    var emailquerymessage=document.getElementById("emailquerymessage1").value;
    var emailqueryspecifyothers=document.getElementById("emailqueryspecifyothers1").value;
    
    if(emailqueryname.length > 0)
    {
       emailquerynametrue=true
    }
    else 
    {
        document.getElementById("emailquery-error-mess-name1").innerHTML ="Enter Name";
        subjecttrue=false;
    }
    
    //alert(emailquerypnumber.length)
    if(emailquerypnumber.length != 0)
    {
        
        for(i=0;i<emailquerypnumber.length;i++)
        {
            //alert(emailquerypnumber);
            if(emailquerypnumber.charAt(i)>=0 && emailquerypnumber.charAt(i)<=9 )
            {
               //alert(emailquerypnumber.charAt(i));
               emailquerypnumbertrue=true;
            }
            else
            {
                emailquerypnumbertrue=false;
                document.getElementById("emailquery-error-mess-phnum1").innerHTML="Invalid Ph No";
                break;
            }
        }
        
        if(Number(emailquerypnumber)==0)
        {
            emailquerypnumbertrue=false;
            document.getElementById("emailquery-error-mess-phnum1").innerHTML="Invalid Ph No";
        }
        
        
        
        
    }
    else
    {
        emailquerypnumbertrue=false;
        document.getElementById("emailquery-error-mess-phnum1").innerHTML ="Enter Ph No";
    }
    
    if(document.getElementById('emailquerycity1').selectedIndex > 0)
    {
        emailquerycitytrue=true;
    }
    else
    {
        emailquerycitytrue=false;
        document.getElementById("emailquery-error-mess-city1").innerHTML ="Select City ";
    }
    
    
    if(document.getElementById('emailquerycity1').value == "Others")
    {
        if(emailqueryspecifyothers.length > 0)
        {
           emailqueryspecifyotherstrue=true
        }
        else 
        {
            document.getElementById("emailquery-error-mess-specify_others1").innerHTML ="Enter Others";
            emailqueryspecifyotherstrue=false;
        }
    }
    else
    {
        emailqueryspecifyotherstrue=true;
    }
    
    
    
    
    if(emailqueryemail.length != 0)
    {
                          
         var InputString = emailqueryemail;
         
         if(checkEmail(InputString) == true)       
          {
             emailqueryemailtrue = true;
          } 
          else
          {
              document.getElementById("emailquery-error-mess-email1").innerHTML ="Invalid Email";
              emailqueryemailtrue=false;                      
          }                                

     }
     else
     {
        document.getElementById("emailquery-error-mess-email1").innerHTML ="Enter Email";
        emailqueryemailtrue=false;
     }  
     
     
     
    if(emailquerysubject.length > 0)
    {
       emailquerysubjecttrue=true
    }
    else 
    {
        emailquerysubjecttrue=false;
        document.getElementById("emailquery-error-mess-subject1").innerHTML =" Enter Subject";
    }
     
      
    
    if(emailquerymessage.length > 0)
    {
       emailquerymessagetrue=true
    }
    else 
    {
        
        emailquerymessagetrue=false;
        document.getElementById("emailquery-error-mess-message1").innerHTML =" Enter Message";
        
    }
    if(emailquerynametrue && emailquerypnumbertrue && emailquerycitytrue && emailqueryemailtrue && emailquerymessagetrue && emailquerysubjecttrue && emailqueryspecifyotherstrue)
    {
        cont=true;
    }
    var poststr="emailqueryname=" + emailqueryname + "&" +
                "emailquerypnumber=" + emailquerypnumber +"&"+
                "emailquerycity=" + emailquerycity + "&" +
                "emailqueryspecifyothers=" + emailqueryspecifyothers + "&" +
                "emailqueryemail=" + emailqueryemail + "&"+
                "emailquerysubject="+emailquerysubject + "&"+
                "emailquerymessage=" + emailquerymessage;
 
    if(cont)
    {
        //ExecuteCall("emailfriend.aspx", poststr);
        //alert(poststr)
        try 
        { 
            //xmlHttp = GetXmlHttpObject(CallbackMethod);
            document.getElementById('cmdContactUs').disabled = true;
            document.body.style.cursor='wait';
            //document.getElementById('sending-emailquery').style.display='block'; 
            xmlHttp = GetXmlHttpObject(EmailQuery1); 
            SendXmlHttpRequestPost(xmlHttp, "../emailafriend/emailquery.aspx", poststr); 
            //alert("no exception")
        }
        catch(e)
        {
            alert(e.toString());
        } 
    }
}


function onloadfunctions()
{
	//callKeywordDesc();
	startList();
	formonFocus('f1');
	emailfriendform();
	
}

window.onload=onloadfunctions;

/* *****************************************************************************************************************
************************** End Of Body On Load Function *************************************************
********************************************************************************************************/


/*******************************************************************************************************************
 ************************ Start of FAQs & Glossary Dynamic load XML Script *************************************
****************************************************************************************/



var questions = new Array();
var answers = new Array();
var glossary = new Array();
var glossarydesc = new Array();

function parseXMLfaq(path)
{
	try //Internet Explorer
  	{
  		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  	}
	catch(e)
  	{
 		try //Firefox, Mozilla, Opera, etc.
    	{
    	xmlDoc=document.implementation.createDocument("","",null);
		
    	}
  		catch(e)
    	{
    		alert(e.message);
    		return;
    	}
  	}
	xmlDoc.async=false;
	try
	{
		xmlDoc.load(path);
	}
	catch(e)
	{
		alert(e.toString())
	}
	//alert("ENTERED");
	var keytag=xmlDoc.getElementsByTagName("faqs")[0].getElementsByTagName("faq");
	var reg= new RegExp()
	for(i=0;i<keytag.length;i++)
	{
		//questions[i]=
		//alert(keytag[i].getElementsByTagName("question")[0].firstChild.nodeValue);
		
		questions[i]=keytag[i].getElementsByTagName("question")[0].firstChild.nodeValue;
		answers[i]=keytag[i].getElementsByTagName("answer")[0].firstChild.nodeValue;
		var reg= new RegExp('html:br', ["ig"])
		answers[i]= answers[i].replace(reg, "<br/>")
	}
}

function loadDropdown(path, heading)
{
	document.getElementById('question-header').innerHTML='';
	document.getElementById('faqdropdownplacer').innerHTML='';
	document.getElementById('faqquestionplacer').innerHTML='';
	document.getElementById('faqanswerplacer').innerHTML='';
	questions.length=0;
	answers.length=0;
	parseXMLfaq(path);
	var dropdown="<select id=\"faqselect\" class=\"dropdown1\" style=\"overflow-x:auto; width:400px\" onchange=\"displayAnswer()\">";
	for(i=0; i<questions.length; i++)
	{
	        dropdown+="<option>" + questions[i]      + "</option>";
	}
	dropdown+="</select>"
	document.getElementById('question-header').innerHTML=heading;
	document.getElementById('faqdropdownplacer').innerHTML=dropdown;
	document.getElementById('faqquestionplacer').innerHTML=questions[0];
	document.getElementById('faqanswerplacer').innerHTML=answers[0];
}


function displayAnswer()
{
    var drop= document.getElementById('faqselect');
    if(drop.selectedIndex >= 0)
    {
        document.getElementById('faqquestionplacer').innerHTML=questions[drop.selectedIndex];
        document.getElementById('faqanswerplacer').innerHTML=answers[drop.selectedIndex]
    }
}

var loaded =false;


var prealpha = null;	

function loadGlossary(path, alpha, alphaid)
{	
	//This is added to hilight the Letters
	
	var getalpha = alphaid;
	
	if(prealpha == null)
	{	
		if(getalpha == "a"|| getalpha == "b"|| getalpha == "c"|| getalpha =="d"|| getalpha =="e"|| getalpha =="f"|| getalpha == "g"|| getalpha == "h"|| getalpha =="I"|| getalpha == "J"|| getalpha == "k"|| getalpha =="l"|| getalpha == "m"|| getalpha == "n"|| getalpha == "o"|| getalpha == "p"|| getalpha == "q"|| getalpha == "r"|| getalpha == "s"|| getalpha == "t"|| getalpha == "u"|| getalpha =="v"|| getalpha == "w"|| getalpha == "x"|| getalpha =="y"|| getalpha == "z" )
		{
		document.getElementById(getalpha).style.fontSize = "16px";
      	document.getElementById(getalpha).style.textDecoration = "none";
      	document.getElementById(getalpha).style.fontWeight ="bold";
		prealpha = getalpha;
		}
	
	}
	else
	{	
		document.getElementById(prealpha).style.fontSize = "12px";
		document.getElementById(prealpha).style.fontWeight ="100";
      	document.getElementById(prealpha).style.textDecoration = "underline"; 
		
		document.getElementById(getalpha).style.fontSize = "16px";
      	document.getElementById(getalpha).style.textDecoration = "none";
      	document.getElementById(getalpha).style.fontWeight ="bold";
		prealpha = getalpha;
	}
	
	//Hilighting ends here
	
	

	
	
    if(!loaded)
    {
    //alert("loading")
    glossary.length=0;
    glossarydesc.length=0;
    var flag=false;
    var lalpha =alpha.toLowerCase();
    //alert(lalpha)
    try //Internet Explorer
  	{
  		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  	}
	catch(e)
  	{
 		try //Firefox, Mozilla, Opera, etc.
    	{
    	xmlDoc=document.implementation.createDocument("","",null);
		
    	}
  		catch(e)
    	{
    		alert(e.message);
    		return;
    	}
  	}
	xmlDoc.async=false;
	try
	{
		xmlDoc.load(path);
	}
	catch(e)
	{
		alert(e.toString())
	}
	loaded=true;
	}
	var keytag=xmlDoc.getElementsByTagName("keywords")[0].getElementsByTagName("keyword");
	var reg= new RegExp()
	for(i=0;i<keytag.length;i++)
	{
		glossary[i]=keytag[i].getElementsByTagName("word")[0].firstChild.nodeValue;
		
		glossarydesc[i]=keytag[i].getElementsByTagName("desc")[0].firstChild.nodeValue;
	}
	for(i=0; i<glossary.length; i++)
	{
	    var reg= new RegExp(alpha, "i")
		var table="<table cellpadding=\"0\" cellspacing=\"0\" width=\"95%\">" +
		            "<tr> <td width=\"18%\" style=\"padding:0 0 0 4px;\" align=\"left\" class=\"page-sub-header\" align=\"left\">" + alpha +
		            " </td> <td></td></tr>" + "<tr><td colspan=\"2\"> &nbsp; </td></tr>" ;
		            
		for(i=0; i<glossary.length ;i++ )
		{
		    if(reg.test(glossary[i]))
		    {
		        if((glossary[i].indexOf(alpha)==0 || glossary[i].indexOf(lalpha)==0 ))
		        {
		            flag=true
		            //alert(glossary[i])
		            table += "<tr><td colspan=\"2\" style=\"height:4px; font-size:4px; line-height:4px;\"></td></tr>"+"<tr> <td align=\"left\" width=\"18%\" style=\"padding:0 0 0 4px;\" class=\"generaltext-black\" valign=\"top\">" + glossary[i]+ "</td>" + "<td align=\"left\" width=\"82%\" style=\"padding:0 0 0 4px;\">" + glossarydesc[i] + "</td></tr>" +
		                    "<tr><td colspan=\"2\" style=\"height:4px; font-size:4px; line-height:4px;\" class=\"form-border-table\"><div style=\" width:1px; height:1px; font-size:1px; line-height:1px;\"></div></td></tr>";
		        }
		    }
		}
		table+="<tr><td colspan=\"2\" align=\"right\"><a href=\"#\" class=\"more\">Back to top</td></tr></table>"
	}
	if (flag)
	document.getElementById('glossaryplacer').innerHTML=table;
	else
	    document.getElementById('glossaryplacer').innerHTML="<div>"+ "No Glossary For "+"&quot; "+ alpha+" &quot;"+ "</div>";
}


/* *****************************************************************************************************************
************************** End Of FAQs & Glossary Dynamic load XML Script *************************************************
********************************************************************************************************/




/*******************************************************************************************************************
 ************************ Start of Menu Highlight Script *************************************
****************************************************************************************/

function menuhighlight(highlight) 
{
		var pat=new RegExp(highlight, "i")
		if(document.getElementById("top-nav-menu"))
		{
			navRoot = document.getElementById("top-nav-menu").getElementsByTagName("li");
			for (i=0; i<navRoot.length; i++) 
			{
				//alert(i)
				node = navRoot[i]
				if (node.nodeName=="LI") 
				{
					if(pat.test(node.childNodes[0].innerHTML))
					{
						node.style.background="#7E91C9";
						node.childNodes[0].style.background="#7E91C9";
						node.childNodes[0].style.color="#FFFFFF";
					}
				}
			}
		}
}

/* *****************************************************************************************************************
************************** End Of Menu Highlight Script *************************************************
********************************************************************************************************/

/*******************************************************************************************************************
 ************************ Start of Collapable Div Script*************************************
****************************************************************************************/
var openboxid;
var openDetId;
    function openpartnerbox(boxid, detId)
    {
        if(boxid==openboxid)
        {
            document.getElementById(boxid).style.display='none';
            openboxid=null;
            if((document.getElementById('emailArrow')) && boxid=='free-consultation-agent-form')
                document.getElementById('emailArrow').src='../assets/images/e-mail_inactive.jpg';
            if((document.getElementById(openDetId)))
                    document.getElementById(openDetId).innerHTML='Show details'
            openDetId=null;
        }
        else
        {
            if(openboxid!=null)
            {
                if((document.getElementById('emailArrow')) && openboxid=='free-consultation-agent-form')
                    document.getElementById('emailArrow').src='../assets/images/e-mail_inactive.jpg';
                document.getElementById(openboxid).style.display='none';
                if((document.getElementById(openDetId)))
                    document.getElementById(openDetId).innerHTML='Show details'
            }
            
            if((document.getElementById('emailArrow')) && boxid=='free-consultation-agent-form')
                document.getElementById('emailArrow').src='../assets/images/e-mail_active.jpg';
            
            document.getElementById(boxid).style.display='block';
            
            if((document.getElementById(detId)))
                    {
                        //alert("eneterd")
                    document.getElementById(detId).innerHTML='Hide details'
                    }
            openboxid=boxid;
            openDetId=detId;
        }
    }

/* *****************************************************************************************************************
************************** End Of Collapable Div Script *************************************************
********************************************************************************************************/


/*******************************************************************************************************************
 ************************ Start of Form Active And Blur Border Event Adding Dynamically *************************************
****************************************************************************************/

function formonFocus(formid)
 {
    if(document.getElementById('f1'))
    {
        
 	var forminput=document.getElementById(formid).getElementsByTagName("input");
		for(i=0;i<forminput.length;i++)
		{
			var formtype=forminput[i].getAttribute("type");
			switch(formtype)
			{
				case "text":
					forminput[i].onfocus= function()
					{
					this.style.border='1px solid #FF6600';
	                this.style.background='#FFFFFF';
					}
					//alert("entered")
					forminput[i].onblur= blurBorderChange;
					break;
				
			}
		}
	formtextbox=document.getElementById("f1").getElementsByTagName("textarea")
	for(i=0; i<formtextbox.length; i++)
	{
		formtextbox[i].onfocus=activeBorderChange;
		formtextbox[i].onblur=blurBorderChange;
	}
    }
}

/* *****************************************************************************************************************
************************** End Of Form Active And Blur Border Event Adding Dynamically *************************************************
********************************************************************************************************/



/*******************************************************************************************************************
 ************************ Start of Top Menu IE5-6 Fixer *************************************
****************************************************************************************/

startList = function() 
{
	if (document.all&&document.getElementById) 
	{
		if(document.getElementById("top-nav-menu"))
		{
			navRoot = document.getElementById("top-nav-menu").getElementsByTagName("li");
			for (i=0; i<navRoot.length; i++) 
			{
				node = navRoot[i]
				if (node.nodeName=="LI") 
				{
					node.onmouseover=function() 
					{
						this.className+="over";
						this.style.zIndex=8200; 
					}
					node.onmouseout=function() 
					{
						this.className=this.className.replace("over", "");
					}
				}
			}
		}
 	}
}

/* *****************************************************************************************************************
************************** End Of Top Menu IE5-6 Fixer *************************************************
********************************************************************************************************/





///*******************************************************************************************************************
// ************************ Start of Focus And Blur Border Change Of Form Text Box *************************************
//****************************************************************************************/



function activeBorderChange()
{
	this.style.border='1px solid #FF6600';
	this.style.background='#FFFFFF';
}
function blurBorderChange()
{
	this.style.border='1px solid #CCCCCC';
	this.style.background='#FAFAFA';
	var pnode=this.parentNode.parentNode;
	if(this.title=='required')
	{
		
		if(this.value=="" || this.value==null)
		{
			writemessagewrong(pnode);
		}
		else
		{
			pnode.getElementsByTagName('td')[2].innerHTML='&nbsp;';
		}
	}
	
}
function writemessagewrong(pnode)
        {
        	//alert("entered")
			pnode.getElementsByTagName('td')[2].innerHTML=' * Required';
        }



///* *****************************************************************************************************************
//************************** End of Focus And Blur Border Change Of Form Text Box  *************************************************
//********************************************************************************************************/



/*
Function Name       : checkEmail.
Description         : This function is used to validate the emailaddress
*/  

function checkEmail(myForm) 
{
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm))
    {
        return (true);
    }															
    return (false);
}






/*******************************************************************************************************************
 ************************ Start of Email A Friend *************************************
****************************************************************************************/
function EmailAFriend() 
{ 
    try
    {
        //readyState of 4 or 'complete' represents 

        //that data has been returned 
        //alert("coming to the event")
        if (xmlHttp.readyState == 4 || 
            xmlHttp.readyState == 'complete')
        {
            //alert("entered callback")
            var response = xmlHttp.responseText; 
            //alert("got response")
            if (response.length > 0)
            {
                //update page
                //alert(response.toString())
               if(response='success')
               {
				   
				   	document.getElementById("cmdEmailFriend").disabled = true;
				   	document.getElementById("EmailPopup").innerHTML= 'Sending..';
					setTimeout("document.getElementById('closethis').style.display = 'none'; document.getElementById('closethissecond').style.display = 'block';",1500); 
				   	//document.getElementById("closethis").style.display = 'none';
					//document.getElementById("closethissecond").style.display = 'block';
				   
                //document.getElementById("EmailPopup").innerHTML= 'Sending..';
                //setTimeout("document.getElementById('EmailPopup').innerHTML = 'Your mail has been sent.';",1500); 
                }
                else
                {
                    //document.getElementById("EmailPopup").innerHTML= 'Sending Failed'; 
                } 
                //alert("clear all fields");
                //setTimeout("document.getElementById('closethissecond').style.display = 'none'; document.getElementById('EmailPopup').innerHTML= '&nbsp;'; document.getElementById('closethis').style.display = 'block'; clearAllEmailAFriend();", 4000);    
                
                // The Folowing code is included because after sendina a mail the Email a friend window is not getting closed
                setTimeout("document.getElementById('cmdEmailFriend').disabled = false;document.getElementById('closethissecond').style.display = 'none'; document.getElementById('EmailPopup').innerHTML= '&nbsp;'; document.getElementById('closethis').style.display = 'block'; clearAllEmailAFriend();document.getElementById('EmailAFriend').style.display='none';document.getElementById('iframe-email-fixer').style.display='none';", 4000);    
                
            } 
        }
        document.body.style.cursor='auto';
        //document.getElementById('sending-emailfriend').style.display= 'none';
    }
    catch(e){
        alert(e.toString())
    }
}

var subjecttrue, totrue ,fromtrue, contenttrue;
function trim(strExpression)
{
    if (strExpression.length > 0 )
    {
        while(strExpression.charAt(0) ==' ')
        {
        strExpression = strExpression.substring(1);
        }
        while(strExpression.charAt(strExpression.length-1) ==' ')
        {
        strExpression = strExpression.substring(0,strExpression.length-1);
        }
    }
    return strExpression;
}

var subjecttrue, totrue ,fromtrue, contenttrue,receivername,sendername;
function sendemail()
{
   
   document.getElementById("EmailPopup").innerHTML="&nbsp;";
    var cont=false;
    var subject=trim(document.getElementById("subject").value);
    var to=trim(document.getElementById("txtReceiverEmail").value);
    var toname = trim(document.getElementById("txtReceiverName").value);
    var from=trim(document.getElementById("txtSenderEmail").value);
    var fromname=trim(document.getElementById("txtSenderName").value);
    var content=trim(document.getElementById("content").value);
    
    document.getElementById("msgSenderName").innerHTML="&nbsp;";
    document.getElementById("msgSenderEmail").innerHTML="nbsp;";
    document.getElementById("msgSubject").innerHTML="&nbsp;";
    
    document.getElementById("msgMessage").innerHTML="&nbsp;";
    
    document.getElementById("msgReceiverName").innerHTML="&nbsp;";
    document.getElementById("msgReceiverEmail").innerHTML="&nbsp;";
    
        
    document.getElementById("msgSenderName").style.display="none";
    document.getElementById("msgSenderEmail").style.display="none";
    document.getElementById("msgSubject").style.display="none";
    
    document.getElementById("msgMessage").style.display="none";
    
    document.getElementById("msgReceiverName").style.display="none";
    document.getElementById("msgReceiverEmail").style.display="none";
    
    
    
    var curl =window.location.toString();
    if(subject.length > 0)
    {
       document.getElementById("msgSubject").style.display='none';
       
       subjecttrue=true
    }
    else 
    {
        
        
        document.getElementById("msgSubject").style.display='';
        document.getElementById("msgSubject").innerHTML='Please enter the Subject.';
        
        
        subjecttrue=false;
    }
    
    
    var friendato;
    var friendafrom;
    
    if(to != '')
    {
    
          var friendato = to;
                            
                            
          if(checkEmail(friendato) == true)       
          {
             totrue = true;
             document.getElementById("msgReceiverEmail").style.display = 'none';
             document.getElementById("msgReceiverName").style.display = 'none';
          } 
          else
          {
              document.getElementById("msgReceiverEmail").style.display = '';
              document.getElementById("msgReceiverName").style.display = '';
              document.getElementById("msgReceiverEmail").innerHTML="Please enter a valid Email ID.";
              totrue=false;                      
          }  
         
     } 
     
    else
    {
        
        document.getElementById("msgReceiverEmail").style.display = '';
              document.getElementById("msgReceiverName").style.display = '';
              document.getElementById("msgReceiverEmail").innerHTML="Please enter a valid Email ID.";
        totrue=false;
    }
    
    
    
    if(from.length != 0)
    {
          var friendafrom = from;
                        
          if(checkEmail(friendafrom) == true)       
          {
             fromtrue = true;
          } 
          else
          {
                document.getElementById("msgSenderEmail").style.display = '';
                document.getElementById("msgSenderName").style.display = '';
                document.getElementById("msgSenderEmail").innerHTML="Please enter a valid Email ID.";
                fromtrue=false;                     
          }      
  
    }
    else
    {
        
        document.getElementById("msgSenderEmail").style.display = '';
        document.getElementById("msgSenderName").style.display = '';
        document.getElementById("msgSenderEmail").innerHTML="Please enter a valid Email ID.";
        totrue=false;
    }
    
    
        if(toname.length != 0)
    {
        receivername = true;   
  
    }
     
    else
    {
        document.getElementById("msgReceiverEmail").style.display = '';
        document.getElementById("msgReceiverName").style.display = '';
        document.getElementById("msgReceiverName").innerHTML="Please enter the Receiver's Name.";
        receivername=false;
    }  
    if(fromname.length != 0)
    {
        sendername = true;   
  
    }
     
    else
    {
        document.getElementById("msgSenderEmail").style.display = '';
        document.getElementById("msgSenderName").style.display = '';
        document.getElementById("msgSenderName").innerHTML="Please enter your Name.";
        sendername=false;
    }  
    
        
        
    if(content.length > 0)
    {
       contenttrue=true
    }
    else 
    {
        
        document.getElementById("msgMessage").style.display = '';
        document.getElementById("msgMessage").innerHTML="Please enter the Message";
        contenttrue=false;
    }
    if(subjecttrue && totrue && fromtrue && contenttrue && receivername && sendername)
    {
        cont=true;
    }

    var poststr="subject=" + subject + "&" +
                "to=" + to +"&"+
                "from=" + from + "&" +
                "content=" + content + "&"+
                "curl=" + curl+ "&"+
                "fromname=" + fromname + "&"+
                "toname=" + toname;

    if(cont)
    {
        //ExecuteCall("emailfriend.aspx", poststr);
        try 
        { 
            //xmlHttp = GetXmlHttpObject(CallbackMethod);
            document.body.style.cursor='wait';
            
            //document.getElementById('sending-emailfriend').style.display='block'; 
            xmlHttp = GetXmlHttpObject(EmailAFriend); 
            SendXmlHttpRequestPost(xmlHttp, "../emailafriend/emailfriend.aspx", poststr); 
            //alert("no exception")
        }
        catch(e){
        alert(e.toString());
        } 
        }
}

 function clearAllEmailAFriend()
{
    document.getElementById("txtSenderName").value="";
    document.getElementById("txtSenderEmail").value="";
    document.getElementById("txtReceiverEmail").value="";
    document.getElementById("txtReceiverName").value="";
    //document.getElementById("subject").value="";
   // document.getElementById("content").value="";
    
    document.getElementById("msgSenderName").innerHTML="&nbsp;";
    document.getElementById("msgSenderEmail").innerHTML="nbsp;";
    document.getElementById("msgSubject").innerHTML="&nbsp;";
    
    document.getElementById("msgMessage").innerHTML="&nbsp;";
    
    document.getElementById("msgReceiverName").innerHTML="&nbsp;";
    document.getElementById("msgReceiverEmail").innerHTML="&nbsp;";
    
        
    document.getElementById("msgSenderName").style.display="none";
    document.getElementById("msgSenderEmail").style.display="none";
    document.getElementById("msgSubject").style.display="none";
    
    document.getElementById("msgMessage").style.display="none";
    
    document.getElementById("msgReceiverName").style.display="none";
    document.getElementById("msgReceiverEmail").style.display="none";
}

function emailfriendform()
{
    if(document.getElementById('email-table'))
    {
        var forminput=document.getElementById('email-table').getElementsByTagName("input");
		for(i=0;i<forminput.length;i++)
		{
			var formtype=forminput[i].getAttribute("type");
			switch(formtype)
			{
				case "text":
					forminput[i].onfocus=activeBorderChange;
					forminput[i].onblur=blurBorderChange;
					break;
				
			}
		}
	    formtextbox=document.getElementById("email-table").getElementsByTagName("textarea")
	    for(i=0; i<formtextbox.length; i++)
	    {
		    formtextbox[i].onfocus=activeBorderChange;
		    formtextbox[i].onblur=blurBorderChange;
	    }
	}
}




/* *****************************************************************************************************************
************************** End Of Email A Friend *************************************************
********************************************************************************************************/


/*******************************************************************************************************************
 ************************ Start of Email A Query *************************************
****************************************************************************************/


function EmailQuery1() 
{ 
    try
    {
        //readyState of 4 or 'complete' represents 

        //that data has been returned 
        //alert("coming to the event")
        if (xmlHttp.readyState == 4 || 
            xmlHttp.readyState == 'complete')
        {
            //alert("entered callback")
            var response = xmlHttp.responseText; 
            //alert("got response")
            if (response.length > 0)
            {
                //update page
                //alert(response)
                //document.getElementById("emailquery-error-mess").innerHTML=response;
               if(response='success')
               {
                   
                    
                    document.getElementById("emailquery-error-mess1").style.fontSize = "14px";
                    document.getElementById("emailquery-error-mess1").style.fontWeight = "bold";
                    document.getElementById("emailquery-error-mess1").innerHTML = 'Sending..';
					setTimeout("document.getElementById('emailquery-table1').style.display = 'none'; document.getElementById('displaymessagequery1').style.display = 'block';",1500); 
                //document.getElementById("emailquery-error-mess").innerHTML= 'Mail Sent'; 
                //document.getElementById('sending-emailquery').style.display= 'none';

                   //setTimeout("document.getElementById('emailquery-error-mess').innerHTML = 'Your mail has been sent.';",1500);
                
                }
                else
                {
                   // document.getElementById("emailquery-error-mess").innerHTML= 'Sending Failed'; 
                    //document.getElementById('sending-emailquery').style.display= 'none';
                }                               
               // setTimeout("document.getElementById('emailquery-error-mess').innerHTML= '&nbsp;';clearAllEmailQuery();", 4000)    
                setTimeout("document.getElementById('cmdContactUs').disabled = false;document.getElementById('displaymessagequery1').style.display = 'none'; document.getElementById('emailquery-table1').style.display = 'block'; document.getElementById('emailquery-error-mess1').innerHTML= '&nbsp;'; clearAllEmailQuery1()", 4000); 
            } 
        }
        document.body.style.cursor='auto';
    }
    catch(e){
        alert("about" + e.toString())
    }
}

function EmailQuery() 
{ 
    try
    {
        //readyState of 4 or 'complete' represents 

        //that data has been returned 
        //alert("coming to the event")
        if (xmlHttp.readyState == 4 || 
            xmlHttp.readyState == 'complete')
        {
            //alert("entered callback")
            var response = xmlHttp.responseText; 
            //alert("got response")
            if (response.length > 0)
            {
                //update page
                //alert(response)
                //document.getElementById("emailquery-error-mess").innerHTML=response;
               if(response='success')
               {
                    //document.getElementById("cmdSendQuery").style.display = "none";
                    document.getElementById("emailquery-error-mess").style.fontSize = "14px";
                    document.getElementById("emailquery-error-mess").style.fontWeight = "bold";
                    document.getElementById("emailquery-error-mess").innerHTML = 'Sending..';
					setTimeout("document.getElementById('emailquery-table').style.display = 'none'; document.getElementById('displaymessagequery').style.display = 'block';",1500); 
                //document.getElementById("emailquery-error-mess").innerHTML= 'Mail Sent'; 
                //document.getElementById('sending-emailquery').style.display= 'none';

                   //setTimeout("document.getElementById('emailquery-error-mess').innerHTML = 'Your mail has been sent.';",1500);
                
                }
                else
                {
                   // document.getElementById("emailquery-error-mess").innerHTML= 'Sending Failed'; 
                    //document.getElementById('sending-emailquery').style.display= 'none';
                }                               
               // setTimeout("document.getElementById('emailquery-error-mess').innerHTML= '&nbsp;';clearAllEmailQuery();", 4000)    
                setTimeout("document.getElementById('cmdSendQuery').style.display = '';document.getElementById('cmdSendQuery').disabled = false;document.getElementById('displaymessagequery').style.display = 'none'; document.getElementById('emailquery-table').style.display = 'block'; document.getElementById('emailquery-error-mess').innerHTML= '&nbsp;'; clearAllEmailQuery()", 4000); 
            } 
        }
        document.body.style.cursor='auto';
    }
    catch(e){
        alert(e.toString())
    }
}

var emailquerynametrue, emailquerypnumbertrue ,emailquerycitytrue, emailqueryemailtrue,emailquerymessagetrue,emailquerysubjecttrue,emailqueryspecifyotherstrue;

function sendemailquery()
{
    document.getElementById("emailquery-error-mess-name").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-phnum").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-city").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-email").innerHTML="&nbsp;";
    
    document.getElementById("emailquery-error-mess-subject").innerHTML="&nbsp;";
    
    document.getElementById("emailquery-error-mess-message").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-specify_others").innerHTML="&nbsp;";
 
    var cont=false;
    var emailqueryname=document.getElementById("emailqueryname").value;
    var emailquerypnumber=document.getElementById("emailquerypnumber").value.toString();
    var emailqueryemail =document.getElementById("emailqueryemail").value;
   	var emailquerycity=document.getElementById('emailquerycity').value;
   	
    var emailquerysubject=document.getElementById("emailquerysubject").value;
   	
    var emailquerymessage=document.getElementById("emailquerymessage").value;
    var emailqueryspecifyothers=document.getElementById("emailqueryspecifyothers").value;
    
    if(emailqueryname.length > 0)
    {
       emailquerynametrue=true
    }
    else 
    {
        document.getElementById("emailquery-error-mess-name").innerHTML ="Enter Name";
        subjecttrue=false;
    }
    
    //alert(emailquerypnumber.length)
    if(emailquerypnumber.length != 0)
    {
        for(i=0;i<emailquerypnumber.length;i++)
        {
            //alert(emailquerypnumber);
            if(emailquerypnumber.charAt(i)>=0 && emailquerypnumber.charAt(i)<=9 )
            {
               //alert(emailquerypnumber.charAt(i));
               emailquerypnumbertrue=true;
            }
            else
            {
                emailquerypnumbertrue=false;
                document.getElementById("emailquery-error-mess-phnum").innerHTML="Invalid Ph No";
                break;
            }
        }
        
       if(Number(emailquerypnumber)==0)
        {
            emailquerypnumbertrue=false;
            document.getElementById("emailquery-error-mess-phnum").innerHTML="Invalid Ph No";
        }
        
        
        
    }
    else
    {
        emailquerypnumbertrue=false;
        document.getElementById("emailquery-error-mess-phnum").innerHTML ="Enter Ph No";
    }
    
    if(document.getElementById('emailquerycity').selectedIndex > 0)
    {
        emailquerycitytrue=true;
    }
    else
    {
        emailquerycitytrue=false;
        document.getElementById("emailquery-error-mess-city").innerHTML ="Select City ";
    }
    
    
    if(document.getElementById('emailquerycity').value == "Others")
    {
        if(emailqueryspecifyothers.length > 0)
        {
           emailqueryspecifyotherstrue=true
        }
        else 
        {
            document.getElementById("emailquery-error-mess-specify_others").innerHTML ="Enter Others";
            emailqueryspecifyotherstrue=false;
        }
    }
    else
    {
        emailqueryspecifyotherstrue=true;
    }
    
    
    
    
    
    if(emailqueryemail.length != 0)
    {
         var InputString = emailqueryemail;
         
         if(checkEmail(InputString) == true)       
          {
             emailqueryemailtrue = true;
          } 
          else
          {
              document.getElementById("emailquery-error-mess-email").innerHTML ="Invalid Email";
              emailqueryemailtrue=false;                      
          }      

     }
     else
     {
        document.getElementById("emailquery-error-mess-email").innerHTML ="Enter Email";
        emailqueryemailtrue=false;
     } 
     
     
     
    if(emailquerysubject.length > 0)
    {
       emailquerysubjecttrue=true
    }
    else 
    {
        emailquerysubjecttrue=false;
        document.getElementById("emailquery-error-mess-subject").innerHTML =" Enter Subject";
    }
     
     
       
    
    if(emailquerymessage.length > 0)
    {
       emailquerymessagetrue=true
    }
    else 
    {
        emailquerymessagetrue=false;
        document.getElementById("emailquery-error-mess-message").innerHTML =" Enter Message";
        
    }
    if(emailquerynametrue && emailquerypnumbertrue && emailquerycitytrue && emailqueryemailtrue && emailquerymessagetrue && emailqueryspecifyotherstrue)
    {
        cont=true;
    }
    var poststr="emailqueryname=" + emailqueryname + "&" +
                "emailquerypnumber=" + emailquerypnumber +"&"+
                "emailquerycity=" + emailquerycity + "&" +
                "emailqueryspecifyothers=" + emailqueryspecifyothers + "&" +
                "emailqueryemail=" + emailqueryemail + "&"+
                "emailquerysubject="+emailquerysubject + "&"+
                "emailquerymessage=" + emailquerymessage;
 
    if(cont)
    {
        //ExecuteCall("emailfriend.aspx", poststr);
        //alert(poststr)
        try 
        { 
            //xmlHttp = GetXmlHttpObject(CallbackMethod);
            document.getElementById("cmdSendQuery").disabled = true;
            document.body.style.cursor='wait';
            //document.getElementById('sending-emailquery').style.display='block'; 
            xmlHttp = GetXmlHttpObject(EmailQuery); 
            SendXmlHttpRequestPost(xmlHttp, "../emailafriend/emailquery.aspx", poststr); 
            
            //alert("no exception")
        }
        catch(e)
        {
            alert(e.toString());
        } 
    }
}

function formreset()
{
	document.getElementById("emailqueryname").value = "";
	document.getElementById("emailquerypnumber").value = "";
	document.getElementById('emailquerycity').value = "0";
	document.getElementById("emailqueryemail").value = "";
	
	document.getElementById("emailquerysubject").value = "";
	
	document.getElementById("emailquerymessage").value = "";
	document.getElementById("emailqueryspecifyothers").value = "";
	
	document.getElementById("emailquery-error-mess-name").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-phnum").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-city").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-email").innerHTML="&nbsp;";
    
    document.getElementById("emailquery-error-mess-subject").innerHTML="&nbsp;";
    
    document.getElementById("emailquery-error-mess-message").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-specify_others").innerHTML="&nbsp;";
    
    document.getElementById("specifyifothers").style.display='none';
    document.getElementById("txtSpecifyIfOthers").style.display='none';
	
}


function formreset1()
{
	document.getElementById("emailqueryname1").value = "";
	document.getElementById("emailquerypnumber1").value = "";
	document.getElementById('emailquerycity1').value = "0";
	document.getElementById("emailqueryemail1").value = "";
	
	document.getElementById("emailquerysubject1").value = "";
	
	document.getElementById("emailquerymessage1").value = "";
	document.getElementById("emailqueryspecifyothers1").value = "";
	
	document.getElementById("emailquery-error-mess-name1").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-phnum1").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-city1").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-email1").innerHTML="&nbsp;";
    
    document.getElementById("emailquery-error-mess-subject1").innerHTML="&nbsp;";
    
    document.getElementById("emailquery-error-mess-message1").innerHTML="&nbsp;";
    document.getElementById("emailquery-error-mess-specify_others1").innerHTML="&nbsp;";
    
    document.getElementById("othercity").style.display='none';
    document.getElementById("othercity1").style.display='none';
	
}



function clearAllEmailQuery1()
{
    document.getElementById("emailqueryname1").value="";
    document.getElementById("emailquerypnumber1").value="";
    document.getElementById("emailqueryemail1").value="";
    document.getElementById('emailquerycity1').selectedIndex=0;
    
    document.getElementById("emailquerysubject1").value="";
    
	document.getElementById("emailquerymessage1").value="";
	
	
	document.getElementById("emailqueryspecifyothers1").value="";
	//document.getElementById("emailqueryspecifyothers1").disabled=true;
	
    document.getElementById("othercity").style.display='none';
    document.getElementById("othercity1").style.display='none';
	
    //emailquerymessage=document.getElementById("emailquerymessage").value="";
}

function clearAllEmailQuery()
{
    document.getElementById("emailqueryname").value="";
    document.getElementById("emailquerypnumber").value="";
    document.getElementById("emailqueryemail").value="";
    document.getElementById('emailquerycity').selectedIndex=0;
    
    document.getElementById("emailquerysubject").value="";
    
	document.getElementById("emailquerymessage").value="";
	
	
	document.getElementById("emailqueryspecifyothers").value="";
	
	document.getElementById("specifyifothers").style.display='none';
    document.getElementById("txtSpecifyIfOthers").style.display='none';
	
    //emailquerymessage=document.getElementById("emailquerymessage").value="";
}
/* *****************************************************************************************************************
************************** End Of Email A Query *************************************************
********************************************************************************************************/


/*We will call u back function starts here*/


function clearWeWillcallBack(boxid)
{	
	document.getElementById(boxid).value = "";
    document.getElementById(boxid).style.color="black";
}

var trcount = 1;
function callmeback() 
{ 
    try
    {
      
        if (xmlHttp.readyState == 4 || 
            xmlHttp.readyState == 'complete')
        {
            
            var response = xmlHttp.responseText; 
            
            if (response.length > 0)
            {
                
               if(response='success')
               {
				  	//document.getElementById("emailquery-error-mess-phonenumber").innerHTML= '&nbsp;&nbsp;Mail Sent'; 
                	//document.getElementById("emailquery-error-mess-phonenumber").style.fontSize ="13px";				
					document.getElementById("we").innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
					document.getElementById("emailqueryphonenumber").style.display = "none";
					document.getElementById("submit222").style.display = "none";
					
					if(trcount == 1)
					{
					//document.getElementById("we").innerHTML= 'Your mail has been sent.';
					document.getElementById("we-2").style.color='#211C5A'; 
					document.getElementById("we-2").style.fontWeight='bold'; 
					document.getElementById("we-2").style.fontSize='12px'; 
					document.getElementById("we-2").style.paddingLeft='2px'; 
					document.getElementById("we-2").innerHTML= 'Your mail has been sent.';
					//document.getElementById("emailquery-error-mess-phonenumber").innerHTML= 'Your mail has been sent.';
					//document.getElementById("emailquery-error-mess-phonenumber-two").innerHTML= 'We will call you soon';
					trcount--;
					}
					else
					{
						document.getElementById('we-1').style.display = 'block';		
						
						document.getElementById("we-2").style.color='#211C5A'; 
						document.getElementById("we-2").style.fontWeight='bold'; 
						document.getElementById("we-2").style.fontSize='12px'; 
						document.getElementById("we-2").style.paddingLeft='2px'; 
						document.getElementById("we-2").innerHTML= 'Your mail has been sent.';
					}
                
				
                }
                else
                {
                    //document.getElementById("emailquery-error-mess-phonenumber").innerHTML= 'Sending Failed'; 
                    //document.getElementById('sending-emailquery').style.display= 'none';
                }                               
               setTimeout("document.getElementById('we-1').style.display = 'none';document.getElementById('we').innerHTML= 'We will call you back';document.getElementById('emailqueryphonenumber').style.display = 'block';document.getElementById('emailqueryphonenumber').style.border='#CCCCCC 1px solid';document.getElementById('emailqueryphonenumber').style.background='#FFFFFF';document.getElementById('emailqueryphonenumber').style.color='#CCCCCC';document.getElementById('emailqueryphonenumber').style.fontSize='11px';document.getElementById('emailqueryphonenumber').style.fontFamily='Arial, Helvetica, sans-serif';document.getElementById('emailqueryphonenumber').style.height='14px';document.getElementById('emailqueryphonenumber').style.width='170px';document.getElementById('emailqueryphonenumber').value='STD code & phone #';document.getElementById('submit222').style.display = 'block';", 3000) ;   
				
               
            } 
        }
        document.body.style.cursor='auto';
		
    }
    catch(e){
        alert(e.toString())
    }
}


//function clercallback()
//{
//document.getElementById("emailquery-error-mess-phonenumber").innerHTML="&nbsp;&nbsp;&nbsp;";
//document.getElementById("emailqueryphonenumber").value = "";

//}




// call U back function starts.

var takephonenum;

function callUback()
{
	
	//document.getElementById("emailquery-error-mess-phonenumber").innerHTML="&nbsp;";
	var emailqueryphonenumber=document.getElementById("emailqueryphonenumber").value.toString();
	
	var cont1=false;
	
	//to validate the phone number
	
	if(emailqueryphonenumber.length != 0)
    {
		if(emailqueryphonenumber.length >= 10)
		{
			for(i=0;i<emailqueryphonenumber.length;i++)
			{
				
				if(emailqueryphonenumber.charAt(i)>=0 && emailqueryphonenumber.charAt(i)<=9 )
				{
				   
				   takephonenum=true;
				}
				else
				{
					takephonenum=false;
					//document.getElementById("emailquery-error-mess-phonenumber").innerHTML="&nbsp;&nbsp;&nbsp;Invalid Ph No.";
					//document.getElementById("emailquery-error-mess-phonenumber").style.fontSize = "11px";
					break;
				}
			}
			
		}
		else
		{
			takephonenum=false;
		}
		
		
    }
    else
    {
        takephonenum=false;
        //document.getElementById("emailquery-error-mess-phonenumber").innerHTML ="&nbsp;&nbsp;&nbsp;Enter Ph No.";
		//document.getElementById("emailquery-error-mess-phonenumber").style.fontSize = "11px";
    }
	
	if(takephonenum == true)
	{
		cont1 =true;
	}
	var poststr1 ="emailqueryphonenumber=" + emailqueryphonenumber + "&";
	
	
	if(cont1 == true)
    {   
        
        try 
        { 
           
			//xmlHttp = GetXmlHttpObject(CallbackMethod);
            document.body.style.cursor='wait';
            
            //document.getElementById('sending-emailquery').style.display='block'; 
            xmlHttp = GetXmlHttpObject(callmeback); 
            
            SendXmlHttpRequestPost(xmlHttp, "emailafriend/emailqueryCalluback.aspx", poststr1); 
            
            
        }
        catch(e)
        {
            alert(e.toString());
        } 
    }
	
	
}

// call u back function ends

/*We will call u back function ends here*/


/*These 4 function are added to validate the Name , phone fields & messagebox in E-mail your queries part  */

 /*
Function Name       : AllowAlphaNumericOnly.
Description         : This function will not allow numbers to enter into the textbox.
*/
    
function AllowAlphaNumericOnly(obj,e)
{

    var unicode = e.keyCode?e.keyCode:e.which;    
    var Regexp = /[^\sa-zA-Z',-._]/;
    var keyChar = String.fromCharCode(unicode); 
                                     // Back space
    return ( (!Regexp.test(keyChar)) || (unicode == 8) );
}

 /*
Function Name       : PasteAlphaNumericOnly.
Description         : This function will not allow to paste the alphanumeric values.
*/    
function PasteAlphaNumericOnly(obj)
{
    
	var Regexp = /[^ a-zA-Z',-._]/;
	if (!(!Regexp.test(obj.value)))
	{
		obj.value = '';obj.focus();
	}
}

 /*
Function Name       : acceptNumeric.
Description         : This function will allow only numeric values.
*/ 
function acceptNumeric(lstrmyfield,lstrevent)
{			
//	if(objControl.value=='(STD)')
//	{				
//		objControl.value='';
//		objControl.focus();
//	}
//	if (window.event.keyCode < 48 || window.event.keyCode > 57)
//	{
//		window.event.keyCode = 0;	
//	}	
//	

	var keycode,lstrX; 
	keycode=0;
	if (window.event) keycode = window.event.keyCode; 
	else if (lstrevent) keycode = lstrevent.which; 
	else return true;
	if ((keycode) == 0) return true;
	if ((keycode) == 8) return true;
	if ((keycode) == 32) return false;
	if ((String.fromCharCode(keycode)>=0) && (String.fromCharCode(keycode)<=9)) return true; 
	else if ((keycode) == 43) 
	{
		lstrX = lstrmyfield.value.length;
		if ((lstrX) == 0) return false;
		else return false;
	}
	else return false; 



}


/*
Function Name       : maxLength
Description         : Function is used to restrict the textarea for the specified length.
*/

function maxLength(field,maxChars)
{   
    if(document.getElementById(field).value.length > maxChars) 

    {
        document.getElementById(field).value = document.getElementById(field).value.substring(0, maxChars);
    }
}


/*These 4 function end's here*/