function popMap(storeId){		
	var url = baseUrl + '/store/map/storeId/' + storeId;
	window.open(url,'Map','width=800,height=500,menubar=no,status=no,location=no,toolbar=no,scrollbars=no');
}

function imageReplace(num){
	for(var i=1; i<=5; i++){
		if(i<=num)
			$("rate"+i).src="public/images/design/product_detailpage_10.jpg";
		else
			$("rate"+i).src="public/images/design/product_detailpage_12.jpg";	
	}	
}

function imageRestore(num){		
	for(var i=1; i<=5; i++){
		if(i<=num)
			$("rate"+i).src="public/images/design/product_detailpage_10.jpg";
		else
			$("rate"+i).src="public/images/design/product_detailpage_12.jpg";			
	}	
}

function vimageReplace(num){
	for(var i=1; i<=5; i++){
		if(i<=num)
			$("vrate"+i).src="public/images/design/product_detailpage_10.jpg";
		else
			$("vrate"+i).src="public/images/design/product_detailpage_12.jpg";
	}		
}
	
function vimageRestore(num){
	for(var i=1; i<=5; i++){
		if(i<=num)
			document.getElementById("vrate"+i).src="public/images/design/product_detailpage_10.jpg";
		else
			document.getElementById("vrate"+i).src="public/images/design/product_detailpage_12.jpg";
	}	
}



function embedVideo(productId){		
	var url = baseUrl + '/product/embed/productId/' + productId;
	window.open(url,'Welcome','width=680,height=193,menubar=no,status=no,location=no,toolbar=no,scrollbars=no');
}

function emailVideo(productId){		
	var url = baseUrl + '/product/email/productId/' + productId;
	window.open(url,'Welcome','width=500,height=250,menubar=no,status=no,location=no,toolbar=no,scrollbars=no');
}

function flag(productId){
	if(!flagged){
		document.body.style.cursor = 'wait';
		var url = baseUrl + '/product/flag/productId/' + productId;
		new Ajax.Request(url,{
			method: 'get',
			onSuccess: function(transport){
				alert('The site administrator has been notified. Thank You for your assistance.');
				document.body.style.cursor = 'default';
				flagged = true;
			}
		});
	}
}

function rate(productId, rating, type){
	document.body.style.cursor = 'wait';
	var url = baseUrl + '/product/rate/productId/' + productId + '/rating/' + rating + '/type/' + type ;
	new Ajax.Request(url,{
		method: 'get',
		onSuccess: function(transport){
			alert(transport.responseText);
			document.body.style.cursor = 'default';
		}
	});
}

function favorite(productId){
	document.body.style.cursor = 'wait';
	var url = baseUrl + '/product/favorite/productId/' + productId;
	new Ajax.Request(url,{
		method: 'get',
		onSuccess: function(transport){
			alert(transport.responseText);
			document.body.style.cursor = 'default';
		}
	});
}