/**
 * Set up our tab control
 */
$(document).ready(function()
{
	//Create jquery tabs from our list (specifications, overview, buying guide, related products)
	$('#tabs-container').tabs();
	
	//Swap images when clicked
	$('#tabs-container').tabs();
	
	//Swap images when clicked
	$('#alt-images img').bind('click',function(){
		$('#primary-image').attr('src',arr_alt_image_thumbnail_src[this.id]);
		$('#primary-image').parent('a').attr('href',$(this).parent().get(0).href);
		
		clicked_mini_thumbnail_anchor = $(this).parent('a').attr('href');
		$(this).parent('a').attr('href',current_fullsize_image);
		current_fullsize_image = clicked_mini_thumbnail_anchor;
		
		//Switch the mini thumbnail images over
		clicked_mini_thumbnail_src = this.src;
		this.src = current_image_mini_thumbnail_src;
		current_image_mini_thumbnail_src = clicked_mini_thumbnail_src;
		
		clicked_mini_thumbnail_id = this.id;
		this.id = current_image_mini_thumbnail_id;
		current_image_mini_thumbnail_id = clicked_mini_thumbnail_id;
		

		
		return false;
	});
});

/**
 * Updates product rating on the page
 */
function rate(content_id,rating)
{
 	$.get('/content/ajax_set_content_rating/'+content_id+'/'+rating,function(response){
 		$("#current_rating").css("width", $('average_rating',response).text()+'px');
 		$("#selected_rating").css("width", $('selected_rating',response).text()+'px');
 	});
}

function validate_email_friend(frm)
{
	var message = "Please correct the following errors\n\n";
	var valid = true;
	

	if(frm.to.value == '')
	{
		valid = false;
		message += "Please enter valid email adderess for you friend \n";
	}
	
	if(frm.sender.value == '')
	{
		valid = false;
		message += "Please enter valid email adderess\n";
	}

	if(frm.sendername.value == '')
	{
		valid = false;
		message += "Please enter your name\n";
	}
	
	if(frm.toname.value == '')
	{
		valid = false;
		message += "Please enter your friend's name\n";
	}
	
	if(!valid)
	alert(message);
	
	return valid;
}