// JavaScript Document


function extractUtmParams()
{
	myUrl = document.location.href;
	
	var utmRegex = /(utm.*)&landing/ ;
	
	if( myUrl.match(utmRegex) )
	{
		return myUrl.match(utmRegex)[1];
	}
	else
	{
		return 'none';
	}
}



function writeRegFormFrame(cult)	
{
	var labelString;
	
	switch(cult)
	{
		case 'en-US':
		labelString = 'fxgmcy/account/openlive.aspx?';	
		langCode = 'languagecode=en';
		break;
		
		case 'de-DE':
		labelString = 'fxgmde/account/openlive.aspx?';	
		langCode = 'languagecode=de';
		break;
		
		case 'it-IT':
		labelString = 'fxgmcy/account/openlive.aspx?';	
		langCode = 'languagecode=it';
		break;
		
		case 'ar-EG':
		labelString = 'fxgmae/account/openlive.aspx?';	
		langCode = 'languagecode=ar';
		break;
		
		case 'es-ES':
		labelString = 'fxgmcy/account/openlive.aspx?';	
		langCode = 'languagecode=es';
		break;
		
		case 'el-GR':
		labelString = 'fxgmcy/account/openlive.aspx?';
		langCode = 'languagecode=el';		
		break;
		
		case 'nl-NL':
		labelString = 'fxgmcy/account/openlive.aspx?';	
		langCode = 'languagecode=nl';
		break;
		
		case 'ru-RU':
		labelString = 'fxgmru/account/openlive.aspx?';	
		langCode = 'languagecode=ru';
		break;
		
		case 'zh-CN':
		labelString = 'fxgmcy/account/openlive.aspx?';
		langCode = 'languagecode=zh';		
		break;
		
		default:
		labelString = 'fxgmcy/account/openlive.aspx?';
		langCode = 'languagecode=en';		
	}
	
	
	
	// http://registration.fxgm.eu/fxgmreg/FXGMCYMQlive/account/openlive.aspx?labelStringuagecode=en  
	regFormUrl = 'http://registration.fxgm.eu/fxgmreg/';
	
	
	//utm_params = extractUtmParams(); // '&utm_term=xxx&utm_....'
	
	
	document.write('<iframe width="700px;" height="200px;"  frameborder="0" scrolling="no" src="' +
	regFormUrl + labelString  + langCode + '&landingpage=' + encodeURIComponent(document.location.href) + '" allowTransparency="true"></iframe>');
}



function writeRegFormFrameVertical(cult)	
{
	var labelString;
	
	switch(cult)
	{
		case 'en-US':
		labelString = 'fxgmcy/account/openlivevertical.aspx?';	
		langCode = 'languagecode=en';
		break;
		
		case 'de-DE':
		labelString = 'fxgmde/account/openlivevertical.aspx?';	
		langCode = 'languagecode=de';
		break;
		
		case 'it-IT':
		labelString = 'fxgmcy/account/openlivevertical.aspx?';	
		langCode = 'languagecode=it';
		break;
		
		case 'ar-EG':
		labelString = 'fxgmae/account/openlivevertical.aspx?';	
		langCode = 'languagecode=ar';
		break;
		
		case 'es-ES':
		labelString = 'fxgmcy/account/openlivevertical.aspx?';	
		langCode = 'languagecode=es';
		break;
		
		case 'el-GR':
		labelString = 'fxgmcy/account/openlivevertical.aspx?';
		langCode = 'languagecode=el';		
		break;
		
		case 'nl-NL':
		labelString = 'fxgmcy/account/openlivevertical.aspx?';	
		langCode = 'languagecode=nl';
		break;
		
		case 'ru-RU':
		labelString = 'fxgmru/account/openlivevertical.aspx?';	
		langCode = 'languagecode=ru';
		break;
		
		case 'zh-CN':
		labelString = 'fxgmcy/account/openlivevertical.aspx?';
		langCode = 'languagecode=zh';		
		break;
		
		default:
		labelString = 'fxgmcy/account/openlivevertical.aspx?';
		langCode = 'languagecode=en';		
	}
	
	
	// http://registration.fxgm.eu/fxgmreg/fxgmcy/account/openlivevertical.aspx?labelStringuagecode=en  
	regFormUrl = 'http://registration.fxgm.eu/fxgmreg/';
	
	
	//utm_params = extractUtmParams(); // '&utm_term=xxx&utm_....'
	
	
	document.write('<iframe width="320px;" height="300px;"  frameborder="0" scrolling="no" src="' +
	regFormUrl + labelString  + langCode + '&landingpage=' + encodeURIComponent(document.location.href) + '" allowTransparency="true"></iframe>');
	
}
