/*Ajax*/
function ajax()
	{
	var xmlHttp;
	try {xmlHttp=new XMLHttpRequest();}
	catch (e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");} catch (e){
	try {xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");} catch (e)
	{alert("Your browser doesn't support Ajax!");return false;}}}
	return xmlHttp;
	}

function requestAjaxContent(query, outputElmId){
	var xmlHttp = new ajax();
	var outputElm = document.getElementById(outputElmId);
	xmlHttp.open("POST", encodeURI(query), true);
	xmlHttp.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
	xmlHttp.send(null);
	xmlHttp.onreadystatechange = function(){
	if(xmlHttp.readyState == 4)
		{
		if ( xmlHttp.status == 200){outputElm.innerHTML = xmlHttp.responseText;}
		else { outputElm.innerHTML = xmlHttp.responseText;}
		}
	else { outputElm.innerHTML = '<p style="text-align: center">Loading...</p>'; }
	}
	}

function requestAjaxContentBlank(query, callback){
	var xmlHttp = new ajax();
	ajax_call_completed=0
	xmlHttp.open("POST", encodeURI(query), true);
	xmlHttp.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
	xmlHttp.send(null);
	xmlHttp.onreadystatechange = function(){
	if(xmlHttp.readyState == 4)
		{
		if ( xmlHttp.status == 200){ callback();}
		else { callback() }
		}
	}
	}

/*
var url = "get_data.php";
var params = "lorem=ipsum&name=binny";
http.open("POST", url, true);

//Send the proper header information along with the request
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = function() {//Call a function when the state changes.
	if(http.readyState == 4 && http.status == 200) {
		alert(http.responseText);
	}
}
http.send(params);
*/

function requestAjaxContentBlankEditKola(url, params, callback){
	
	var date=new Date();	
	var param=params;
	url = url+"?timestamp="+date.getTime();
	
	var xmlHttp = new ajax();
	//ajax_call_completed=0;

	xmlHttp.onreadystatechange = function(){
	if(xmlHttp.readyState == 4)
		{
		if ( xmlHttp.status == 200){ callback();}
		else { callback() }
		}
	}

	xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	xmlHttp.setRequestHeader("Content-length", param.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(param);
	}


function setAjaxOnClick(id, URLstring, output){
	if(window.addEventListener){document.getElementById(id).addEventListener('mousedown', function() { requestAjaxContent(URLstring, output) }, true)}			
	else{document.getElementById(id).attachEvent('onmousedown', function() { requestAjaxContent(URLstring, output) })}
	}

/*Dialogs*/
function create_dialog(id,dialog_title,dialog_content,width){
	if (document.getElementById(id)){close_dialog(id)}

	var dialog=document.createElement('div');
	dialog.id=id;dialog.className="dialog";
	dialog.style.cssText="visibility: hidden; overflow: hidden; position: absolute; display: block";
    dialog.style.zIndex=999999;
	document.body.appendChild(dialog);

	var title=document.createElement('h2');
	title.id=id + "_title";
	title.className="dialog_title";
	title.style.cssText= "float: left; display: block; width: 100%; cursor: move";
	title.innerHTML=dialog_title;
	dialog.appendChild(title);

	var content=document.createElement('div');
	content.id=id+"_content";
	content.className="dialog_content";
	content.style.cssText= "float: left; display: block";

	dialog.style.width=width+'px';

	var xmlHttp = new ajax();
	var outputElm = content;
	xmlHttp.open("POST", encodeURI(dialog_content), true);
	xmlHttp.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
	xmlHttp.send(null);
	xmlHttp.onreadystatechange = function(){

	if(xmlHttp.readyState == 4)
		{
		if ( xmlHttp.status == 200)
			{
			outputElm.innerHTML = xmlHttp.responseText;
			dialog.style.left=(getViewportSize()[0]/2)-(width/2)+'px';
			var top = (getViewportSize()[1]/2)-(dialog.clientHeight/2)
			if (top < 200 ) { top = 200 }
			dialog.style.top=top + getScrollingPosition() + 'px';
			dialog.style.visibility="visible";

			}
		else 	{ 
			outputElm.innerHTML = xmlHttp.responseText;
			dialog.style.left=(getViewportSize()[0]/2)-(width/2)+'px';
			var top = (getViewportSize()[1]/2)-(dialog.clientHeight/2)
			if (top < 10 ) { top = 10 }
			dialog.style.top= top + getScrollingPosition() + 'px';
			dialog.style.visibility="visible";
			}

		}
	else 	{
		outputElm.innerHTML = '<p style="text-align: center">Loading...</p>';
		dialog.style.left=(getViewportSize()[0]/2)-(width/2)+'px';
		var top = (getViewportSize()[1]/2)-(dialog.clientHeight/2)
		if (top < 10 ) { top = 10 }
		dialog.style.top=top + getScrollingPosition() + 'px';
		dialog.style.visibility="visible";
		}
	}
		
		dialog.appendChild(content);

		if(window.addEventListener)
			{
			document.getElementById(id+'_title').addEventListener('mousedown',function(e)
				{
				dragStart(e,dialog.id); 
				changeOpac(dialog.id, 60, 50)
				},false)
			}
		else
			{
			document.getElementById(id+'_title').attachEvent('onmousedown',function(e)
				{
				dragStart(e,dialog.id); 
				changeOpac(dialog.id, 60)
				})
			}
	}


function close_dialog(id){
	elm=document.getElementById(id)	
	elm.parentNode.removeChild(elm);
	}

/*Dragging*/
var dragObj=new Object();
dragObj.zIndex=0;

function dragStart(event,id){
dragObj.elNode=document.getElementById(id);
var cursor_p=getCursorPosition(event);
dragObj.cursorStartX=cursor_p[0];
dragObj.cursorStartY=cursor_p[1];
dragObj.elStartLeft=parseInt(dragObj.elNode.style.left,10);
dragObj.elStartTop=parseInt(dragObj.elNode.style.top,10);
if(isNaN(dragObj.elStartLeft))dragObj.elStartLeft=0;
if(isNaN(dragObj.elStartTop))dragObj.elStartTop=0;
dragObj.elNode.style.zIndex=++dragObj.zIndex;
if(window.addEventListener){
document.addEventListener("mousemove",dragGo,true);
document.addEventListener("mouseup",dragStop,true);
event.preventDefault();}
else{
document.attachEvent("onmousemove",dragGo);
document.attachEvent("onmouseup",dragStop);
window.event.cancelBubble=true;
window.event.returnValue=false;
}}

function dragGo(event){
var cursor_p=getCursorPosition(event);
dragObj.elNode.style.left=(dragObj.elStartLeft+cursor_p[0]-dragObj.cursorStartX)+"px";
dragObj.elNode.style.top=(dragObj.elStartTop+cursor_p[1]-dragObj.cursorStartY)+"px";
}

function dragStop(event){
if(window.addEventListener){document.removeEventListener("mousemove",dragGo,true);document.removeEventListener("mouseup",dragStop,true);}
else{document.detachEvent("onmousemove",dragGo);document.detachEvent("onmouseup",dragStop);}
changeOpac(dragObj.elNode.id,100);
}

/*Helpers*/
function getScrollingPosition(){
var scrollTop = document.body.scrollTop;
if (scrollTop == 0)
{
if (window.pageYOffset){scrollTop = window.pageYOffset;}
else {scrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;}
}
return scrollTop;
}

function getViewportSize(){
var sizes=new Array(2);
if(!window.innerWidth){
if(!(document.documentElement.clientWidth==0)){ sizes[0]=document.documentElement.clientWidth;sizes[1]=document.documentElement.clientHeight;}
else {sizes[0]=document.body.clientWidth;sizes[1]=document.body.clientHeight;}}
else {sizes[0]=window.innerWidth;sizes[1]=window.innerHeight;}
return sizes;
}

function getCursorPosition(e){
var cursor_pos=new Array(2);
if(!(window.scrollX)){cursor_pos[0]=e.clientX-document.documentElement.scrollLeft+document.body.scrollLeft;cursor_pos[1]=e.clientY-document.documentElement.scrollTop+document.body.scrollTop;}
else{cursor_pos[0]=e.clientX+window.scrollX;cursor_pos[1]=e.clientY+window.scrollY;}
return cursor_pos;
}

/*Effects*/
function opacity(id,opacStart,opacEnd,millisec){
var speed=Math.round(millisec/100);
var timer=0;
if(opacStart>opacEnd){
for(i=opacStart;i>=opacEnd;--i){
setTimeout("changeOpac("+i+",'"+id+"')",(timer*speed));
timer++;}}
else if(opacStart<opacEnd){
for(i=opacStart;i<=opacEnd;++i)
{setTimeout("changeOpac("+i+",'"+id+"')",(timer*speed));
timer++;}}
}

function changeOpac(id,opacity){
var object=document.getElementById(id).style;
object.opacity=(opacity/100);
object.MozOpacity=(opacity/100);
object.KhtmlOpacity=(opacity/100);
object.filter="alpha(opacity="+opacity+")";
}

/*Form processor*/
function makePostFromForm(frm)
{
var fm = document.getElementById(frm);
var formdata = '';
for (i = 0; i < fm.elements.length; i++) { // loop through all the form elements
  formElem = fm.elements[i];
  switch (formElem.type) {
    case 'text':
    case 'hidden':
    case 'password':
    case 'textarea':
      formdata += formElem.name + "=" + formElem.value + '&';
      break;
    case 'checkbox':
    case 'radio':
      if (formElem.checked===true) {
      formdata += formElem.name + "=" + 'true' + '&';
      } // end of checked box or selected radio button
      break;
    case 'select-one':
      formdata += formElem.name + "=" + formElem.options[formElem.selectedIndex].value + '&';
      break; // it is possible to do this more succinctly, but then it does not work with older browsers
    default:
      //formdata += formElem.name + "=" + '' + '&'; // setting a default is all-important
  } // end switch
} // end for loop
formdata = formdata.substr(0,(formdata.length -1)); // snip off extra ampersand at the end of the string
return formdata;
}

/*Application specific*/
//----------------------------------------------------------------------------------------

/*Ajax calls*/
function ajax_delete_igrac(id){
requestAjaxContentBlank('igraci/delete_igrac.php?id='+id, function(){
close_dialog('delete_igrac');
requestAjaxContent('igraci/load_igraci.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
});}

function ajax_edit_igrac(id){
var vars = makePostFromForm('form_edit_igrac');
var ajax_string = "igraci/edit_igrac.php?id="+id+'&'+vars;
requestAjaxContentBlank(ajax_string, function(){
close_dialog('edit_igrac');
requestAjaxContent('igraci/load_igraci.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
});}

function ajax_add_igrac(){
var vars = makePostFromForm('form_add_igrac');
var ajax_string = "igraci/add_igrac.php?"+vars;
requestAjaxContentBlank(ajax_string, function(){
close_dialog('add_igrac');
requestAjaxContent('igraci/load_igraci.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
});}


function ajax_add_ekipa(){
var vars = makePostFromForm('form_add_ekipa');
var ajax_string = "ekipe/add_ekipa.php?"+vars;
requestAjaxContentBlank(ajax_string, function(){close_dialog('add_ekipa');
requestAjaxContent('ekipe/load_ekipe.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
});}

function ajax_edit_ekipa(id){
var vars = makePostFromForm('form_edit_ekipa');
var ajax_string = "ekipe/edit_ekipa.php?id="+id+'&'+vars;
requestAjaxContentBlank(ajax_string, function(){
close_dialog('edit_ekipa');
requestAjaxContent('ekipe/load_ekipe.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
});}

function ajax_delete_ekipa(id){
requestAjaxContentBlank('ekipe/delete_ekipa.php?id='+id, function(){
close_dialog('delete_ekipa');
requestAjaxContent('ekipe/load_ekipe.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
});}


function ajax_add_turnir()
	{
	var vars = makePostFromForm('form_add_turnir');
	var ajax_string = "turniri/add_turnir.php?"+vars;

	requestAjaxContentBlank(ajax_string, function()
			{
			close_dialog('add_turnir');
			requestAjaxContent('turniri/load_turniri.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
			});
	}

function ajax_edit_turnir(id)
	{
	var vars = makePostFromForm('form_edit_turnir');
	var ajax_string = "turniri/edit_turnir.php?id="+id+'&'+vars;

	requestAjaxContentBlank(ajax_string, function()
			{
			close_dialog('edit_turnir');
			requestAjaxContent('turniri/load_turniri.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
			});
	}


function ajax_delete_turnir(id)
	{
	requestAjaxContentBlank('turniri/delete_turnir.php?id='+id, function()
		{
		close_dialog('delete_turnir');
		requestAjaxContent('turniri/load_turniri.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
		}); 
	}

function ajax_edit_kola(id)
	{
	var vars = makePostFromForm('form_edit_kola');
	var url = "http://www.stk-zabok.hr/baza/turniri/edit_kola.php";
	var params = "turnir_id="+id+'&'+vars;


	requestAjaxContentBlankEditKola(url, params, function()
			{
			close_dialog('edit_kola');
			requestAjaxContent('turniri/load_turniri.php?search_text='+document.getElementById('search_text').value+'&search_field='+document.getElementById('search_field').value+'&sort='+document.getElementById('sort').value, 'database');
			});
	}

function ajax_edit_results_4(id, kolo, utakmica)
	{
	var vars = makePostFromForm('form_edit_results_4');
	var ajax_string = "kola/save_results_4.php?turnir_id="+id+'&kolo='+kolo+'&utakmica='+utakmica+'&'+vars;

	requestAjaxContentBlank(ajax_string, function()
			{
			close_dialog('dialog_edit_rezultati_4_pobjede');
			requestAjaxContent('kola/load_kola.php?turnir_id='+document.getElementById('turnir_select').value, 'database');
			});
	}

function ajax_edit_results_10(id, kolo, utakmica)
	{
	var vars = makePostFromForm('form_edit_results_10');
	var ajax_string = "kola/save_results_10.php?turnir_id="+id+'&kolo='+kolo+'&utakmica='+utakmica+'&'+vars;

	requestAjaxContentBlank(ajax_string, function()
			{
			close_dialog('dialog_edit_rezultati_10_partija');
			requestAjaxContent('kola/load_kola.php?turnir_id='+document.getElementById('turnir_select').value, 'database');
			});
	}


function ajax_delete_user(id)
	{
	requestAjaxContentBlank('users/delete_user.php?id='+id, function()
		{
		close_dialog('delete_user');
		requestAjaxContent('users/load_users.php', 'database');
		}); 
	}

function ajax_add_user(){
var vars = makePostFromForm('form_add_user');
var ajax_string = "users/add_user.php?"+vars;
requestAjaxContentBlank(ajax_string, function(){
close_dialog('add_user');
requestAjaxContent('users/load_users.php', 'database');
});}


function calc(row)
{
if (row == 1) {
    var s1 = document.getElementsByName('mec_1_set_1')[0].value;
    var s2 = document.getElementsByName('mec_1_set_2')[0].value;
    var s3 = document.getElementsByName('mec_1_set_3')[0].value;
    var s4 = document.getElementsByName('mec_1_set_4')[0].value;
    var s5 = document.getElementsByName('mec_1_set_5')[0].value;
    }

if (row == 2) {
    var s1 = document.getElementsByName('mec_2_set_1')[0].value;
    var s2 = document.getElementsByName('mec_2_set_2')[0].value;
    var s3 = document.getElementsByName('mec_2_set_3')[0].value;
    var s4 = document.getElementsByName('mec_2_set_4')[0].value;
    var s5 = document.getElementsByName('mec_2_set_5')[0].value;
    }

if (row == 3) {
    var s1 = document.getElementsByName('mec_3_set_1')[0].value;
    var s2 = document.getElementsByName('mec_3_set_2')[0].value;
    var s3 = document.getElementsByName('mec_3_set_3')[0].value;
    var s4 = document.getElementsByName('mec_3_set_4')[0].value;
    var s5 = document.getElementsByName('mec_3_set_5')[0].value;
    }

if (row == 4) {
    var s1 = document.getElementsByName('par_set_1')[0].value;
    var s2 = document.getElementsByName('par_set_2')[0].value;
    var s3 = document.getElementsByName('par_set_3')[0].value;
    var s4 = document.getElementsByName('par_set_4')[0].value;
    var s5 = document.getElementsByName('par_set_5')[0].value;
    }

if (row == 5) {
    var s1 = document.getElementsByName('mec_4_set_1')[0].value;
    var s2 = document.getElementsByName('mec_4_set_2')[0].value;
    var s3 = document.getElementsByName('mec_4_set_3')[0].value;
    var s4 = document.getElementsByName('mec_4_set_4')[0].value;
    var s5 = document.getElementsByName('mec_4_set_5')[0].value;
    }

if (row == 6) {
    var s1 = document.getElementsByName('mec_5_set_1')[0].value;
    var s2 = document.getElementsByName('mec_5_set_2')[0].value;
    var s3 = document.getElementsByName('mec_5_set_3')[0].value;
    var s4 = document.getElementsByName('mec_5_set_4')[0].value;
    var s5 = document.getElementsByName('mec_5_set_5')[0].value;
    }

if (row == 7) {
    var s1 = document.getElementsByName('mec_6_set_1')[0].value;
    var s2 = document.getElementsByName('mec_6_set_2')[0].value;
    var s3 = document.getElementsByName('mec_6_set_3')[0].value;
    var s4 = document.getElementsByName('mec_6_set_4')[0].value;
    var s5 = document.getElementsByName('mec_6_set_5')[0].value;
    }

var left_win = 0;
var right_win = 0;

if (!(s1 == ''))
{
if (s1 > 0 || (s1+'') === '0') { left_win++; }
if (s1 < 0 || (s1+'') === '-0') { right_win++; }
}

if (!(s2 == ''))
{
if (s2 > 0 || (s2+'') === '0') { left_win++; }
if (s2 < 0 || (s2+'') === '-0') { right_win++; }
}

if (!(s3 == ''))
{
if (s3 > 0 || (s3+'') === '0') { left_win++; }
if (s3 < 0 || (s3+'') === '-0') { right_win++; }
}

if (!(s4 == ''))
{
if (s4 > 0 || (s4+'') === '0') { left_win++; }
if (s4 < 0 || (s4+'') === '-0') { right_win++; }
}

if (!(s5 == ''))
{
if (s5 > 0 || (s5+'') === '0') { left_win++; }
if (s5 < 0 || (s5+'') === '-0') { right_win++; }
}

//document.getElementById('i1').style.color="#000";
   
if (row == 1) 
    { 
    if (left_win == 3 || right_win == 3) { document.getElementById('i1').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i1').style.color="#f00"; }
    document.getElementById('i1').innerHTML = left_win+':'+right_win; 
    }
if (row == 2) 
    { 
    if (left_win == 3 || right_win == 3) { document.getElementById('i2').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i2').style.color="#f00"; }
    document.getElementById('i2').innerHTML = left_win+':'+right_win; 
    }
if (row == 3)
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i3').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i3').style.color="#f00"; }
    document.getElementById('i3').innerHTML = left_win+':'+right_win; 
    }
if (row == 4) 
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i4').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i4').style.color="#f00"; }
    document.getElementById('i4').innerHTML = left_win+':'+right_win; 
    }
if (row == 5)
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i5').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i5').style.color="#f00"; }
    document.getElementById('i5').innerHTML = left_win+':'+right_win; 
    }
if (row == 6) 
    { 
    if (left_win == 3 || right_win == 3) { document.getElementById('i6').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i6').style.color="#f00"; }
    document.getElementById('i6').innerHTML = left_win+':'+right_win; 
    }
if (row == 7) 
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i7').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i7').style.color="#f00"; }
    document.getElementById('i7').innerHTML = left_win+':'+right_win; 
    }

}




function calc10(row)
{
if (row == 1) {
    var s1 = document.getElementsByName('mec_1_set_1')[0].value;
    var s2 = document.getElementsByName('mec_1_set_2')[0].value;
    var s3 = document.getElementsByName('mec_1_set_3')[0].value;
    var s4 = document.getElementsByName('mec_1_set_4')[0].value;
    var s5 = document.getElementsByName('mec_1_set_5')[0].value;
    }

if (row == 2) {
    var s1 = document.getElementsByName('mec_2_set_1')[0].value;
    var s2 = document.getElementsByName('mec_2_set_2')[0].value;
    var s3 = document.getElementsByName('mec_2_set_3')[0].value;
    var s4 = document.getElementsByName('mec_2_set_4')[0].value;
    var s5 = document.getElementsByName('mec_2_set_5')[0].value;
    }

if (row == 3) {
    var s1 = document.getElementsByName('mec_3_set_1')[0].value;
    var s2 = document.getElementsByName('mec_3_set_2')[0].value;
    var s3 = document.getElementsByName('mec_3_set_3')[0].value;
    var s4 = document.getElementsByName('mec_3_set_4')[0].value;
    var s5 = document.getElementsByName('mec_3_set_5')[0].value;
    }

if (row == 10) {
    var s1 = document.getElementsByName('par_set_1')[0].value;
    var s2 = document.getElementsByName('par_set_2')[0].value;
    var s3 = document.getElementsByName('par_set_3')[0].value;
    var s4 = document.getElementsByName('par_set_4')[0].value;
    var s5 = document.getElementsByName('par_set_5')[0].value;
    }

if (row == 4) {
    var s1 = document.getElementsByName('mec_4_set_1')[0].value;
    var s2 = document.getElementsByName('mec_4_set_2')[0].value;
    var s3 = document.getElementsByName('mec_4_set_3')[0].value;
    var s4 = document.getElementsByName('mec_4_set_4')[0].value;
    var s5 = document.getElementsByName('mec_4_set_5')[0].value;
    }

if (row == 5) {
    var s1 = document.getElementsByName('mec_5_set_1')[0].value;
    var s2 = document.getElementsByName('mec_5_set_2')[0].value;
    var s3 = document.getElementsByName('mec_5_set_3')[0].value;
    var s4 = document.getElementsByName('mec_5_set_4')[0].value;
    var s5 = document.getElementsByName('mec_5_set_5')[0].value;
    }

if (row == 6) {
    var s1 = document.getElementsByName('mec_6_set_1')[0].value;
    var s2 = document.getElementsByName('mec_6_set_2')[0].value;
    var s3 = document.getElementsByName('mec_6_set_3')[0].value;
    var s4 = document.getElementsByName('mec_6_set_4')[0].value;
    var s5 = document.getElementsByName('mec_6_set_5')[0].value;
    }

if (row == 7) {
    var s1 = document.getElementsByName('mec_7_set_1')[0].value;
    var s2 = document.getElementsByName('mec_7_set_2')[0].value;
    var s3 = document.getElementsByName('mec_7_set_3')[0].value;
    var s4 = document.getElementsByName('mec_7_set_4')[0].value;
    var s5 = document.getElementsByName('mec_7_set_5')[0].value;
    }

if (row == 8) {
    var s1 = document.getElementsByName('mec_8_set_1')[0].value;
    var s2 = document.getElementsByName('mec_8_set_2')[0].value;
    var s3 = document.getElementsByName('mec_8_set_3')[0].value;
    var s4 = document.getElementsByName('mec_8_set_4')[0].value;
    var s5 = document.getElementsByName('mec_8_set_5')[0].value;
    }

if (row == 9) {
    var s1 = document.getElementsByName('mec_9_set_1')[0].value;
    var s2 = document.getElementsByName('mec_9_set_2')[0].value;
    var s3 = document.getElementsByName('mec_9_set_3')[0].value;
    var s4 = document.getElementsByName('mec_9_set_4')[0].value;
    var s5 = document.getElementsByName('mec_9_set_5')[0].value;
    }


var left_win = 0;
var right_win = 0;

if (!(s1 == ''))
{
if (s1 > 0 || (s1+'') === '0') { left_win++; }
if (s1 < 0 || (s1+'') === '-0') { right_win++; }
}

if (!(s2 == ''))
{
if (s2 > 0 || (s2+'') === '0') { left_win++; }
if (s2 < 0 || (s2+'') === '-0') { right_win++; }
}

if (!(s3 == ''))
{
if (s3 > 0 || (s3+'') === '0') { left_win++; }
if (s3 < 0 || (s3+'') === '-0') { right_win++; }
}

if (!(s4 == ''))
{
if (s4 > 0 || (s4+'') === '0') { left_win++; }
if (s4 < 0 || (s4+'') === '-0') { right_win++; }
}

if (!(s5 == ''))
{
if (s5 > 0 || (s5+'') === '0') { left_win++; }
if (s5 < 0 || (s5+'') === '-0') { right_win++; }
}

//document.getElementById('i1').style.color="#000";
   
if (row == 1) 
    { 
    if (left_win == 3 || right_win == 3) { document.getElementById('i1').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i1').style.color="#f00"; }
    document.getElementById('i1').innerHTML = left_win+':'+right_win; 
    }
if (row == 2) 
    { 
    if (left_win == 3 || right_win == 3) { document.getElementById('i2').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i2').style.color="#f00"; }
    document.getElementById('i2').innerHTML = left_win+':'+right_win; 
    }
if (row == 3)
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i3').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i3').style.color="#f00"; }
    document.getElementById('i3').innerHTML = left_win+':'+right_win; 
    }
if (row == 4) 
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i4').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i4').style.color="#f00"; }
    document.getElementById('i4').innerHTML = left_win+':'+right_win; 
    }
if (row == 5)
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i5').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i5').style.color="#f00"; }
    document.getElementById('i5').innerHTML = left_win+':'+right_win; 
    }
if (row == 6) 
    { 
    if (left_win == 3 || right_win == 3) { document.getElementById('i6').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i6').style.color="#f00"; }
    document.getElementById('i6').innerHTML = left_win+':'+right_win; 
    }
if (row == 7) 
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i7').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i7').style.color="#f00"; }
    document.getElementById('i7').innerHTML = left_win+':'+right_win; 
    }

if (row == 8) 
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i8').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i8').style.color="#f00"; }
    document.getElementById('i8').innerHTML = left_win+':'+right_win; 
    }

if (row == 9) 
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i9').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i9').style.color="#f00"; }
    document.getElementById('i9').innerHTML = left_win+':'+right_win; 
    }

if (row == 10) 
    {
    if (left_win == 3 || right_win == 3) { document.getElementById('i10').style.color="#080"; }
    if (left_win >3 || right_win >3 ) { document.getElementById('i10').style.color="#f00"; }
    document.getElementById('i10').innerHTML = left_win+':'+right_win; 
    }


}


function strval (str) {
    // Get the string value of a variable  
    // 
    // version: 909.322
    // discuss at: http://phpjs.org/functions/strval
    // +   original by: Brett Zamir (http://brett-zamir.me)
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   bugfixed by: Brett Zamir (http://brett-zamir.me)
    // %        note 1: Comment out the entire switch if you want JS-like behavior instead of PHP behavior
    // -    depends on: gettype
    // *     example 1: strval({red: 1, green: 2, blue: 3, white: 4});
    // *     returns 1: 'Array'
    var type = '';

    if (str === null) {return '';}

    type = this.gettype(str);
    switch (type) {
        case 'boolean':
            if (str === true) {return '1';}
            return '';
        case 'array':
            return 'Array';
        case 'object':
            return 'Object';
    }
    
    return str;
}


