function click_field(id, xy)
{
	color1="darkgrey";
	color2="gold";	
	//alert(document.getElementById(xy).style.backgroundColor);
	if(document.getElementById(xy) && document.getElementById('word_vsudoku'))
	{
		if(document.getElementById(xy).style.backgroundColor==color1)
		{
			document.getElementById(xy).style.backgroundColor=color2;
			if(document.getElementById('vsudoku_string'))
				document.getElementById('vsudoku_string').value=document.getElementById('vsudoku_string').value+xy;
			if(document.getElementById('vsudoku_count_field'))
				document.getElementById('vsudoku_count_field').value++;
		}
		else
		{
			document.getElementById(xy).style.backgroundColor=color1;
			if(document.getElementById('vsudoku_count_field'))
				document.getElementById('vsudoku_count_field').value--;
			if(document.getElementById('vsudoku_string'))
			{
				vsudoku_string=document.getElementById('vsudoku_string').value;
				vsudoku_string.length;
				document.getElementById('vsudoku_string').value=vsudoku_string.substring(0,(vsudoku_string.length-2));
			}
		}
		vsudoku_count_field=document.getElementById('vsudoku_count_field').value;
		//alert(vsudoku_count_field);
		//alert(document.getElementById('vsudoku_string').value);
				
		if(document.getElementById('vsudoku_count_field').value==document.getElementById('word_vsudoku').value.length)
		{
			if(document.getElementById('vsudoku_element').value!=8)
			{
				myajax('ajax_vsudoku.php?vsudoku_id='+id+'&vsudoku_string='+document.getElementById('vsudoku_string').value+'&vsudoku_element='+document.getElementById('vsudoku_element').value,'div_word_vsudoku');
				
				var j=0;
				var xy2="";
				for(i=1; i<=document.getElementById('vsudoku_count_field').value; i++)
				{
					var k;
					k=j;
					j++;
					j++;	
					//alert(vsudoku_string.substring(0,2));			
					xy2=document.getElementById('vsudoku_string').value.substring(k,j);
					//Alert(xy2);
					document.getElementById(xy2).style.backgroundColor=color1;
				}
				
				document.getElementById('vsudoku_count_field').value=0;
				document.getElementById('vsudoku_string').value="";
			}
			else
			{
				alert('a');
				myajax('ajax_vsudoku.php?vsudoku_id_done='+id+'&vsudoku_string='+document.getElementById('vsudoku_string').value+'&vsudoku_element='+document.getElementById('actual_element').value,'main_word_vsudoku');
				//myajax('ajax_vsudoku.php?vsudoku_id_done='+id,'main_word_vsudoku');
			}
		}	
	}
}