function openReview(pid, number)
{
	var w = 500
	var h = 680
	
	window.open('/reviews/write_review.aspx?pid=' + pid + '&number=' + number,'_review','menubar=no, scrollbars=no,resizable=no,top=' + (screen.height/2-h/2) + ',left=' + (screen.width/2-w/2) + ',width=' + (w) + ',height=' + (h));
}

function showStars(number, pid)
{

	var pnlHolder = "pnlStars" + pid
	
	document.getElementById(pnlHolder + '-1').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-1.5').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-2').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-2.5').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-3').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-3.5').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-4').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-4.5').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-5').style.visibility = "hidden";
	
	document.getElementById(pnlHolder + '-' + number).style.visibility = "visible";
}


function saveStars2(number, pid)
{

}

function saveStars(number, pid)
{

	var pnlHolder = "pnlStars" + pid
	
	document.getElementById(pnlHolder + '-1').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-1.5').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-2').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-2.5').style.visibility = "hidden";
	
	if (number != 'None')
		document.getElementById(pnlHolder + '-3').style.visibility = "hidden";
	
	document.getElementById(pnlHolder + '-3.5').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-4').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-4.5').style.visibility = "hidden";
	document.getElementById(pnlHolder + '-5').style.visibility = "hidden";
	
	if (number != 'None')
	{
		document.getElementById(pnlHolder + '-' + number).style.visibility = "visible";
		document.getElementById("lblStars").innerHTML =  "I give it <b>" + number + "</b> out of <b>5</b> star(s)"
	} else
	{
		document.getElementById("lblStars").innerHTML =  "Click a star to rate product."
	}
}

function saveChoice(number, pid)
{
	
	setSelectedIndex(document.getElementById("score"), number)
	saveStars(number, pid)
}

function setSelectedIndex(s, v) {
    for ( var i = 0; i < s.options.length; i++ ) {
        if ( s.options[i].value == v ) {
            s.options[i].selected = true;
            return;
        }
    }
}

function display(object) 
{

	if (document.getElementById) 
	{
		document.getElementById(object).style.display = 'block';
		document.getElementById(object).style.visibility = 'visible';
		
	}
	else if (document.layers && document.layers[object] != null) 
	{
		document.layers[object].display = 'block';
		document.layers[object].visibility = 'visible';
		
	}
	else if (document.all) 
	{
		document.all[object].style.display = 'block';
		document.all[object].style.visibility = 'visible';
		
	}

	return false;
}

function hide(object) 
{

	if (document.getElementById) 
	{
		document.getElementById(object).style.display = 'none';
		document.getElementById(object).style.visibility = 'hidden';
		
	}
	else if (document.layers && document.layers[object] != null) 
	{
		document.layers[object].display = 'none';
		document.layers[object].visibility = 'hidden';
	}
	else if (document.all) 
	{
		document.all[object].style.block = 'none';
		document.all[object].style.visibility = 'hidden';
		
	}

	return false;
}