function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    }
}

function validateForm(){
	var nameID=document.pform.author
	var codeID=document.pform.vercode
	var commID=document.pform.comment
	
	if ((nameID.value==null)||(nameID.value=="")){
		alert("Please Enter your Name")
		nameID.focus()
		return false
	}

	if ((codeID.value==null)||(codeID.value=="")){
		alert("Please Enter the Validation Code")
		codeID.focus()
		return false
	}

	if ((commID.value==null)||(commID.value=="")){
		alert("Please Enter your Comments")
		commID.focus()
		return false
	}
	return true
 }
 

function loadStars()
{
    star1	= new Image();
    star1.src	= "/images/star1.gif";
    star2	= new Image();
    star2.src	= "/images/star2.gif";
    star3	= new Image();
    star3.src	= "/images/star3.gif";
    star4	= new Image();
    star4.src	= "/images/star4.gif";
}
 
function highlight(x)
{
    	z		= ((x - 1) % 5) + 1;
    	line	= Math.floor((x - 1) / 5);
    	start	= line * 5;
    	for (i = 1; i <= z;i++)
    	{    
    		document.getElementById(i+start).src = star4.src;
    	};
}

function losehighlight(x,f,h)
{
    z 	  	= ((x - 1) % 5) + 1;
    line  	= Math.floor((x - 1) / 5);
    start 	= line * 5;
    for (i = 1;i <= 5;i++)
    {
    	if ((i <= f) && (f != 0))
    	{
    		document.getElementById(i+start).src = star2.src
    	}
    	else
    	{	if ((i == (f + 1)) && (h != 0))
    		{
    			document.getElementById(i+start).src = star3.src
    		}
    		else
    		{
    			document.getElementById(i+start).src = star1.src    	
    		}
    	}
    };
    document.getElementById('vote'+line).innerHTML=""
}


function setStar(x,id)
{
	z	= ((x - 1) % 5) + 1;
    	line 	= Math.floor((x - 1) / 5);
    	start	= line * 5;
    	for (i = 1;i <= z;i++) 
	{
		document.getElementById(i+start).src= star2.src;
	}
	document.getElementById('vote'+line).innerHTML="Thanks for voting!";
	var req = new XMLHttpRequest();
	req.open('GET','comments.php?rate=' + z + '&id=' + id,true);
	req.send(null);
}

function showForm()
{
	var vis	= document.getElementById('cform').style.visibility;
	if ((vis == 'hidden') || (vis == ''))
	{
		vis = 'visible'
	}
	else
	{
		vis = 'hidden';
	};
	document.getElementById('cform').style.visibility = vis;
}

