Merge CB-7992 purplecabbage/cordova-js This closes #106
diff --git a/src/cordova.js b/src/cordova.js
index da3fdbe..1f1b92d 100644
--- a/src/cordova.js
+++ b/src/cordova.js
@@ -19,6 +19,8 @@
  *
 */
 
+if ("cordova" in window) { throw new Error("cordova already defined"); };
+
 
 var channel = require('cordova/channel');
 var platform = require('cordova/platform');
diff --git a/src/cordova_b.js b/src/cordova_b.js
index 71d546b..82facf5 100644
--- a/src/cordova_b.js
+++ b/src/cordova_b.js
@@ -19,6 +19,8 @@
  *
 */
 
+if ("cordova" in window) { throw new Error("cordova already defined"); };
+
 /*global symbolList*/
 
 var channel = require('cordova/channel');