var req;

function writediv(texte)
{
	document.getElementById('content').innerHTML = texte;
}

function page_loading() {
	writediv("<table width='100%' height='100%'><tr><td align='center'>Happy Day ...<br><img src='templates/act_indicator.gif' border=0></td></tr></table>");
}

function writedata()
{
	
	var url = 'wish_page.php?id=2&lang=0';
	var message = document.forms['post'].message.value;
	var name = document.forms['post'].name.value;
	var location = document.forms['post'].location.value;
	var type = document.forms['post'].type.value;
	var pars = "page=main&message="+message+"&name="+name+"&location="+location+"&type="+type;
	page_loading();
	
	req = null;
	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
		req = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		if (window.ActiveXObject) {
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	if(!req&&typeof XMLHttpRequest!="undefined"){
		req=new XMLHttpRequest()
	}
	
	if (window.XMLHttpRequest) { // Non-IE browsers
		try {
			req.open("POST", url);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			req.send(pars); 
		} catch (e) {
			alert(e);
		}
	} else if (window.ActiveXObject) { // IE
		if (req) {
			req.open("POST", url);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			req.send(pars); 
		}
	}
	req.onreadystatechange=function(){
			if(req.readyState == 4) {
				if (req.status == 200) {
					writediv(req.responseText);
				}
			}
			else return(false);
		}
	
}

function show_page(page) {
	page_loading();
	req = null;
	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
		req = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		if (window.ActiveXObject) {
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	if(!req&&typeof XMLHttpRequest!="undefined"){
		req=new XMLHttpRequest()
	}
	
	url = 'wish_page.php?page='+page+'&rand='+Math.floor(Math.random() * 1000000);
	if((req!=null)){
		req.open("GET", url, true);
		req.send(null);
		req.onreadystatechange=function(){
			if(req.readyState == 4) {
				if (req.status == 200) {
					writediv(req.responseText);
				}
			}
			else return(false);
		}
	}
}

function openAllSmiles(){
	smiles = window.open('wish_page.php?allsmile', '_phpbbsmilies', 'HEIGHT=140,resizable=yes,scrollbars=yes,WIDTH=450');
	smiles.focus();
	return false;
}function emoticon2(text) {	var obj = opener.document.getElementById("message");		if (obj.createTextRange && obj.caretPos) {		var caretPos = obj.caretPos;		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;		obj.focus();	} else {		obj.value  += text;		obj.focus();	}}
function emoticon(text) {
	if (document.post.message.createTextRange && document.post.message.caretPos) {
		var caretPos = document.post.message.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		document.post.message.focus();
	} else {
		document.post.message.value  += text;
		document.post.message.focus();
	}
}
