var star = new Image();
var star_o = new Image();
star.src = "images/star.gif";
star_o.src = "images/star_o.gif";
function changeImage(id, opt)
{
	for(var i = 1; i <= id; i++)
		document.getElementById("star_" + i).src = (opt == 0)? star.src : star_o.src;
}
//Post the News rating
function postRating(rank)
{
	var ajax = new AJAX();
	var arrParam = new Array();
	arrParam['rank'] = rank;
	arrParam['type'] = 'story';
	arrParam['article_id'] = storyID;

	ajax.getRequest(rewriteBase+'post_rank.php', arrParam, showResponse);
}
//Response handler for http request object
function showResponse(retVal)
{
	//alert(retVal);
	document.getElementById('rank').innerHTML = retVal;
}

//Response handler for http request object
function showComments(retVal)
{
	cmtHtml = retVal;
	document.getElementById("reader_comments").innerHTML = cmtHtml;
}

//Hide the comments
function hideComments()
{
	if(document.getElementById("reader_comments").innerHTML != '')
	{
		cmtHtml1 = document.getElementById("reader_comments").innerHTML;
		document.getElementById("reader_comments").innerHTML = '';
		document.getElementById("cmtPostBlk2").innerHTML = '';
		document.getElementById("show_hide").innerHTML = '<a href="javascript:hideComments()" class="lnblu1b">Show Comments</a>';
	}
	else
	{
		document.getElementById("reader_comments").innerHTML = cmtHtml1;
		document.getElementById("show_hide").innerHTML = '<a href="javascript:hideComments()" class="lnblu1b">Hide Comments</a>';
		document.getElementById("cmtPostBlk2").innerHTML = '<p align="center" class="grn1b"><a name="comments"></a><img src="images/comment_icon.gif" width="14" height="14" style="vertical-align:middle" alt="Comment" /> <a href="#bm_post_cmt_blk" class="lnred1b" onclick="document.getElementById(\'post_cmt_blk\').style.display=\'block\'">Post your Comment</a></p>';
	}
}

function validateForm()
{
	trimFields();
	if(obj.author.value == '')
	{
		alert("Please enter your Name.");
		obj.author.focus();
		return;
	}
	if(obj.email.value == '')
	{
		alert("Please enter your Email Address.");
		obj.email.focus();
		return;
	}
	if(!chkEmail(obj.email.value))
	{
		alert("Please enter a valid Email Address.");
		obj.email.focus();
		obj.email.select();
		return;
	}
	if(obj.website_url.value != '' && !chkURL(obj.website_url.value))
	{
		alert("Please enter a valid URL.");
		obj.website_url.focus();
		obj.website_url.select();
		return;
	}
	if(obj.comment.value == '')
	{
		alert("Please enter your Comment.");
		obj.comment.focus();
		return;
	}
	document.getElementById('loader_blk').innerHTML = '<img src="images/ajax-loader.gif" alt="Loader" style="vertical-align:middle" /> Please wait...';

	//Now post via ajax
	var ajax = new AJAX();
	var arrParam = new Array();
	arrParam['author'] = obj.author.value;
	arrParam['email'] = obj.email.value;
	arrParam['website_url'] = obj.website_url.value;
	arrParam['location'] = obj.location.value;
	arrParam['comment'] = obj.comment.value;
	arrParam['article_type'] = 'story';
	arrParam['type'] = storyType;
	arrParam['article_id'] = storyID;
	arrParam['cancel_url'] = cancelURL;
	ajax.postRequest(rewriteBase+'comment_process.php', arrParam, showCommentResponse)
}
function showCommentResponse(retVal)
{
	if(retVal == 'SUCCESS')
	{
		self.location = cancelURL+'?comment_post='+Math.floor(Math.random()*1001)+'#last_cmt';
	}
	else if(retVal == 'SPAM')
	{
		self.location = cancelURL;
	}
	else
	{
		document.getElementById('loader_blk').innerHTML = '<input type="button" value="Submit" class="clsmenubtn" onclick="javascript:validateForm()" />';
		//alert(retVal);
	}
}
