﻿/* */
function textCounter(e, field, countfield, maxlimit) 
{ 
    var txtid=document.getElementById(field);
    var lblid=document.getElementById(countfield);
    if (txtid.value.length > maxlimit) // if too long...trim it!
    {			
        txtid.value = txtid.value.substring(0, maxlimit);
    }   
    else 
    {
        
    }
} 

/* */
function clickButton(e, buttonid)
{ 
  var bt = document.getElementById(buttonid); 
  
    browser_version = parseInt(navigator.appVersion);
        browser_type = navigator.appName;

        if (typeof bt == 'object') {
            if (browser_type == "Microsoft Internet Explorer" && (browser_version >= 4)) {
                if (event.keyCode == 13) {
                    bt.click();
                    return false;
                }
            }

            else if (browser_type == "Netscape" && (browser_version >= 4)) {
                if (e.keyCode == 13) {
                    bt.click();
                    return false;
                }
            }

        }
        }
        
function SetKeyword(obj,id)
{
    if (id==0 && obj.value=='')
    {
        obj.value='Search';
    }
    else if (id==1 && obj.value=='Search')
    {
       obj.value='';
    }
}
    
    function ShowSearch()
    {
   
      if(document.getElementById("trSrch").style.display=='none')
        {
        
        document.getElementById("trSrch").style.display='';
        document.getElementById("showhide").innerText='Hide';
        }
     else
         {
            document.getElementById("trSrch").style.display='none';
             document.getElementById("showhide").innerText='Show';
          }
    }
    
     function ShowSearch1()
    {
      if(document.getElementById("ctl00_ContentPlaceHolder1_trSrch").style.display=='none')
        {
          document.getElementById("ctl00_ContentPlaceHolder1_trSrch").style.display='';
          document.getElementById('showhide').innerHTML="Hide";
         }
     else
         {
            document.getElementById("ctl00_ContentPlaceHolder1_trSrch").style.display='none';
             document.getElementById('showhide').innerHTML="Show";
          }
    }

 function ShowDynamicDIV(id,showhide)
    {
      if(document.getElementById(id).style.display=='none')
        {
        document.getElementById(id).style.display='';
        document.getElementById(showhide).innerHTML = 'Hide';
        }
     else
         {
            document.getElementById(id).style.display='none';
            document.getElementById(showhide).innerHTML = 'Show';
          }
    }
    
     function ShowDynamicDIV1(id)
    {
   //debugger;
   //alert('hi' + id.style.display);
      if(document.getElementById(id).style.display=='none')
        {
            //alert('hooaaa');
        document.getElementById(id).style.display='';
        document.getElementById(showhide).text='Hide';
       
        }
     else {
         //alert('hoo');
            document.getElementById(id).style.display='none';
             document.getElementById(showhide).text='Show';
          }
    }

    function checkSelect()
    {
     var mark=false;
      var obj = document.getElementsByTagName("select")
      for(var i=0;i<obj.length;i++)
      { 
         if(obj[i].type=="checkbox")
         {
           if(obj[i].checked)
           { 
             mark=true;
           }
         }
      }
      if(mark)
      {
        return true;
      }
      else
      {
        jAlert('Please select one', "Chordia's Message Box")
        return false;
      }
    }

/********** check email start *********/
	 var testresults
      function checkemail(str)
      {
        //var str=document.validation.emailcheck.value
        var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
        if (filter.test(str))
        testresults=true
        else{
        jAlert("Please input a valid e-mail address!","Chordia's E-Mail Subscription")
        testresults=false
        }
        return (testresults)
       }
       
/********** check email end *********/	 

/***********trim text start*********************/
function trimText(value)
{ 
  var v = $.trim(value);
  return v;
}
/***********trim text end*********************/
 function checkEmails(str)
      {
        var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
        if (filter.test(str))
        testresults=true
        else
        {
        testresults=false
        }
        return (testresults)
       }

/* Custom validator for Terms and condition checkbox Start here*/
       function IsNotChecked(obj, args) {
           var controlID1 = '<%= chkTerm.ClientID %>';
           var checkbox = $("#" + controlID1);
           args.IsValid = checkbox.attr('checked');

       }
/* Custom validator for Terms and condition checkbox End here*/

/* login pop up */
       function show_hide_login_layer() {
           //alert('hi');
           var B = show_hide_login_layer.arguments;
           var A = B[0];
           //alert(A);
           if (A == 'show') {
               //alert(document.getElementById("login_layer"));
               document.getElementById("login_layer").style.display = "block";
               
              } else {
               if (A == "hide") {
                      document.getElementById("login_layer").style.display = "none";
               
              }
           }
       }
/* login pop up */
