﻿// JScript File

 /* Function to Validate  maxlength to of */  
  
    function checkMaxInput()
    {
	    var txtcomments=document.getElementById(arguments[0]);
	    var txtlength= document.getElementById(arguments[1]);
	    var txtlbl =document.getElementById(arguments[2]);
	    var maxLen =arguments[3]
	    
        txtlength.innerHTML=maxLen - txtcomments.value.length;
	    if (txtcomments.value.length > maxLen)
		    {
			    txtcomments.value = txtcomments.value.substring(0, maxLen);
			    txtlength.innerHTML=0;
		    }
	    else
	        {
			    txtlength.innerHTML = maxLen - txtcomments.value.length;		
		    }	
    }
    
    
    /* Article Rating */
    
    var clickStar=0;
    function FillStar()
    {
    
      for(i=1;i<=5;i++)
       {
//       imgcntrl=arguments[i];
//       alert(imgcntrl);
        var cntl=eval("document.getElementById('ctl00_ContentPlaceHolder1_uctArticleActivity_imgRate"+i+"')");
        cntl.src='images/FullWhiteStar.gif';
       }
      for(i=1;i<=arguments[0];i++)
      {
       imgcntrl=arguments[i];
        var cntl=eval("document.getElementById('ctl00_ContentPlaceHolder1_uctArticleActivity_imgRate"+i+"')");
        cntl.src='images/FullBlueStar.gif';
        cntl.alt="Click to rate : "+i+" out of 5 Stars";
      }
    }
//Methods for posting the comments    
function ShowControl()
{
 document.getElementById(arguments[0]).style.display="block";
}
function HideControl()
{
 document.getElementById(arguments[0]).style.display="none";
}

function checkMaxInputText()
{
    var txtcomments=document.getElementById(arguments[0]);
	var maxLen = arguments[1];
	var lblerrormessage =document.getElementById( arguments[2]);
	var dispLength=document.getElementById( arguments[3]);
	dispLength.innerHTML=maxLen - txtcomments.value.length;
	if (txtcomments.value.length > maxLen)
	{
	    txtcomments.value = txtcomments.value.substring(0, maxLen);
	    dispLength.style.color="#ff0000";
	    dispLength.innerHTML=0;
	}
	else
	{
	 dispLength.style.color="#16ab4c";
	}
}
function clearAllFields()
{
var argsLength=arguments.length;
var i=0;
while(i<argsLength)
{
document.getElementById(arguments[i]).value='';
i=i+1;
}

}
/* Start of delaying the text clearance for given seconds*/
function DelayClearText()
{
   var varTextCntrl = arguments[0];
   var varDelayTime = arguments[1];
   //document.getElementById(varTextCntrl).innerHTML = "Thanks For Your Feedback.";
   document.getElementById(varTextCntrl).style.display='block'; 
   setTimeout("ClearText('"+arguments[0]+"')",varDelayTime);
 
   
}
function ClearText()
{
   var varTextCntrl = arguments[0];
   document.getElementById(varTextCntrl).innerHTML = "";
   document.getElementById(varTextCntrl).style.display='none';   
}    



