// JavaScript Document

$().ready(function() {
									 
	document.browser = $.browser;
	document.isIE6 = false;
	if (document.browser.msie && document.browser.version < 7) document.isIE6 = true;
	
	// background flicker bug in IE6
	if (document.isIE6) {
		try {document.execCommand('BackgroundImageCache',false,true);}
		catch (e) {};
		}
			
	$("a[href^='http'], a.new_window").click( function(){
		var win = window.open(this.href, "closet-bureau-popup");
		win.focus;
		return false;
		});
	
	$("#collection-details-table").after('<p><a href="#" title="Click here to add another item" id="add-collection-item">Add another item</a></p>');

	$("#add-collection-item").click( function() {
		
		var i = $("#collection-details-table tbody tr").size() + 1;
		
		var newRow = '<tr>';
		newRow += '<td class="item-number">' + i + '</td>';
		newRow += '<td class="item-name"><input type="text" name="item-' + i + '-name" id="item-' + i + '-name" class="input-size-2" /></td>';
		newRow += '<td class="item-description"><textarea name="item-' + i + '-description" id="item-' + i + '-description" cols="100" rows="1" class="input-size-3"></textarea></td>';
		newRow += '<td class="item-faults"><textarea name="item-' + i + '-faults" id="item-' + i + '-faults" cols="100" rows="1" class="input-size-3"></textarea></td>';
		newRow += '<td class="item-size"><input type="text" name="item-' + i + '-size" id="item-' + i + '-size" class="input-size-1" /></td>';
		newRow += '<td class="item-age"><input type="text" name="item-' + i + '-age" id="item-' + i + '-age" class="input-size-1" /></td>';
		newRow += '<td class="item-condition">';
		newRow += '<select name="item-' + i + '-condition" id="item-' + i + '-condition" class="input-size-2">';
		newRow += '<option value="new">New</option>';
		newRow += '<option value="worn once">Worn once</option>';
		newRow += '<option value="worn to bits">Worn to bits</option>';
		newRow += '<option value="damaged">Damaged</option>';
		newRow += '</select>';
		newRow += '</td>';
		newRow += '</tr>';

		$("#collection-details-table tbody").append(newRow);
		
		return false;
		
		});
	
	$("form#collection-details").submit( function() {
			
			var formValid = true;
			
			if ($("#customer-name").val() == "") formValid = false;
			if ($("#email-address").val() == "") formValid = false;
			if ($("#telephone-number").val() == "") formValid = false;
			if ($("#collection-address").val() == "") formValid = false;
			if (! $("#agree-to-terms").attr("checked")) formValid = false;
			
			if (! formValid) {
				alert("Please complete all fields marked with a *");
				return false;
				}
				
			});
			
	$("form#detox-query").submit( function() {
			
			var formValid = true;
			
			if ($("#customer-name").val() == "") formValid = false;
			if ($("#email-address").val() == "") formValid = false;
			if ($("#telephone-number").val() == "") formValid = false;
			if ($("#customer-address").val() == "") formValid = false;
			if ($("#customer-query").val() == "") formValid = false;			
			
			if (! formValid) {
				alert("Please complete all fields marked with a *");
				return false;
				}
				
			});
	
	$("form#mailing-list-details").submit( function() {
			
			var formValid = true;
			
			if ($("#customer-name").val() == "") formValid = false;
			if ($("#email-address").val() == "") formValid = false;
			
			if (! formValid) {
				alert("Please complete all fields marked with a *");
				return false;
				}
				
			});

	});
