	
    function generateRandomNumberForDoubleClickTag(){
       var axel = Math.random();
 	   var randomNumber = axel * 10000000000000;
       return randomNumber;
    } 
	
	function onFlashEvent(){
		switch (arguments[0]){
			case "finishCalibratingUploadedFaceImage":
				onUpload();
				break;
			case "finishedDownloadingMergedImage":
				onSave(arguments[2]);
				break;
			case "finishedPrintingCompareList":
				finishedPrintingCompareList();
				break;			
			case "finishedPrintingTryOn":
				finishedPrintingTryOn(arguments[2]);
				break;
			case "addSkuToCompareList":
				onAddToCompare(arguments[2]);
				break;
			case "finishedCreatingFacebookAlbum":
				onFacebookShare();
				break;
			default : return false;
		}
	}	

	
	function tryFrameOnBob(arg){
	   ajax_bob_usage("/BobUsage");  
	   if(typeof(pageTracker) != "undefined"){
		   pageTracker._trackEvent('frameOnFace', 'tryOn', arg);
	   }
	   
	   // Start of DoubleClick Spotlight Tag: Please do not remove
	   // Activity Name for this tag is:User clicks Try Button 
	   addBobUsageDoubleClickImage('websi958');
	}
	
    
    function onUpload() {
       ajax_bob_usage("/BobUsage?method_name=insertBobImageUploadUsage");
       if(typeof(pageTracker) != "undefined"){
    	   pageTracker._trackEvent('frameOnFace', 'upload');
       }
       
       // Start of DoubleClick Spotlight Tag: Please do not remove
       // Activity Name for this tag is:Add Your Photo
       addBobUsageDoubleClickImage('websi754');
    }
    
    function addBobUsageDoubleClickImage(cat) {
    	var randomNumber = generateRandomNumberForDoubleClickTag();
    	var iframeNode = document.getElementById('bobUsageDoubleClickIframe');
    	if (!iframeNode) {
    		iframeNode = document.createElement('iframe');
    		iframeNode.id = 'bobUsageDoubleClickIframe';
    		iframeNode.src = "http://fls.doubleclick.net/activityi;src=2761738;type=digit754;cat=" + cat + ";ord=1;num="+ randomNumber + "?width=\"1\" height=\"1\"";
    		iframeNode.frameBorder = "0";
    		document.body.appendChild(iframeNode);
    	} else {
    		iframeNode.src = "http://fls.doubleclick.net/activityi;src=2761738;type=digit754;cat=" + cat + ";ord=1;num="+ randomNumber + "?width=\"1\" height=\"1\"";
    	}
    }
    
    function onSave(arg) {
       ajax_bob_usage("/BobUsage?method_name=insertBobSavedPrintedImageUsage");
       if(typeof(pageTracker) != "undefined"){
    	   pageTracker._trackEvent('frameOnFace', 'save', arg);
       }
    }
    
    function finishedPrintingCompareList(){
       ajax_bob_usage("/BobUsage?method_name=insertBobImagePrintUsage");
       if(typeof(pageTracker) != "undefined"){
    	   pageTracker._trackEvent('frameOnFace', 'print', 'Shortlist');
       }
    }
    
    function finishedPrintingTryOn(arg) {
       ajax_bob_usage("/BobUsage?method_name=insertBobImagePrintUsage");
       if(typeof(pageTracker) != "undefined"){
    	   pageTracker._trackEvent('frameOnFace', 'print', arg);
       }
    }
    
    function onAddToCompare(arg) {
       ajax_bob_usage("/BobUsage?method_name=insertBobAddComparisonUsage");
       if(typeof(pageTracker) != "undefined"){
    	   pageTracker._trackEvent('frameOnFace', 'addToShortlist', arg);
       }
    }
    
    function onFacebookShare() {
       ajax_bob_usage("/BobUsage?method_name=insertBobFacebookShareUsage");   
       if(typeof(pageTracker) != "undefined"){
    	   pageTracker._trackEvent('frameOnFace', 'share');
       }
    }
    

    