jQuery(document).ready(function(){
	
	// jQuery Upgrade notice
	// -----------------------------------------------------------
	//jQuery("#upgrade_notice").html("<strong>Obvestilo administratorja</strong>: Spletno mesto je trenutno v postopku nadgradnje pa obstaja možnost \"čudnega\" delovanja :)");
	//jQuery("#upgrade_notice").fadeIn("slow");
	jQuery("#upgrade_notice").hide();
	
	// jQuery TOPIMAGE Innerfade
	// -----------------------------------------------------------
	/*
	jQuery("#topImages").innerfade({
		speed: 'slow',
		timeout: 5000,
		type: 'sequence',
		containerheight: '150px' 
	});
	*/
	
	// jQuery LightBox
	// -----------------------------------------------------------
	/*
	jQuery('.lightbox').lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.8,
		keyToClose: 'esc',
		txtImage: 'Photo'
	});
	*/
	// -----------------------------------------------------------
	
	
	// jQuery PrettyPhoto
	/*
	jQuery("a[rel^='prettyPhoto']").prettyPhoto({
	
		hideflash: true,
		show_title: false,
		overlay_gallery: false,
		keyboard_shortcuts: false,
		wmode: "transparent"
	
	});
	*/
	
	jQuery(".verticalAlign").verticalAlign();
	
		
	// this initialises the demo scollpanes and makes it reinitialise itself once it's images have loaded...
	//jQuery('.scrollIt').jScrollPane({ scrollbarMargin: 0 });
	
	
	// validate registration form
	// validate the form when it is submitted
	jQuery("#signup").validate({
		errorLabelContainer: jQuery('#error_msg'),
		
		messages: {
			name: "Vpiši ime in priimek",
			address: "Vpiši ulico in hišno številko",
			post_code: "Vpiši poštno številko",
			city: "Vpiši pošto oz. mesto",
			country: "Vpiši državo",
			phone: "Vpiši telefonsko številko",
			email: "Vpiši veljaven e-poštni naslov",
			agree: "Moraš se strinjati s pogoji uporabe"
		}
		
	});
	
	// validate cart registration form
	// validate the form when it is submitted
	jQuery("#signup_cart").validate({
		errorLabelContainer: jQuery('#error_msg.reg'),
		
		messages: {
			name: "Vpiši ime in priimek",
			address: "Vpiši ulico in hišno številko",
			post_code: "Vpiši poštno številko",
			city: "Vpiši pošto oz. mesto",
			country: "Vpiši državo",
			phone: "Vpiši telefonsko številko",
			email: "Vpiši veljaven e-poštni naslov",
			agree: "Moraš se strinjati s pogoji uporabe"
		}
		
	});
	
	// validate signin form
	jQuery("#signin").validate({
		errorLabelContainer: jQuery('#error_msg'),
		
		messages: {
			username: "Vpiši veljaven e-poštni naslov",
			password: "Vpiši geslo"
		}
		
	});
	
	// validate request password form
	jQuery("#reqPass").validate({
		errorLabelContainer: jQuery('#error_msg'),
		
		messages: {
			email: "* Vpiši veljaven e-poštni naslov"
		}
		
	});
	
	jQuery("#addToCart").validate();
	jQuery("#knk2010signupform").validate();
	
	jQuery("#tshirt_custom_order").validate({
		errorLabelContainer: $("#error_cont"),
		messages: {
			size: "Izberi velikost",
			color: "Izberi barvo",
			quantity: "Vpiši količino",
			name: "Vpiši ime in priimek",
			address: "Vpiši naslov za dostavo",
			city: "Vpiši pošto oz. mesto",
			post_code: "Vpiši poštno številko",
			email: "Vpiši veljaven e-poštni naslov",
			phone: "Vpiši telefonsko številko"
		}
	});
	
	// custom order calculate
	// -----------------------------------------------------------
	
	//jQuery("#total_price").html(jQuery("#single_item_price").val());
	//jQuery("input#total_price").val(jQuery("#single_item_price").val());
	//jQuery("input#quantity").val('1');
	//jQuery("span#total_price").html(jQuery("#single_item_price").val());
	
	
	
	// -----------------------------------------------------------
	jQuery('#quantity').change(function() {
		
		var new_price = (jQuery("#single_item_price").val()) * (jQuery("#quantity").val());
		jQuery("span#total_price").html(new_price);
		jQuery("input#total_price").val(new_price);
		
	});
	// -----------------------------------------------------------
	
});

