function checkdateformat(date){
	return date.match(/^(\d{4})-(\d{2})-(\d{2})$/);
}

function news_ellenor(){
	var mess="";
	
	if(document.getElementById('news_title').value==''){
		document.getElementById('news_title_t').style.color='red';
		mess+="Kérem adja meg a hír címét!\r\n";
	}else{
		document.getElementById('news_title_t').style.color='#ccc';
	}
	
	if(!checkdateformat(document.getElementById('news_date').value)){
		document.getElementById('news_date_t').style.color='red';
		mess+="Kérem adja meg a dátumot helyesen (éééé-hh-nn)!\r\n";
	}else{
		document.getElementById('news_date_t').style.color='#ccc';
	}
	
	if(FCKeditorAPI.GetInstance('news_lead').GetHTML()==''){
		document.getElementById('news_lead_t').style.color='red';
		mess+="Kérem adja meg a hír bevezetőjét!\r\n";
	}else{
		document.getElementById('news_lead_t').style.color='#ccc';
	}
	
	if ( document.getElementById('otherContentCh').checked == true ){
		if ( document.getElementById('contentList').value == 0 ) {
			document.getElementById('contentList').style.color='red';
			mess+= 'Kérjük válassza ki a tartalmat.';
		}
	}
	else {
		if(FCKeditorAPI.GetInstance('news_content').GetHTML()==''){
			document.getElementById('news_content_t').style.color='red';
			mess+="Kérem adja meg a hír szövegét!\r\n";
		}else{
			document.getElementById('news_content_t').style.color='#ccc';
		}
	}
	
	if(mess==""){
		return true;
	}else{
		alert(mess);
		return false;
	}
}

function chsearch(txt){
	if(document.getElementById('news_keyword').value==txt){
		document.getElementById('news_keyword').value='';
	}
}

function leavesearch(txt){
	if(document.getElementById('news_keyword').value==''){
		document.getElementById('news_keyword').value=txt;
	}
}

function ScrollToElement(theElement){

  var selectedPosX = 0;
  var selectedPosY = 0;
              
  while(theElement != null){
    selectedPosX += theElement.offsetLeft;
    selectedPosY += theElement.offsetTop;
    theElement = theElement.offsetParent;
  }
                        		      
 window.scrollTo(selectedPosX,selectedPosY);

}


function reply_comment(pid,name,time,txt){
		var txt1 = txt.replace('@name',name);
		txt1 = txt1.replace('@time',time);
		document.getElementById('comment_add').innerHTML = txt1+". *";
		document.getElementById('komment_megse').style.visibility='visible';
		document.getElementById('comment_parent').value=pid;
		ScrollToElement(document.getElementById('comment_add'));
}

function cancel_reply(txt){
		document.getElementById('comment_add').innerHTML = txt+" *";
		document.getElementById('komment_megse').style.visibility='hidden';
		document.getElementById('comment_parent').value=0;
}

function comment_ellenor(txt1,txt2,txt3){
		var mess="";
	
	if(document.getElementById('comment_name').value==''){
		document.getElementById('comment_name_t').style.color='red';
		mess+=(txt1+"!\r\n");
	}else{
		document.getElementById('comment_name_t').style.color='#fff';
	}
	
	if(document.getElementById('bigTextField').value==''){
		document.getElementById('comment_add').style.color='red';
		mess+=(txt2+"!\r\n");
	}else{
		document.getElementById('comment_add').style.color='#fff';
	}
	
	if(document.getElementById('capcha').value==''){
		document.getElementById('capcha_t').style.color='red';
		mess+=(txt3+"!\r\n");
	}else{
		document.getElementById('capcha_t').style.color='#fff';
	}

	if(mess==""){
		return true;
	}else{
		alert(mess);
		return false;
	}
}

function ajanlat_ellenor(txt1,txt2){
		var mess="";
	if(document.getElementById('ajanlat_nev').value==''){
		document.getElementById('ajanlat_nev_t').style.color='red';
		mess+=(txt1+"!\r\n");
	}else{
		document.getElementById('ajanlat_nev_t').style.color='#fff';
	}
	
	if(document.getElementById('ajanlat_email').value==''){
		document.getElementById('ajanlat_email_t').style.color='red';
		mess+=(txt2+"!\r\n");
	}else{
		document.getElementById('ajanlat_email_t').style.color='#fff';
	}
	
	
	if(mess==""){
		return true;
	}else{
		alert(mess);
		return false;
	}
}