var is_ie = (navigator.userAgent.toLowerCase().indexOf("msie") != -1);

$().ready(function() {
	/**
	 *	The default Modal Box where all Ajax request loads
	 */
	$('#dialog').jqm();

	/**
	 *	Post Ajax stuff
	 */
	$('.ajaxForm').submit(function () {
		ajaxPostUpdate (this.id, this.action + (this.action.indexOf("?") == -1 ? "?" : "&") + "ajax=true", "dialog", true);
		return false;
	});


	/**
	 *	Get Ajax stuff
	 */
	$(".ajaxLink").click(function() {
		ajaxGetUpdate ("dialog", this.pathname + (this.pathname.indexOf("?") == -1 ? "?" : "&") + "ajax=true", true);
		return false;
	});

	$(".ajaxNotice").click(function() {
		ajaxGetUpdate ("notice", this.pathname + (this.pathname.indexOf("?") == -1 ? "?" : "&") + "ajax=true", false);
		return false;
	});

	/**
	 * Cart Ajax Functions
	 */

	$('.ajaxCart').submit(function () {
		$.add2cart( this.id + "Image", 'cart' );
		ajaxCartUpdate (this.id, this.action + (this.action.indexOf("?") == -1 ? "?" : "&") + "ajax=true", "dialog");
		return false;
	});

	$('.ajaxCartUpdate').submit(function () {
		ajaxCartUpdate (this.id, this.action + (this.action.indexOf("?") == -1 ? "?" : "&") + "ajax=true", "dialog");
		return false;
	});


	$('.ajaxCartRemove').submit(function () {
		ajaxCartUpdate (this.id, this.action + (this.action.indexOf("?") == -1 ? "?" : "&") + "ajax=true", "dialog");
		return false;
	});
	
			$(".toggle").mouseover(function () {
				var id = this.id;
				var wasvisible = false;
				$(".submenu:visible").each(function( i ){
					if ( this.id != "item" + id ){
						$("#" + this.id ).slideUp("normal", function () {$("#item" + id ).slideDown("normal")} );
					}
					wasvisible = true;
				});
				if ( wasvisible == false ){
					$("#item" + id ).slideDown("normal") ;
				}
			});


});


$(".focus").ready(function(){
	$(".focus").focus();
});


