var hasLoaded = 0;
var cs = new CookieUtils();
var qs = new QueryString();
var qsParse = new Array();
var validLanguages = new Array('en_US','fr_FR','fr_CA','es_ES','es_NS','de_DE','ru_RU','pt_PT','pt_BR','ko_KR','ja_JP','zh_CN','zh_TW','zh_TN','nl_nl','el_gr','it_it');
var asianLanguages_noTransparency = new Array('zh_CN','zh_TN','zh_TW','ko_KR','ja_JP');
var asianLanguages_noTransparencyHash = new Array();
var qsStrings = new Array('bpKey','pfVid','mcc','cid','siebp','prvw','langR','useTrans','sae_b','sae_v');
var localizedStrings = new Array();
for (var i in qsStrings)
{
	qsParse[qsStrings[i]] = qs.get(qsStrings[i]);
}
for (var i in asianLanguages_noTransparency)
{
	asianLanguages_noTransparencyHash[asianLanguages_noTransparency[i]] = 1;
}


var langParam = 'en_US';// *REPLACED*
cvl = 'langR';
if (qsParse[cvl])
{
	langParam = qsParse[cvl];
	cs.createCookie('innovationday_lang',langParam);
}
else if (cs.readCookie('innovationday_lang'))
{
	langParam = cs.readCookie('innovationday_lang');
}
var langValid = 0;
for (var i in validLanguages)
{
    if (langParam == validLanguages[i])
    {
        langValid++;
    }
}
var useTransl = '';
cvl = 'useTrans';
if (qsParse[cvl] && (qsParse[cvl] == '1'))
{
	useTransl = 1;
	cs.createCookie('useGTrans',useTransl);
}
else if (qsParse[cvl])
{
	useTransl = '';
	cs.eraseCookie('useGTrans');
}
else if (cs.readCookie('useGTrans'))
{
	useTransl = cs.readCookie('useGTrans');
}
useTransl = utran;


var sitenameStub	= 'innovationday';
var vepStub 		= '.veplatform.com';
var purposeURL 		= (isPreview > 0 ? 'preview.' : '') + sitenameStub + vepStub;
var loginURL		= 'http://' + purposeURL + '/uc/registration-short-form.php';
var logoutURL		= 'http://' + purposeURL + '/uc/application/controllers/logout.php';
var postInstallPage	= 'http://' + purposeURL + '/vep.php';
var noFlashPage		= 'http://' + purposeURL + '/noFlash.php';
var swfName 		= 'swf/_coreWrapper.swf';
var url80 			= 'http://' + purposeURL;
var url8080 		= 'http://' + purposeURL + ':8080/';

var cookieName 		= 'innovationday_sess';
var servletPrefix	= 'innovationday_veplatform';
var metricsGroup 	= 'innovationday_VEPLATFORM';

var baseUrl 		= url80 + '/swf/';
var assetUrl 		= url80;

var deepLinkStub 	= url80 + '/vep.php';
var amfGStub 		= '/amfphp/gateway.php'
var amfGUrl 		= url80 + amfGStub;
var secUrl 			= url80;

var servletLangSwitchURL = sitenameStub;
if (langParam != 'en_US')
{
    var langRE = new RegExp();
    var langRewrite = langParam.toLowerCase();
    langRE = /_/;
    servletLangSwitchURL += ('-' + langRewrite.replace(langRE,'-'));
    servletLangSwitchURL += vepStub;

    deepLinkStub += '?langR=' + langParam;
//    amfGUrl = 'http://' + servletLangSwitchURL + amfGStub;
}
else
{
    servletLangSwitchURL += '.veplatform.com';
}

var servletUrl 		= (isPreview > 0 ? ('http://cms.' + servletLangSwitchURL) : ('http://' + servletLangSwitchURL)) + '/';
var aServletUrl 	= servletUrl + 'search/do.xml';
var dServletUrl 	= servletUrl + 'download/eventbag.zip';

var localGroup	 	= metricsGroup;
var chatServer      = 'chat4.hosting.designreactor.com';
var chatPort        = 80;
var chatPortSock	= 5222;
var preferNonSock	= 1;

var swfWidth		= '100%';
var swfHeight		= 765;
var swfBkgColor		= '#ffffff';
var lastUpdate 		= '';//'20080827';
var requiredMajorVersion = '9'//.0.151.0';







var lastFrame = '';
var hashParse = new Array();
var hashRaw = location.hash;

var section;
var vid;
var ccid;
var siebelParam;
var sessFinal;

var cvl;
var hvl;


if (hashRaw)
{
	var hashPairs = new Array();
	hashPairs = hashRaw.substr(hashRaw.indexOf('?') + 1).split('&');
	for (var i in hashPairs)
	{
		var nn = new Array();
		nn = hashPairs[i].split('=');
		hashParse[nn[0]] = nn[1];
	}
}


cvl = 'bpKey';
hvl = 'sae_b';
if (qsParse[cvl])
{
	section = qsParse[cvl];
	cs.createCookie(cvl,section);
}
else if (qsParse[hvl])
{
	section = qsParse[hvl];
	cs.createCookie(cvl,section);
}
else if (hashParse[hvl])
{
	section = hashParse[hvl];
	cs.createCookie(cvl,section);
}
else if (cs.readCookie(cvl))
{
	section = cs.readCookie(cvl);
	cs.eraseCookie(cvl);
}


cvl = 'pfVid';
hvl = 'sae_v';
if (qsParse[cvl])
{
	vid = qsParse[cvl];
	cs.createCookie(cvl,vid);
}
else if (qsParse[hvl])
{
	vid = qsParse[hvl];
	cs.createCookie(cvl,vid);
}
else if (hashParse[hvl])
{
	vid = hashParse[hvl];
	cs.createCookie(cvl,vid);
}
else if (cs.readCookie(cvl))
{
	vid = cs.readCookie(cvl);
	cs.eraseCookie(cvl);
}


cvl = 'mcc';
if (qsParse[cvl])
{
	ccid = qsParse[cvl];
	cs.createCookie(cvl,ccid);
}
else if (cs.readCookie(cvl))
{
	ccid = cs.readCookie(cvl);
	cs.eraseCookie(cvl);
}

cvl = 'siebp';
if (qsParse[cvl])
{
	siebelParam = qsParse[cvl];
	cs.createCookie(cvl,siebelParam);
}
else if (cs.readCookie(cvl))
{
	siebelParam = cs.readCookie(cvl);
}

if (qs.get('sessionID'))
{
	sessFinal = qs.get('sessionID')
	cs.createCookie(cookieName,sessFinal);
}
else if (cs.readCookie(cookieName))
{
	sessFinal = cs.readCookie(cookieName);
}


function finishSecurityProcess(t)
{
//     alert('finishSecurityProcess ' + t);
	if (t)
	{
	_secureRetry();
			//frameFlash('VelvetGlove','SecureRetry');
	}
	else
	{
	_secureCancel();
			//frameFlash('VelvetGlove','SecureCancel');
	}
}


function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf('Microsoft') != -1;
	return (isIE) ? window[movieName] : document[movieName];
}
function _secureRetry() {
	getFlashMovie('VelvetGlove').SecureRetry();
}
function _secureCancel() {
	getFlashMovie('VelvetGlove').SecureCancel();
}
function _showMap() {
	getFlashMovie('VelvetGlove').ShowMap();
}

function frameFlash(id,n)
{
	var flashFile = eval('window.document.'+id);

	var nn = 23;

	if (n == 'SecureRetry')
	{
			nn = 29;
	}
	else if (n == 'SecureCancel')
	{
			nn = 31;
	}

//        alert('frameFlash: ' + flashFile + ', ' + nn);

//       alert(flashFile.TotalFrames());

			if ((!flashFile.IsPlaying()) && (n != lastFrame))
			{
					//alert('Calling into Flash');
					//flashFile.TCallFrame('/',nn);
					flashFile.GotoFrame(nn);
			}
			lastFrame = n;
}

function randomString(len) {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = len ? len : 8;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	return randomstring;
}
function openWindow(u)
{
    window.open(u,randomString(20));
}

function showPreview(u)
{
	if (u && (u != ''))
	{
		popup(u,800,600,'previewWin');
	}
}
function popWindow(u)
{
	if (u && (u != ''))
	{
		popup(u,800,600,'genericPopWin');
	}
}
function showLivelink(u,w,h)
{
	if (u && (u != ''))
	{
		popup(u,w,h,'livelinkWin');
	}
}
function layeredWindow(u)
{
	//alert(u);
	if (u && (u != ''))
	{
        if (asianLanguages_noTransparencyHash[langParam])
        {
            popup(u,800,600,'layeredReplacementPopup');
        }
        else
        {
            document.getElementById('livelinkIframe').src = u;
            document.getElementById('livelink').className = 'map visible';
        }
	}
}
var videoplayerID = '';
var timeSinceVideoOpen = 0;
function videoplayerLayer(u,t,v,id)
{
//    alert('videoplayerLayer');
 //   alert('u: ' + u);
  //  alert('t: ' + t);
    v = v ? v : 100;
    if (id && (id != ''))
    {
        videoplayerID = id;
        //alert('vidlayer received id: ' + id);
        timeSinceVideoOpen = new Date().getTime();
    }
    else
    {
        videoplayerID = '';
        timeSinceVideoOpen = 0;
    }
	if (u && (u != ''))
	{
        if (asianLanguages_noTransparencyHash[langParam])
        {
            popup('/videoPreview.html?vTitle=Introduction&vPath=' + u,650,380,'videoLayeredReplacementPopup');
        }
        else
        {
            var tt = (t) ? t : 'Welcome';
            var so = new SWFObject('videoPreview.swf', 'VPreviewVid', 624, 360, 9, '#333333','high');

            so.addVariable('lval',u);
            so.addVariable('js_after','top.completedVideo()');
            so.addVariable('vval',v);
            so.addVariable('ival',videoplayerID);
            so.write(document.getElementById('vidlayerFlashContainer'));
            document.getElementById('vidlayer').className = 'map visible';
            document.getElementById('vidlayerTitle').innerHTML = tt;
        }
	}
}
function videoplayerLayerMetrics(action)
{
    if (videoplayerID)
    {
        var subobj = '';
        if ((action == 'Dropoff') && (timeSinceVideoOpen > 0))
        {
            nowtime = new Date().getTime();
            subobj = ((nowtime - timeSinceVideoOpen) / 1000);
        }
        internalMetrics('VIEW','','Intro_Video',action,videoplayerID,subobj)
    }
}

function completedVideo()
{
    hideVideoLayer(1);
}

function hideVideoLayer(bool)
{
    if ((!bool) || (bool <= 0))
    {
        videoplayerLayerMetrics('Dropoff');
    }
    document.getElementById('vidlayerFlashContainer').innerHTML = '';
    document.getElementById('vidlayerTitle').innerHTML = '';
    document.getElementById('vidlayer').className = 'map hidden';
}

function hideLayer()
{
	document.getElementById('livelinkIframe').src = 'about:blank';
	document.getElementById('livelink').className = 'map hidden';
	getFlashMovie('VelvetGlove').processWebinarClose();
}

function flashBridge(FUNC,b)
{
	//	alert('flashBridge ' + FUNC);
	var testArr = 'first val is arr?' + "\n";
	for (var i in b)
	{
		testArr += i + ' = ' + b[i] + "\n"
	}
	//	alert(testArr);
	switch (FUNC)
	{
		case 'sendLoginToFlex':
			getFlashMovie('VelvetGlove').JSB_receiveLogin(b);
		break;
		case 'sendBoothsToFlex':
			getFlashMovie('VelvetGlove').JSB_receiveBoothStack(b);
		break;
		case 'updateFlexNameSet':
			getFlashMovie('VelvetGlove').JSB_receiveNameUpdate(b);
		break;
		case 'sendMute':
			getFlashMovie('VelvetGlove').JSB_receiveMute(b);
		break;
		case 'updateUserLocation':
			getFlashMovie('VelvetGlove').JSB_receiveLocationUpdate(b);
		break;
		case 'killAS2Focus':
			getFlashMovie('VelvetGlove').killAS2Focus();
		break;
		case 'xmppDisconnect':
			getFlashMovie('VelvetGlove').JSB_xmppDisconnect();
		break;
		case 'isAway':
			getFlashMovie('VelvetGlove').JSB_isAway(b);
		break;
	}
}

function internalMetrics(aa,b,a_c,a_s,a_o,a_so)
{
    if (getFlashMovie('VelvetGlove') != null)
    {
        getFlashMovie('VelvetGlove').processJSMetrics(
            (aa ? ((aa != '') ? aa : undefined) : undefined),
            (b ? ((b != '') ? b : undefined) : undefined),
            (a_c ? ((a_c != '') ? a_c : undefined) : undefined),
            (a_s ? ((a_s != '') ? a_s : undefined) : undefined),
            (a_o ? ((a_o != '') ? a_o : undefined) : undefined),
            (a_so ? ((a_so != '') ? a_so : undefined) : undefined)
        );
    }
}


function browserMetrics(uhash,utype,flversion)
{
	var u = url80 + '/uc/application/controllers/browserLog.php?uhash=' + uhash + '&utype=' + utype + '&seg=' + (ccid ? encodeURI(ccid) : '') + '&flver=' + flversion;
	document.getElementById('browseLog').src = u;
	//	alert(u);
}




function insertVEPlatform()
{
	var so = new SWFObject(swfName + '?lu=' + lastUpd, 'VelvetGlove',  swfWidth, swfHeight, requiredMajorVersion, swfBkgColor,'high',postInstallPage,noFlashPage);
	so.addParam( 'wmode','transparent');
	so.addParam( 'scale','noscale');

	so.addVariable('bpKey',section);
	so.addVariable('pfVid',vid);
	so.addVariable('baseURL',baseUrl);
	so.addVariable('assetURL',assetUrl);
	so.addVariable('servletURL',servletUrl);
	so.addVariable('aServletURL',aServletUrl);
	so.addVariable('dServletURL',dServletUrl);
	so.addVariable('deepLinkStub',deepLinkStub);
	so.addVariable('qString',lastUpdate);
	so.addVariable('secURL',secUrl);
	so.addVariable('amfg',amfGUrl);
	so.addVariable('cid',ccid);
	so.addVariable('metricsCode',metricsGroup);
	so.addVariable('lsoSuff',localGroup);
	so.addVariable('cSrv',chatServer);
	so.addVariable('cPrt',chatPort);
	so.addVariable('cPrtS',chatPortSock);
	so.addVariable('prefBosh',preferNonSock);
	so.addVariable('invalURL',loginURL);
	so.addVariable('logout',logoutURL);
	so.addVariable('afParam',siebelParam);
	so.addVariable('lang',langParam);
	so.addVariable('useTranslation',useTransl);
    so.addVariable('useResumes',usrez);
	so.addVariable('useChatImages',chimg);
	so.addVariable('useAVChat',chvid);
	so.addVariable('c_optin',copt);

    if (cdnflv != '')
    {
    	so.addVariable('cdnflv',cdnflv);
    }

	//so.addVariable('gTransAPILink','');
	//so.addVariable('gTransAPIKey','');
	if (isPreview > 0)
	{
		so.addVariable('special','preview');
	}

	so.addVariable('sess',sessFinal);
	so.addVariable('gtg',1);
	so.write(document.getElementById('flashContainer'));
}


function localColor(nocolor)
{
    var nocolor = nocolor ? nocolor : 0;
    var colorIDs = new Array('copyright','localized_poweredBy','localized_privacy','localized_terms','localized_serviceMark','footer_spacer','link1','link2','link3','link4','link5');
    var localizedIDs = new Array('poweredBy','privacy','terms','languages');

    // Need to be declared outside of function for scope reasons
    // located above this function
    //var localizedStrings = new Array();

    localizedStrings['en_us'] = [];
    localizedStrings['fr_fr'] = [];
    localizedStrings['fr_ca'] = [];
    localizedStrings['es_es'] = [];
    localizedStrings['es_ns'] = [];
    localizedStrings['de_de'] = [];
    localizedStrings['ru_ru'] = [];
    localizedStrings['pt_pt'] = [];
    localizedStrings['pt_br'] = [];
    localizedStrings['ko_kr'] = [];
    localizedStrings['ja_jp'] = [];
    localizedStrings['zh_cn'] = [];
    localizedStrings['zh_tw'] = [];
    localizedStrings['zh_tn'] = [];
    localizedStrings['el_gr'] = [];
    localizedStrings['nl_nl'] = [];
    localizedStrings['it_it'] = [];

    localizedStrings["en_us"]["poweredBy"] = "Powered by 6Connex";
    localizedStrings["en_us"]["privacy"] = "Privacy Statement";
    localizedStrings["en_us"]["copyright"] = 'a <a href="http://www.designreactor.com" target="_blank">Design Reactor</a> company';
    localizedStrings["en_us"]["link1"] = '<a href="http://www.solidworks.com" target="_blank">SolidWorks</a>';
    localizedStrings["en_us"]["link2"] = '<a href="http://www.solidworks-apac.com" target="_blank">Asia-Pacific Blog</a>';
    localizedStrings["en_us"]["link3"] = '<a href="http://www.facebook.com/solidworks.ap" target="_blank">Facebook Community</a>';
    localizedStrings["en_us"]["link4"] = '<a href="http://www.solidworks.com/swx_ap_quote" target="_blank">Request a Quote</a>';
    localizedStrings["en_us"]["link5"] = '<a href="http://www.solidworks.com/sw/news/list_seminars.htm?country=united%20states&type=whatsnewlaunch" target="_blank">Find a Seminar</a>';

    localizedStrings["pt_pt"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["pt_pt"]["privacy"] = "Declaração de privacidade";
    localizedStrings["pt_pt"]["terms"] = "A utilização deste website pressupõe a aceitação dos seus termos de utilização";
    localizedStrings["pt_pt"]["serviceMark"] = "SM";
    localizedStrings["pt_pt"]["languages"] = "Seleccionar Idioma:";
    localizedStrings["pt_pt"]["privacylink"] = "/info/privacy_br_pt.html"
    localizedStrings["pt_pt"]["termslink"] = "/info/terms_br_pt.html";

    localizedStrings["pt_br"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["pt_br"]["privacy"] = "Declaração de privacidade on-line";
    localizedStrings["pt_br"]["terms"] = "A utilização deste site indica a aceitação dos termos de uso";
    localizedStrings["pt_br"]["serviceMark"] = "SM";
    localizedStrings["pt_br"]["languages"] = "Selecione o Idioma:";
    localizedStrings["pt_br"]["privacylink"] = "/info/privacy_pt_pt.html"
    localizedStrings["pt_br"]["termslink"] = "/info/terms_pt_pt.html";

    localizedStrings["es_es"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["es_es"]["privacy"] = "Declaración de privacidad";
    localizedStrings["es_es"]["terms"] = "El uso de este sitio implica la aceptación de sus términos de uso";
    localizedStrings["es_es"]["serviceMark"] = "SM";
    localizedStrings["es_es"]["languages"] = "Seleccionar idioma:";
    localizedStrings["es_es"]["privacylink"] = "/info/privacy_es_es.html"
    localizedStrings["es_es"]["termslink"] = "/info/terms_es_es.html";

    localizedStrings["es_ns"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["es_ns"]["privacy"] = "Declaración de confidencialidad";
    localizedStrings["es_ns"]["terms"] = "El uso de este sitio implica la aceptación de sus políticas de uso";
    localizedStrings["es_ns"]["serviceMark"] = "SM";
    localizedStrings["es_ns"]["languages"] = "Seleccionar un idioma:";
    localizedStrings["es_ns"]["privacylink"] = "/info/privacy_es_ns.html"
    localizedStrings["es_ns"]["termslink"] = "/info/terms_es_ns.html";

    localizedStrings["fr_fr"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["fr_fr"]["privacy"] = "Respect de la vie privée";
    localizedStrings["fr_fr"]["terms"] = "L'utilisation de ce site implique que vous en acceptiez les conditions";
    localizedStrings["fr_fr"]["serviceMark"] = "SM";
    localizedStrings["fr_fr"]["languages"] = "Sélectionnez une langue:";
    localizedStrings["fr_fr"]["privacylink"] = "/info/privacy_fr_fr.html"
    localizedStrings["fr_fr"]["termslink"] = "/info/terms_fr_fr.html";

    localizedStrings["fr_ca"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["fr_ca"]["privacy"] = "Respect de la vie privée";
    localizedStrings["fr_ca"]["terms"] = "En utilisant ce site, vous en acceptez les conditions générales";
    localizedStrings["fr_ca"]["serviceMark"] = "SM";
    localizedStrings["fr_ca"]["languages"] = "Sélectionnez une langue:";
    localizedStrings["fr_ca"]["privacylink"] = "/info/privacy_ca_fr.html"
    localizedStrings["fr_ca"]["termslink"] = "/info/terms_ca_fr.html";

    localizedStrings["zh_tn"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["zh_tn"]["privacy"] = "隱私權聲明";
    localizedStrings["zh_tn"]["terms"] = "使用範圍與著作權聲明";
    localizedStrings["zh_tn"]["serviceMark"] = "SM";
    localizedStrings["zh_tn"]["languages"] = "選取語言";
    localizedStrings["zh_tn"]["privacylink"] = "/info/privacy_tw_zh.html"
    localizedStrings["zh_tn"]["termslink"] = "/info/terms_tw_zh.html";

    localizedStrings["zh_tw"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["zh_tw"]["privacy"] = "隱私權聲明";
    localizedStrings["zh_tw"]["terms"] = "使用範圍與著作權聲明";
    localizedStrings["zh_tw"]["serviceMark"] = "SM";
    localizedStrings["zh_tw"]["languages"] = "選取語言";
    localizedStrings["zh_tw"]["privacylink"] = "/info/privacy_tw_zh.html"
    localizedStrings["zh_tw"]["termslink"] = "/info/terms_tw_zh.html";

    localizedStrings["zh_cn"]["poweredBy"] = '本站由6Connex建造';
    localizedStrings["zh_cn"]["privacy"] = '隐私政策';
    localizedStrings["zh_cn"]["copyright"] = '<a href="http://www.designreactor.com" target="_blank">Design Reactor</a> 子公司';
    localizedStrings["zh_cn"]["link1"] = '<a href="http://www.solidworks.com.cn" target="_blank">SolidWorks中文网站</a>';
    localizedStrings["zh_cn"]["link2"] = '<a href="http://fans.solidworks.com.cn" target="_blank">3D社群</a>';
    localizedStrings["zh_cn"]["link3"] = '<a href="http://fans.solidworks.com.cn/bbs/thread-9184-1-1.html" target="_blank">创新日免费热线800 990 2010</a>';
    localizedStrings["zh_cn"]["link4"] = '<a href="http://fans.solidworks.com.cn/index.php?action-category-catid-22" target="_blank">参加线下创新日活动</a>';
    localizedStrings["zh_cn"]["link5"] = '<a href="http://www.solidworks.com.cn/quote" target="_blank">请求报价</a>';

    localizedStrings["ko_kr"]["poweredBy"] = '6Connex을 통한 성능 향상';
    localizedStrings["ko_kr"]["privacy"] = '개인정보 취급방침';
    localizedStrings["ko_kr"]["copyright"] = '<a href="" target="_blank">Design Reactor</a> 자회사';
    localizedStrings["ko_kr"]["link1"] = '<a href="http://www.solidworks.co.kr" target="_blank">SolidWorks</a>';
    localizedStrings["ko_kr"]["link2"] = '<a href="http://fans.solidworks.co.kr" target="_blank">SolidWorks 커뮤니티</a>';
    localizedStrings["ko_kr"]["link3"] = '<a href="http://blog.naver.com/solidworksko" target="_blank">SolidWorks 블로그</a>';
    localizedStrings["ko_kr"]["link4"] = '<a href="http://innovation.solidworks.co.kr/main/off06.php" target="_blank">오프라인 실습 세미나 등록하기</a>';
    localizedStrings["ko_kr"]["link5"] = '<a href="http://www.solidworks.co.kr/pop_request02.html" target="_blank">견적요청</a>';

    localizedStrings["ja_jp"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["ja_jp"]["privacy"] = "個人情報保護方針について";
    localizedStrings["ja_jp"]["terms"] = "本サイト利用時の合意事項";
    localizedStrings["ja_jp"]["serviceMark"] = "SM";
    localizedStrings["ja_jp"]["languages"] = "言語を選択:";
    localizedStrings["ja_jp"]["privacylink"] = "/info/privacy_jp_ja.html";
    localizedStrings["ja_jp"]["termslink"] = "/info/terms_jp_ja.html";

    localizedStrings["ru_ru"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["ru_ru"]["privacy"] = "Конфиденциальность";
    localizedStrings["ru_ru"]["terms"] = "Условия использования сайта";
    localizedStrings["ru_ru"]["serviceMark"] = "SM";
    localizedStrings["ru_ru"]["languages"] = "Выберите язык:";
    localizedStrings["ru_ru"]["privacylink"] = "/info/privacy_ru_ru.html"
    localizedStrings["ru_ru"]["termslink"] = "/info/terms_ru_ru.html";

    localizedStrings["de_de"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["de_de"]["privacy"] = "Datenschutzerklärung";
    localizedStrings["de_de"]["terms"] = "Mit der Benutzung dieser Website erklären Sie sich mit den entsprechenden Nutzungsbedingungen einverstanden";
    localizedStrings["de_de"]["serviceMark"] = "SM";
    localizedStrings["de_de"]["languages"] = "Wählen Sie die Sprache aus:";
    localizedStrings["de_de"]["privacylink"] = "/info/privacy_de_de.html"
    localizedStrings["de_de"]["termslink"] = "/info/terms_de_de.html";

    localizedStrings["el_gr"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["el_gr"]["privacy"] = "Privacy Policy";
    localizedStrings["el_gr"]["terms"] = "Using this site means you accept its terms";
    localizedStrings["el_gr"]["serviceMark"] = "SM";
    localizedStrings["el_gr"]["languages"] = "Select Language:";
    localizedStrings["el_gr"]["privacylink"] = "/info/privacy_us_en.html"
    localizedStrings["el_gr"]["termslink"] = "/info/terms_us_en.html";

    localizedStrings["nl_nl"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["nl_nl"]["privacy"] = "Privacy Policy";
    localizedStrings["nl_nl"]["terms"] = "Using this site means you accept its terms";
    localizedStrings["nl_nl"]["serviceMark"] = "SM";
    localizedStrings["nl_nl"]["languages"] = "Select Language:";
    localizedStrings["nl_nl"]["privacylink"] = "/info/privacy_us_en.html"
    localizedStrings["nl_nl"]["termslink"] = "/info/terms_us_en.html";

    localizedStrings["it_it"]["poweredBy"] = "Powered by VE Platform";
    localizedStrings["it_it"]["privacy"] = "Privacy Policy";
    localizedStrings["it_it"]["terms"] = "Using this site means you accept its terms";
    localizedStrings["it_it"]["serviceMark"] = "SM";
    localizedStrings["it_it"]["languages"] = "Select Language:";
    localizedStrings["it_it"]["privacylink"] = "/info/privacy_us_en.html"
    localizedStrings["it_it"]["termslink"] = "/info/terms_us_en.html";

    if (_vep_isMultiLang > 0)
    {
        for (var i = 0; i < localizedIDs.length; i++)
        {
            var lp = langParam.toLowerCase();
            var nn = localizedIDs[i];
            var xx = localizedStrings[lp][nn];
            if (document.getElementById('localized_' + nn))
            {
                document.getElementById('localized_' + nn).innerHTML = xx;
            }
        }
        /*
        if ((cmsconfig_privacytext != null) && (cmsconfig_privacytext != ''))
        {
            document.getElementById('localized_privacy').innerHTML = cmsconfig_privacytext;
        }
        */
    }

    if (nocolor <= 0)
    {
        for (var i = 0; i < colorIDs.length; i++)
        {
            var nn = colorIDs[i];
            if (document.getElementById(nn))
            {
                document.getElementById(nn).style.color = ('#000000');
            }
        }

        document.bgColor = '#ffffff';
    }

/*
    if (_vep_isMultiLang > 0)
    {
        var langOpts = new Array();
        langOpts['en_US'] = new Array();
        langOpts['fr_FR'] = new Array();
        langOpts['fr_CA'] = new Array();
        langOpts['es_ES'] = new Array();
        langOpts['es_NS'] = new Array();
        langOpts['de_DE'] = new Array();
        langOpts['ru_RU'] = new Array();
        langOpts['pt_PT'] = new Array();
        langOpts['pt_BR'] = new Array();
        langOpts['ko_KR'] = new Array();
        langOpts['ja_JP'] = new Array();
        langOpts['zh_CN'] = new Array();
        langOpts['zh_TW'] = new Array();
        langOpts['zh_TN'] = new Array();
        langOpts['en_US']['code'] = 'en_US';
        langOpts['en_US']['display'] = 'United States-English';
        langOpts['fr_FR']['code'] = 'fr_FR';
        langOpts['fr_FR']['display'] = 'France-Fran&#231;ais';
        langOpts['fr_CA']['code'] = 'fr_CA';
        langOpts['fr_CA']['display'] = 'Canada-Fran&#231;ais';
        langOpts['es_ES']['code'] = 'es_ES';
        langOpts['es_ES']['display'] = 'Spain-Espa&#241;ol';
        langOpts['es_NS']['code'] = 'es_NS';
        langOpts['es_NS']['display'] = 'Latin America-Espa&#241;ol';
        langOpts['de_DE']['code'] = 'de_DE';
        langOpts['de_DE']['display'] = 'Germany-Deutsch';
        langOpts['ru_RU']['code'] = 'ru_RU';
        langOpts['ru_RU']['display'] = "Russia-&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081; &#1103;&#1079;&#1099;&#1082;";
        langOpts['pt_PT']['code'] = 'pt_PT';
        langOpts['pt_PT']['display'] = 'Portugal-Portugu&#234;s';
        langOpts['pt_BR']['code'] = 'pt_BR';
        langOpts['pt_BR']['display'] = 'Brazil-Portugu&#234;s';
        langOpts['ko_KR']['code'] = 'ko_KR';
        langOpts['ko_KR']['display'] = 'Korea-&#54620;&#44397; (Korean)';
        langOpts['ja_JP']['code'] = 'ja_JP';
        langOpts['ja_JP']['display'] = 'Japan-&#26085;&#26412; (Japanese)';
        langOpts['zh_CN']['code'] = 'zh_CN';
        langOpts['zh_CN']['display'] = 'China-&#20013;&#22269; (Simplified Chinese)';
        langOpts['zh_TW']['code'] = 'zh_TW';
        langOpts['zh_TW']['display'] = 'Taiwan-&#21488;&#28771; (Traditional Chinese)';
        langOpts['zh_TN']['code'] = 'zh_TN';
        langOpts['zh_TN']['display'] = 'Asia-&#21488;&#28771; (Traditional Chinese)';

        var langSelector = document.langSel.langR;
        for (var i = 0; i < _vep_langsToUse.length; i++)
        {
            var ls = _vep_langsToUse[i];
            langSelector.options[langSelector.length] = new Option(langOpts[ls]['display'],langOpts[ls]['code']);
            langSelector.options[langSelector.length - 1].innerHTML = langOpts[ls]['display'];
            langSelector.options[langSelector.length - 1].id = langOpts[ls]['code'];
        }

        var langForm = document.getElementById(langParam);
        if (langForm)
        {
            langForm.selected = true;
        }
    }
    else
    {
        document.getElementById('langSelDiv').style.display = 'none';
    }
    */
}


function openAppropriatePrivacy()
{
    internalMetrics('CLICK',null,'Footer',null,'Privacy Policy')
    var lp = langParam.toLowerCase();
    var xx = cmsconfig_privacylink ? cmsconfig_privacylink : '';//localizedStrings[lp]['privacylink'];
    if (xx != '')
    {
        window.open(xx,'vep_privacy_policy');
    }
}
function openAppropriateTerms()
{
    internalMetrics('CLICK',null,'Footer',null,'Terms and Conditions')
    var lp = langParam.toLowerCase();
    var xx = '/uc/terms.php';//localizedStrings[lp]['termslink'];
    window.open(xx,'vep_privacy_policy');
}


function doLoad(v)
{
    if (hasLoaded == 0)
    {
        hasLoaded = 1;
        if ((!v) && (!sessFinal))
        {
            window.location=loginURL;
        }
        if (!v)
        {
            insertVEPlatform();
        }
        localColor(v);
    }
}

