function insertext(open, close, area){

	if(area=="full"){
	msgfield = document.addblog.full_story;
	} else {
	msgfield = document.getElementById(area);
	}
	

	// IE support
	if (document.selection && document.selection.createRange){
		msgfield.focus();
		sel = document.selection.createRange();
		sel.text = open + sel.text + close;
		msgfield.focus();
	}

	// Moz support
	else if (msgfield.selectionStart || msgfield.selectionStart == "0"){
		var startPos = msgfield.selectionStart;
		var endPos = msgfield.selectionEnd;

		msgfield.value = msgfield.value.substring(0, startPos) + open + msgfield.value.substring(startPos, endPos) + close + msgfield.value.substring(endPos, msgfield.value.length);
		msgfield.selectionStart = msgfield.selectionEnd = endPos + open.length + close.length;
		msgfield.focus();
	} else {
		msgfield.value += open + close;
		msgfield.focus();
	}
	return;
}
function increaseTextarea(area){
             if (document.getElementById(area).style.height == '') {
                 document.getElementById(area).style.height = '200px';
             } else {
                  var pattern = new RegExp("\\d+",'ig');
                  var currHeight = document.getElementById(area).style.height.match(pattern);
                  var newHeight = +currHeight + 100;
                  document.getElementById(area).style.height = newHeight + 'px';
             }
    }
    function decreaseTextarea(area){
				if (document.getElementById(area).style.height > '200px') {
             if (document.getElementById(area).style.height == '') {
                 document.getElementById(area).style.height = '200px';
             } else {
								var pattern = new RegExp("\\d+",'ig');
								var currHeight = document.getElementById(area).style.height.match(pattern);
								var newHeight = +currHeight - 100;
								document.getElementById(area).style.height = newHeight + 'px';
             }
        }
    }

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();
function sendemail() {
 var msg = document.contactform.msg.value;
 var name = document.contactform.name.value;
 var email = document.contactform.email.value;
 var url = document.contactform.url.value;
 var subject = document.contactform.subject.value;
 document.contactform.send.disabled=true;
 document.contactform.send.onload=polecam('form1');
    http.open('get', '/system/ajax/recommend.php?msg='+msg+'&name='+name+'&subject='+subject+'&email='+email+'&url='+url+'&action=send');
    http.onreadystatechange = handleResponse;
    http.send(null);        

}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();
        if(response.indexOf('|' != -1)) {
            update = response.split('|');
            document.getElementById(update[0]).innerHTML = update[1];
        }
    }
}

function favouriteadd() {
 var url = document.favouriteform.url.value;
 var name = document.favouriteform.name.value;
 var cat = document.favouriteform.cat.value;
 var cat2 = document.favouriteform.cat2.value;
 var module = document.favouriteform.module.value;
 document.favouriteform.send.disabled=true;
 document.favouriteform.send.onload=ulubione('favourite2');
    http.open('get', '/system/ajax/favourite,main.php?url='+url+'&name='+name+'&cat2='+cat2+'&cat='+cat+'&module='+module+'&action=send');
    http.onreadystatechange = handleResponse;
    http.send(null);

}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();
        if(response.indexOf('|' != -1)) {
            update = response.split('|');
            document.getElementById(update[0]).innerHTML = update[1];
        }
    }
}
function $iddiv(a){
return document.getElementById(a);
}
var licznika=2;
var maxa =9;
function addinputpoll(){
	if(licznika<maxa) {
	licznika++;
		var input = '';
		input = '<tr><td valign="top" align="right" style="padding-bottom:3px;"><span style="float:left; padding-bottom:3px">'+licznika+'.&nbsp;</span><input type="text" name="question[]" style="border:1px solid #38BCDF; background-color:#1B6A86; width: 558px; font-size:8pt; font-family:Verdana; color:#FFFFFF;margin-right:3px; height:17;"  /></td></tr>';
		$iddiv('addinputpoll').innerHTML += input;


	} else {
	$iddiv('addinputbutton').disabled=true;
	$iddiv('addinputtext').style.display='block';
	}
}
