function do_request(url, id) {
	var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	
 
	var resp = document.getElementById(id); 
	if(resp != undefined){
		resp.innerHTML = xmlHttp.responseText;	
	}

	 
	} }
	 
if (window.location.href.indexOf("") != -1) {
		xmlHttp.open("GET", url, true);
	} else {
		xmlHttp.open("GET", url, true);
	}



	


xmlHttp.send(null);
}

function tsekinime(value){
var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	
 
	var resp = document.getElementById("nimekontroll"); 
	if(resp != undefined){
	resp.innerHTML = xmlHttp.responseText;	
	}} }
	 
if (window.location.href.indexOf("") != -1) {
		xmlHttp.open("GET", "ajax_check.php?name=" + value, true);
	} else {
		xmlHttp.open("GET", "ajax_check.php?name=" + value, true);
	}



	


xmlHttp.send(null);

}

 function do_request2(url, id, time) {
	var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	
 
	var resp = document.getElementById(id); 
	if(resp != undefined){
	resp.innerHTML = xmlHttp.responseText;	
	} }}
	 
if (window.location.href.indexOf("") != -1) {
		xmlHttp.open("GET", url, true);
	} else {
		xmlHttp.open("GET", url, true);
	}


 
	setTimeout('clear_win(\'overall_preview\');', time);


xmlHttp.send(null);
}
 
function clear_win(id){
var res = document.getElementById(id); 
if(res != undefined){
	res.innerHTML = "";	
} }
function clear_wink(){
var res = document.getElementById('thiswink'); 
	res.innerHTML = "";	
} 

 function do_update(url) {
	var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	
	var resp = xmlHttp.responseText;	
	} }
	 
if (window.location.href.indexOf("") != -1) {
		xmlHttp.open("GET", url, true);
	} else {
		xmlHttp.open("GET", url, true);
	}
xmlHttp.send(null);
}
function timer(){
setTimeout('do_update(\'update_stuff.php\')', 5000);	
setInterval("online()", 3000);
}
var OnLoad = 'timer()';
window.onload = function() {eval(OnLoad);};


 function duell_vote(duellid) {
	var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	var resp = xmlHttp.responseText;	
	} }
	 
if (window.location.href.indexOf("") != -1) {
		xmlHttp.open("GET", "duell_vote_add.php?ids=" + duellid, true);
	} else {
		xmlHttp.open("GET", "duell_vote_add.php?ids=" + duellid, true);
	}
xmlHttp.send(null);
}



 function online() {
	var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	
	
	 
	
	var inputs = xmlHttp.responseText.split("#");
	var obj = document.getElementById("onlineusers");
	var obj2 = document.getElementById("onlinequests");
	var obj3 = document.getElementById("duellimages");
	if(obj != undefined){
	obj.innerHTML = inputs[0];
	}
	if(obj2 != undefined){
	obj2.innerHTML = inputs[1];
	}
	if(obj3 != undefined){
	obj3.innerHTML = inputs[2];
	}
	
 
	} }
	  xmlHttp.open("GET", "dsl_statistics.php", true);
	
	 
	 
	xmlHttp.send(null);
}
/*ekaardid*/

function ajaxsendRequest(laius,korgus){

var fontappear = document.getElementById("ecardfontappear").value; 
var fontsize = document.getElementById("ecardfontsize").value; 
var fontstyle = document.getElementById("ecardfontstyle").value; 
var curtext = document.getElementById("ecardcurtext").value;
var fontcolor = document.getElementById("ecardfontcolor").value;
var bgcolor = document.getElementById("ecardbgcolor").value;  
fontcolor = fontcolor.split("#");
bgcolor = bgcolor.split("#");
 
var url="ecard_preview.php?act=preview&fontappear=" + fontappear + "&fontcolor=" + fontcolor[1] + "&fontsize=" + fontsize + "&fontstyle=" + fontstyle + "&curtext=" + curtext + "&laius=" + laius + "&k6rgus=" + korgus + "";

	var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	
	
	show_new_data(xmlHttp.responseText);
 
	} }
  xmlHttp.open("GET", url, true);
	
	 
	 
	xmlHttp.send(null);
}
function show_new_data(aObj){
document.getElementById('cardpreviewdata').innerHTML = aObj;
}

function sendcardout(laius,korgus,id){
var fontappear = document.getElementById("ecardfontappear").value; 
var fontcolor = document.getElementById("ecardfontcolor").value; 
var fontsize = document.getElementById("ecardfontsize").value; 
var bgcolor = document.getElementById("ecardbgcolor").value; 
var fontstyle = document.getElementById("ecardfontstyle").value; 
var curtext = document.getElementById("ecardcurtext").value;
var resivername = document.getElementById("ecardtoname").value;
var resiveremail = document.getElementById("ecardtoemail").value;
fontcolor = fontcolor.split("#");
bgcolor = bgcolor.split("#");
var url ="ecard_preview.php?act=send&compose=" + id + "&to="+resivername+"&toemail=" + resiveremail + "&bgcolor=" + bgcolor[1] + "&fontappear=" + fontappear + "&fontcolor=" + fontcolor[1] + "&fontsize=" + fontsize + "&fontstyle=" + fontstyle + "&curtext=" + curtext + "&laius=" + laius + "&k6rgus=" + korgus + "";
 
	var xmlHttp;
	try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { return false; } } }
	xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4) { 
	
	
	show_new_data(xmlHttp.responseText);
 
	} }
  xmlHttp.open("GET", url, true);
	
	 
	 
	xmlHttp.send(null);
}


function sisesta(smilie, area) {
uusvalue = smilie+' ';
var obj = document.getElementById(area);
obj.value += uusvalue;
obj.focus();
}
function thide(oar,objs){
for (nr in oar) {
var el = document.getElementById(objs[oar[nr]]);
el.style.display = "none";
}
}
function showHide2(obj) {
var el = document.getElementById(obj);
if ( el.style.display != "none" ) {
el.style.display = "none";
}else {
el.style.display = "block";
}
var objs = new Array("smilepopup1","smilepopup2");
switch(objs){
case objs[0]:
thide(new Array(1),objs);
break;
case objs[1]:
thide(new Array(0),objs);
break;

}}
