// Version 288 - 25/01/2012 
var isIE =  navigator.userAgent.indexOf("MSIE") != -1 ? true : false;
var isSafari =  navigator.userAgent.indexOf("Safari") != -1 ? true : false;
var isGecko =  (navigator.userAgent.indexOf("Gecko") != -1 &&   navigator.userAgent.indexOf("Safari") == -1) ? true : false;
var isOpera =  navigator.userAgent.indexOf("Opera") != -1 ? true : false;

function writeFlash(path_root , path_config , path_swf) {
    var vars = {
        path_root: path_root,
        path_config: path_config
    };
    var params = {
        allowScriptAccess:"always",
        menu: false,
        allowFullScreen: true,
        bgcolor:"#000000"
    };
    var attributes = {
        id: "mainFlash",
        name: "mainFlash"
    };
    swfobject.embedSWF(path_swf + "main.swf", "flashcontent", "100%", "100%", "10.1", path_swf + "expressInstall.swf", vars, params, attributes);
    swffit.fit(attributes.id, 1000, 600);
}

function ConfigSwitcher() {
	
	this.domains = new Object();

	this.addDomain = function(param_domain , param_config_file) {
		this.domains[param_domain] = param_config_file;
	}
	
	this.getConfig = function() {
		var currentDomain = window.location.host;
		return this.domains[currentDomain];
	}
}
function findGoogleMapsItenerary(from, to){
	var url="http://maps.google.com/maps?f=d&source=s_d&saddr=" + from + "&daddr=" + to + "&hl=fr&ie=UTF8&t=h&z="
	window.open(url,'googleitinerary');
}

function shareWeibo(url)
{
	window.open(url,'weibo');
}

function debug(str){
	alert(str);
}

function openClickToCall(){
	alert('openClickToCall');
}


function openClickToChat(){
	alert('openClickToChat');
}
//an entire url like http://www.domain.... should be input
function navigateToURL(url){
  window.open(encodeURI(url),'_blank');
  //window.open(url,'_blank');
}
//returns the # url part
function getDeepLinkURL(){
  return document.location.hash;
}

function getCurrentURL(){
  return document.location;
}

//<script type="text/javascript" src="https://as00.estara.com/as/InitiateCall2.php?accountid=200106293073"></script>
var estaraDivId = "estaraDiv";
//real accounts
var estaraLocales={};
estaraLocales.eng_US = 200106292606;
estaraLocales.fra_FR = 200106285541;
estaraLocales.eng_GB = 200106285541;
estaraLocales.deu_DE = 200106285541;
estaraLocales.ita_IT = 200106285541;
estaraLocales.esp_ES = 200106285541;

//test accounts
var estaraTest={};
estaraTest.eng_US = 200106292606;
estaraTest.fra_FR = 200106285541;
estaraTest.eng_GB = 200106285541;
estaraTest.deu_DE = 200106285541;
estaraTest.ita_IT = 200106285541;
estaraTest.esp_ES = 200106285541;
//eng_AU = 
//jpn_JP = 
//zhs_CN = 
//zht_TW = 
//kor_KR = 

function setEstaraLocale(locale)
{
	//alert(locale + " " +estaraLocales[locale]);
	document.getElementById(estaraDivId).innerHTML ="";
	var e = document.createElement('script');
	//e.src = document.location.protocol + 'test2.js';
	e.src="https://as00.estara.com/as/InitiateCall2.php?accountid="+estaraLocales[locale];
	e.async = "async";
	document.getElementById(estaraDivId).appendChild(e);		
}
