﻿// Globals
// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 124;

function flexCall(id, src, sendArg, w, h) {

    var hasProductInstall = DetectFlashVer(6, 0, 65);

    // Version check based upon the values defined in globals
    var hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

    if (hasProductInstall && !hasRequestedVersion) {
        // DO NOT MODIFY THE FOLLOWING FOUR LINES
        // Location visited after installation is complete if installation is required
        var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
        var MMredirectURL = window.location;
        document.title = document.title.slice(0, 47) + " - Flash Player Installation";
        var MMdoctitle = document.title;

        AC_FL_RunContent(
		    "src", "playerProductInstall",
		    "FlashVars", "MMredirectURL=" + MMredirectURL + '&MMplayerType=' + MMPlayerType + '&MMdoctitle=' + MMdoctitle + "",
		    "width", "100%",
		    "height", "100%",
		    "align", "middle",
		    "id", id,
		    "quality", "high",
		    "bgcolor", "#ffffff",
		    "name", id,
		    "allowScriptAccess", "sameDomain",
		    "type", "application/x-shockwave-flash",
		    "pluginspage", "http://www.adobe.com/go/getflashplayer"
	    );
    } else if (hasRequestedVersion) {
        // if we've detected an acceptable version
        // embed the Flash Content SWF when all tests are passed
        AC_FL_RunContent(
			    "src", src,
			    "FlashVars", sendArg,
			    "width", w,
			    "height", h,
			    "align", "middle",
			    "id", id,
			    "quality", "high",
			    "bgcolor", "#ffffff",
			    "name", id,
                "wmode","opaque",
			    "allowScriptAccess", "sameDomain",
			    "type", "application/x-shockwave-flash",
			    "pluginspage", "http://www.adobe.com/go/getflashplayer"
	    );
    } else {  // flash is too old or we can't detect the plugin
        var alternateContent = 'Alternate HTML content should be placed here. '
  	    + 'This content requires the Adobe Flash Player. '
   	    + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
        document.write(alternateContent);  // insert non-flash content
    }
}

function flashCall(w, h, filename) {
    var varSrc = "/Views/Common/Flash/";
    varSrc = varSrc + filename;
    var hasProductInstall = DetectFlashVer(6, 0, 65);

    // Version check based upon the values defined in globals
    var hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

    if (hasProductInstall && !hasRequestedVersion) {
        // DO NOT MODIFY THE FOLLOWING FOUR LINES
        // Location visited after installation is complete if installation is required
        var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
        var MMredirectURL = window.location;
        document.title = document.title.slice(0, 47) + " - Flash Player Installation";
        var MMdoctitle = document.title;

        AC_FL_RunContent(
		    "src", "playerProductInstall",
		    "FlashVars", "MMredirectURL=" + MMredirectURL + '&MMplayerType=' + MMPlayerType + '&MMdoctitle=' + MMdoctitle + "",
		    "width", "100%",
		    "height", "100%",
		    "align", "middle",
		    "id", id,
		    "quality", "high",
		    "bgcolor", "#ffffff",
		    "name", id,
		    "allowScriptAccess", "sameDomain",
		    "type", "application/x-shockwave-flash",
		    "pluginspage", "http://www.adobe.com/go/getflashplayer"
	    );
    } else if (hasRequestedVersion) {
        // if we've detected an acceptable version
        // embed the Flash Content SWF when all tests are passed
        AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', w,
			'height', h,
			'src', varSrc,
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'devicefont', 'false',
			'id', filename,
			'bgcolor', '#ffffff',
			'name', filename,
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess', 'always',
			'movie', varSrc,
			'salign', '',
			'wmode', 'transparent'
	    );
    } else {  // flash is too old or we can't detect the plugin
        var alternateContent = 'Alternate HTML content should be placed here. '
  	    + 'This content requires the Adobe Flash Player. '
   	    + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
        document.write(alternateContent);  // insert non-flash content
    }
}

function flexToJavaScript(url, count) {
    opener.parent.location.href = url + "&count=" + count;
    window.close();

}

function closeWindow() {
    window.close();
}

function addCount() {
    dataSend.location.href = "Count.aspx";
}
