//var pressDown=0;   
//var wordse=document.getElementById("words");
//var Div=document.getElementById("apDiv1");
use=true;

function createRequest() {
	try {
	request = new XMLHttpRequest();
	} catch (trymicrosoft) {
		try {
		request = new ActiveXObject ("Msxml2.XMLHTTP");
		} 
		catch (othermicrosoft) {
			request = new ActiveXObject ("Microsoft.XMLHTTP");
		}
	}
return request;
}

function reserveVoting() {
	if (request.readyState!=4) {
		document.getElementById("contentForm").innerHTML="<div align='center'><img src=\"/images/loading.gif\" /></div><br>";
	}
		if (request.readyState==4)	{
		//???????? ????????
		
		voting_get=request.responseText;
		voting_text=voting_get.substr(0, voting_get.indexOf("<!DOCTYPE"));
		document.getElementById("contentForm").innerHTML="<div align='center'>"+voting_text+"</div>";
		
	}
}

function reserveRequest() {
	if (request.readyState==4)	{
	var Div=document.getElementById("apDiv1");
		get=request.responseText;
		text=get.substr(0, get.indexOf("////"));
		numbers=get.substr(get.indexOf("////")+4, get.indexOf("</table>")-get.indexOf("////")-4);
		text=text+"</table>";
		Div.innerHTML=text;
		

		if (numbers==0) Div.style.display="none";
		else document.getElementById("apDiv1").style.display="inline";
	}
}

function changer() {
	var wordse=document.getElementById("words");
	var Div=document.getElementById("apDiv1");
	var textSend=wordse.value;
	zeroInWord=textSend;

	
	
	
	if (zeroInWord.replace(/ /g, "").length==0) { 
		Div.style.display="none";
		zero=true;  }
		else { zero=false; Div.style.display="inline"; }
		
	if (use==true && zero==false) { 
	while (Div.firstChild) Div.removeChild(Div.firstChild);
		pressDown=0;
	createRequest();
	request.open("POST", "http://www.mircen.com.ua/gut_go.php", true);		
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.onreadystatechange=reserveRequest;
	request.send("request=" + textSend);
	}
}

function closed () {
	var openDiv=document.getElementById("apDiv1");
	openDiv.style.display="none";
}

function str_replace(search, replace, subject) {
return subject.split(search).join(replace);
}

function insert (value, id) {
	var openDiv=document.getElementById("apDiv1");
	var wordse=document.getElementById("words");
	wordse.value=value;
}

function replaceColor() {

	beforeTextfiels=document.getElementById("words");
	intoTextfield=document.getElementById("h" + pressDown);
	beforeTextfiels.value=intoTextfield.value;
	
	
	use=false;
	
function change(i, max_){
	if (i==max_) document.getElementById(i).style.backgroundColor="#d2f1a6";
	else document.getElementById(i).style.backgroundColor="#fafff2";
	alert("as");
}



	
for (g=1; g<=numbers; g++) {
	timeout=setTimeout(change(g, pressDown), 1500);
	}
	clearTimeout(timeout);
}

function TF_constructor() {
   var ua = navigator.userAgent.toLowerCase();
   var isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1);
   var isGecko = (ua.indexOf("gecko") != -1);
   var isChrome = false, chrome_version = false;
   if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1) isChrome = true;


var $TF_events = function(evt) {
	evt = evt || window.event;
    var key = evt.keyCode || evt.which;


	if (key == 38) { 
		pressDown--;
		if (pressDown<1) { pressDown=numbers-1; pressDown++; } 
		replaceColor();
	}
	
    else  if (key == 40) { 
		pressDown++;
		if (pressDown>numbers) pressDown=1;
		replaceColor();
		
	}

}


var $TF_handler = function(object, event, handler, useCapture) {      
      if (object.addEventListener) object.addEventListener(event, handler, useCapture ? useCapture : false);
      else if (object.attachEvent) object.attachEvent('on' + event, handler);
      else return false;
}
$TF_handler(document, "keydown", $TF_events);

}

function addVoi(see, url) {
	onlySee=see;
	alert (see)
	
	createRequest();
	request.open("POST", url, true);
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.onreadystatechange=reserveVoting;
	request.send("ajax=true&type="+onlySee);

}


