﻿// JScript File

// JS for addsubject.aspx start



	
      function ValidLength(objField,objMaxLength)
		{	
				
			if(objField.value.length <= objMaxLength)
				window.event.returnValue = true;
			else
				window.event.returnValue = false;		
		}
    function Valid200Length(objField,objMaxLength)
		{			
			if(objField.value.length <= objMaxLength)
				window.event.returnValue = true;
			else
				alert('Subject Description allows max 200 chars.');
		}
      function Valid200Length_OtherInstru(objField,objMaxLength)
		{			
			if(objField.value.length <= objMaxLength)
				window.event.returnValue = true;
			else
				alert('Other Instructions allows max 200 chars.');
		}
		  function Valid200Length_Comments1(objField,objMaxLength)
		{			
			if(objField.value.length <= objMaxLength)
				window.event.returnValue = true;
			else
				alert('Comments 1 allows max 200 chars.');
		}
		function Valid200Length_Comments2(objField,objMaxLength)
		{			
			if(objField.value.length <= objMaxLength)
				window.event.returnValue = true;
			else
				alert('Comments 2 allows max 200 chars.');
		}
		function Valid200Length_Comments3(objField,objMaxLength)
		{			
			if(objField.value.length <= objMaxLength)
				window.event.returnValue = true;
			else
				alert('Comments 3 allows max 200 chars.');
		}
// 
    
    
    function fnTrapKD5(evt)
	{
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

		        document.getElementById("ctl00_imgSearch").disabled=true;

	    
       if (evt.keyCode == 13)
		{ 
		   	evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_imgSubmit");
			
			btn.click();
			document.getElementById("ctl00_btnSubmit").disabled=false ;
            document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }
    
    function fnTrapKD22(evt)
	{
//	    if (document.getElementById("ctl00_CPH_UI_txtScreenname").value!='')
//	    {
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	       
	        document.getElementById("ctl00_imgSearch").disabled=true;
//	    }
	    
       if (evt.keyCode == 13)
		{ 
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_filePhoto");
		
			btn.click();
			document.getElementById("ctl00_btnSubmit").disabled=false ;
            document.getElementById("ctl00_imgSearch").disabled=false;
           
		} 			
	  }
    
    
    function fnTrapKD9(evt)
	{
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

		        document.getElementById("ctl00_imgSearch").disabled=true;

	    
       if (evt.keyCode == 13)
		{ 
		   	evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_btnCheck");
			//btn.focus();
			btn.click();
			document.getElementById("ctl00_btnSubmit").disabled=false ;
            document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }
      
//  
    
  
       function cusvali1(oSrc,args)
        {
//        
        
        if (document.getElementById('ctl00_CPH_UI_txtSubjectDesc').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
           function cusvali2(oSrc,args)
        {
//       
        
        if (document.getElementById('ctl00_CPH_UI_txtOtherInstruction').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
        
        
          function cusvali3(oSrc,args)
        {
//      
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments1').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
          function cusvali4(oSrc,args)
        {
//      
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments2').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
          function cusvali5(oSrc,args)
        {
//       
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments3').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
        
        
           function checktags(oSrc,args)
        {
//      
        
        var s=document.getElementById('ctl00_CPH_UI_txtSubjectKey').value
          var myarr= s.split(",");
          
          if (myarr.length > 10)
            {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }    
     
     
          
                  
         
        }
      function textCounter( field,  maxlimit ) {
     if ( field.value.length > maxlimit )
          {
            field.value = field.value.substring( 0, maxlimit-1 );
            alert( 'Textarea value can only be 200 characters in length.' );
            return false;
          }
      else
      {
       // countfield.value = maxlimit - field.value.length;
      }
    }
    
// JS for addsubject.aspx end

// JS for Contact-iTop3.aspx start

   function OpenEmailPopup()
    {
        window.open('privacyPolicy.aspx',null,'resizable=no,width=650,height=500,left=200px,top=100px,scrollbars=1,status=0,titlebar=no,menubar=no,fullscreen=no,toolbar=no,location=no'); 
        return false;
    }
// JS for Contact-iTop3.aspx start

//JS for editProfile.aspx start
        function getImage(image1,objname)
{
    if (document.getElementById(objname).value != "")
    {
     
        document.getElementById(image1).src = document.getElementById(objname).value;				
        }
    else
     {
    document.getElementById(image1).src = "images/noimage-signup.gif" ;
    }
}

	function fnTrapKD23(evt)
	{
//	    if (document.getElementById("ctl00_CPH_UI_txtScreenname").value!='')
//	    {
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	        //document.getElementById("ctl00_CPH_UI_btnSubmit").disabled=true;
	        document.getElementById("ctl00_imgSearch").disabled=true;
//	    }
	    
       if (evt.keyCode == 13)
		{ 
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_filePhoto");
			//btn.focus();
			btn.click();
			document.getElementById("ctl00_btnSubmit").disabled=false ;
            document.getElementById("ctl00_imgSearch").disabled=false;
            //document.getElementById("ctl00_CPH_UI_btnSubmit").disabled=true;
		} 			
	  }
	  
			function fnTrapKD13(evt)
	{
//	    if (document.getElementById("ctl00_CPH_UI_txtScreenname").value!='')
//	    {
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	        
	        document.getElementById("ctl00_imgSearch").disabled=true;
//	    }
	    
       if (evt.keyCode == 13)
		{ 
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_btnSubmit");
			//btn.focus();
			btn.click();
			  document.getElementById("ctl00_btnSubmit").disabled=false ;
       document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }
	  
	  
			

//JS for editprofile.aspx end


//JS for emailthispage.aspx start 

	function validSpecialChar_Email(evt)
	{
	//	alert(evt);
		var charCode = (evt.which) ? evt.which : event.keyCode
	
        
      //  if (charCode==32)
     //       return true;
       
       	if ((charCode > 64 && charCode < 91) ||  (charCode > 96 && charCode < 123) || charCode==32  )
			return true;

		if (charCode > 31 && (charCode < 48 || charCode > 57))
			return false;

		return true;
	}
			
//JS for emailthispage.aspx end


//JS for forgottenPassword.aspx start
 function fnTrapKD11(evt)
	{
//	    if (document.getElementById("ctl00_CPH_UI_txtScreenname").value!='')
//	    {
	        if ('<%= session("UserRow") %>' != "") 
            {
             
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	        
	        document.getElementById("ctl00_imgSearch").disabled=true;
//	    }
	    
       if (evt.keyCode == 13)
		{ 

			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_imgSubmit");
			//btn.focus();
			btn.click();
			  document.getElementById("ctl00_btnSubmit").disabled=false ;
       document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }

//JS for forgottenPassword.aspx end

//JS for join-for-free.aspx start
 function fnTrapKD(evt)
	{


	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	        
	        document.getElementById("ctl00_imgSearch").disabled=true;

	    
       if (evt.keyCode == 13)
		{ 
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_btnSubmit");
			//btn.focus();
			btn.click();
			document.getElementById("ctl00_btnSubmit").disabled=false ;
            document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }
     function fnTrapKD21(evt)
	{


	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	        //document.getElementById("ctl00_CPH_UI_btnSubmit").disabled=true;
	        document.getElementById("ctl00_imgSearch").disabled=true;

	    
       if (evt.keyCode == 13)
		{ 
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_filePhoto");
			
			btn.click();
			document.getElementById("ctl00_btnSubmit").disabled=false ;
            document.getElementById("ctl00_imgSearch").disabled=false;
            
		} 			
	  }
	  
	  
            function CheckTerms(oSrc,args)
			{	
				var flag=0;
				var chkElem=document.getElementById("ctl00_CPH_UI_cheagree");	
				if (chkElem.checked)
				{	
					flag=1;					
				}							
				if (flag)
				{	
					args.IsValid=true;
					return;
				}
				else
				{
					args.IsValid=false;
					return;
				}			
			}
			
			
			function ClearControlsValue()
			{
			    

			    
                document.getElementById("ctl00_CPH_UI_drpState").selectedIndex=0;
             
		        document.getElementById("ctl00_CPH_UI_txtScreenname").value = "";
		     
		        document.getElementById("ctl00_CPH_UI_txtEmail").value = "";
		     
		        document.getElementById("ctl00_CPH_UI_txtPassword").value = "";
		     
		        document.getElementById("ctl00_CPH_UI_txtConfirmPasswd").value = "";
		     
		        document.getElementById("ctl00_CPH_UI_txtPostcode").value = "";
		     
		        document.getElementById("ctl00_CPH_UI_txtVerify").value = "" ;
		     
		        document.getElementById("ctl00_CPH_UI_drpCountry").selectedIndex=0;
		     
		        document.getElementById("ctl00_CPH_UI_optGender_0").checked=true;
		     
	            document.getElementById("ctl00_CPH_UI_txtOtherState").value='';
	         
	            document.getElementById("ctl00_CPH_UI_trOtherState").style["display"]="none";
	         
                document.getElementById("ctl00_CPH_UI_filePhoto").value='';
          

                document.getElementById("ctl00_CPH_UI_imgPhoto").src = "images/noimage-signup.gif" ;
             
		         
		        return false;
			}
			
			
			
				function isNumberKey1(evt)
			{
			
				var charCode = (evt.which) ? evt.which : event.keyCode
		        
		       
		       	if ((charCode > 64 && charCode < 91) ||  (charCode > 96 && charCode < 123)  )
					return true;

				if (charCode > 31 && (charCode < 48 || charCode > 57))
					return false;

				return true;
			}

                function OpenEmailPopup()
                {
                    window.open('viewTerms.aspx',null,'resizable=no,width=500,height=500,left=200px,top=100px,scrollbars=1,status=0,titlebar=no,menubar=no,fullscreen=no,toolbar=no,location=no'); 
                    return false;
                }
    
                function OpenPrivacypolicy()
                {
                    window.open('privacyPolicy.aspx',null,'resizable=no,width=500,height=500,left=200px,top=100px,scrollbars=1,status=0,titlebar=no,menubar=no,fullscreen=no,toolbar=no,location=no'); 
                    return false;
                }
                
                function CheckOtherState(oSrc,args)
			{

				if (document.getElementById("ctl00_CPH_UI_trOtherState") != null)
				{
					if(document.getElementById("ctl00_CPH_UI_trOtherState").style["display"] == "")
					{
						if(document.getElementById("ctl00_CPH_UI_txtOtherState").value=="")
						{
						    
							args.IsValid=false;
						}
						else
						{
							args.IsValid=true;
						}			
					}
				}
			}	
//JS for join-for-free.aspx end

//JS for link-to-top-charts.aspx start
   function copytext(object,objimg)
        {
            if (object.id=="ctl00_CPH_UI_rbimg1" ||  object.id=="img1")
            {
                if(object.id=="img1")
                {
                    var rb = document.getElementById('ctl00_CPH_UI_rbimg1');
                    rb.checked = true;
                }
               document.getElementById('ctl00_CPH_UI_txtcopy').value ="";
                var str=window.location;
                   var mainstr 
                 mainstr = "<a href='http://www.iTop3.com/index.aspx' > <img border=0 alt='Top 3 lists, come and vote' src='" ;
                 mainstr +=str.toString().substring(0,str.toString().lastIndexOf("/")) + "/images/Link-to-top2.gif";
                 mainstr+= "' /> </a>";
                document.getElementById('ctl00_CPH_UI_txtcopy').value = mainstr ;
                
            }
            if (object.id=="ctl00_CPH_UI_rbimg2" ||  object.id=="img2")
            {   
                if(object.id=="img2")
                {
                    var rb = document.getElementById('ctl00_CPH_UI_rbimg2');
                    rb.checked = true;
                }
                   document.getElementById('ctl00_CPH_UI_txtcopy').value ="";
                var str=window.location;
                var mainstr 
                 mainstr = "<a href='http://www.iTop3.com/index.aspx' > <img border=0 alt='Top 3 lists, come and vote' src='" ;
                 mainstr +=str.toString().substring(0,str.toString().lastIndexOf("/")) + "/images/picture2.gif";
                 mainstr+= "' /> </a>";
                document.getElementById('ctl00_CPH_UI_txtcopy').value =mainstr;
                
            }
            if (object.id=="ctl00_CPH_UI_rbimg3" ||  object.id=="img3")
               {
                if(object.id=="img3")
                {
                    var rb = document.getElementById('ctl00_CPH_UI_rbimg3');
                    rb.checked = true;
                }               
                  document.getElementById('ctl00_CPH_UI_txtcopy').value ="";
                var str=window.location;
                var mainstr 
                 mainstr = "<a href='http://www.iTop3.com/index.aspx' > <img border=0 alt='Top 3 lists, come and vote'  src='" ;
                 mainstr +=str.toString().substring(0,str.toString().lastIndexOf("/")) + "/images/picture3.gif";
                 mainstr+= "' /> </a>";
                document.getElementById('ctl00_CPH_UI_txtcopy').value =mainstr;
                
            }
            if (object.id=="ctl00_CPH_UI_rbimg4" ||  object.id=="img4")
            {   
                if(object.id=="img4")
                {
                    var rb = document.getElementById('ctl00_CPH_UI_rbimg4');
                    rb.checked = true;
                }
               document.getElementById('ctl00_CPH_UI_txtcopy').value ="";
                var str=window.location;
                var mainstr 
                 mainstr = "<a href='http://www.iTop3.com/index.aspx' > <img border=0 alt='Top 3 lists, come and vote' src='" ;
                 mainstr +=str.toString().substring(0,str.toString().lastIndexOf("/")) + "/images/Link-to-top1.gif";
                 mainstr+= "' /> </a>";
                document.getElementById('ctl00_CPH_UI_txtcopy').value =mainstr;
                
            }
            if (object.id=="ctl00_CPH_UI_rbtext1" || object.id=="href1")
            {   
                if(object.id=="href1")
                {
                    var rb = document.getElementById('ctl00_CPH_UI_rbtext1');
                    rb.checked = true;
                }
                var mainstr 
                 mainstr = "<a href='http://www.iTop3.com/index.aspx'>Vote Now !</a>" ;
               //  mainstr +=document.getElementById('href1').href;
                 //mainstr+= "</a>";
                document.getElementById('ctl00_CPH_UI_txtcopy').value =mainstr;
                
                
            }
            if (object.id=="ctl00_CPH_UI_rbtext2" || object.id=="href2")
            {   
                if(object.id=="href2")
                {
                    var rb = document.getElementById('ctl00_CPH_UI_rbtext2');
                    rb.checked = true;
                }
            var mainstr 
                 mainstr = "<a href='http://www.iTop3.com/index.aspx'>What's your Top 3?</a>" ;
               //  mainstr +=document.getElementById('href2').href;
                // mainstr+= "</a>";
                document.getElementById('ctl00_CPH_UI_txtcopy').value =mainstr;
                
                
                
            }
            if (object.id=="ctl00_CPH_UI_rbtext3" || object.id=="href3")
            {  
                if(object.id=="href3")
                {
                    var rb = document.getElementById('ctl00_CPH_UI_rbtext3');
                    rb.checked = true;
                }
                 var mainstr 
                 mainstr = "<a href='http://www.iTop3.com/index.aspx'>Discuss your Top 3</a>" ;
                // mainstr +=document.getElementById('href3').href;
                // mainstr+= "</a>";
                document.getElementById('ctl00_CPH_UI_txtcopy').value =mainstr;
            }
            
        }
        
//JS for link-to-top-charts.aspx end

//JS for addsubjects.aspx start
  function hdnFill()
    {
    document.getElementById("ctl00_CPH_UI_hdnSubcategory").value = document.getElementById("ctl00_CPH_UI_drpSubCategory").value
    }
       function cusvali1(oSrc,args)
        {
//        alert(document.getElementById('ctl00_CPH_Admin_txtpagedesc').value.length);
        
        if (document.getElementById('ctl00_CPH_UI_txtSubjectDesc').value.length>=200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
           function cusvali2(oSrc,args)
        {
//        alert(document.getElementById('ctl00_CPH_Admin_txtpagedesc').value.length);
        
        if (document.getElementById('ctl00_CPH_UI_txtOtherInstruction').value.length>=200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
        
            function cusvali3(oSrc,args)
        {
//        alert(document.getElementById('ctl00_CPH_Admin_txtpagedesc').value.length);
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments1').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
          function cusvali4(oSrc,args)
        {
//        alert(document.getElementById('ctl00_CPH_Admin_txtpagedesc').value.length);
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments2').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
          function cusvali5(oSrc,args)
        {
//        alert(document.getElementById('ctl00_CPH_Admin_txtpagedesc').value.length);
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments3').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
        
        
           function checktags(oSrc,args)
        {
//        alert(document.getElementById('ctl00_CPH_Admin_txtpagedesc').value.length);
        
        var s=document.getElementById('ctl00_CPH_UI_txtSubjectKey').value
          var myarr= s.split(",");
          
          if (myarr.length > 10)
            {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }    
     
     
          
                  
         
        }
        
        
                function checktags(oSrc,args)
        {
//        alert(document.getElementById('ctl00_CPH_Admin_txtpagedesc').value.length);
        
        var s=document.getElementById('ctl00_CPH_UI_txtSubjectKey').value
          var myarr= s.split(",");
          
          if (myarr.length > 10)
            {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }    
             
         
        }
        
        
//        function textCounter( field,  maxlimit ) {
//     if ( field.value.length > maxlimit )
//          {
//            field.value = field.value.substring( 0, maxlimit-1 );
//            alert( 'Textarea value can only be 200 characters in length.' );
//            return false;
//          }
//      else
//      {
//       // countfield.value = maxlimit - field.value.length;
//      }
//    }
//    
    function fnTrapKD7(evt)
	{
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

		        document.getElementById("ctl00_imgSearch").disabled=true;

	    
       if (evt.keyCode == 13)
		{ 
		   
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_imgSubmit");
			//btn.focus();
			btn.click();
			document.getElementById("ctl00_btnSubmit").disabled=false ;
            document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }


    
    //JS for addsubjects.aspx end
    
//JS for viewA-Z-Top-lists.aspx start
function chkUnsensored()
{
	return confirm("This area of the website is for Adults only. Much of this part of the website is uncensored. Those who are offended easily should not continue.");
}
		
//JS for viewA-Z-Top-lists.aspx end

//JS for Vote-Top-3.aspx start
function fnTrapKD19(evt)
	{
//	    if (document.getElementById("ctl00_CPH_UI_txtScreenname").value!='')
//	    {
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	        
	        document.getElementById("ctl00_imgSearch").disabled=true;
//	    }
	    
       if (evt.keyCode == 13)
		{ 
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_btnSubmit");
			//btn.focus();
			btn.click();
			  document.getElementById("ctl00_btnSubmit").disabled=false ;
       document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }
	  
	  function MatchSelectedByEnter(id,matches)
{
    if(event.keyCode==13)
    {
        var txtitem = document.getElementById(id);
            txtitem.value=matches.options[matches.selectedIndex].text; 
            txtitem.focus();
            //alert("hi");
            //document.getElementById('matches').style['visibility']='hidden';
            
    }    
}


function MatchSelectedonclick(matches,txt)
{

  var txtitem = document.getElementById(txt);
  txtitem.value = matches.options[matches.selectedIndex].text;
}
function MatchSelectedonchange(matches,txt)
{

  var txtitem = document.getElementById(txt);
  txtitem.value = matches.options[matches.selectedIndex].text;
}

function HideSelect(evt)
{
    	var charCode = (evt.which) ? evt.which : event.keyCode
				if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !=46)
				optId.style["display"] = 'none';
				return true;
}

          function cusvali3(oSrc,args)
        {
//      
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments1').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
          function cusvali4(oSrc,args)
        {
//      
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments2').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
          function cusvali5(oSrc,args)
        {
//       
        
        if (document.getElementById('ctl00_CPH_UI_txtcomments3').value.length>200)
     
          
                {
                
                    args.IsValid = false
                    return
                 }
                 else
                {
               
                    args.IsValid =true;
                    return ;
                 }        
         
        }
        
          function textCounter( field,  maxlimit ) {
     if ( field.value.length > maxlimit )
          {
            field.value = field.value.substring( 0, maxlimit-1 );
            alert( 'Textarea value can only be 200 characters in length.' );
            return false;
          }
      else
      {
       // countfield.value = maxlimit - field.value.length;
      }
    }
    
    
//JS for Vote-Top-3.aspx end


//JS for Become member 
  function bindState()
    {
       
        document.getElementById("ctl00_CPH_UI_trOtherState").style["display"]="none";       
            if (document.getElementById("ctl00_CPH_UI_drpCountry").value > 0)
                {
                    join_for_free.FillState(document.getElementById("ctl00_CPH_UI_drpCountry").value,bindstate_Callback)
                 }
            else
                {
            
		        var OptionList = document.getElementById("ctl00_CPH_UI_drpState");
           	        OptionList.options.length = 0;	
           
			        OptionList.options[OptionList.options.length] = new Option("-- Select State --", 0);
			     
			document.getElementById("ctl00_CPH_UI_hdnState").value = 0;
                }
                    
    }
    
    function bindstate_Callback(response)
    {
         //if the server side code threw an exception
			if (response.error != null)
			{    
				alert(response.error); //we should probably do better than this
				return;
			}  
			var OptionList = document.getElementById("ctl00_CPH_UI_drpState");
			OptionList.options.length = 0;	
			
			OptionList.options[OptionList.options.length] = new Option("-- Select State --", 0);
			document.getElementById("ctl00_CPH_UI_hdnState").value = 0;
//if we couldn't find the state drop down
			if (OptionList == null)
			{
				return; //couldn't find the state dropdown...
			}
			var groups = response.value;
			//if the response wasn't what we expected
		  if (response.value.Rows.length == 0)
			{
			  OptionList.options[OptionList.options.length] = new Option("other", -1);				
		      document.getElementById("ctl00_CPH_UI_hdnState").value = 0;
            
				return;  
			}
			
			for (var i = 0; i < response.value.Rows.length; ++i)
			{		
				OptionList.options[OptionList.options.length] = new Option(response.value.Rows[i].sState, response.value.Rows[i].nStateId);
			}
			
			//OptionList.options[OptionList.options.length] = new Option("other", -1);				
			document.getElementById("ctl00_CPH_UI_hdnState").value = 0;
            
    }
    
        function HideOther(drpState)
			{
				var nStateId = drpState.options[drpState.selectedIndex].value;
			
				if (nStateId == -1)
				{
					if(document.getElementById("ctl00_CPH_UI_trOtherState") != null)
					{
						document.getElementById("ctl00_CPH_UI_trOtherState").style["display"]="";
					    document.getElementById("ctl00_CPH_UI_hdnState").value = document.getElementById("ctl00_CPH_UI_drpState").value
					}
				} 
				else
				{
					if(document.getElementById("ctl00_CPH_UI_trOtherState") != null)
					{
					                document.getElementById("ctl00_CPH_UI_txtOtherState").value='';
						document.getElementById("ctl00_CPH_UI_trOtherState").style["display"]="none";
						    document.getElementById("ctl00_CPH_UI_hdnState").value = document.getElementById("ctl00_CPH_UI_drpState").value
					}
				}
				return true;
			}
			
//JS for Become member 

//JS for Add Subject page

 function bindsubcategory()
    {
   
    if (document.getElementById("ctl00_CPH_UI_drpCategory").value > 0)
    {
            addsubject.FillSubCategory(document.getElementById("ctl00_CPH_UI_drpCategory").value,bindsubcategory_Callback)
            document.getElementById("ctl00_CPH_UI_drpSubCategory").disabled=false;
         }
    else
        {
        var OptionList = document.getElementById("ctl00_CPH_UI_drpSubCategory");
			OptionList.options.length = 0;	
			OptionList.options[OptionList.options.length] = new Option("-- Select SubCategory --", 0);
			document.getElementById("ctl00_CPH_UI_hdnSubcategory").value = 0;
        }
            
    }
    
     function bindsubcategory_Callback(response)
    {
         //if the server side code threw an exception
			if (response.error != null)
			{    
				alert(response.error); //we should probably do better than this
				return;
			}  
			var OptionList = document.getElementById("ctl00_CPH_UI_drpSubCategory");
			OptionList.options.length = 0;	
			OptionList.options[OptionList.options.length] = new Option("-- Select SubCategory --", 0);
//if we couldn't find the Product drop down
			if (OptionList == null)
			{
				return; //couldn't find the Product dropdown...
			}
			var groups = response.value;
			//if the response wasn't what we expected  
			if (response.value == null || typeof(response.value) != "object")
			{
				return;  
			}
			
			for (var i = 0; i < response.value.Rows.length; ++i)
			{		
				OptionList.options[OptionList.options.length] = new Option(response.value.Rows[i].sSubCategory, response.value.Rows[i].nSubCategoryId);
			}				
			document.getElementById("ctl00_CPH_UI_hdnSubcategory").value = 0;
    }
      function hdnFill()
    {
    document.getElementById("ctl00_CPH_UI_hdnSubcategory").value = document.getElementById("ctl00_CPH_UI_drpSubCategory").value
    }

//JS for Add Subject page


//JS for Add Subjects page

// function bindsubcategory1()
//    {
//    if (document.getElementById("ctl00_CPH_UI_drpCategory").value > 0)
//    {
//            addsubject.FillSubCategory(document.getElementById("ctl00_CPH_UI_drpCategory").value,bindsubcategory1_Callback)
//            document.getElementById("ctl00_CPH_UI_drpSubCategory").disabled=false;
//         }
//    else
//        {
//        var OptionList = document.getElementById("ctl00_CPH_UI_drpSubCategory");
//			OptionList.options.length = 0;	
//			OptionList.options[OptionList.options.length] = new Option("-- Select SubCategory --", 0);
//			document.getElementById("ctl00_CPH_UI_hdnSubcategory").value = 0;
//        }
//            
//    }
//    
//    function bindsubcategory1_Callback(response)
//    {
//         //if the server side code threw an exception
//			if (response.error != null)
//			{    
//				alert(response.error); //we should probably do better than this
//				return;
//			}  
//			var OptionList = document.getElementById("ctl00_CPH_UI_drpSubCategory");
//			OptionList.options.length = 0;	
//			OptionList.options[OptionList.options.length] = new Option("-- Select SubCategory --", 0);
////if we couldn't find the Product drop down
//			if (OptionList == null)
//			{
//				return; //couldn't find the Product dropdown...
//			}
//			var groups = response.value;
//			//if the response wasn't what we expected  
//			if (response.value == null || typeof(response.value) != "object")
//			{
//				return;  
//			}
//			
//			for (var i = 0; i < response.value.Rows.length; ++i)
//			{		
//				OptionList.options[OptionList.options.length] = new Option(response.value.Rows[i].sSubCategory, response.value.Rows[i].nSubCategoryId);
//			}				
//			document.getElementById("ctl00_CPH_UI_hdnSubcategory").value = 0;
//    }
//    
//    
//    //JS for Add Subjects page


//Tell a Friend

function FCKeditor_OnComplete( editorInstance )
{
   
    toggleFCKeditor(editorInstance) ;
}


var toolbarDisabledState = "disable";

function toggleFCKeditor(editorInstance)
{
//	if ((!document.all && editorInstance.EditorDocument.designMode.toLowerCase() != "off") || (document.all && editorInstance.EditorDocument.body.disabled == false))
//	{
	// disable the editArea
	
	if (document.all)
	{
		editorInstance.EditorDocument.body.disabled = true;
	}
	else
	{
		editorInstance.EditorDocument.designMode = "off";
	}
	// disable the toolbar
	switch (toolbarDisabledState)
	{
		case "collapse" :		editorInstance.EditorWindow.parent.FCK.ToolbarSet._ChangeVisibility(true);
		                       
		case "disable" :		editorInstance.EditorWindow.parent.FCK.ToolbarSet.Disable();
									buttonRefreshStateClone = editorInstance.EditorWindow.parent.FCKToolbarButton.prototype.RefreshState;
									specialComboRefreshStateClone = editorInstance.EditorWindow.parent.FCKToolbarSpecialCombo.prototype.RefreshState;
									editorInstance.EditorWindow.parent.FCKToolbarButton.prototype.RefreshState = function(){return false;};
									editorInstance.EditorWindow.parent.FCKToolbarSpecialCombo.prototype.RefreshState = function(){return false;};
									editorInstance.EditorWindow.parent.document.getElementById("xCollapsed").style.display = "none";
								
									break;
			case "hide" :		if (editorInstance.EditorWindow.parent.document.getElementById("xExpanded").style.display != "none")
									{
										editorInstance.EditorWindow.parent.document.getElementById("xExpanded").isHidden = true;
										editorInstance.EditorWindow.parent.document.getElementById("xExpanded").style.display = "none";
									}
									else
									{
										editorInstance.EditorWindow.parent.document.getElementById("xCollapsed").style.display = "none";
									}
								
									break;
	}

}

    function fnTrapKD20(evt)
	{
//	    if (document.getElementById("ctl00_CPH_UI_txtScreenname").value!='')
//	    {
	        if ('<%= session("UserRow") %>' != "") 
            {
               
            }
            else
            {
                document.getElementById("ctl00_btnSubmit").disabled=true ;
            }

	        
	        document.getElementById("ctl00_imgSearch").disabled=true;
//	    }
	    
       if (evt.keyCode == 13)
		{ 
			evt.returnValue=false;
			evt.cancel = true;
			btn = document.getElementById("ctl00_CPH_UI_imgSend");
			//btn.focus();
			btn.click();
			  document.getElementById("ctl00_btnSubmit").disabled=false ;
       document.getElementById("ctl00_imgSearch").disabled=false;
		} 			
	  }
    
        function ShowTextBox()
        {
            var nCount = document.getElementById("ctl00_CPH_UI_drpCount").value;
            for (i=2;i<=10;i++)
            {
                document.getElementById("ctl00_CPH_UI_txtEmail" + i).style.display="none";
            }
            var i;
            for (i=2;i<=nCount;i++)
            {
                document.getElementById("ctl00_CPH_UI_txtEmail" + i).style.display="";
            }
        }
        
               

//Tell a Friend