var gateway_type='11';
jQuery.noConflict();

jQuery(document).ready(function() {
	
	
	function megaHoverOver(){
		jQuery(this).find(".sub").stop().fadeTo('fast', 1).show();		
		//Calculate width of all ul's
		(function(jQuery) { 
			jQuery.fn.calcSubWidth = function() {
				rowWidth = 0;
				//Calculate row
				jQuery(this).find("ul").each(function() {					
					rowWidth += jQuery(this).width(); 
				});	
			};
		})(jQuery); 
		
		if ( jQuery(this).find(".row").length > 0 ) { //If row exists...
			var biggestRow = 0;	
			//Calculate each row
			jQuery(this).find(".row").each(function() {							   
				jQuery(this).calcSubWidth();
				//Find biggest row
				if(rowWidth > biggestRow) {
					biggestRow = rowWidth;
				}
			});
			//Set width
			jQuery(this).find(".sub").css({'width' :biggestRow});
			jQuery(this).find(".row:last").css({'margin':'0'});
			
		} else { //If row does not exist...
			
			jQuery(this).calcSubWidth();
			//Set Width
			jQuery(this).find(".sub").css({'width' : rowWidth});
			
		}
	}
	
	function megaHoverOut(){ 
	  jQuery(this).find(".sub").stop().fadeTo('fast', 0, function() {
		  jQuery(this).hide(); 
	  });
	}


	var config = {    
		 sensitivity: 5, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 100, // number = milliseconds for onMouseOver polling interval    
		 over: megaHoverOver, // function = onMouseOver callback (REQUIRED)    
		 timeout: 100, // number = milliseconds delay before onMouseOut    
		 out: megaHoverOut // function = onMouseOut callback (REQUIRED)    
	};

	jQuery("ul#topnav li .sub").css({'opacity':'0'});
	jQuery("ul#topnav li").hoverIntent(config);

	//jQuery('#confirm').jqm({overlay: 66, modal: true, trigger: false});
	
	
		

});

function confirm(msg,callback) {
  jQuery('#confirm')
    .jqmShow()
    .find(':submit:visible')
      .click(function(){
        if(this.value == 'I ACCEPT')
          (typeof callback == 'string') ?
            window.location.href = callback :
            jQuery('#shobiyyah').submit();
        jQuery('#confirm').jqmHide();
      });
}

function gateway_click() {
	if(gateway_type=='Print_Order_Form'){
		jQuery( "#dialog-confirm" ).dialog( "destroy" );
		jQuery( "#dialog-confirm" ).dialog({
			resizable: true,
			height:450,
			width: 420,
			modal: true,
			draggable: true,
			buttons: {
				"I ACCEPT": function() {
					jQuery('#shobiyyah').submit();
				},
				'CANCEL': function() {
					jQuery( this ).dialog( "close" );
				}
			}
		});
		//confirm();
	}
	else{
		jQuery('#shobiyyah').submit();
	}
}

function gateway_click_1() {
	tmp=jQuery('#card_number').val(jQuery('#card_number').val().replace(/\s+/gi,''));
		if(jQuery('#post_code').val()==''){
			jQuery('#post_code').val('000 000')
		}
		//tmp=tmp.replace(' ','');
		//alert(tmp);
		jQuery('#shobiyyah').submit();
}


