﻿// JScript File

//-->

//-->
//Ajax Code For Suggestion
	var http_request;
	var response;
	var intcount=-1;
	var resultcount;
	var http_request1;
	var response1;

	
	
    function makeRequest(url,popitmenu) {
    
        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {alert('Error');}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
           }
       
        http_request.onreadystatechange = function() { processRequest(http_request,popitmenu); };
      
			http_request.open('GET', url, true);
         	//alert(url);
		    http_request.send(null);

    }

    function processRequest(http_request,popitmenu) {

        // only if req shows "complete"
		
	 
		if (http_request.readyState == 4) {
        // only if "OK"
			
			if (http_request.status == 200) {
				response  = http_request.responseXML.documentElement;
				var counter;
				resultcount    = response.getElementsByTagName('resultcount')[0].firstChild.data;
				if (resultcount>0)
				{
				document.getElementById(popitmenu).style.display='inline';
				document.getElementById(popitmenu).innerHTML='';
				 var ddlCategory = document.getElementById(popitmenu);
				counter=0;
				while (counter<resultcount)
				{
				
				var method;
				//alert(response.getElementsByTagName('method')[counter].firstChild.data);
				method    =response.getElementsByTagName("method")[counter].firstChild.data;// response.getElementsByTagName('method')[counter].firstChild.data;
				
				//var o = document.createElement('option');
		         //o.text=method;
		       	
			     //o.value=counter;
			    
			     //ddlCategory.add(o);
			     ddlCategory.options[ddlCategory.length] = new Option(method, counter);

				 ddlCategory.value=intcount;
			     //ddlCategory.value=response.getElementsByTagName('method')[intcount].firstChild.data;
				  counter=counter+1;
				  
				  document.getElementById(popitmenu).style.display='inline';
			
				}
				
				}
				else
				{
				document.getElementById(popitmenu).style.display='none';
				}
				
				

				//eval(method + '(\'\', result)');
			} //else {
            //alert("There was a problem retrieving the XML data:\n" + http_request.statusText);
			//}
		}
		
    }
   
    function checkName(input, response,txt,getLayer,keypress,popitmenu,strwhatwhere,pageType)
	{
//	    alert('checkName');
		//alert(servername) 
//		if (keypress!=38 && keypress!=40)
//		{
//			 menuobj=document.getElementById(popitmenu)
//	//document.getElementById("popitmenu").style.display="inline"
//	
//	var offsetTrail = document.getElementById(getLayer);
//	var offsetLeft = 0;
//	var offsetTop = 0;
//	var offsetwidth = offsetTrail.offsetWidth;

//	while (offsetTrail)
//	{
//		
//			offsetLeft += offsetTrail.offsetLeft;
//		offsetTop += offsetTrail.offsetTop;
//		offsetTrail = offsetTrail.offsetParent;
//	}
//	
//	menuobj.style.left= parseInt(offsetLeft)+"px";
//	menuobj.style.top= parseInt(offsetTop)+"px";
//	
//	menuobj.style.width= parseInt(document.getElementById(txt).clientWidth)+3;	
//		//menuobj.style.dispaly="inline"
//	
//		//if(input.length>0 && input.length%3==0)
//		if(input.length>=2 )
//		{
//	
//			if (response != '')
//			    { 
//				    // Response mode
//    				
//				    var message   = document.getElementById(txt);
//    				
//			    }
//			else
//			    {
//			        // Input mode
//				        //var servername='<%=servername%>';
//			        if (pageType=='cn')
//			            {
//            			
//            			if (strwhatwhere=='WHERE')
//			                {
//				                url  =  servername +'suggestedcityxmldata.aspx?request=' + input;
//				                //url  = BaseUrl+'suggestedcityxmldata.aspx?request=' + input;
//			                }
//			            else if (strwhatwhere=='WHAT')
//			                    {
//                    			
//			                    url  = servername +'suggestedkeywords.aspx?request=' + input +"&page="+pageType;
//			                    }
//				   
//				        makeRequest(url,popitmenu);
//            			
//            			
//            			
//			            }
//        			
//			        else
//			        {
//			            if (strwhatwhere=='WHERE')
//			                {
//				                url  =  servername +'suggestedcityxmldata.aspx?request=' + input;
//				                //url  = BaseUrl+'suggestedcityxmldata.aspx?request=' + input;
//			                }
//			            else if (strwhatwhere=='WHAT')
//			                    {
//                    			
//			                    url  = servername +'suggestedkeywords.aspx?request=' + input;
//			                    }
//				        makeRequest(url,popitmenu);
//    				
//			        }
//			    }
//		    }
//		if (input.length==0)
//		{
//		document.getElementById(popitmenu).style.display='none';
//		}
//		
//		
//		
//		///End function
//		}
		}
	function clicksuggest(txtValue,txtName)
{
//	alert('clicksuggest');
	intcount=-1;
	var w = document.getElementById(txtValue).selectedIndex;
	var selected_text = document.getElementById(txtValue).options[w].text;

	document.getElementById(txtName).value=selected_text;
	
	
	document.getElementById(txtValue).style.display="none";
	document.getElementById(txtName).focus();
	//document.getElementById("ddlWhere").style.display='inline';
	return false;
}	


function clicksuggest1(txtValue,txtName,keycode,popitmenu)
{
//	alert('clicksuggest1');
//	if (keycode==13)
//	{
//	if (intcount>=0)
//	{
//	var w = document.getElementById(popitmenu).selectedIndex;
//	var selected_text = document.getElementById(popitmenu).options[w].text;
//	
//	//if (document.getElementById(popitmenu).style.display=='inline')
//	//{
//	document.getElementById(txtName).value=selected_text;
//	
//	//}
//	}
//	document.getElementById(popitmenu).style.display="none";
//	//intcount=-1;
//	return false;
//	}
//		if (keycode==40 && document.getElementById(popitmenu).length-1>intcount)//Down Arrow Key
//	{
//	
//	intcount=parseInt(intcount)+1;
//	document.getElementById(popitmenu).value=parseInt(intcount);
//	var w = document.getElementById(popitmenu).selectedIndex;
//	var selected_text = document.getElementById(popitmenu).options[w].text;
//	document.getElementById(txtName).value=selected_text;
//	}
//	if(keycode==38 && intcount>=0)//Up Arrow Key
//	{
//	if (intcount!=0)
//	{
//	intcount=intcount-1;
//	document.getElementById(popitmenu).value=intcount;
//	var w = document.getElementById(popitmenu).selectedIndex;
//	var selected_text = document.getElementById(popitmenu).options[w].text;
//	document.getElementById(txtName).value=selected_text;
//	}
//	}
//	if(keycode!=40 && keycode!=38 && keycode!=13) 
//	{intcount=-1;}
	
}	

function clicklistbox(listbox,txtbox)
{
//alert('clicklistbox');
intcount=document.getElementById(listbox).value;
var w = document.getElementById(listbox).selectedIndex;
	var selected_text = document.getElementById(listbox).options[w].text;
	document.getElementById(txtbox).value=selected_text;
document.getElementById(txtbox).focus();
}

function onfocuslistbox(listbox,txtbox)
{
//alert('onfocuslistbox');
document.getElementById(listbox).style.display='inline';

}
//End Ajax Code For Suggestion


//---------open Sms/email div with modal window

function checkNameYPSmsDirect(contentid,url,hdnforppc,phnum)
				{//  alert('checkNameYPSmsDirect');
					
					    if (url!='')
					        {
					            document.getElementById('hdnforppc').value = url;
					           // alert(document.getElementById('hdnforppc').value);
					        }
					     else
					        {
					        document.getElementById('hdnforppc').value = '';
					        }
					     if(phnum!='')
					        {
					            document.getElementById('hdnphnum').value = phnum;
					        }
					     else
					        {
					            document.getElementById('hdnphnum').value = '';
					        }
					        
						document.getElementById('hdnContentid').value=contentid;
						document.getElementById('divModal').style.height=document.body.scrollHeight +"px";						
						document.getElementById('divModal').style.width=document.body.scrollWidth+"px";	
						document.getElementById('divModal').style.display="block";
						var divName='divSendmail';
//						  
						document.getElementById("divSendmail").style.visibility='visible';
						document.getElementById("divSendmail").style.display='';
						
					
						var top= Math.round((document.body.clientHeight/2)-document.getElementById(divName).offsetHeight/2+document.body.scrollTop)+'px';
						var left=Math.round((document.body.clientWidth/2)-document.getElementById(divName).offsetWidth/2)+'px';
						document.getElementById(divName).style.top=top;
						document.getElementById(divName).style.left=left;
						hdnSetTop=document.getElementById("hdnSetTop");
				        hdnSetLeft=document.getElementById("hdnSetLeft");
						hdnSetTop.value=top;
						hdnSetLeft.value=left;
						//alert('checkNameYPSmsDirect');
						if (document.getElementById('divMessagealert')!=null)
                            {
                            //alert(sachin);
                             document.getElementById('divMessagealert').style.display='none';
		                     document.getElementById('divMessagealert').style.visibility='hidden';
                            }
                 
			    //document.getElementById("txtSmsMobile").style.visibility;
						
				}
				// Close sms div
				
		function setheading(heading)
		{document.getElementById('lblPhoneheadSms').innerHTML='Phone';
		if(heading!='')
		    {
		    if (heading=='mobile')
		    {
		    document.getElementById('lblPhoneheadSms').innerHTML='Mobile';
		    }
		   }
		}	
    function closeemaildivSearch()
                {
              
                document.getElementById("divSendmail").style.visibility='hidden';
                document.getElementById("divSendmail").style.display='none';
                document.getElementById('divModal').style.display='none';
                
                  if (document.getElementById('ddlcity')!=null)
                {
                 document.getElementById('ddlcity').style.display='';
		         document.getElementById('ddlcity').style.visibility='visible';
                }
                if (document.getElementById('ddlOfficetyp')!=null)
                {
                 document.getElementById('ddlOfficetyp').style.display='';
		         document.getElementById('ddlOfficetyp').style.visibility='visible';
                }
                 
                 if (document.getElementById('divMessagealert')!=null)
                    {
                     document.getElementById('divMessagealert').style.display='none';
		             document.getElementById('divMessagealert').style.visibility='hidden';
                    }
                if (document.getElementById('ddlcountry')!=null)
                 {
                  document.getElementById('ddlcountry').style.display='';
		          document.getElementById('ddlcountry').style.visibility='visible';
                 }
                 if (document.getElementById('ddlstate')!=null)
                   {
                    document.getElementById('ddlstate').style.display='';
		             document.getElementById('ddlstate').style.visibility='visible';
                   }
                 if (document.getElementById('ddlcity')!=null)
                {
                 document.getElementById('ddlcity').style.display='';
		         document.getElementById('ddlcity').style.visibility='visible';
                }
                 if(document.getElementById('txtSmsRandomNumber')!=null)
		        {
                document.getElementById("txtSmsRandomNumber").value='';
                
                }
             /* if(document.getElementById('txtRandNo')!=null)
		        {
                document.getElementById('txtRandNo').value='';
                }
              if (document.getElementById('Flashdiv')!=null)
                {
                 document.getElementById('Flashdiv').style.display='';
		         document.getElementById('Flashdiv').style.visibility='visible';
                }*/
                 if(document.getElementById('lblSmsMsg')!=null)
		        {
                document.getElementById("lblSmsMsg").innerHTML='';
                }
                if(document.getElementById('lblmailsend')!=null)
		        {
                document.getElementById("lblmailsend").innerHTML='';
                }
               if(document.getElementById('txtSmsMobile')!=null)
		        {
                document.getElementById('txtSmsMobile').value='';
                         
                }
               
                 if(document.getElementById('lblmailphone')!=null)
		        {
                document.getElementById('lblmailphone').innerHTML='';
                }
                 if(document.getElementById('lblmailad')!=null)
                {
		      
                document.getElementById('lblmailad').innerHTML='';
                }
                 if(document.getElementById('smstxtfrom')!=null)
		        {
                document.getElementById('smstxtfrom').value='';
                }
                 if(document.getElementById('txtSmsEmail')!=null)
		        {
                    document.getElementById("txtSmsEmail").value='';
                    document.getElementById('txtSmsEmail').style.backgroundColor='#ffffff';
                }
              
                 if(document.getElementById('divMessagealert')!=null)
                 {
                document.getElementById('divMessagealert').style.visibility='hidden';
				document.getElementById('divMessagealert').style.display='none';
				 }
                  
            }   
            
             function closeemaildiv()
                {
             
                document.getElementById("divSendmail").style.visibility='hidden';
                document.getElementById("divSendmail").style.display='none';
                document.getElementById('divModal').style.display='none';
                  if (document.getElementById('ddlcity')!=null)
                {
                 document.getElementById('ddlcity').style.display='';
		         document.getElementById('ddlcity').style.visibility='visible';
                }
                if (document.getElementById('ddlOfficetyp')!=null)
                {
                 document.getElementById('ddlOfficetyp').style.display='';
		         document.getElementById('ddlOfficetyp').style.visibility='visible';
                }
                 if (document.getElementById('divMessagealert')!=null)
                    {
                     document.getElementById('divMessagealert').style.display='none';
		             document.getElementById('divMessagealert').style.visibility='hidden';
                    }
                if (document.getElementById('ddlcountry')!=null)
                 {
                  document.getElementById('ddlcountry').style.display='';
		          document.getElementById('ddlcountry').style.visibility='visible';
                 }
                 if (document.getElementById('ddlstate')!=null)
                   {
                    document.getElementById('ddlstate').style.display='';
		             document.getElementById('ddlstate').style.visibility='visible';
                   }
                 if (document.getElementById('ddlcity')!=null)
                {
                 document.getElementById('ddlcity').style.display='';
		         document.getElementById('ddlcity').style.visibility='visible';
                }
                if(document.getElementById('txtSmsRandomNumber')!=null)
		        {
                document.getElementById("txtSmsRandomNumber").value='';
                 document.getElementById('txtSmsRandomNumber').style.backgroundColor='#ffffff';
                }
////                 if(document.getElementById('txtRandNo')!=null)
////		        {
////                document.getElementById('txtRandNo').value='';
////                }
               /* if (document.getElementById('Flashdiv')!=null)
                {
                 document.getElementById('Flashdiv').style.display='';
		         document.getElementById('Flashdiv').style.visibility='visible';
                }*/
                 if(document.getElementById('lblSmsMsg')!=null)
		        {
                document.getElementById("lblSmsMsg").innerHTML='';
                }
                if(document.getElementById('lblmailsend')!=null)
		        {
                document.getElementById("lblmailsend").innerHTML='';
                }
               if(document.getElementById('txtSmsMobile')!=null)
		        {
                document.getElementById('txtSmsMobile').value='';
                // document.getElementById('txtSmsMobile').style.backgroundColor='#ffffff';
                
                }


                 if(document.getElementById('smstxtfrom')!=null)
		        {
                document.getElementById('smstxtfrom').value='';
                }
               if(document.getElementById('txtSmsEmail')!=null)
		        {
                document.getElementById("txtSmsEmail").value='';
                 document.getElementById('txtSmsEmail').style.backgroundColor='#ffffff';
                }
                document.getElementById('divMessagealert').style.visibility='hidden';
				document.getElementById('divMessagealert').style.display='none';
                 
            }   
			 
			 //------------ close divMessagealert -------------------------------------------------------->
        function closemsgwdiv()
				    {   //alert('helo');
				        //document.getElementById("txtSmsMobile").focus();
				         //------------ Check Condition for Focus respected textbox -------------------------------------------------------->   
                  		//if(document.getElementById('txtSmsMobile').style.backgroundColor!="")hdnsetcursor
                  		if(document.getElementById('hdnsetcursor').value=="1")
					    {//alert(document.getElementById('hdnsetcursor').value);
					     document.getElementById("txtSmsMobile").focus();
					    }
					  
					    //if(document.getElementById('txtSmsEmail').style.backgroundColor!="")
					    if(document.getElementById('hdnsetcursor').value=="2")
					    {//alert(document.getElementById('hdnsetcursor').value);
					     document.getElementById("txtSmsEmail").focus();
					    }
					    
					    // if(document.getElementById('txtSmsRandomNumber').style.backgroundColor!="")
					    if(document.getElementById('hdnsetcursor').value=="3")
					     {
					     		//alert(document.getElementById('hdnsetcursor').value);	    
					     document.getElementById("txtSmsRandomNumber").focus();
					     
					     }	
					     
   	                    document.getElementById('divMessagealert').style.visibility='hidden';
					    document.getElementById('divMessagealert').style.display='none';
					    
					    
					    
					}
					// -------script for Open Gspages Sms/Email div
					function sendsms()
                   {
                     document.getElementById("divSendmail").style.visibility='visible';
                    document.getElementById("divSendmail").style.display='';
                  
                    document.getElementById('divModal').style.height=document.body.scrollHeight +"px";						
			        document.getElementById('divModal').style.width=document.body.scrollWidth+"px";	
			        document.getElementById('divModal').style.display="block";
			        //document.getElementById('Flashdiv').style.display="none";
			        //document.getElementById('Flashdiv').style.visibility='hidden';
			         if (document.getElementById('ddlcity')!=null)
                {
                  document.getElementById('ddlcity').style.display='none';
			    document.getElementById('ddlcity').style.visibility='hidden';
                }
                	
                 if(document.getElementById('smstxtfrom')!=null)
		        {
                document.getElementById('smstxtfrom').value='';
                }
                 if(document.getElementById('txtSmsRandomNumber')!=null)
		        {
                document.getElementById('txtSmsRandomNumber').style.backgroundColor='white';
                }
                  if (document.getElementById('ddlofficetyp')!=null)
                {
                 document.getElementById('ddlofficetyp').style.display='none';
			    document.getElementById('ddlofficetyp').style.visibility='hidden';
                }	
			      if (document.getElementById('ddlcountry')!=null)
                {
                 document.getElementById('ddlcountry').style.display='none';
		         document.getElementById('ddlcountry').style.visibility='hidden';
                }
                 if (document.getElementById('ddlstate')!=null)
                {
                 document.getElementById('ddlstate').style.display='none';
		         document.getElementById('ddlstate').style.visibility='hidden';
                }
                 if (document.getElementById('ddlcity')!=null)
                {
                 document.getElementById('ddlcity').style.display='none';
		         document.getElementById('ddlcity').style.visibility='hidden';
                } 
			    if (document.getElementById('divMessagealert')!=null)
                    {
                     document.getElementById('divMessagealert').style.display='none';
		             document.getElementById('divMessagealert').style.visibility='hidden';
                    }
			     
           
                //document.getElementById("hdnsmsemail").value='sms';
                //hdnsmsemail.value='sms';
                hdnSetTop=document.getElementById("hdnSetTop");
				hdnSetLeft=document.getElementById("hdnSetLeft");
				
                var top= Math.round((document.body.clientHeight/2)-document.getElementById('divSendmail').offsetHeight/2+document.body.scrollTop)+'px';
				var left=Math.round((document.body.clientWidth/2)-document.getElementById('divSendmail').offsetWidth/2)+'px';
				hdnSetTop.value=top;
				hdnSetLeft.value=left;
				
				document.getElementById("divSendmail").style.top=top;
				document.getElementById("divSendmail").style.left=left;
				document.getElementById("txtSmsMobile").focus();
		             
		                
			   
               }
					
					//--------end of Sms/Email Div ----------------
					
			function bookmark(url,title){
			       
               if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4))
                {//url=document.getElementById('hdnabsoluteuri').value;
                  window.external.AddFavorite(url,title);
                  } else if (navigator.appName == "Netscape") {
                    window.sidebar.addPanel(title,url,"");
                  } else {
                    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
                  }
                }
		
		
		//----- script for refine by location section ----------
		
		function jfun(paramDiv_id1,paramDiv_id2,paramDiv_id3,paramDiv_id4,paramDiv_id5,help,hyp1,hyp2,counter)
	    {
            
	        //alert('helo');
	        document.getElementById(paramDiv_id1).style.visibility = "visible";
			document.getElementById(paramDiv_id1).style.display='';
	        document.getElementById(paramDiv_id2).style.visibility = "hidden";
			document.getElementById(paramDiv_id2).style.display='none';
			 document.getElementById(paramDiv_id3).style.visibility = "hidden";
			document.getElementById(paramDiv_id3).style.display='none';
			 document.getElementById(paramDiv_id4).style.visibility = "hidden";
			document.getElementById(paramDiv_id4).style.display='none';
			 document.getElementById(paramDiv_id5).style.visibility = "hidden";
			document.getElementById(paramDiv_id5).style.display='none';
			 document.getElementById(help).style.visibility = "hidden";
			document.getElementById(help).style.display='none';
			 document.getElementById(hyp2).style.visibility = "hidden";
			document.getElementById(hyp2).style.display='none';
			//alert(document.getElementById(counter).value);
			var counters=parseInt(document.getElementById(counter).value);
			//alert(counters);
			if(counters==2)
			    {
			     document.getElementById(hyp1).style.visibility = "hidden";
		    	 document.getElementById(hyp1).style.display='none';
			    }
			else
			    {
			     document.getElementById(hyp1).style.visibility = "visible";
		     	 document.getElementById(hyp1).style.display='';
			    }
			
	    }
	    
	    // script for view links (refine by location section)
	    
	     function jdivShownav(hyp1,hyp2,divnav)
	            {//alert('helo');
	            document.getElementById(hyp1).style.display='none';
		        document.getElementById(hyp2).style.display='inline';
		        document.getElementById(hyp2).style.visibility='visible';
		       
		        document.getElementById(divnav).style.height='';
		        document.getElementById(divnav).className='divOverflowcitystate';
                }
              function jdivHidenav(hyp1,hyp2,divnav)
	            {//alert('helo');
	            document.getElementById(hyp2).style.display='none';
		        document.getElementById(hyp1).style.display='inline';
		        document.getElementById(hyp1).style.visibility='visible';
		        document.getElementById(divnav).className='divHeightcitystate';
	            }
	    
	 //- script for view links (Refine by Category section)   
	    
	    function jdivShow(divsh,divh,divtreev)
			{
			
			      document.getElementById(divsh).style.display='none';
		        document.getElementById(divh).style.display='';
		        document.getElementById(divh).style.visibility='visible';
        		document.getElementById(divtreev).style.height='';
        		//alert('helo');
		        document.getElementById(divtreev).className='divOverflow';
		        //alert('helo');
        		document.getElementById(divtreev).style.width='276'+'px';
			}
			
			  function jdivHide(divsh,divh,divtreev)
		        {//alert('jdivHide');
        		document.getElementById(divh).style.display='none';
		        document.getElementById(divsh).style.display='';
		        document.getElementById(divsh).style.visibility='visible';
		        document.getElementById(divtreev).className='divHeight';
		        document.getElementById(divtreev).style.width='276'+'px'
		        }
					
					
		/*script for view all links (related keywords) */
		
		function jshownavigatorgrid(divnav,hypviewall,hypviewless)
		    {

			        document.getElementById(divnav).style.overflow='visible';//className='divOverflow';
			        document.getElementById(hypviewall).style.visibility='hidden';
			        document.getElementById(hypviewall).style.display='none';
			        document.getElementById(hypviewless).style.visibility='visible';
			        document.getElementById(hypviewless).style.display='';
			    }
			 function jhidenavigatorgrid(divnav,hypviewall,hypviewless)
			    {//alert('hello');
			        document.getElementById(divnav).style.overflow='hidden';
			        document.getElementById(hypviewless).style.visibility='hidden';
			        document.getElementById(hypviewless).style.display='none';
			        document.getElementById(hypviewall).style.visibility='visible';
			        document.getElementById(hypviewall).style.display='';
			    }
			    
			    
			  
			/*script for view links ( left panel ) */  
			  
			  
			  
			  	function showleftpaneldiv(divCol,Hypcolall,Hypcolless,row,divColNext)
			    {
			       
			        document.getElementById(divCol).style.zIndex=1000;
			        document.getElementById(divCol).className='divOverflow';
			        document.getElementById(divCol).style.height='';
			        document.getElementById(Hypcolall).style.visibility='hidden';
			        document.getElementById(Hypcolall).style.display='none';
//			         document.getElementById(row).style.visibility='hidden';
//			        document.getElementById(row).style.display='none';
			        document.getElementById(Hypcolless).style.visibility='visible';
			        document.getElementById(Hypcolless).style.display='';
			        //document.getElementById(divColNext).style.zIndex=1;
			    }
			 function hideleftpaneldiv(divCol,Hypcolall,Hypcolless,row,divColNext)
			    {   
			
			       document.getElementById(divCol).style.overflow='hidden';
			        document.getElementById(divCol).style.height='90px';
			        document.getElementById(divCol).style.position='absolute';
			        document.getElementById(Hypcolless).style.visibility='hidden';
			        document.getElementById(Hypcolless).style.display='none';
//			        document.getElementById(row).style.visibility='visible';
//			        document.getElementById(row).style.display='';  
			        document.getElementById(Hypcolall).style.visibility='visible';
			        document.getElementById(Hypcolall).style.display='';
			        document.getElementById(divCol).style.zIndex=1;
			    }
		
		/* script for repeaters mouse over events */	    
			    
			  function settablestyle(rpttab,hiddenrow,imgbtn1,imgbtn2)
				    {//,revtab1,revtab2
			  
				    document.getElementById(rpttab).style.backgroundColor='#fef5e9';
				    document.getElementById(hiddenrow).style.visibility='visible';
				    if(document.getElementById(imgbtn1)!=null)
				        {//alert('helo');
				         document.getElementById(imgbtn1).style.visibility='hidden';
					     document.getElementById(imgbtn1).style.display='none';
					     document.getElementById(imgbtn2).style.visibility='visible';
					     document.getElementById(imgbtn2).style.display='';
				        }
				    
				    }
				   
				 function hidetablestyle(rpttab,hiddenrow,imgbtn1,imgbtn2)
				 {//,revtab1,revtab2
				  document.getElementById(rpttab).style.backgroundColor='white';
				    document.getElementById(hiddenrow).style.visibility='hidden';
				    if(document.getElementById(imgbtn1)!=null)
				        {//alert('helo');
				         document.getElementById(imgbtn1).style.visibility='visible';
					     document.getElementById(imgbtn1).style.display='';
					     document.getElementById(imgbtn2).style.visibility='hidden';
					     document.getElementById(imgbtn2).style.display='none';
				        }
				 }
				 
				 
				 function ShowHideDefinitionsDiv(paramElement_id)
	{
		var lstrDefinition;
		//--------------------------------------------------------
		var menuobj=document.getElementById("divDefinitions");
		var offsetTrail = document.getElementById("divdefinition");
		var offsetLeft = 0;
		var offsetTop = 0;
		var offsetwidth = offsetTrail.offsetWidth;

		while (offsetTrail)
		{
			
				offsetLeft += offsetTrail.offsetLeft;
			offsetTop += offsetTrail.offsetTop;
			offsetTrail = offsetTrail.offsetParent;
		}
	
	offsetTop=offsetTop+10;
	menuobj.style.top= parseInt(offsetTop)+"px";
	
	//---------------------------------------------
		lstrDefinition = jarrDefinitions[paramElement_id];
		document.getElementById("divDefinitions").innerHTML = lstrDefinition;
		obj = document.getElementById("divDefinitions");
		obj.style.visibility='visible';
		document.getElementById("divDefinitions").innerHTML = lstrDefinition;
	}
	
	function hideDefinitionsDiv()
	{
		obj = document.getElementById("divDefinitions");
		obj.style.visibility='hidden';
	}
	
	function CloseDefinitionDiv()
	{
		obj = document.getElementById("divDefinitions");
		obj.style.visibility='hidden';
	}
	
	
	//HELP JS
	var http_request;
	var response;
	var intcount=-1;
	var resultcount;
	var http_request1;
	var response1;
function setHelpDiv(getLayer,response,popitmenu,summary,mid,srvname)//, xPos, yPos)
	{
	
	menuobj=document.getElementById(popitmenu);
	var offsetTrail = document.getElementById(getLayer);
	var offsetLeft = 0;
	var offsetTop = 0;
	var offsetwidth = offsetTrail.offsetWidth;
	while (offsetTrail)
	{
		offsetLeft += offsetTrail.offsetLeft;
		offsetTop += offsetTrail.offsetTop;
		offsetTrail = offsetTrail.offsetParent;
	}
	offsetTop=offsetTop-10;
	if (mid==35)
	{
	
	menuobj.style.left= parseInt(offsetLeft)-285+"px";
	menuobj.style.top= parseInt(offsetTop)+15+"px";
	}
	else
	{
	menuobj.style.left= parseInt(offsetLeft)+20+"px";
	menuobj.style.top= parseInt(offsetTop)+15+"px";
	}
//	menuobj.style.left= parseInt(offsetLeft)+20+"px";
//	menuobj.style.top= parseInt(offsetTop)+15+"px";
	//menuobj.style.left= parseInt(xPos)+"px";
	//menuobj.style.top= parseInt(yPos)+"px";
	menuobj.style.dispaly="inline"
	var servername=srvname;
	//'<%= servername%>'
	if (summary=='')
	{
		var url= servername + "help.aspx?MatchId=" + mid;
	}
	else
	 {
	    var url=servername + "help.aspx?MatchId=" + mid + "&summary=sum";
	 }
	
	xmlHttp=GetXmlHttpObject(stateChanged);
	xmlHttp.open("GET", url , true);
	xmlHttp.send(null);
	function stateChanged()
			{ 
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
				    document.getElementById("divHelp").innerHTML=xmlHttp.responseText ;
					document.getElementById("divHelp").style.display='inline';
					document.getElementById("divHelp").style.visibility='visible';
					
					//document.getElementById("divStaticText").style.display='none';
					//document.getElementById("divStaticText").style.visibility='hidden';
					
				} 
				else if(xmlHttp.readyState!=4)
				{
					document.getElementById("divHelp").innerHTML=xmlHttp.readyState;
				}
			} 
	return false
}
function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null
	
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		//alert("This example doesn't work in Opera") 
		return 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{
		var strName="Msxml2.XMLHTTP"
		
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
			 
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
} 
	

function HideDiv()
{
	document.getElementById('divHelp').style.visibility="hidden";
	document.getElementById('divHelp').style.display="none"; 
}

// New jscript for mail div March 09, 2009 ( Rameshwar Das )

 function funSetMailText(cnam,addr,phone)
		  {
//		   alert(cnam);
//		   alert(addr);
//		   alert(phone);
		  if(cnam!='')
		    {
		    document.getElementById('lblmailCompanyName').innerText=cnam;
		    document.getElementById('hdncompname').value=cnam;
		    }
		    else
		    {
		    document.getElementById('lblmailCompanyName').innerText='';
		    document.getElementById('hdncompname').value='';
		    }
		    if(addr!='')
		    {
		    document.getElementById('lblmailad').innerText=addr;
		    document.getElementById('hdnadd').value=addr;
		    }
		    else
		    {
		    document.getElementById('lblmailad').innerText='';
		    document.getElementById('hdnadd').value='';
		    }
		    if(phone!='')
		    {
		    document.getElementById('lblmailphone').innerText=phone;
		    document.getElementById('hdnph').value=phone;
		    }
		    else
		    {
		    document.getElementById('lblmailphone').innerText='';
		    document.getElementById('hdnph').value='';
		    }
		   
		  }
		  
		  
		  
		  // New jscript for mail div March 09, 2009 ( Rameshwar Das )

 function funSetMailTextNew(cnam,addr,phone,userid,prodname)
		  {
//		   alert(cnam);
//		   alert(addr);
//		   alert(phone);
  		  if(cnam!='')
		    {
		    document.getElementById('lblmailCompanyName').innerText=cnam;
		    document.getElementById('hdncompname').value=cnam;
		    }
		    else
		    {
		    document.getElementById('lblmailCompanyName').innerText='';
		    document.getElementById('hdncompname').value='';
		    }
		    if(addr!='')
		    {
		    document.getElementById('lblmailad').innerText=addr;
		    document.getElementById('hdnadd').value=addr;
		    }
		    else
		    {
		    document.getElementById('lblmailad').innerText='';
		    document.getElementById('hdnadd').value='';
		    }
		    if(phone!='')
		    {
		    document.getElementById('lblmailphone').innerText=phone;
		    document.getElementById('hdnph').value=phone;
		    }
		    else
		    {
		    document.getElementById('lblmailphone').innerText='';
		    document.getElementById('hdnph').value='';
		    }
		   
		   if(userid!='')
		    {
		    document.getElementById('hiddenuserid').value=userid;
		    }
		    else
		    {
		    document.getElementById('hiddenuserid').value='';
		    }
		   
		   if(prodname!='')
		    {
		    document.getElementById('hiddenprodname').value=prodname;
		    }
		    else
		    {
		    document.getElementById('hiddenprodname').value='';
		    }
//		    alert(document.getElementById('hiddenprodname').value);
//		    alert(document.getElementById('hiddenuserid').value);
		    
		   
		  }
		  
		  function disablebutton()
			{
			    document.getElementById('Imgsendsms').disabled=true;
			}
			
			
			
	function funSetMailsText(cnam,addr,phone,userid,prodname,contactPerson,emailtocontact,buildingname,sublocality,locality,pincode)
		  {
                     
                      
         //alert(contactPerson);alert(emailtocontact);alert(buildingname);alert(sublocality);alert(locality);alert(pincode);
		  if(cnam!='')
		    {
		    document.getElementById('lblmailCompanyName').innerText=cnam;
		    document.getElementById('hdncompname').value=cnam;
		    }
		    else
		    {
		    document.getElementById('lblmailCompanyName').innerText='';
		    document.getElementById('hdncompname').value='';
		    }
		    if(addr!='')
		    {
		    document.getElementById('lblmailad').innerText=addr;
		    document.getElementById('hdnadd').value=addr;
		    }
		    else
		    {
		    document.getElementById('lblmailad').innerText='';
		    document.getElementById('hdnadd').value='';
		    }
		    if(phone!='')
		    {
		    document.getElementById('lblmailphone').innerText=phone;
		    document.getElementById('hdnph').value=phone;
		    }
		    else
		    {
		    document.getElementById('lblmailphone').innerText='';
		    document.getElementById('hdnph').value='';
		    }
		   
		   if(userid!='')
		    {
		    document.getElementById('hiddenuserid').value=userid;
		    }
		    else
		    {
		    document.getElementById('hiddenuserid').value='';
		    }
		   
		   if(prodname!='')
		    {
		    document.getElementById('hiddenprodname').value=prodname;
		    }
		    else
		    {
		    document.getElementById('hiddenprodname').value='';
		    }
		   if(contactPerson!='')
		    {
		    document.getElementById('hdncontactperson').value=contactPerson;
		    }
		    else
		    {
		    document.getElementById('hdncontactperson').value='';
		    }
		   if(emailtocontact!='')
		    {
		    document.getElementById('hdnemailtocontact').value=emailtocontact;
		    }
		    else
		    {
		    document.getElementById('hdnemailtocontact').value='';
		    }
		   if(buildingname!='')
		    {
		    document.getElementById('hdnbuilding').value=buildingname;
		    }
		    else
		    {
		    document.getElementById('hdnbuilding').value='';
		    }
		   if(sublocality!='')
		    {
		    document.getElementById('hdnlocation').value=sublocality;
		    }
		    else
		    {
		    document.getElementById('hdnlocation').value='';
		    }
		   if(locality!='')
		    {
		    document.getElementById('hdnarea').value=locality;
		    }
		    else
		    {
		    document.getElementById('hdnarea').value='';
		    }
		   if(pincode!='')
		    {
		    document.getElementById('hdnpincode').value=pincode;
		    }
		    else
		    {
		    document.getElementById('hdnpincode').value='';
		    }
//		    alert(document.getElementById('hiddenprodname').value);
//		    alert(document.getElementById('hiddenuserid').value);
		    
		   
		  }
		   function divShow(hyp1,hyp2,divnav)
	            {
	            document.getElementById(hyp1).style.display='none';
		        document.getElementById(hyp2).style.display='inline';
		        document.getElementById(hyp2).style.visibility='visible';
		       //  document.getElementById(divnav).style.visibility='visible';
	         document.getElementById(divnav).style.display='inline';
//		        //document.getElementById(divnav).style.z-index='100';
//		         document.getElementById(divnav).style.left='657px';
//		         document.getElementById(divnav).style.top='130px';
//		         document.getElementById(divnav).style.position='absolute';
		       
		            document.getElementById(divnav).className='succesiondiv';
		         // alert(document.getElementById(divnav).className);
                }
              function divHide(hyp1,hyp2,divnav)
	            {//alert('helo');
	            document.getElementById(hyp2).style.display='none';
		        document.getElementById(hyp1).style.display='inline';
		        document.getElementById(hyp1).style.visibility='visible';
		        document.getElementById(divnav).style.display='none';
	            }