//alert(JSON.stringify(session)) ; systemEmail = "info@marketFusion.com" ; sessionTokenName = "marketFusionToken" ; sessionEmailName = "marketFusionEmail" ; sessionPasscodeName = "marketFusionPasscode" ; getSession() ; function validSession (session) {return session&&!session["error"] ;} function validSessionEditor (session) {return session&&!session["error"]&&(session["editor"]||session["administrator"]) ;} function validSessionManager (session) {return session&&!session["error"]&&(session["manager"]||session["administrator"]) ;} function validSessionAdministrator (session) {return session&&!session["error"]&&session["administrator"] ;} function validSessionMentor (session) {return session&&!session["error"]&&session["mentor"] ;} function validUser (userEntity) {return userEntity&&!userEntity["error"]&&userEntity["entity"]=="UserEntity" ;} function validUserEmail (userEmailEntity) {return userEmailEntity&&!userEmailEntity["error"]&&userEmailEntity["entity"]=="UserEmailEntity" ;} function validCategory (categoryEntity) {return categoryEntity&&!categoryEntity["error"]&&categoryEntity["entity"]=="CategoryEntity" ;} function validCategoryUser (categoryUserEntity) {return categoryUserEntity&&!categoryUserEntity["error"]&&categoryUserEntity["entity"]=="CategoryUserEntity" ;} function validCategoryUserSubscriber (categoryUserEntity) {return validCategoryUser(categoryUserEntity)&&categoryUserEntity["subscriber"] ;} function validCategoryUserEditor (categoryUserEntity) {return validCategoryUser(categoryUserEntity)&&(categoryUserEntity["editor"]||categoryUserEntity["administrator"]) ;} function validCategoryUserAdministrator (categoryUserEntity) {return validCategoryUser(categoryUserEntity)&&(categoryUserEntity["administrator"]) ;} function validCategoryUserManager (categoryUserEntity) {return validCategoryUser(categoryUserEntity)&&(categoryUserEntity["manager"]) ;} function validProductType (productTypeEntity) {return productTypeEntity&&!productTypeEntity["error"]&&productTypeEntity["entity"]=="ProductTypeEntity" ;} function validProductTypeUser (productTypeUserEntity) {return productTypeUserEntity&&!productTypeUserEntity["error"]&&productTypeUserEntity["entity"]=="ProductTypeUserEntity" ;} function validProductTypeUserSubscriber (productTypeUserEntity) {return validProductTypeUser(productTypeUserEntity)&&productTypeUserEntity["subscriber"] ;} function validCompany (companyEntity) {return companyEntity&&!companyEntity["error"]&&companyEntity["entity"]=="CompanyEntity" ;} function validCompanyUser (companyUserEntity) {return companyUserEntity&&!companyUserEntity["error"]&&companyUserEntity["entity"]=="CompanyUserEntity" ;} function validCompanyUserSubscriber (companyUserEntity) {return validCompanyUser(companyUserEntity)&&companyUserEntity["subscriber"] ;} function validCompanyUserEditor (companyUserEntity) {return validCompanyUser(companyUserEntity)&&(companyUserEntity["editor"]||companyUserEntity["administrator"]) ;} function validCompanyUserAdministrator (companyUserEntity) {return validCompanyUser(companyUserEntity)&&(companyUserEntity["administrator"]) ;} function validCompanyUserManager (companyUserEntity) {return validCompanyUser(companyUserEntity)&&(companyUserEntity["manager"]) ;} function validProduct (productEntity) {return productEntity&&!productEntity["error"]&&productEntity["entity"]=="ProductEntity" ;} function validProductUser (productUserEntity) {return productUserEntity&&!productUserEntity["error"]&&productUserEntity["entity"]=="ProductUserEntity" ;} function validProductUserSubscriber (productUserEntity) {return validProductUser(productUserEntity)&&productUserEntity["subscriber"] ;} function validProductVersion (productVersionEntity) {return productVersionEntity&&!productVersionEntity["error"]&&productVersionEntity["entity"]=="ProductVersionEntity" ;} function validProductOption (productOptionEntity) {return productOptionEntity&&!productOptionEntity["error"]&&productOptionEntity["entity"]=="ProductOptionEntity" ;} function validProductOptionAlternative (productOptionAlternativeEntity) {return productOptionAlternativeEntity&&!productOptionAlternativeEntity["error"]&&productOptionAlternativeEntity["entity"]=="ProductOptionAlternativeEntity" ;} function validOrder (orderEntity) {return orderEntity&&!orderEntity["error"]&&orderEntity["entity"]=="OrderEntity" ;} function validShipment (shipmentEntity) {return shipmentEntity&&!shipmentEntity["error"]&&shipmentEntity["entity"]=="ShipmentEntity" ;} if (getQueryParameter("categoryEntityId")) { var categoryEntity = getHttpJson("/app/category/view?categoryEntityId="+getQueryParameter("categoryEntityId")+"&sessionToken="+session["sessionToken"]) ; if (getQueryParameter("userEntityId")) var categoryUserEntity = getHttpJson("/app/category/user/view?categoryEntityId="+getQueryParameter("categoryEntityId")+"&userEntityId="+getQueryParameter("userEntityId")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("categoryName")) { var categoryEntity = getHttpJson("/app/category/view?categoryName="+getQueryParameter("categoryName")+"&sessionToken="+session["sessionToken"]) ; if (getQueryParameter("userEntityId")) var categoryUserEntity = getHttpJson("/app/category/user/view?categoryName="+getQueryParameter("categoryName")+"&userEntityId="+getQueryParameter("userEntityId")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("categoryUserEntityId")) { var categoryUserEntity = getHttpJson("/app/category/user/view?categoryUserEntityId="+getQueryParameter("categoryUserEntityId")+"&sessionToken="+session["sessionToken"]) ; var categoryEntity = getHttpJson("/app/category/view?categoryEntityId="+categoryUserEntity["categoryEntityId"]+"&sessionToken="+session["sessionToken"]) ; var userEntity = getHttpJson("/app/user/view?userEntityId="+categoryUserEntity["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (validCategory(categoryEntity)) { var sessionCategoryUserEntity = getHttpJson("/app/category/user/view?categoryEntityId="+categoryEntity["categoryEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("productTypeEntityId")) { var productTypeEntity = getHttpJson("/app/producttype/view?productTypeEntityId="+getQueryParameter("productTypeEntityId")+"&sessionToken="+session["sessionToken"]) ; if (getQueryParameter("userEntityId")) var productTypeUserEntity = getHttpJson("/app/producttype/user/view?productTypeEntityId="+getQueryParameter("productTypeEntityId")+"&userEntityId="+getQueryParameter("userEntityId")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("productTypeUserEntityId")) { var productTypeUserEntity = getHttpJson("/app/producttype/user/view?productTypeUserEntityId="+getQueryParameter("productTypeUserEntityId")+"&sessionToken="+session["sessionToken"]) ; var productTypeEntity = getHttpJson("/app/producttype/view?productTypeEntityId="+productTypeUserEntity["productTypeEntityId"]+"&sessionToken="+session["sessionToken"]) ; var userEntity = getHttpJson("/app/user/view?userEntityId="+productTypeUserEntity["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (validProductType(productTypeEntity)) { var sessionProductTypeUserEntity = getHttpJson("/app/producttype/user/view?productTypeEntityId="+productTypeEntity["productTypeEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; var categoryEntity = getHttpJson("/app/category/view?categoryEntityId="+productTypeEntity["categoryEntityId"]+"&sessionToken="+session["sessionToken"]) ; var companyEntity = getHttpJson("/app/company/view?companyEntityId="+productTypeEntity["companyEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("companyEntityId")) { var companyEntity = getHttpJson("/app/company/view?companyEntityId="+getQueryParameter("companyEntityId")+"&sessionToken="+session["sessionToken"]) ; if (getQueryParameter("userEntityId")) var companyUserEntity = getHttpJson("/app/company/user/view?companyEntityId="+getQueryParameter("companyEntityId")+"&userEntityId="+getQueryParameter("userEntityId")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("companyUserEntityId")) { var companyUserEntity = getHttpJson("/app/company/user/view?companyUserEntityId="+getQueryParameter("companyUserEntityId")+"&sessionToken="+session["sessionToken"]) ; var companyEntity = getHttpJson("/app/company/view?companyEntityId="+companyUserEntity["companyEntityId"]+"&sessionToken="+session["sessionToken"]) ; var userEntity = getHttpJson("/app/user/view?userEntityId="+companyUserEntity["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (validCompany(companyEntity)) { var sessionCompanyUserEntity = getHttpJson("/app/company/user/view?companyEntityId="+companyEntity["companyEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("productEntityId")) { var productEntity = getHttpJson("/app/product/view?productEntityId="+getQueryParameter("productEntityId")+"&sessionToken="+session["sessionToken"]) ; if (getQueryParameter("userEntityId")) var productUserEntity = getHttpJson("/app/product/user/view?productEntityId="+getQueryParameter("productEntityId")+"&userEntityId="+getQueryParameter("userEntityId")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("productUserEntityId")) { var productUserEntity = getHttpJson("/app/product/user/view?productUserEntityId="+getQueryParameter("productUserEntityId")+"&sessionToken="+session["sessionToken"]) ; var productEntity = getHttpJson("/app/product/view?productEntityId="+productUserEntity["productEntityId"]+"&sessionToken="+session["sessionToken"]) ; var userEntity = getHttpJson("/app/user/view?userEntityId="+productUserEntity["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (validProduct(productEntity)) { var sessionProductUserEntity = getHttpJson("/app/product/user/view?productEntityId="+productEntity["productEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; var categoryEntity = getHttpJson("/app/category/view?categoryEntityId="+productEntity["categoryEntityId"]+"&sessionToken="+session["sessionToken"]) ; var productTypeEntity = getHttpJson("/app/producttype/view?productTypeEntityId="+productEntity["productTypeEntityId"]+"&sessionToken="+session["sessionToken"]) ; var companyEntity = getHttpJson("/app/company/view?companyEntityId="+productEntity["companyEntityId"]+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("orderEntityId")) { var orderEntity = getHttpJson("/app/order/view?orderEntityId="+getQueryParameter("orderEntityId")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("orderName")) { var orderEntity = getHttpJson("/app/order/view?orderName="+getQueryParameter("orderName")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("shipmentEntityId")) { var shipmentEntity = getHttpJson("/app/shipment/view?shipmentEntityId="+getQueryParameter("shipmentEntityId")+"&sessionToken="+session["sessionToken"]) ; } if (getQueryParameter("shipmentName")) { var shipmentEntity = getHttpJson("/app/shipment/view?shipmentName="+getQueryParameter("shipmentName")+"&sessionToken="+session["sessionToken"]) ; }