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 () {

		var input = $("#cartInput" + this.id.match(/_.*/) );
		if (input.val().match(/[^0-9]/)){
			input.val(1);
		}
		ajaxCartUpdate (this.id, this.action + (this.action.indexOf("?") == -1 ? "?" : "&") + "ajax=true", "dialog");
		$.add2cart( this.id + "Image", 'cart' );
		return false;
	});

	$('.ajaxCartUpdate').submit(function () {

		var input = $("#cartInput" + this.id.match(/_.*/) );
		if (input.val().match(/[^0-9]/) || input.val() == 0){
			input.val(1);
		}
		
		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;
	});


	function checkPcs( pcs )
	{
		if ( Number(pcs) == 0 ){
			return false;
		} else {
			return true;
		}
	}

	
});


$(".focus").ready(function(){
	$(".focus").focus();
});


