// JavaScript Functions


function getFlashMovie(movieName) {
  var isIE = navigator.appName.indexOf("Microsoft") != -1;
  return (isIE) ? window[movieName] : document[movieName];
 }

function stopFlash() {
		if(getFlashMovie('mvplayer')!=null) {
        	getFlashMovie('mvplayer').sendTextToFlash(true);
		}
}

//CHECK INPUTS
function checkECI(e) {
	var key;
	var keychar;  

	if (window.event) {
		key = window.event.keyCode;
   } else if (e) {
		key = e.which;
	} else {
		storeECI();
		return true;
	}
	
	keychar = String.fromCharCode(key);
	if(!e.shiftKey) {
	if ((key==null) || (key==0) || (key==8) ||  (key==9) || (key==13) || (key==27) || (key==38) || (key==37) ||  (key==39) || (key==40)) {
		storeECI();
		return true;
	} else if ((("0123456789abcdefghi`").indexOf(keychar) > -1)) {
		storeECI();
		return true;
	} else {
		return false;
	}
	} else {
		return false;	
	}
}

function storeECI() {
	var EM_IDS = $('#EM_IDS').val().split('|');
	$('#EM_VALUES').val('');
	for(var i=0;i<EM_IDS.length;i++) {
		var ID = EM_IDS[i];
		if(ID!='') {
			$('#EM_VALUES').val($('#EM_VALUES').val() + ID+':'+$('#PV_'+ID).val()+','+$('#PC_'+ID).val()+','+$('#SV_'+ID).val()+','+$('#SC_'+ID).val()+','+$('#UV_'+ID).val()+','+$('#UC_'+ID).val()+','+$('#T1R_'+ID).val()+','+$('#T1C_'+ID).val()+','+$('#T2R_'+ID).val()+','+$('#T2C_'+ID).val()+','+$('#T3R_'+ID).val()+','+$('#T3C_'+ID).val()+','+$('#T4R_'+ID).val()+','+$('#T4C_'+ID).val()+'|');
		}
	}
	$('#E_FAMILY').val($('#FAMILY').val());
}

function SelectHC(val) {
		
	if($('#CHK').val()!='') { var HCS = $('#CHK').val().split('|'); } else { var HCS = new Array(); }
	if($.inArray(val, HCS)==-1) {
		
		if(HCS.length>1) { var UNCHK = HCS.shift(); $('#HC_'+UNCHK).attr('checked', false); }
		HCS.push(val);		
	
	} else {
		if(!$('#HC_'+val).attr('checked')) { HCS = $.grep(HCS, function(value) { return value != val; } ); }
	}
	
	
	$('#CHK').val(HCS.join('|'));
	
	if(HCS.length==2) {  $('#COMPARE_BTN').removeClass('hidden');  } else { $('#COMPARE_BTN').addClass('hidden'); }
}

