function init() {
	myWord=document.getElementById("word");
    myWord.focus();
    myWord.select();
}
window.onload=init;
function insertLetter() {
	myLetter=document.getElementById("letter");
	myWord=document.getElementById("word");
	myWord.value=myWord.value+myLetter.value;
	myWord.focus();
}
function pressLetter(evt) {
	evt = (evt) ? evt : window.event;
	var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
	if (evt.shiftKey && charCode==27) {
		myLang=document.getElementById("lang");
		myLang.focus();
	}
}
function getData(email, sender) { 
	var XMLHttpRequestObject = false; 
	
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) {
		XMLHttpRequestObject = new 
		ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if(XMLHttpRequestObject) {
		var obj1 = document.getElementById("mail"); 
		var obj2 = document.getElementById("name");
		var url = "recommend.php?mail=" + obj1.value + "&name=" + obj2.value;
		XMLHttpRequestObject.open("GET", url); 
	
		XMLHttpRequestObject.onreadystatechange = function() { 
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { 
				obj1.style.color = "#009933";
				obj2.style.color = "#009933";
				message = XMLHttpRequestObject.responseText.split("|"); 
				if(message[0]=="Not a valid email!" || message[0]=="Please enter another...") {
					obj1.style.color = "#ff0000";
					obj2.style.color = "#ff0000";
				}
				obj1.value = message[0];
				obj2.value = message[1];
				setTimeout(changeText, 2000);
			} 
	  	} 
	
		XMLHttpRequestObject.send(null); 
	}
}

function changeText() {
	var obj1 = document.getElementById("mail");
	var obj2 = document.getElementById("name");
	obj1.style.color = "#000000";
	obj2.style.color = "#000000";
	obj1.value = "your@friend.com";
	obj2.value = "Your Name";
}
function dohvatiPodatke(email, sender) { 
	var XMLHttpRequestObject = false; 
	
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		XMLHttpRequestObject = new 
		ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if(XMLHttpRequestObject) {
		var obj1 = document.getElementById("mail"); 
		var obj2 = document.getElementById("name");
		var url = "preporuci.php?mail=" + obj1.value + "&name=" + obj2.value;
		XMLHttpRequestObject.open("GET", url); 
	
		XMLHttpRequestObject.onreadystatechange = function() {
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { 
				obj1.style.color = "#009933";
				obj2.style.color = "#009933";
				message = XMLHttpRequestObject.responseText.split("|");
				if(message[0]=="Neispravna adresa!" || message[0]=="Molimo unesite drugu...") {
					obj1.style.color = "#ff0000";
					obj2.style.color = "#ff0000";
				}
				obj1.value = message[0];
				obj2.value = message[1];
				setTimeout(promijeniTekst, 2000);
			}
		} 

		XMLHttpRequestObject.send(null); 
	}
}
	
function promijeniTekst() {
	var obj1 = document.getElementById("mail");
	var obj2 = document.getElementById("name");
	obj1.style.color = "#000000";
	obj2.style.color = "#000000";
	obj1.value = "vas@prijatelj.com";
	obj2.value = "Vaše Ime";
}
function installSearchEngine(name) {
 if (window.external && ("AddSearchProvider" in window.external)) {
   // Firefox 2 and IE 7, OpenSearch
   window.external.AddSearchProvider("http://www.eudict.com/plugins/"+name+".xml");
 } else if (window.sidebar && ("addSearchEngine" in window.sidebar)) {
   // Firefox <= 1.5, Sherlock
   window.sidebar.addSearchEngine("http://www.eudict.com/plugins/"+name+".src",
                                  "http://www.eudict.com/plugins/"+name+".gif",
                                  name, "");
 } else {
   // No search engine support (IE 6, Opera, etc).
   alert("No search engine support");
 }
}
function sendEmail() {
	var dot = "."; name = "tom"; tld = "com";
	var at = "@"; colon = ":"; addr = "tkuzmic" ; mailto = "mailto";
	top.document.location = mailto + colon + name + at + addr + dot + tld;
}
document.onkeypress = pressLetter;