jQuery(document).ready(function(){

	if (jQuery("#vendor-customer-list").length > 0) {
		jQuery("#vendor-customer-list").tablesorter({ 
			headers: {
				3: { 
                // disable it by setting the property sorter to false 
                sorter: false 
            	}
			} 
    	}); 
	}

	if (jQuery(".sortable-table table").length > 0) {
		jQuery(".sortable-table table").tablesorter({ 
			headers: {
			} 
    	}); 
	}

	if (jQuery(".bagcode-table table").length > 0) {
		jQuery(".bagcode-table table").tablesorter({ 
			headers: {
			} 
    	}); 
	}

	jQuery('.popup').lightBox();
	jQuery('.popup-ad').lightBox();
	jQuery('.popup-event').lightBox();

});

function editcustomer(id,customer,amount,year,month,day) {
	document.vendorformedit.vrecord.value = id;
	document.vendorformedit.customer.value = customer;
	document.vendorformedit.sale.value = amount;

	yindex = year - 2008;
	mindex = month - 1;
	dindex = day - 1;
	if (yindex < 0) yindex = 0;
	if (mindex < 0) mindex = 0;
	if (dindex < 0) dindex = 0;

	document.vendorformedit.vyear.selectedIndex = yindex;
	document.vendorformedit.vmonth.selectedIndex = mindex;
	document.vendorformedit.vday.selectedIndex = dindex;

	document.vendorformdelete.vrecord.value = id;

	jQuery(".vendor-delete-option").show();
	jQuery(".vendor-delete-form").hide();
	jQuery(".vendor-table").hide("normal");
	jQuery(".vendor-edit").show("normal");

}

function viewCustomerRegister() {
	jQuery(".register-new-customer-action").hide();
	jQuery(".vendor-table").hide("normal");
	jQuery(".vendor-customers").hide("normal");
	jQuery(".register-new-customer").show("normal");
}

function hideCustomerRegister() {
	jQuery(".register-new-customer").hide("normal");
	jQuery(".vendor-table").show("normal");
	jQuery(".vendor-customers").show("normal");
	jQuery(".register-new-customer-action").show();
}

function vendordelete() {
	jQuery(".vendor-delete-option").hide();
	jQuery(".vendor-delete-form").show();
}

function hideEdit() {
	// vendor-table
	// vendor-edit

	jQuery(".vendor-delete-option").show();
	jQuery(".vendor-delete-form").hide();
	jQuery(".vendor-edit").hide("normal");
	jQuery(".vendor-table").show("normal");

}

function showBagcode() {
	// vendor-table
	// vendor-edit

	jQuery(".vendor-table").hide("normal");
	jQuery(".bagcode-table").show("normal");

}

function hideBagcode() {
	// vendor-table
	// vendor-edit

	jQuery(".bagcode-table").hide("normal");
	jQuery(".vendor-table").show("normal");

}

function checkBagCode() {

	var user = jQuery("#user_login-tml-main").attr("value");
	var email = jQuery("#user_email-tml-main").attr("value");
	var bagenter = jQuery("#bag_code").attr("value");

	var bagcode = bagenter.toUpperCase();

	document.forms[0].user_login.value = bagcode;
	if (email == "") {
		alert("Please type your e-mail address.");
	} else {

		var email = jQuery("#user_email-tml-main").attr("value");
		var bagcode = jQuery("#bag_code").attr("value");
		jQuery.get("/check-bag/", { bagcode: bagcode, email: email },
		function(data){
			if (data != 0) {
				document.forms[0].submit();
			} else {
				alert("Bag code does not exist.");
			}
		});

	}

}

function lostBagCode() {
	// lostpasswordform-tml-main
	var lostentry = jQuery("#user_login-tml-main").attr("value");
	var bagcode = lostentry;
	if (lostentry.length == 5) {
		var bagcode = "GP"+lostentry;
	} else if (lostentry.length == 7) {
		var bagcode = lostentry.toUpperCase();
	} else if (lostentry.length == 6) {
		var bagcode = lostentry.toLowerCase();
	}
	document.forms[0].user_login.value = bagcode;
	return true;
}

