
/*function to submit edit notification form */
function editNotification(formObj){
	var form = document.getElementById(formObj);
	form.submit();
 }


/*function to display card details in delete Modal window  */ 
function deleteNotification(gcImg,gccategoryName,gcSequenceId,gcShoppingId){

	document.getElementById('gcnum').innerHTML = gccategoryName;
	document.getElementById('gcimg').src=gcImg;
	document.deleteWatchList.shoppingListItemSeqId.value=gcSequenceId;
	document.deleteWatchList.shoppingListId.value=gcShoppingId;
	showModalWindow("mw_delete_notification");
}

/*function to confirm overiding of existing notification rule  */ 
function displayModalWindow(){
	var notifyFrm=document.createNotificationForm; 
	var minimumCardDiscount=notifyFrm.minimumCardDiscount.value;
	var minimumCardValue=notifyFrm.minimumCardValue.value;
	var maximumCardValue=notifyFrm.maximumCardValue.value;
	var notifyEmailCheckbox=notifyFrm.notifyEmailCheckbox.value;
	var notifyEveryNightEmailCheckbox=notifyFrm.notifyEveryNightEmailCheckbox.value;
	var catId=notifyFrm.categoryId.value;

  if(notifyFrm.typeOfAction && notifyFrm.typeOfAction!="modify"){
	  	document.createNotificationForm.submit();
	  	return;
   	}
  var frms=document.forms;
  	for(var j=0;j<frms.length;j++){
  		var frm =frms[j];
 	
  			if(frm && frm.name != 'createNotificationForm'){
 	     
 	        if(frm.categoryId && frm.categoryId.value == catId ){
 	        
 	        	document.modifyNotificationForm.categoryId.value=catId;
 	        	document.modifyNotificationForm.shoppingListItemSeqId.value=frm.shoppingListItemSeqId.value;
 	        	document.modifyNotificationForm.shoppingListId.value=frm.shoppingListId.value;
 	        	document.modifyNotificationForm.minimumCardDiscount.value=minimumCardDiscount;
 	        	document.modifyNotificationForm.minimumCardValue.value=minimumCardValue;
 	        	document.modifyNotificationForm.maximumCardValue.value=maximumCardValue;
            if(notifyFrm.notifyEmailCheckbox.checked){
            	document.modifyNotificationForm.notifyEmailCheckbox.value=notifyEmailCheckbox;
 		    }else{
 		    	document.modifyNotificationForm.notifyEmailCheckbox.value=null;
 		    }
 		    if(notifyFrm.notifyEveryNightEmailCheckbox.checked){
 		    	document.modifyNotificationForm.notifyEveryNightEmailCheckbox.value=notifyEveryNightEmailCheckbox;
 		    }else{
 		    	document.modifyNotificationForm.notifyEveryNightEmailCheckbox.value=null;
 		    }
  		  		showModalWindow("mw_create_notification");
  		  		return; 			
 		}
 	
 		
	}
}

  document.createNotificationForm.submit();
}

