﻿
function GetClientId(strid)
{
var count=document.forms[0].length;
var i=0;
var eleName; 
for (i=0; i < count; i++ )
{
eleName=document.forms[0].elements[i].id; 
pos=eleName.indexOf(strid);
if(pos>=0)  break;            
}
return eleName;
}



function validateEmail(str)
{
if(str != '')
{
    var strexp=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
if (strexp.test(str))
{
    return 1;
}
else
{
    return 0;
}
}
}

function textCounter(field,maxlimit,prbar)
 {
    
    //alert('hi');
	// text width//
	    var fieldWidth =  parseInt(field.offsetWidth);
	    var charcnt = field.value.length;        

	    // trim the extra text
	    if (charcnt > maxlimit)
	     { 
		    field.value = field.value.substring(0, maxlimit);
	     }

	    else
    	
	     { 
	   //to get the progress bar if there is argument 'yes'
	     
	    if(prbar == "yes")
	    {
	   
	   // progress bar percentage
	    var percentage = parseInt(100 - (( maxlimit - charcnt) * 100)/maxlimit) ;
	   
	    }
	    
	    }
}