// -----------------------------------------------
// - This file contains functions to prevent double clicks
// -----------------------------------------------
var clickSubmitCount=0;
function checkDoubleClick() {
    if (clickSubmitCount === 0) {
        clickSubmitCount++;
  	return true;
    } else {
	return false;
    }
}

var clickSubmitCountPopup=0;
var startTime = new Date();
function checkDoubleClickPopUp() {
    if (clickSubmitCountPopup === 0) {
        clickSubmitCountPopup++;
        startTime = new Date();
	return true;
    } else {
        var currentTime = new Date();	
	var   tDiff = currentTime.getTime() - startTime.getTime();
        if (tDiff >= 3000)
        { 
           startTime = new Date();
           return true;
        }
        else
        { 
           return false;
        }
    }
}

var iframeClickSubmitCount=0;
function checkIframeDoubleClick() {
    if (iframeClickSubmitCount === 0) {
        iframeClickSubmitCount++;
  	return true;
    } else {
	return false;
    }
}
