// START: document.ready

function validatePWD() {
	if ($('#password').val() == $('#passwordConf').val()) {
		$('#confirmPWD').css("background-image","url('/skins/lgsite/styleImages/tick.png')");
	}
	if ($('#password').val() != $('#passwordConf').val()) {
		$('#confirmPWD').css("background-image","url('/skins/lgsite/styleImages/cross.png')");
	}
	if ($('#password').val() == '' || $('#passwordConf').val() == '') {
		$('#confirmPWD').css("background-image","url('/skins/lgsite/styleImages/asterisk_orange.gif')");
	}
};


function validateEMAIL() {
	if ($('#email').val() == $('#emailConf').val()) {
		$('#confirmEMAIL').css("background-image","url('/skins/lgsite/styleImages/tick.png')");
	}
	if ($('#email').val() != $('#emailConf').val()) {
		$('#confirmEMAIL').css("background-image","url('/skins/lgsite/styleImages/cross.png')");
	}
	if ($('#email').val() == '' || $('#emailConf').val() == '') {
		$('#confirmEMAIL').css("background-image","url('/skins/lgsite/styleImages/asterisk_orange.gif')");
	}
};

function toggleReg() {
	$("#securityDetails").slideToggle('slow');
	$("#password").attr("value","");
	$("#passwordConf").attr("value","");
	$('#confirmPWD').css("background-image","url('/skins/lgsite/styleImages/asterisk_orange.gif')");
}

function getPhone(myPhoneString,obj1,obj2) {
var phonepart = myPhoneString.split(" ");
$('#'+obj1).val(phonepart[0]);
$('#'+obj2).val(phonepart[1]);

}

$(function() {

	// START: Sale Items Showcase
		$('.showCase').cycle({ 
		fx:    'fade', 
		pause:  1,
		timeout:  4000
		});
		$('.showCase').hover(function() {
		$('.showCase').cycle('pause');
		$('.paused').fadeIn(400);
		},function(){
		$('.showCase').cycle('resume');
		$('.paused').fadeOut(400);
		return false;
		});
	// END: Sale Items Showcase
		$("#ajaxCart").load(rootRel + 'shopCart.php' + '?nocache=' + Math.random());
	
	// START: viewProd Tabs
    var tabContainers = $('div.tabs > div');
    
    $('div.tabs ul.tabMenu a').click(function () {
        tabContainers.hide().filter(this.hash).show();
        
        $('div.tabs ul.tabMenu a').removeClass('selected');
        $(this).addClass('selected');
        
        return false;
    }).filter(':first').click();
	// END: viewProd Tabs
	
	
});
// END: document.ready
	
	var options = { 
		beforeSubmit: showRequest,
		success: showResponse
	}; 
	function doAddToCart(productID) { 
		$('#myForm'+productID).ajaxSubmit(options); 
		return false; 
	}; 
	
	function showRequest(formData, jqForm, options) { 
		var queryString = $.param(formData); 
		var formElement1 = jqForm[0]; 
		var prodID1 = formElement1[0].value;
		$('#AJAX-confirm-'+prodID1).css("display","none");
		$('#AJAX-process-'+prodID1).css("display","block");
		$('#buy-'+prodID1).css("background-position","0% -66px");
		return true; 
	} 
					  
		function showResponse(formData, jqForm, $form, options) {
			var formElement2 = $form[0];
			var prodID2 = formElement2[0].value;
			var opt = formElement2[2].value;
			if (opt == 1) {
				$("#AJAX-process-" + prodID2).remove();
				$("#AJAX-opt-" + prodID2).show();
				$("#buy-" + prodID2).css("background-position", "0% -33px");
				$("#AJAX-options-" + prodID2).show();
				var noItems = $.cookie("noItems");
				var noItemsUpdated = noItems++;
				$.cookie("noItems", noItemsUpdated);
				var path = rootRel + "shopCart.php" + "?nocache=" + Math.random();
				$("#ajaxCart").load(path);
			} else {
				$("#AJAX-process-" + prodID2).remove();
				$("#AJAX-confirm-" + prodID2).show();
				$("#buy-" + prodID2).css("background-position", "0% -99px");
				var noItems = $.cookie("noItems");
				var noItemsUpdated = noItems++;
				$.cookie("noItems", noItemsUpdated);
				var path = rootRel + "shopCart.php" + "?nocache=" + Math.random();
					//Add new picture if needed
						$("#ajaxCartimg").html('<img src="../../skins/lgsite/styleImages/backgrounds/fullcart.png" border="0" class="fullcart">');
					//End
				$("#ajaxCart").load(path);
			}
		}
// END

// START: Stars - Hover
function starsHover(rating, pathImg) {
	/* Positive Stars */
	for (var i = 0; i <= rating; i++) {
		if (i>0) findObj("star"+i).src = pathImg+'1.gif';
	}
	/* Negative Stars */
	for (var i = rating+1; i <= 5; i++) {
		findObj("star"+i).src = pathImg+'0.gif';
	}
}
// END: Stars - Hover

// START: Stars - Mouse Out
function starsOut(pathImg) {
	var val = $("#rating_val").val();
	if (val == "") { val = 0; }
	/* Show selected stars as per rating */
	for (var i = 0; i <= val; i++) {
		if (i>0) {
			$("#star"+i).attr({src: pathImg+"1.gif"});
		}
	}
	/* Hide stars higher than selected rating */
	for (var i = 0; (i <= 5); i++) {
		if (i>val) {
			$("#star"+i).attr({src: pathImg+"0.gif"});
		}
	}
}
// END: Stars - Mouse Out