$(function() {
	$('form #brandjump').change(function() {  		
  		window.location = $(this).val(); 
	});
	
	$('form #s').change(function() { 								
		window.location = $(this).val(); 					
	});	
	$('form #b').change(function() { 								
		window.location = $(this).val(); 					
	});		
});

$(document).ready(function() {		
	$('.thickbox').click(function (e) {		
		$('#basic-modal-content').load(this.href+'&ajax=y').modal();		
		return false;											 
	});		
	$("#buysub").click(function(e) { 	
		var tmpsubsku = "0";
		if ($('select#sp_opt2').length) {
				tmpsubsku = $("select#sp_opt2").val(); 
		} else {
			if ($('select#sp_opt1').length) tmpsubsku = $("select#sp_opt1").val(); 	
		}		
		var tmpsku = $("input#p").val(); 		
		if (tmpsubsku=="0") {			
			$('#suberror').append('<p class="error">Please select a product option from above</p>');	
			return false;
		} else {					
			$('#basic-modal-content').load('/shop/buy?p='+tmpsku+'&s='+tmpsubsku+'&ajax=y').modal();		
			return false;
		}		
	});	
	

	$("#currencydrop a").click(function(event) {
		var curr = (event.target.id);	
		var redir = window.location.toString();			
		if (redir.indexOf("?")>0) {	// this contains a querystring
			
			if (redir.indexOf("curr=")>0) {			
				var urlparts=redir.split('?'); 				
				if (urlparts.length>=2) {				
					var prefix=encodeURIComponent('curr')+'=';				
					var parts=urlparts[1].split(/[&;]/g);
					for (var i= parts.length; i-->0;)              
						if (parts[i].lastIndexOf(prefix, 0)!==-1)   
							parts.splice(i, 1);							
							url=urlparts[0]+'?'+parts.join('&');							
							if (url.substring(url.length-1)=="?") {								
								window.location=url+"curr="+curr;														
							} else {							
								window.location=url+"&curr="+curr;
							}					
				}			
			} else {
				window.location=redir+"&curr="+curr;
			}
		} else {
			window.location=redir+"?curr="+curr;
		}		
	});	
	$('#showcomments').click(function() { 
		if ($("#hidecomments").is(":hidden")) {
			$("#hidecomments").slideDown(400);		
		} else {
			$("#hidecomments").slideUp(400);
		}
	});	
	$('#wrlink').click(function() { 
		if ($("#writereviewform").is(":hidden")) {
			$("#writereviewform").slideDown(500);		
		} else {
			$("#writereviewform").slideUp(500);
		}
	});	
	$("form#writereview").submit(function() {								
		var yourname = $("input#yourname").val();
		var location = $("input#location").val();
		var wrem = $("input#wrem").val();
		var bodytext = $("textarea#bodytext").val();
		var p = $("input#p").val();
		var dataString = 'yourname='+ yourname+'&location='+location+'&wrem='+wrem+'&bodytext='+bodytext+'&p='+p+'&ajax=y';		
		$.ajax({		   
			type: "POST",
			url: "/content/writereview",
			dataType: 'HTML',
			data: dataString,
			success: function(data){				
				if (data.substr(0,3)=="ERR") {					
					$('#writereviewform').append('<br class="clf"/><p class="error">'+data+'<p>');						
				} else {
					$('#writereviewform').html(data);	
				}
			}
		});	
		return false;
	});
	$('#moreabout').click(function () {
					
		if ($("#branddesc").is(":hidden")) {
			$("#branddesc").slideDown(500);		
		} else {
			$("#branddesc").slideUp(500);
		}									 
	});
	$('#tab-brandsSpecOff').hover(	
			function() { $("#tab-brandsSpecOff .FUMainNavDrop").show();
			if ($.browser.msie) {
				$('#brandselect').mouseleave(function(event) { event.stopPropagation(); });
				$('#offerselect').mouseleave(function(event) { event.stopPropagation(); });
			}
			}, 
          	function() { $("#tab-brandsSpecOff .FUMainNavDrop").hide(); 
			if ($.browser.msie) {
				$('#brandselect').mouseleave(function(event) { event.stopPropagation(); }); 
				$('#offerselect').mouseleave(function(event) { event.stopPropagation(); });
			}
		}); 		
	$("form#newsletterform").submit(function() {			
		var nle = $("input#nle").val();		
		var dataString = 'nle='+ nle+'&ajax=y';		
		$.ajax({		   
			type: "POST",
			url: "/shop/form/nlsignup",
			dataType: 'HTML',
			data: dataString,
			success: function(data){				
				if (data.substr(0,3)=="Err") {			
					$('#msg').html('<p class="error">'+data+'<p>');						
				} else {					
					$('#newsletterbox').html(data);	
				}
			}
		});	
		return false;
	});			
});	

function sndEmail() {		
		var e = $("input#e").val();  
		var p = $("input#p").val();   
		var s = $("input#s").val(); 
		var dataString = 'p='+ p + '&s=' + s + '&e=' + e;	
		//$('#basic-modal-content').html("<div class='oos'></div>");		
		$.ajax({		   
			type: "POST",
			url: "/shop/emailproduct.php",
			dataType: 'HTML',
			data: dataString,
			success: function(data){				  
				$('#oos').html(data); 			
			},
			error: function() {			    
				$('#oos').append('<h2 class="pad-bottom">Sorry an error has occurred.</h2><div><a class="grey-button" id="closemod" href="javascript:void(0);" onclick="closemod();" title="Close"><span>Continue shopping</span></a></div>'); 			
			}		 
		});		
		
	}
function closemod() {   
	$.modal.close()	;		
}
		


