var voki_domain = 'www.voki.com'; var vhss_domain = 'vhss.oddcast.com'; var otc_domain = 'otc.oddcast.com'; var ve_protocol_var = location.protocol; var ve_loggedIn = ''; var ve_level = ''; var ve_width = ''; var ve_height = ''; var ve_SceneId = 0; var ve_PlayerAccId = ''; var ve_EditorMode = ''; var ve_oddcastDomain= ve_protocol_var+'//' + vhss_domain; var ve_otc_domain = ve_protocol_var+"//" + otc_domain; var ve_charVar = ""; var ve_TTSaccountID = 8501421; var ve_TTSsecretID = '49v5v271maixe2'; var ve_selectedBG = ''; var ve_selectedAudio = ''; if(ve_oddcastDomain && ve_oddcastDomain.indexOf('-vd') > -1) { ve_charVar = "-vd"; ve_TTSaccountID = 8879; //ve_TTSsecretID = 'oddcast'; } else if(ve_oddcastDomain && ve_oddcastDomain.indexOf('-vs') > -1){ ve_charVar = "-vs"; } var ve_oddcastChar_domain = ve_protocol_var+"//char"+ve_charVar+".oddcast.com/"; var ve_oddcastContent_domain = ve_protocol_var+"//content"+ve_charVar+".oddcast.com/"; var ve_BasePath = 'https://'+ vhss_domain +'/vhss_editors/ve_html/'; var ve_BasePathCats = ve_BasePath+'img/cats/'; var ve_BasePathSubCats = ve_BasePath+'img/subcats/'; var ve_BasePathIcons = ve_BasePath+'img/subcats/'; var ve_baseURL = ''; var ve_partnerId = ''; var ve_configId = ''; var ve_accountId = ''; var ve_sceneXPOS = ''; var ve_sceneYPOS = ''; var ve_sceneSCALE = ''; var ve_checkSum = ""; var ve_version = 1; var ve_IVHSSEngine = ''; var ve_hostJS = ''; var ve_BG_URL = ''; var ve_BG_ID = ''; var ve_BG_CATID = ''; var ve_cancelBtn = 0; var ve_canvas = null; var ve_canvasWidth = 850; var ve_canvasHeight = 512; var ve_canvasId = ''; var ve_accessTypeId = 0; var ve_mainCategories = ['character','accessories','background','color','voice']; var ve_mainCategoriesConfigs = { 'character':'characterPanel', 'accessories':'accessoriesPanel', 'background':'backgroundPanel', 'color':'accessoriesPanel', }; var ve_accessoriesDisabled = 0; var ve_modelId = ''; var ve_shuffleInterval = ''; var ve_shuffleIntervalNumber = 1; var ve_loaderInterval = ''; var ve_loaderIntervalNumber = 1; var ve_playloaderInterval = ''; var ve_playloaderIntervalNumber = 1; var ve_phone1Interval = ''; var ve_phone1IntervalNumber = 1; var ve_phone2Interval = ''; var ve_phone2IntervalNumber = 1; var ve_phone3Interval = ''; var ve_phone3IntervalNumber = 1; var ve_phone4Interval = ''; var ve_phone4IntervalNumber = 1; var ve_phone5Interval = ''; var ve_phone5IntervalNumber = 1; var ve_scrolled1 = 0; var ve_scrolled2 = 0; var ve_scrolled3 = 0; var ve_scrolled4 = 0; var ve_scrolled6 = 0; var ve_timerStart = ""; var ve_characterList = []; var ve_backgroundList = []; var ve_accessoriesList = []; var ve_accessoriesCats = ['Costume','Hair','Hat','Glasses','Necklace','Facial Hair','Mouth','Props']; var ve_accessoriesCatsConfigs = { 'Costume':'Costume', 'Hair':'Hair', 'Hat':'Hat', 'Glasses':'Glasses', 'Necklace':'Bling', 'Facial Hair':'Fhair', 'Mouth':'Mouth', 'Props':'Props' }; var ve_accessoriesSubCats = ['Costume','Hair','Hat','Glasses','Necklace','Facial Hair','Mouth','Props']; var ve_accessoriesCatsIds = {'Costume':'6','Hair':'3','Hat':'9','Glasses':'4','Necklace':'8','Facial Hair':'10','Mouth':'12','Bottom':'13','Shoes':'14','Props':'15'}; var ve_applyAccessories = []; var ve_PHPSESSID = ''; var ve_scTitle = 'Welcome to Voki'; var ve_scSkinCatId = 0; var ve_scSkinId = 0; var ve_hostCVersion = 2; var ve_hostURL = ''; var ve_bgCatID = 0; var ve_bgId = 0; var ve_vokiCEL = 0; var ve_vokiCHT = 0; var ve_vokiEML = 0; var ve_vokiABT = 0; var ve_vokiHST = 0; var ve_vokiCMT = 0; var ve_vokiONLOAD = 0; var ve_vokiCNT = 0; var ve_sceneLevel = 0; var ve_currentCharGen = 1; var ve_mColorP = 0; var ve_eColorP = 0; var ve_sColorP = 0; var ve_hColorP = 0; var ve_muColorP = 0; var ve_charDetails = { 'charCostume' : 0, 'charMouth' : 0, 'charHair' : 0, 'charFHair' : 0, 'charHat' : 0, 'charNecklace' : 0, 'charGlasses' : 0, 'charProps' : 0, 'charColorEyes' : 0, 'charColorHair' : 0, 'charColorMouth' : 0, 'charColorBody' : 0, 'charColorEyeshadow' : 0, 'charBodyVHead' : 101, 'charBodyHHead' : 101, 'charBodyMouth' : 101, 'charBodyNose' : 101, 'charBodyAprrearence' : 101, 'charBodyAge' : 0, 'charColorBlush' : 0, 'charColorEyeshadowValue' : 0, 'charBodyExtra' : 0, } var ve_configData = { 'characterAvail' : '', } var ve_skinFeatureData = { 'mscale' : '1.0', 'nscale' : '1.0', 'bscale' : '1.0', 'hyscale' : '1.0', 'hxscale' : '1.0', 'age' : 0 } var ve_skinFeatureDataBackup = { 'mscale' : '1.0', 'nscale' : '1.0', 'bscale' : '1.0', 'hyscale' : '1.0', 'hxscale' : '1.0', 'age' : 0 } var ve_skinColorData = { 'makeup' : 0, 'blush' : 0, 'mouthColor' : '', 'eyesColor' : '', 'bodyColor' : '', 'hairColor' : '', 'makeupColor' : '' } var ve_voiceData = { 'formData':'', 'url':'', 'id':0, 'microphone' : { 'name' : '', 'save':false }, 'phone' : { 'name' : '', 'save':false }, 'mp3' : { 'save':false } } var ve_configurationAPI = { 'disabledSections' : [], 'disabledOptions' : [], 'ttsLimit': 600, 'audioLimit': 60, 'saveButton': 'Save', 'help': 1, 'helpUrl': '', 'language': 'EN', 'randomize': 1, 'playOnLoad': 1, 'playOnLoadDefault': 0, 'sceneNaming': 1, 'audioMandatory': 1, 'sceneThumbAvail': 1, 'sceneThumbWidth': 267, 'sceneThumbHeight': 267, 'backgroundDefault': ve_BasePath+'img/icons/normal/DefaultBG.png' } var ve_configuration = { 'isEyesColor':0, 'isHairColor':0, 'isMouthColor':0, 'isSkinColor':0, 'isMakeUpColor':0, 'isEyeShadow':0, 'isBlush':0, 'isAging':0, 'isMouthScale':1, 'isNoseScale':1, 'isBodyScale':1, 'isHeadXScale':1, 'isHeadYScale':1, } var ve_disableType = 1; var ve_totalAudiosLib = 0; var ve_totalCharLib = 0; var ve_totalBgsLib = 0; var ve_phoneRecName = ''; var ve_voiceLang; var ve_lastopenedId = "0.0"; var ve_barMargin = 0; var ve_globalBarMargin = 0; var ve_audioStarted = 0; var ve_vokiAudioUrl = ""; var ve_fx_level = ""; var ve_fx_type = ""; var ve_fx_type_comp = ""; var ve_engine = ''; var ve_lang = ''; var ve_voice = ''; var ve_ttstxt = ""; var ve_filter_url = ""; var ve_rightbarMargin = ""; var ve_accessToggles = ""; var ve_VoiceColorMargin = ""; var ve_reachedTop = 0; var ve_reachedBottom = 0; var ve_scrollingComplete = 1; var ve_scrollertop = { 'scroll1' : 0, 'scroll2' : 0, 'scroll3' : 0, 'scroll4' : 0, 'scroll6' : 0} var ve_scrollerBottom = { 'scroll1' : 0, 'scroll2' : 0, 'scroll3' : 0, 'scroll4' : 0, 'scroll6' : 0} var ve_changesMade = 0; var ve_skinfeaturesChanged = 0; var ve_lastVoicesection = 1; var ve_TTSLanguageVoices = []; var ve_instantAudio = 0; var ve_progressInterval = ''; var ve_recordPercentPerSecond = 0; var ve_phoneRecordInterval = ""; var ve_phoneRecordIntervalCounter = 0; var ve_micRecordInterval = ""; var ve_micRecordIntervalCounter = 0; var ve_audioLibNames = {}; var ve_backgroundclicked = 0; var ve_activestate = 1; var ve_addDisabledClass = "ve-grey-out"; var ve_audioFinished = 0; var ve_micRecordingRunning = 0; var ve_globalAccessories = {}; var ve_OnLoad = ""; var ve_instaApp = {}; var ve_fbApp = {}; var ve_hostId = 0; var ve_hostCatId = 0; var ve_choosenCat = 0; var ve_clickEvent = ""; var ve_tabOpenProgressChar = 0; var ve_tabOpenProgressAccess = 0; var ve_tabOpenProgressBG = 0; var ve_tabOpenProgressColor = 0; var ve_tabOpenProgressVoice = 0; var ve_mobCamClicked = 0; var ve_no_accessories = [ 'default_no_hair','default_no_glasses','default_no_hat','default_no_necklace','default_no_props','default_no_fhair']; var se_videoTage = ''; var se_videoCanves = ''; var se_videoContext = ''; var se_videoWidth = ''; var se_videoHeight = ''; if(!vehtml5_isMacSafari){ var vehtml5_isMacSafari = 0; } var isMacintosh = navigator.platform.indexOf('Mac'); var isSafari = /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || (typeof safari !== 'undefined' && safari.pushNotification)); if(isMacintosh > -1 && isSafari) { vehtml5_isMacSafari = 1; } var ve_openResponeModel = 0; var ve_isDraft = 0; var ve_hangoutId = 0; var ve_TTNormalVoices = []; var ve_TTSkidsVoices = []; var ve_TTSOffbeatVoices = []; function embedVokiEditor(width, height, pID, cID, accID, scID, loggedIn, level, cancelBtn, version, checkSum, elementId,hangoutId) { if (window.console) { console.log("Editor Loading Started."); } if(width > 1600){ width = 1600; }else if(width < 300){ width = 300; } VE_resetTodefault(); height = width/1.78; ve_loggedIn = loggedIn; ve_level = level; ve_width = width; ve_height = height; ve_accountId = accID; ve_SceneId = scID; ve_partnerId = pID; ve_configId = cID; ve_cancelBtn = cancelBtn; ve_checkSum = checkSum; ve_version = version; ve_canvasWidth = width; ve_canvasHeight = height; if(hangoutId != undefined) { ve_hangoutId = hangoutId; } if((typeof $ == 'undefined') || (typeof jQuery == 'undefined') || (jQuery.fn.jquery < 1.7)) { if(!VE_filealreayaddedd("jquery.min.js")){ VE_loadScript(ve_BasePath+"js/jquery.min.js", function(){ jQuery = jQuery.noConflict(true); if (window.console) { console.log("Voki jQuery LOADED"); } VE_jQueryLoadcallback(elementId); }); } else { VE_jQueryLoadcallback(elementId); } } else { VE_jQueryLoadcallback(elementId); } } function VE_jQueryLoadcallback(elementId) { if(typeof elementId !== "undefined" && elementId != "") { var ve_el = document.createElement("div"); var ve_attId = document.createAttribute("id"); // Create a "class" attribute ve_attId.value = 've-vokiEditor'; ve_el.setAttributeNode(ve_attId); var ve_attClass = document.createAttribute("class"); // Create a "class" attribute ve_attClass.value = 've-vokiEditor'; ve_el.setAttributeNode(ve_attClass); jQuery('#'+elementId).html(ve_el); var ve_randomString = Math.random(); var ve_htmml = '