var interval = 0;
var cnt = 0;
var tg = true;
var pair;
var url;

jQuery(document).ready(function($){
	var para = parseParam();

	switch(para){
	case '1008':
		pair = 'usdjpy';
		url = 'i=1&e=048948122838399e372c9249e96b3e39';
		break;
	case '1090':
		pair='gbpjpy';
		url='i=2&e=8304b4c4b572a1a28a819786602d682b';
		break;
	case '1091':
		pair='eurjpy';
		url='i=3&e=51919bf7960d6c70a66602fcc89b9896';
		break;
	case '1092':
		pair='audjpy';
		url='i=4&e=5f3256a833b5d959a77115aeadc8023d';
		break;
	case '1093':
		pair='chfjpy';
		url='i=5&e=258a61573ab0e23f7756ce7a0dd9b720';
		break;
	case '1094':
		pair='cadjpy';
		url='i=6&e=8324ade26cec9efa39bf0b01081e1697';
		break;
	case '1095':
		pair='nzdjpy';
		url='i=7&e=187e3bd32e13b525eaa9c670579f976d';
		break;
	case '1097':
		pair='eurusd';
		url='i=8&e=ba9b5cea305eef8227cd0f689911396c';
		break;
	case '1098':
		pair='gbpusd';
		url='i=9&e=f81c3287f258552255d9806d320fe9c8';
		break;
	case '1099':
		pair='nzdusd';
		url='i=10&e=90b99aaf31b167361b8b507b8e0ab22d';
		break;
	case '1100':
		pair='audusd';
		url='i=11&e=136646cf84014d01d71d3ddd6a3ab833';
		break;
	case '1105':
		pair='usdchf';
		url='i=12&e=2a494f12d4c97cc4da0fae8d66f07a54';
		break;
	case '1103':
		pair='usdcad';
		url='i=13&e=d47631455bd0faacfc14f7ac3b697b0b';
		break;
	case '1101':
	    pair='eurgbp';
	    url='i=14&e=4f4ce753e3349c51c697d213663d5968';
	    break;
	case '1102':
		pair='euraud';
		url='i=15&e=93c76bee036ecd2420765c6f7313b255';
		break;
	case '1107':
	    pair='eurchf';
	    url='i=16&e=ea37d0228e93d77906514fd85262b3b5';
	    break;
	 case '1104':
		pair='audcad';
		url='i=17&e=504fe0f1e3df45e217c4f5826b32c409';
		break;
	 case '1106':
	    pair='gbpchf';
	    url='i=18&e=05b9fa74222249f37a74d325335801b2';
	    break;
	 case '1096':
		pair='zarjpy';
		url='i=19&e=e1d3375496327d3e02811eed61963443';
		break;
	default:
		pair='usdjpy';
	  	url='i=1&e=048948122838399e372c9249e96b3e39';
	  	break;
	}
	exec();
});

function exec(){

	interval = setInterval('loop_r()', 1500);
};

function loop_r() {

	if(cnt >100000) {
		clearInterval(interval);
	}else {
		readx();
		cnt++;
	}
};

function readx(){

	jQuery.ajax({
    	url: 'https://sg-on.com/jsonp/?' + url,
    	type: 'GET',
    	dataType: 'jsonp',
    	cash: false,
    	error: function(){
    	},
    	success: function(jsonp){
    		var pair_txt = jsonp.Rate;
    		var add_txt = '';
    		var fore_color = '';
    		pair_txt = pair_txt.replace('undefined' , '');
    		pair_txt_legth = pair_txt.length;
    		var rate_ac = document.getElementById('rate_ac');
    		var rate_lc = document.getElementById('rate_lc');
    		var rate_cc = document.getElementById('rate_cc');
    		var rate_rc = document.getElementById('rate_rc');
    		var name_pair = document.getElementById('name_pair');
    		pair_past = rate_ac.value;
    		rate_ac.value = pair_txt;
    		name_pair.innerHTML=pair.toUpperCase();
    		//name_pair.Value = pair;
    		if(pair_txt == pair_past){
    			fore_color = '#333333';
    		}else if(pair_txt > pair_past){
    			fore_color = '#2c5ee7';
        		add_txt = '▲';
        	}else{
        		fore_color = '#e72c40';
    			add_txt = '▼';
            }
    		rate_lc.style.color = fore_color;
			rate_cc.style.color = fore_color;
			rate_rc.style.color = fore_color;

    		rate_lc.innerHTML = pair_txt.substring(0, pair_txt_legth - 2);
    		rate_cc.innerHTML = pair_txt.substring(pair_txt_legth - 2, pair_txt.length);
    		rate_rc.innerHTML = add_txt;
    	}
 	});

	if(pair == 'zarjpy'){
		document.getElementById("img1").src = "https://fx-on.com/img/rate/none.png";
		document.getElementById("img2").src = "https://fx-on.com/img/rate/none.png";
	}else{
	change_img(pair);
	};
};

function change_img(pair)
{
	var i1 = document.getElementById("img1");
	var i2 = document.getElementById("img2");
	var r1 = Math.floor(Math.random() * 10000);
	var r2 = Math.floor(Math.random() * 10000);
	if (tg) {
		i1.src = "https://fx-on.com/img/rate/" + pair + ".png?i=" + r1;
		i2.style.display = "block";
		i1.style.display = "none";
	} else {
		i2.src = "https://fx-on.com/img/rate/" + pair + ".png?i=" + r2;
		i1.style.display = "block";
		i2.style.display = "none";
	}
	tg = !tg;
}


function parseParam(){
    var hash = new Array();
    var param;
    var para;
    if(param = location.search){
    	var parray = param.replace('?','').split('&');
        for(var i=0;i<parray.length;i++){
            var n = parray[i].split('=');
         	if(n[0] =='r'){
         		para = n[1];
         	}
        }
    }else{
        return false;
    }
    return para;
}

