var Browser = {
  Version: function() {
    var version = 999;
    if (navigator.appVersion.indexOf("MSIE") != -1)
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}


function is_child_of(parent, child){
    if (child != null) {
        while (child.parentNode) {
            if ((child = child.parentNode) == parent) {
                return true;
            }
        }
    }
    return false;
}
function fixOnMouseOut(element, event, JavaScript_code){
    var current_mouse_target = null;
    if (event.toElement) {
        current_mouse_target = event.toElement;
    }
    else 
        if (event.relatedTarget) {
            current_mouse_target = event.relatedTarget;
        }
    if (!is_child_of(element, current_mouse_target) && element != current_mouse_target) {
        eval(JavaScript_code);
    }
}

function changeLanguage(langId, outer){
	window.location.pathname = window.location.pathname.replace(/\/[^\/]*$/, '/'+langId);
}

function addPromoVideo(movie_id) {
    //so = new SWFObject("http://content.eyeviewdigital.com/vufone/"+str, "mySwfID1", "672", "407", "8", "#Ffffff");
    so = new SWFObject("http://content.eyeviewdigital.com/convert/staging/player/evplayer.swf", "mySwfID1", "672", "408", "8", "#Ffffff");                   
	so.addParam("scale", "noborder");
    so.addParam("salign", "tl");
    so.addParam("wmode", "transparent");
    so.addParam("swliveconnect", "true");
    so.addParam("allowScriptAccess", "always");
    so.addVariable("customer_id", "101");
    so.addVariable("campaign_id", "71");
    so.addVariable("scenario_id", "77");
	so.addVariable("ev_element_id",movie_id);
	// Set the subtitle language based on the current user language 
    // possible values are en, es, fr, de, zh, ru, nl, pt, it
    so.addVariable("selected_subs_language","en"); 
    so.write("ev_content");
}

var tempLinkText;
function landingLinkShowText(event){
    var target = event.target || event.srcElement;
    if(target.id && target.className == 'icon'){
        var replacementText;
        if(target.id.length > 15){
            replacementText = target.id.substr(0,13) + '...';
        }else{
            replacementText = target.id;
        }
        tempLinkText = document.getElementById("landingFeatureDetails").innerHTML;
        document.getElementById("landingFeatureDetails").innerHTML = replacementText;
    }
}
function landingLinkShowDefaultText(){
    if(tempLinkText){
        document.getElementById("landingFeatureDetails").innerHTML = tempLinkText;
    }
}
