function chklen(strvar){
	strVar = document.getElementById(strvar).value;
	len = strVar.length;
	maxlen = 500;
	result = maxlen-len;
	if(result < 0){
		result = 0;
	}
	
	if (len > maxlen){
		document.getElementById(strvar).value = document.getElementById(strvar).value.substring(0, maxlen);
	}
	
	document.getElementById('comlen').innerHTML = result;
};

function createeditor(CKeditorarea,timestamp){
	if(!CKEDITOR.instances[timestamp]){
		CKEDITOR.replace(timestamp,{
        	toolbar : 'Basic',
			skin : 'v2',
			removePlugins : 'elementspath',
			toolbarCanCollapse : false,
			uiColor : '#ffffff',
			height:"130",
			toolbar : [
				['Bold', '-', 'NumberedList', 'BulletedList','PasteText','SpecialChar']
        	]
    	});
	};
	document.getElementById(CKeditorarea).style.visibility = "visible";
};

function blogmailform(cat,stars,headline,intro,content,path){
	var ajax;
	try{ajax = new XMLHttpRequest();}// Firefox, Opera, and the like
	catch (e){
		try
		{ajax= new ActiveXObject("Msxm12.XMLHTTP");}//Internet Exploder?
		catch (e){
			try
			{ajax = new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e){
				document.getElementById("showresult").innerHTML="Fejl";}
			}
		}
		
		cat = escape(cat);
		stars = escape(stars);
		headline = escape(headline);
		intro = escape(intro);
		content = escape(content);
		
		waitingmsg = '<div class="t3_infoicon"><img src="../../images/loading.gif" width="24" height="24" /></div>';
		waitingmsg = waitingmsg + '<div class="t3_infouser"><strong>Opretter indlæg</strong><br />vent venligst ...</div>';
		document.getElementById("t3confirmation").innerHTML=waitingmsg;
		setTimeout(waitforitnow,1000);
		
		document.getElementById('blogbutton').disabled = true;
		
		function waitforitnow(){
			ajax.open('POST', path, 'true');
			ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			ajax.setRequestHeader("Content-length", content.length);
			ajax.setRequestHeader("Connection", "close");
			ajax.send("cat=" + cat + "&stars=" + stars + "&headline=" + headline + "&intro=" + intro + "&content=" + content);
			ajax.onreadystatechange=function(){
			if(ajax.readyState == 4){
				if(ajax.responseText == 1){
					c = "<div class='t3_infoicon1'><img src='../../images/small_logo.gif' width='24' height='24' /></div>";
					c = c + "<div class='t3_infouser1'><strong>Oprettelse gennemført</strong><br />viderestiller...</div>";
					document.getElementById("t3confirmation").innerHTML=c;
					href = "document.location.href='http://www.medieskolerne.dk/?submenu=Nyheder-Blogs-og-Viden&t=t3&s=42&f=smID'";
					setTimeout(href,1000);
					document.getElementById('blogbutton').disabled = false;
				}else if(ajax.responseText == 2){
					c = "<div class='t3_infoicon1'><img src='../../images/small_logo.gif' width='24' height='24' /></div>";
					c = c + "<div class='t3_infouser1'>";
					c = c + "<strong>Manglende information</strong><br />";
					c = c + "alle felter undtagen<br />\"antal stjerne\" skal udfyldes";
					c = c + "</div>";
					document.getElementById("t3confirmation").innerHTML=c;
					document.getElementById('blogbutton').disabled = false;
				}
			}
		}
	}
};

function commentblogmailform(comment,uniqueid,catid,path){
	var ajax;
	try{ajax = new XMLHttpRequest();}// Firefox, Opera, and the like
	catch (e){
		try
		{ajax= new ActiveXObject("Msxm12.XMLHTTP");}//Internet Exploder?
		catch (e){
			try
			{ajax = new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e){
				document.getElementById("showresult").innerHTML="Fejl";}
			}
		}
		
		comment = escape(comment);
		
		waitingmsg = '<div class="t3_infoicon"><img src="../../images/loading.gif" width="24" height="24" /></div>';
		waitingmsg = waitingmsg + '<div class="t3_infouser"><strong>Opretter kommentar</strong><br />vent venligst ...</div>';
		document.getElementById("t3confirmation").innerHTML=waitingmsg;
		setTimeout(waitforitnow,1000);
		
		document.getElementById('combut').style.zIndex = -1;
		
		function waitforitnow(){
			ajax.open('POST', path, 'true');
			ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			ajax.setRequestHeader("Content-length", comment.length);
			ajax.setRequestHeader("Connection", "close");
			ajax.send("comment=" + comment + "&uniqueid=" + uniqueid + "&catid=" + catid);
			ajax.onreadystatechange=function(){
			if(ajax.readyState == 4){
				if(ajax.responseText == 1){
					c = "<div class='t3_infoicon1'><img src='../../images/small_logo.gif' width='24' height='24' /></div>";
					c = c + "<div class='t3_infouser1' style='margin-top:4px;'><strong>Kommentar oprettet</strong></div>";
					document.getElementById("t3confirmation").innerHTML=c;
					document.getElementById("commentareafield").value = "";
					pl('blogcommentarea:templates/t3/getcomments.php?uniqueid='+uniqueid+'	:loading');
					document.getElementById('combut').style.zIndex = 1;
				}else if(ajax.responseText == 2){
					c = "<div class='t3_infoicon1'><img src='../../images/small_logo.gif' width='24' height='24' /></div>";
					c = c + "<div class='t3_infouser1'>";
					c = c + "<strong>Manglende information</strong><br />";
					c = c + "alle felter skal udfyldes";
					c = c + "</div>";
					document.getElementById("t3confirmation").innerHTML=c;
					document.getElementById('combut').style.zIndex = 1;
				}
			}
		}
	}
};

//get radio button value
function GetRadioButtonValue(id){
	var radio = document.getElementsByName(id);
	for(var ii = 0; ii < radio.length; ii++){
		if(radio[ii].checked){
			return(radio[ii].value);
		};
	};
};
