﻿// 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';   
}    


/*Most read tab change*/

function ChangeTabImage()
{
var x=document.getElementById(arguments[0]);

var x1 = arguments[0].split('_');
if(x1[x1.length-1] == "FirstMiddle")
{
    x.className="Tabalign SetWidth tabselectedtext";     
}
else
{
    x.className="Tabalign tabselectedtext";
}

var y=document.getElementById(arguments[1]);

var y1 = arguments[1].split('_');
if(y1[y1.length-1] == "FirstMiddle")
{
     y.className="Tabalign SetWidth " + arguments[2];    
}
else
{
    y.className="Tabalign " + arguments[2];
}

var z=document.getElementById(arguments[3]);


var z1 = arguments[3].split('_');
if(z1[z1.length-1] == "FirstMiddle")
{
    z.className="Tabalign SetWidth " + arguments[4];  
}
else
{
    z.className="Tabalign " + arguments[4];
}



var xx=document.getElementById(arguments[5]);
var yy=document.getElementById(arguments[6]);
var zz=document.getElementById(arguments[7]);

xx.style.display="block";
xx.style.visibility="visible";
yy.style.display="none";
zz.style.display="none";


//Special Program tab function
if(arguments.length>9)
{
var ww=document.getElementById(arguments[8]);
ww.style.display="none";
var w=document.getElementById(arguments[9]);

var w1 = arguments[1].split('_');
if(w1[w1.length-1] == "FirstMiddle")
{
     w.className="Tabalign SetWidth " + arguments[2];    
}
else
{
    w.className="Tabalign " + arguments[2];
}
}
}
