﻿// JScript File
function DataMatching()
{//debugger;
    
    if(document.getElementById('txtFirstName').value=="")
        {
            document.getElementById('lblMessage').innerHTML ="Enter First Name!";
            document.getElementById('txtFirstName').focus();
            return false;	    
        }
    if(document.getElementById('LastName').value=="")
        {
            document.getElementById('lblMessage').innerHTML ="Enter Last Name!";
            document.getElementById('LastName').focus();
            return false;	    
        }

    if(document.getElementById('ddlState').value=="SELECT")
        {
            document.getElementById('lblMessage').innerHTML ="Select State!";
            document.getElementById('ddlState').focus();
            return false;	    
        }
        if(document.getElementById('Email').value=="")
        {   
          document.getElementById('lblMessage').innerHTML ="Enter Email address!";
          document.getElementById('Email').focus();
          return false;                
        }	
	 
   
   return getCheckBoxId();
//    return true;
}



function IDMatching()
{
    if(document.getElementById('LoginId').value=="")
        {
            document.getElementById('lblMessage').innerHTML ="Enter Email!";
            document.getElementById('LoginId').focus();
            return false;	    
        }
    if(document.getElementById('Password').value=="")
        {
            document.getElementById('lblMessage').innerHTML ="Enter Password!";
            document.getElementById('Password').focus();
            return false;	    
        }
    return true;
}



function FileMatching()
{
    if(document.getElementById('flUploadXL').value=="")
        {            
            document.getElementById('lblMessage').innerHTML ="Select File Name!";
            document.getElementById('flUploadXL').focus();
            return false;	    
        }
       return true; 
}


function IDUserMatching()
{
    if(document.getElementById('UserLoginId').value=="")
        {
            document.getElementById('lblMessage').innerHTML ="Enter User Login Id!";
            document.getElementById('UserLoginId').focus();
            return false;	    
        }
    if(document.getElementById('UserPassword').value=="")
        {
            document.getElementById('lblMessage').innerHTML ="Enter Password!";
            document.getElementById('UserPassword').focus();
            return false;	    
        }
        
    return true;
}


function getAllCheckBoxId()
    {
        //debugger;
        var strAllchk=document.getElementById('hdnStatusValuesId').value;
        var strAllchk=strAllchk.split(',');      
      
            var frm = document.forms[0];
            for(i=0; i<frm.elements.length; i++)
            {
                e = frm.elements[i]
               if(e.type=="checkbox")
               {              
                 for(k=0;k<strAllchk.length;k++)
                 {
                        var chkId="chk"+strAllchk[k];
                        if(e.id==chkId)
                            e.checked=true;
                  } 
                }
            }
         
    }
    
    function pop_window()
    {
      //debugger;
     
      var n =document.getElementById('hdnimage').value;
    
      window.open('uplodeimage.aspx?QAgentRegistrationid='+n,target="_blank",'left=300px,width=550,height=200,top=200px,status=no');
    }

 
        function Done(agentimageid,agentimage1)     
            {   
             window.opener.openaddImage(agentimageid,agentimage1); 
             
             window.opener.location.reload(1);                           
             window.close();  
            }
            
   function openaddImage(agentimageid,agentimage1)     
         {   //debugger;
        
           
          document.getElementById('agentimage').src ="Photos/"+agentimage1;
         }
   
   
 function check(id1,id2)
    {
        //debugger;
        var letters = document.getElementById(id1.id).value.length +1;
        if (letters<4)
            {document.getElementById(id1.id).focus()}
        else
            {document.getElementById(id2.id).focus()}
    } 
    
    
    
  function Checkfocus()
    {//debugger;
        if(document.getElementById('officePhonecode').value=="")
        {
            document.getElementById('officePhonecode').value="***";        
        }
        if(document.getElementById('officePhone').value=="")
        {
            document.getElementById('officePhone').value="***-****";        
        }
        
        if(document.getElementById('mobilePhonecode').value=="")
        {
            document.getElementById('mobilePhonecode').value="***";        
        }
        if(document.getElementById('mobilePhone').value=="")
        {
            document.getElementById('mobilePhone').value="***-****";        
        }
        
        if(document.getElementById('faxNumbercode').value=="")
        {
            document.getElementById('faxNumbercode').value="***";        
        }
        if(document.getElementById('faxNumber').value=="")
        {
            document.getElementById('faxNumber').value="***-****";        
        }
     }
  
   function getCheck(id)
    {
    //debugger
     var check=id;
    if(id =='y')
    {
     document.getElementById('ChkNo').checked = false;
     document.getElementById('ChkYes').checked =true;
    }
    if(id =='n')
       {
        document.getElementById('ChkYes').checked = false;
        document.getElementById('ChkNo').checked = true;
       }
    }
    
    function getCheckBoxId()
    {
    // //debugger;
        var strchk='';
         var strchkID='';
        var strchkIdValue = '';
        var frm = document.getElementById('divajax');
        var allContainedElements = frm.getElementsByTagName("*");
        for(i=0; i<allContainedElements.length; i++)
        {
        
            e = allContainedElements[i]
            if(e.type=="checkbox")
            {
                
                if(e.type=="checkbox" && e.checked==true)
                { 
                    if(strchkID=='')  
                    {                      
                    strchk =document.getElementById(e.id).value;
                    strchkID =e.id.substring(3);
                    strchkIdValue = e.id + "|" + document.getElementById(e.id).value; 
                    }
                    else
                    {
                      strchk =strchk+", "+document.getElementById(e.id).value;  
                      strchkID =strchkID+","+e.id.substring(3);  
                      strchkIdValue = strchkIdValue + "^" + e.id + "|" + document.getElementById(e.id).value; 
                    }
                      
                }
            }
           
        }
         
        document.getElementById('hdnStatusValuesId').value=strchkIdValue;
        document.getElementById('hdnStatusValues').value=strchkID;
        document.getElementById('hdValue').value=strchk;
        
    return true;
    }
    
    function PrintOpen()
    {
        var qPrint= document.getElementById('hdnPrint').value;
        window.open('agentprint.aspx?QAgentRegistrationid='+qPrint,'_blank','toolbar=0,menubar=0,scrollbars=yes');
    }
      
    function UploadImages()
    {//debugger;
        var _sFileName=document.getElementById('fileupload1').value;
        if (_sFileName.indexOf(".JPG") > 0 || _sFileName.indexOf(".GIF") > 0 || _sFileName.indexOf(".BMP") > 0 || _sFileName.indexOf(".TIFF") > 0)
        {
            document.getElementById('dvError').innerHTML = '';
            return true;
        }
        else
        {
            document.getElementById('dvError').innerHTML = 'Image format not supported';
            return false;
        }
    }
   
   function SetBackColorPrpoertyEvaluation(obj)
   {   //debugger;
     
      var frm = document.forms[0];
      for(i=0;i < frm.elements.length;i++)
	{
	    e = frm.elements[i]
		if(e.tagName == "INPUT")
		{
			e.style.backgroundColor = "#FFFFFF";
		}
		if(e.tagName=="TEXTAREA")
                {
                   e.style.backgroundColor = "#FFFFFF";
                }
	}
	document.getElementById(obj).style.backgroundColor = "#ffffcc";
   }
   
   function StateCheck(id,dvid)
   {
        if(document.getElementById(id).value=="choose state")
        {
            document.getElementById(dvid).innerHTML ="Select State!";
            document.getElementById(id).focus();
            return false;	    
        }
   }
   
  
   function pop_termscond()
    { 
      window.open('termscond.aspx',target="_blank");
    }
    
   function pop_privacy()
    { 
      window.open('privacy.aspx',target="_blank");
    }
   function pop_article()
    {
    window.open('articales.aspx',target="_blank");
    }
   function set_focus()
    { 
     document.getElementById('txtfname').focus();
    }
   function pop_Resources()
    { 
      window.open('RealEstateResources.aspx',target="_blank");
    }
    
    /*scc Light box */
    function Uncheckselect()
        {
            document.getElementById('light').style.display='block';
            document.getElementById('fade').style.display='block';
           if(document.getElementById('chkA').checked==true)
            {
                document.getElementById('chkA').checked=false;
                document.getElementById('skill').style.display='none';
            }
        }
     
   function chkcheck()
    {
        if(document.getElementById('rbtnrank_0').checked)
        {
            document.getElementById('skill').style.display='none';
            return true           
        }
        if(document.getElementById('rbtnrank_1').checked)
        {
          document.getElementById('skill').style.display='none';
          return true 
        }
        if(document.getElementById('rbtnrank_2').checked)
        {
             document.getElementById('skill').style.display='none';
             return true
        }   
        else
        {
            document.getElementById('skill').style.display='block';
            return false;
        }
    }
    
  function  sessioncheck()
       {
       if(document.getElementById('hdnSession').value =="")
           {       
            var qPrint= document.getElementById('hdnid').value;
             window.open('Login.aspx?QAgentPageid='+qPrint,'_self');
           }
       else
            {  
           
             document.getElementById('AbilityRating').style.display='block';
              document.getElementById('joinnow').style.display='none';
             document.getElementById('RatingDetails').style.display='none';
             document.getElementById('contentus').style.display='none';
             document.getElementById('light').style.display='block';
             document.getElementById('fade').style.display='block';
            Uncheckselect();
            }
      }
      
      function  Upgradecheck()
       {
       if(document.getElementById('hdnSession').value =="")
           {       
          
             window.open('Login.aspx','_self');
       
           }
       else
            {
             var qPrint= document.getElementById('hdnSession').value;
               window.open('signup_payment.aspx?QAgentPageid='+qPrint,'_self');
            }
      }
      
     function  sessioncheckOpen()
       { 
            document.getElementById('light').style.display='block';  
            document.getElementById('joinnow').style.display='none';
            document.getElementById('AbilityRating').style.display='none';
            document.getElementById('contentus').style.display='none';
            document.getElementById('RatingDetails').style.display='block';
            document.getElementById('fade').style.display='block'; 
       
      }
      function  sessioncheckOpen1()
       { //debugger;
             document.getElementById('light').style.display='block';
             document.getElementById('AbilityRating').style.display='none';
             document.getElementById('RatingDetails').style.display='none';
             document.getElementById('contentus').style.display='none';
             document.getElementById('joinnow').style.display='block';
            
             document.getElementById('fade').style.display='block';     
       
      }
       function  sessioncheckOpen2()
       {
            document.getElementById('light').style.display='block';
             document.getElementById('joinnow').style.display='none';
             document.getElementById('AbilityRating').style.display='none';
             document.getElementById('RatingDetails').style.display='none';
             document.getElementById('contentus').style.display='block';
             document.getElementById('fade').style.display='block';     
       
      }
  
  
  function clientvalidate(source, args)
     {
     //debugger;
           var dropdown = document.getElementById(source.controltovalidate);
        
          if (args.Value == "choose state")
            {
               document.getElementById('dvStateMessage').innerHTML ="Select State!";          
            }
            else 
            {         
               document.getElementById('dvStateMessage').innerHTML ="";          
            }
     }
     
      function remove()
      {
           if(document.getElementById('lblMessage').innerHTML !="")
           {
            document.getElementById('lblMessage').innerHTML="&nbsp;";
           }
      }
      
     function  openpage()
       {
         window.open('agentdetail.aspx','_self');
       }

     function  openpage2()
       {
         window.open('linksto.aspx','_self');
       }
       
       
       
    function  myprofile(div1,div2)
       {
       //debugger;
          document.getElementById(div1).style.display='none';
          document.getElementById(div2).style.display='block';
       }
  
  
  
  
  
  
  
       
 // Search By Keyword Start hear
 
 

function InitHighlight()
{ 
   localSearchHighlight(document.form1.h.value,document.getElementsByTagName('body')[0]);
}



function highlightWord(node,word) 
{

	// Iterate into this nodes childNodes
	if (node.hasChildNodes) 
	{
		var hi_cn;
		for (hi_cn=0;hi_cn<node.childNodes.length;hi_cn++)
	    {
     	  if(node.id!="noSearch")
  	       {
    	       if(node.className!="leftPan" )
			    {
			      highlightWord(node.childNodes[hi_cn],word);
			    }
		   }  
	      
		}
	}
	if (node.nodeType == 3) 
	{ 
	         // text node
	  tempNodeVal = node.nodeValue.toLowerCase();
	  tempWordVal = word.toLowerCase();
	  if (tempNodeVal.indexOf(tempWordVal) != -1)
		 {
		  pn = node.parentNode;
        			
		  if (pn.className != "searchword") 
			 {
		      // word has not already been highlighted!
				 nv = node.nodeValue;
				 ni = tempNodeVal.indexOf(tempWordVal);
            				
				 // Create a load of replacement nodes
				  before = document.createTextNode(nv.substr(0,ni));
				  docWordVal = nv.substr(ni,word.length);
				  after = document.createTextNode(nv.substr(ni+word.length));
				  hiwordtext = document.createTextNode(docWordVal);
				  hiword = document.createElement("span");
				  hiword.className = "searchword";
				  hiword.appendChild(hiwordtext);
				  pn.insertBefore(before,node);
				  pn.insertBefore(hiword,node);
				  pn.insertBefore(after,node);
				  pn.removeChild(node);          
			  }
       	
        			
		}
	}
}



function unhighlight(node) 
{
	
	if (node.hasChildNodes) 
	{
		var hi_cn;
		for (hi_cn=0;hi_cn<node.childNodes.length;hi_cn++) 
		{
			unhighlight(node.childNodes[hi_cn]);
		}
	}

	
	if (node.nodeType == 3) 
	{ 
		pn = node.parentNode;
		if( pn.className == "searchword" ) 
		{
			prevSib = pn.previousSibling;
			nextSib = pn.nextSibling;
			nextSib.nodeValue = prevSib.nodeValue + node.nodeValue + nextSib.nodeValue;
			prevSib.nodeValue = '';
			node.nodeValue = '';
		}
	}
}



function localSearchHighlight(searchStr,node) 
{
	//debugger;
	if (node.hasChildNodes) 
	{
		var hi_cn;
		for (hi_cn=0;hi_cn<node.childNodes.length;hi_cn++) 
		{
			unhighlight(node.childNodes[hi_cn]);
		}
	}

	
	if (node.nodeType == 3) 
	{
		pn = node.parentNode;
		if( pn.className == "searchword" ) 
		{
			prevSib = pn.previousSibling;
			nextSib = pn.nextSibling;
			nextSib.nodeValue = prevSib.nodeValue + node.nodeValue + nextSib.nodeValue;
			prevSib.nodeValue = '';
			node.nodeValue = '';
		}
	}



	
	if (!document.createElement) 
	  return;
        
    if (searchStr == '') 
      return;
	
	searchstr = unescape(searchStr).replace(/^\s+|\s+$/g, "");
	
	if( searchStr == '' ) 
	return;
	
	
	phrases = searchStr.replace(/\+/g,' ').split(/\"/);
	
	
	
	for(p=0;p<phrases.length;p++) 
	{
	    phrases[p] = unescape(phrases[p]).replace(/^\s+|\s+$/g, "");
	    
		if(phrases[p] == '') 
		continue;
		
		if(p % 2 == 0) 
		 {
		   words = phrases[p].replace(/([+,()]|%(29|28)|\W+(AND|OR)\W+)/g,' ').split(/\s+/);
		 }
		else 
		 { 
		   words=Array(1); 
		   words[0] = phrases[p]; 
		 }
               	
               for (w=0;w<words.length;w++) 
               	{
			       if( words[w] == '' ) 
			       continue;
			       
			       highlightWord(document.getElementsByTagName("body")[0],words[w]);
        	    }
	}
}
 
 // Search By Keyword End hear
  
     function lookupValue(id1,id3,asid,usid2)
        {     
          
          //debugger;
     
          var State =document.getElementById('lblState').innerHTML;
           
          document.getElementById(id1).style.display="block";
          document.getElementById(asid).focus();
          document.getElementById(asid).className="selected";

          document.getElementById(usid2).className="";
          document.getElementById(id3).style.display="none";
          
         if(asid=="aFeatured")
           {
            document.getElementById('divtopagent').setAttribute('href',"Featured" + "-real-estate-agents-" + State + "-Page-" + "1" + ".aspx");
           }
           
           if(asid=="aByViews")
           {
            document.getElementById('divtopagent').setAttribute('href',"mostviewed" + "-real-estate-agents-" + State + "-Page-" + "1" + ".aspx");
           }
        }
        
        
     function loginjoin(divd1,divd2,aid1,ad2)
        {
         document.getElementById(divd1).style.display="block";
         document.getElementById(aid1).focus();
         document.getElementById(aid1).className="selected";
         document.getElementById(ad2).className="";
         document.getElementById(divd2).style.display="none"; 
        }  
      
      
    function  Session(check)
       {
           if(check=="blog")
               {
                if(document.getElementById('hdnsession').value =="")
                    {
                     window.open('Login.aspx','_self');
                    }
               else
                    {               
                    var qPrint= document.getElementById('hdnsession').value;
                    window.open('AddBlog.aspx?QAgentRegistrationid='+qPrint,'_self');
                   }
              }
            if(check=="Uploadhoto")
               {
                if(document.getElementById('hdnsession').value =="")
                    {
                     window.open('Login.aspx?Qphoto=Qp','_self');
              
                    }
               else
                    {    
                    var qPrint= document.getElementById('hdnsession').value;
                    window.open('AgentPhoto.aspx','_self');
                   
                   }
               }
            if(check=="UploadVideo")
               {
                if(document.getElementById('hdnsession').value =="")
                    {
                     window.open('Login.aspx?Qvideo=Qv','_self');
                    }
               else
                   {                
                    window.open('AgentVideo.aspx','_self');
                   }
               }
      }
      
    
      
    function Divshow()
            {
            //debugger;
                document.getElementById('divaddNewPost').style.display = "none";
                document.getElementById('AddBlogPost').style.display = "block";
                document.getElementById('btnUpdate').style.display = "none";
                document.getElementById('btnPublic').style.display = "block";
                document.getElementById('txtBlogPostTitle').value ='';  
            }
          function Divhide()
            {            
                document.getElementById('AddBlogPost').style.display = "none";
                document.getElementById('hdnWebPartHTML').value ='';
                document.getElementById('divaddNewPost').style.display = "block";
            }
        
        function submitForm()
         {
           //debugger;
          
              updateRTE('rte1');
              document.getElementById('hdnWebPartHTML').value=document.form1.rte1.value; 
         } 
         
         
      function onKeyPressBlockChars(e)
        {

                var key = window.event ? e.keyCode : e.which;

                if((key > 47 && key < 58 )|| (key > 95 && key < 106 ) || (key== 8) || (key==46 ) || (key==9))
                return true;
                else
                return false;
        }            
      
           
      function onKeyPressBlockNumbers(e)
        {
          //debugger;
                var key = window.event ? e.keyCode : e.which;

                if((key >= 97 && key <= 122 ) || (key >= 65 && key <=90 ) || (key== 8) || (key==46 ) || (key==9))
                return true;
                else
                return false;
        	
        }   
          
          
function createAnchorUrl()
  {
    //debugger;
    var val1,val2,val3;
    val1=document.getElementById("txtFirstname").value; 
    val2=document.getElementById("txtLastname").value; 
    val3=document.getElementById("ddlState").value; 
    
    if(val1!="" && val2!="" && val3!="SELECT")
    {
      document.getElementById("btnSearch1").Href="Join-today-" + val1+ "-" + val2 + "-" + val3 + ".aspx";
      window.open("Join-today-" + val1+ "-" + val2 + "-" + val3 + ".aspx", '_self');
      document.getElementById("AncSignup").style.display = "block";
    }
    else
    {
       document.getElementById("btnSearch1").Href="Join-today.aspx";
       window.open("Join-today.aspx", '_self');
    }
  }  
  
  
  

       
      
function CheckMailId()
{

   if((document.getElementById("txtEmail").value!=""))
    {
        var arr = new Array('.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro'
        ,'.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al',
        '.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb',
        '.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs',
        '.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci',
        '.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de',
        '.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et',
        '.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh',
        '.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy',
        '.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io',
        '.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
        '.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk',
        '.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk',
        '.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw',
        '.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np',
        '.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm',
        '.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa',
        '.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn',
        '.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj',
        '.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug',
        '.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu',
        '.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw');

        var mai = document.getElementById("txtEmail").value;
        var val = true;
        var beforeat="";
        var afterat="";
        var afterat2="";

        var dot=mai.lastIndexOf(".");
        var con=mai.substring(dot, mai.length);
        con=con.toLowerCase();
        con=con.toString();

        for(var i=0;i<(arr.length);i++)
        {
	        if(con == arr[i])
	        {
		        val=true;
		        break;
	        }
	        else
	        {
		        val=false;
	        }
        }

        var att=mai.lastIndexOf("@");
        beforeat=mai.substring(0,att);
        beforeat=beforeat.toLowerCase();
        beforeat=beforeat.toString();
        var asci1=beforeat.charCodeAt(0);

        afterat=mai.substring(att+1, dot);
        afterat=afterat.toLowerCase();
        afterat=afterat.toString();

        afterat2=mai.substring(att+1, mai.length);
        afterat2=afterat2.toLowerCase();
        afterat2=afterat2.toString();

        if(beforeat=="" || afterat=="" || beforeat.length>30)
	        val=false;

        if(afterat2.length>64 || afterat.length<2)
	        val=false;

        if((afterat.charCodeAt(0))==45 || (afterat.charCodeAt(afterat.length-1))==45)
	        val=false;

        if(val==true)
        {
	        if(asci1 > 47 && asci1 < 58)
		        val=false;
        		
	        if(asci1 < 48 || asci1 > 57)
	        {
		        for(var i=0; i<=beforeat.length-1; i++)
		        {
			        var asci2=beforeat.charCodeAt(i);
			        if((asci2<=44 || asci2==47) || (asci2>=58 && asci2<=94) || (asci2==96) || (asci2>=123 && asci2<=127))
			        {
				        val=false;
				        break;
			        }
		        }
        		
		        for(var j=0; j<=afterat.length-1; j++)
		        {
			        var asci3=afterat.charCodeAt(j);
			        if((asci3<=44) || (asci3==46) || (asci3==47) || (asci3>=58 && asci3<=96) || (asci3>=123 && asci3<=127))
			        {
				        val=false;
				        break;
			        }
		        }	
	    }
    }

    if(val==false)
    {
	   
	    document.getElementById("lblError").innerHTML="Your maild " + mai + " is not valid";
	    return false;
    }
    else
    {
	    return true;
    }

  }
  else
  {
   return false;
  }

}
       
       
    function checkAll()
       {
         //debugger;
        //alert("i am here");
         if (document.getElementById('txtName').value!= "" ) 
         {
            
            if( document.getElementById('txtEmail').value != "")
            {   
                var strComment=document.getElementById('txtComment').value;
               
                   //alert(strComment.length);
                   
                   if(strComment.length == 0)
                   {
                         document.getElementById('lblError').innerHTML= "Please Enter your Comment !!!";
                          return false;  
                   }
                    else
                    {
                       if (CheckMailId()!= false)
                        {
                           if( document.getElementById('txtCapthaCode').value != "")
                           {
                             return true;
                           }
                           else
                           {
                             document.getElementById('lblError').innerHTML= "Please Enter Valid Image Code !!!";
                             return false;
                           }
                        }
                       else
                        {
                          document.getElementById('lblError').innerHTML= "Please Enter Valid Email !!!";
                          return false;
                        }
                    }
            }
            else
            {
                document.getElementById('lblError').innerHTML= "Please Enter Email !!!";
                  return false;
            }
         }
        else
         {
           document.getElementById('lblError').innerHTML= "Please Enter your Name !!!";
           return false;
         }  
       }
       
       
       
       
       
      function CheckEmail()
       {
         //debugger;
         //alert("i am here");
         if (document.getElementById('LoginId').value.length==0) 
         {
             document.getElementById('lblError').innerHTML= "Please Enter Email !!!";
             return false;           
         }
         else
         {
            
           if (CheckMailIdentity(document.getElementById("LoginId").value)!=false)
              {
                 return true;
              }
           else
              {
                document.getElementById('lblError').innerHTML= "Please Enter Valid Email !!!";
                return false;
              }    
            
         }   
         
       }
       
 
function CheckMailIdentity(emailID)
{
      debugger;
    //  alert(emailID);
     
   if(emailID)
    {
        var arr = new Array('.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro'
        ,'.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al',
        '.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb',
        '.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs',
        '.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci',
        '.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de',
        '.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et',
        '.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh',
        '.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy',
        '.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io',
        '.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
        '.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk',
        '.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk',
        '.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw',
        '.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np',
        '.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm',
        '.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa',
        '.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn',
        '.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj',
        '.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug',
        '.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu',
        '.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw');

        var mai = emailID;
        var val = true;
        var beforeat="";
        var afterat="";
        var afterat2="";

        var dot=mai.lastIndexOf(".");
        var con=mai.substring(dot, mai.length);
        con=con.toLowerCase();
        con=con.toString();

        for(var i=0;i<(arr.length);i++)
        {
	        if(con == arr[i])
	        {
		        val=true;
		        break;
	        }
	        else
	        {
		        val=false;
	        }
        }

        var att=mai.lastIndexOf("@");
        beforeat=mai.substring(0,att);
        beforeat=beforeat.toLowerCase();
        beforeat=beforeat.toString();
        var asci1=beforeat.charCodeAt(0);

        afterat=mai.substring(att+1, dot);
        afterat=afterat.toLowerCase();
        afterat=afterat.toString();

        afterat2=mai.substring(att+1, mai.length);
        afterat2=afterat2.toLowerCase();
        afterat2=afterat2.toString();

        if(beforeat=="" || afterat=="" || beforeat.length>30)
	        val=false;

        if(afterat2.length>64 || afterat.length<2)
	        val=false;

        if((afterat.charCodeAt(0))==45 || (afterat.charCodeAt(afterat.length-1))==45)
	        val=false;

        if(val==true)
        {
	        if(asci1 > 47 && asci1 < 58)
		        val=false;
        		
	        if(asci1 < 48 || asci1 > 57)
	        {
		        for(var i=0; i<=beforeat.length-1; i++)
		        {
			        var asci2=beforeat.charCodeAt(i);
			        if((asci2<=44 || asci2==47) || (asci2>=58 && asci2<=94) || (asci2==96) || (asci2>=123 && asci2<=127))
			        {
				        val=false;
				        break;
			        }
		        }
        		
		        for(var j=0; j<=afterat.length-1; j++)
		        {
			        var asci3=afterat.charCodeAt(j);
			        if((asci3<=44) || (asci3==46) || (asci3==47) || (asci3>=58 && asci3<=96) || (asci3>=123 && asci3<=127))
			        {
				        val=false;
				        break;
			        }
		        }	
	    }
    }

    if(val==false)
    {
	   
	    document.getElementById('hdnBool').innerHTML="false";
	    //return false;
	
    }
    else
    {
	    document.getElementById('hdnBool').innerHTML="true";
	    //return true;
    }

  }
  else
  {
   document.getElementById('hdnBool').innerHTML="true";
   //return true;
  }

}
       
 
 
        function onKeyPressNumericNumbers(e) 
        {   
           //debugger;
            var key = window.event ? e.keyCode : e.which;

            

                    var keychar = String.fromCharCode(key);

                        if(e.keyCode==8 || e.keyCode==9)

                        {

                        CharRemove();

                        }

                        reg = /\d/;

                        return reg.test(keychar);    
        } 
        
        
        
        
        function OptionalCheckState()
        {
              //debugger;
             if(document.getElementById('txtState').style.display=='block')
             {
                if(document.getElementById('txtState').value=="")
                {
                 document.getElementById('lblMess').innerHTML="Please Enter State Name";
                 return false;
                }
                else
                {
                 return true;
                }
             }
             else
             {
               return true;
             }
        }
        
        
        
        function SelectDivision(selDIV,deselDIV)
        {     
          
          //debugger;
           
          document.getElementById(selDIV).style.display="block";
         
          document.getElementById(deselDIV).style.display="none";
          
          document.getElementById('lnkViewAll').style.display="none";
          
          document.getElementById('lnkViewAllFollowers').style.display="none";
          
        
        } 
        
        
       function ShowHideDIV(DivShow,DivHide,anchShow,anchHide)
        {     
          
          //debugger;
           
          document.getElementById(DivShow).style.display="block";
          document.getElementById(anchShow).focus();
          document.getElementById(anchShow).className="selected";

          
          document.getElementById(DivHide).style.display="none";
          document.getElementById(anchHide).className="";
          
          
          
         if(anchShow=="lnkFollowings")
           {
             document.getElementById('lnkViewAll').style.display="block";
             document.getElementById('lnkViewAllFollowers').style.display="none";
             document.getElementById('divAll').style.display="none";
             document.getElementById('divAllFollowers').style.display="none";
           }
           
           if(anchShow=="lnkFollowers")
           {
              document.getElementById('lnkViewAll').style.display="none";
              document.getElementById('lnkViewAllFollowers').style.display="block";
              document.getElementById('divAll').style.display="none";
              document.getElementById('divAllFollowers').style.display="none";
           }
           
        }
        
        
         function searchpanel(divd1,divd2)
            {
             //debugger;
              var aid1='a'+divd1;
              var ad2='a'+divd2;
             document.getElementById(divd1).style.display="block";
             document.getElementById(aid1).focus();
             document.getElementById(aid1).className="searchtab-select";
             document.getElementById(ad2).className="searchtab-nonselect";
             document.getElementById(divd2).style.display="none"; 
            }  
        
         function checkCountry()
         {
            if(document.getElementById('txtiCountry').value=="")
            {
                document.getElementById('ierror').innerHTML ="Enter Country Name!";
                document.getElementById('txtiCountry').focus();
                return false;	    
            }
         }
          function message()
         {
            if(document.getElementById('ierror').value=="")
            {
                document.getElementById('ierror').innerHTML ="Enter Country Name!";
                   
            }
            else
            {
             document.getElementById('ierror').innerHTML =" ";
            }
         }
         
         
         

function MM_validateForm() 
{ //v6.5
  //debugger;
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { if ((nm=val.name).charAt(3)=='_') nm=nm.slice(4); if (val.options) val=val.options[val.selectedIndex]; if ((val=val.value)!="") {
      if (test.indexOf('isDate')!=-1) { if (!PW_isDate(val)) errors+='- '+returnObjectTitle(args[i])+' must contain a valid date of format dd/mm/yyyy.\n'; }
      else if (test.indexOf('isRadio')!=-1) { if (!validateRadioButton(args[i])){ errors+='- "'+returnObjectTitle(args[i])+'" must have at least one option checked.\n' }; }      
      else if (test.indexOf('isChkd')!=-1) { if (!MM_findObj(args[i]).checked) errors+='- '+returnObjectTitle(args[i])+' must be checked.\n'; }
      else if (test.indexOf('isCC')!=-1) { if (!PW_isCreditCard(val)) errors+='- '+returnObjectTitle(args[i])+' must contain a valid credit card number.\n'; }
      else if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+returnObjectTitle(args[i])+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+returnObjectTitle(args[i])+' must contain a number.\n';
        if (test.indexOf('inRange')!=-1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+returnObjectTitle(args[i])+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0)=='R') errors+='- '+returnObjectTitle(args[i])+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue=(errors=='');
}

function returnObjectTitle(strId) {
  var title = document.getElementById(strId).title;
  if (title=='' || title=='undefined') { if ((title=strId).charAt(3)=='_') title=title.slice(4); }
  return title;
}

   function WinPop(msg)
        {
          //debugger;
          alert(msg);
          //window.open(URL,'mywindow','width=850,height=650,left=100,top=100,resizable=no,scrollbars=yes,toolbar=no,status=yes');
        }  

