var httpRequest = false;
if (window.ActiveXObject)
 {
 httpRequest = new ActiveXObject('Microsoft.XMLHTTP'); 
 } 
 else 
{
 httpRequest = new XMLHttpRequest();
 httpRequest.overrideMimeType('text/xml'); 
 } 
 httpRequest.open('POST', 'CreateDownloadJS.aspx', false); 
 httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');  
 httpRequest.send(''); 



 function OnReaderDownload(strLang)
{
var Parameters = GetParameters();
var strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8reader.exe';
if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
if( strLang )
{
switch(strLang)
{
case 'fr': 
 strLink ='http://download.humanconcepts.com/downloads/op8/fr/orgplus8reader-fr.exe';
 break;
case 'jp': 
 strLink ='';
 break;
case 'en': 
 strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8reader.exe';
 break;
case 'es': 
 strLink ='http://download.humanconcepts.com/downloads/op8/es/orgplus8reader-es.exe';
 break;
case 'de': 
 strLink ='http://download.humanconcepts.com/downloads/op8/de/orgplus8reader-de.exe';
 break;

}
open(strLink, '_blank');
 } 
 } 
 function GetParameters()
{
var sSearch = unescape(window.location.search.substring(1));
 var Parameters = new Object(); 
 var sNameValuePairs = sSearch.split('&'); 
 var sNameValuePair; 
 for (var i = 0; i < sNameValuePairs.length; i++) 
 { 
 sNameValuePair = sNameValuePairs[i].split('='); 
 Parameters[sNameValuePair[0]] = sNameValuePair[1]; 
 } 
 return Parameters; 
 }
function OnReaderGuideDownload(strLang)
{
var Parameters = GetParameters();
var manualFile ='http://www.orgplus.com/support/orgplus8/help/OP8-1-1Help.htm';
if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
if( strLang )
{
switch(strLang)
{
case 'fr': 
 manualFile ='http://www.orgplus-fr.com/support/orgplus8/reader/help/readerhelp_8_fr.htm';
 break;
case 'jp': 
 manualFile ='';
 break;
case 'en': 
 manualFile ='http://www.orgplus.com/support/orgplus8/help/OP8-1-1Help.htm';
 break;
case 'es': 
 manualFile ='http://www.orgplus.es/support/orgplus8/reader/help/OrgPlus8_01Reader.htm';
 break;
case 'de': 
 manualFile ='http://www.orgplus.de/support/orgplus8/reader/help/OrgPlus8_01Reader.htm';
 break;

}
open(manualFile, '_blank');
 } 
 } 

function On2000Download()
{
var Parameters = GetParameters();
var strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8express2k.exe';
open(strLink, '_blank');
 } 
  

function On2000EvalDownload()
{
var Parameters = GetParameters();
var strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8eval2k.exe';
open(strLink, '_blank');
  } 

function OnExpressDownload(strLang)
{
var Parameters = GetParameters();
var strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8express.exe';
if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
if( strLang )
{
switch(strLang)
{
case 'fr': 
 strLink ='http://download.humanconcepts.com/downloads/op8/fr/orgplus8express-fr.exe';
 break;
case 'jp': 
 strLink ='http://download.humanconcepts.com/downloads/op6/jp/orgplus6express-jp.exe';
 break;
case 'en': 
 strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8express.exe';
 break;
case 'es': 
 strLink ='http://download.humanconcepts.com/downloads/op8/es/orgplus8express-es.exe';
 break;
case 'de': 
 strLink ='http://download.humanconcepts.com/downloads/op8/de/orgplus8express_de.exe';
 break;

}
open(strLink, '_blank');
 } 
 } 

function OnEvalDownload(strLang)
{
var Parameters = GetParameters();
var strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8eval.exe';
if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
if( strLang )
{
switch(strLang)
{
case 'fr': 
 strLink ='http://download.humanconcepts.com/downloads/op8/fr/orgplus8eval-fr.exe';
 break;
case 'jp': 
 strLink ='http://download.humanconcepts.com/downloads/op6/jp/orgplus6eval-jp.exe';
 break;
case 'en': 
 strLink ='http://download.humanconcepts.com/downloads/op8/orgplus8eval.exe';
 break;
case 'es': 
 strLink ='http://download.humanconcepts.com/downloads/op8/es/orgplus8eval-es.exe';
 break;
case 'de': 
 strLink ='http://download.humanconcepts.com/downloads/op8/de/orgplus8eval-de.exe';
 break;

}
open(strLink, '_blank');
 } 
 } 

function GetReaderVersion(strLang) 
{
var Parameters = GetParameters();
 if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
 switch(strLang)
{
case 'fr': return '8.1.2';
case 'jp': return '6.0.1';
case 'en': return '8.1.3';
case 'es': return '8.1.2';
case 'de': return '8.1.2';
case 'default': return '';
}
}
function GetLangVersion() 
{
var Parameters = GetParameters();
 if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
 switch(strLang)
{
case 'fr': return 'French Version';
case 'jp': return 'Japanese Version';
case 'en': return 'English Version';
case 'es': return 'Spanish Version';
case 'de': return 'German Version';
}

return '';
}
function OnWhitepaperDownload() 
{
var Parameters = GetParameters();
var manualFile = 'http://download.humanconcepts.com/downloads/csrdocs/ROI-White-Paper.pdf';
 if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
if( strLang )
{ switch(strLang)
{
case 'de': manualFile = 'http://www.orgplus.de/pdf/White_Paper_dt.pdf';break
}
}
open(manualFile, '_blank');
}
function GetVersion(strLang) 
{
var Parameters = GetParameters();
 if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
 switch(strLang)
{
     case 'fr': return '8';
     case 'jp': return '6';
     case 'en': return '8';
     case 'es': return '8';
     case 'de': return '8';
     case 'default': return '';
}
}
function CheckIsBundlingOn(strLang) 
{
var Parameters = GetParameters();
 if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
 switch(strLang)
{
     case 'fr': return 'False';
     case 'jp': return 'False';
     case 'en': return 'False';
     case 'es': return 'False';
     case 'de': return 'False';
     case 'default': return 'False';
}
}
function GetReaderFilesize(strLang) 
{
var Parameters = GetParameters();
 if( Parameters['lang'] )
strLang = Parameters['lang'].toLowerCase();
 switch(strLang)
{
     case 'fr': return '8.75';
     case 'en': return '8.0';
     case 'es': return '8.75';
     case 'de': return '8.00';
     case 'default': return 'unknown';
}
}
