/* PressTIC 2006 Nawer */

/**************** Numerama App *****************************/
	rat8.news_locksendcom = false;
	rat8.news_sendcom = function(myform,myinfo){
	 	var divform = document.getElementById(myform);
	 	var sendbtn = document.getElementById(myinfo+"sendbtn");
	 	var text = divform.comtext.value;
	 	var id_f = divform.idf.value;
	 	if(text=='' || text == 'Votre commentaire ici !' || rat8.news_locksendcom)return;
	 	rat8.news_locksendcom = true;
	 	sendbtn.innerHTML = "patientez...";
	 	//alert(text);
		var params = '';
		params ='mode=news_sendcom';
		params +='&comtext='+encodeURIComponent(text);
		params +='&idf='+id_f;
		params +='&sinfo='+myinfo;
		sys.Net.ReqPOST('/include/io/input_news.php',params,rat8.news_sendcomreceivedata);
	}


	rat8.news_sendcomreceivedata = function(html){
		rat8.news_locksendcom = false;
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
	 	 	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	
	 	 	html = html.substr(html.indexOf("##_##")+5);
	 	 	var sendbtn = document.getElementById(sinfo+"sendbtn");
	 	 	//var divinfo = document.getElementById(sinfo);
	 	 	sendbtn.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
	 	 	var divinfo = document.getElementById(sinfo);
	 	 	divinfo.innerHTML = html;
	 	}
	 	else if (rvalue == 'ye2'){
	 	 //	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	// 	html = html.substr(html.indexOf("##_##")+5);
	 	 //	var divinfo = document.getElementById(sinfo);
	 	 //	divinfo.innerHTML = html;
	 	 //	alert(html);
	 	 //	var theref = location.href.substr(0,location.href.indexOf("#"));
	 	 //	location.href = theref;
	 	 	location.replace(decodeURIComponent(html));
	 	 //	location.href = decodeURIComponent(html);
	 	 	window.location.reload(true);
	 	}
		else{
	 	 /*	var divinfo = document.getElementById('mycomnewsbox2');
		 	divinfo.innerHTML = html;
		 	alert(html);*/
		 	alert('erreur serveur'+html);
		}
	}
	
	rat8.news_locklogin = false;
	rat8.news_login = function(myinfo){
	 	var member_name = document.getElementById(myinfo+'inpth_login').value;
	 	var member_pwd = document.getElementById(myinfo+'inpth_pwd').value;
	 	var member_idf = document.getElementById(myinfo+'inpth_idf').value;
	 	var comtextsave = document.getElementById('comtextsave').value;
	 	var infoh_login = document.getElementById(myinfo+'infologin');
	 	
	 	if(member_name=='' || member_pwd == '' || rat8.news_locklogin)return;
	 	sys.API.ShowElement(infoh_login);
	 	rat8.news_locklogin = true;
	 	infoh_login.innerHTML = 'patientez...';
		var params = '';
		params ='mode=news_login';
		params +='&login='+member_name;
		params +='&pwd='+member_pwd;
		params +='&idf='+member_idf;
		params +='&comtext='+encodeURIComponent(comtextsave);
		params +='&sinfo='+myinfo;
		sys.Net.ReqPOST('/include/io/input_news.php',params,rat8.news_loginreceivedata);
	}
	
	rat8.news_loginreceivedata = function(html){
	 	rat8.news_locklogin = false;
	 	var rvalue = html.substr(0,3);
	 	
	 	if(rvalue == 'not'){
	 	 	html = html.substr(4);
	 	 	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
	 	 	var infoh_login = document.getElementById(sinfo+'infologin');
		 	infoh_login.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes' || rvalue == 'ye2'){
	 	 	rat8.news_sendcomreceivedata(html);
	 	 /*	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
		 	var id_f = document.getElementById(sinfo+'inpth_idf').value;
		 	var text = document.getElementById('comtextsave').value;
			var params = '';
			params ='mode=news_sendcom';
			params +='&comtext='+encodeURIComponent(text);
			params +='&idf='+id_f;
			params +='&sinfo='+sinfo;
			sys.Net.ReqPOST('/include/io/input_news.php',params,rat8.news_sendcomreceivedata);*/
	 	}
		else{
		 	alert('erreur serveur');
		}
	}
	
	rat8.news_lockregister = false;
	rat8.news_register = function(myinfo){
	 	var member_name = document.getElementById(myinfo+'inptr_login').value;
	 	var member_pwd = document.getElementById(myinfo+'inptr_pwd').value;
	 	var member_pwd2 = document.getElementById(myinfo+'inptr_pwd2').value;
	 	var member_idf = document.getElementById(myinfo+'inptr_idf').value;
	 	var member_mail = document.getElementById(myinfo+'inptr_mail').value;
	 	var member_key = document.getElementById(myinfo+'key').value;
	 	var comtextsave = document.getElementById('comtextsave').value;
	 	var infor_register = document.getElementById(myinfo+'inforegister');
	 	
	 	if(member_name=='' || member_pwd == '' || member_key == '' || rat8.news_lockregister)return;
	 	rat8.news_lockregister = true;
	 	sys.API.ShowElement(infor_register);
	 	infor_register.innerHTML = 'patientez...';
		var params = '';
		params ='mode=news_register';
		params +='&login='+member_name;
		params +='&pwd='+member_pwd;
		params +='&pwd2='+member_pwd2;
		params +='&mail='+member_mail;
		params +='&idf='+member_idf;
		params +='&comtext='+encodeURIComponent(comtextsave);
		params +='&key='+member_key;
		params +='&sinfo='+myinfo;
		sys.Net.ReqPOST('/include/io/input_news.php',params,rat8.news_registerreceivedata);
	}
	
	rat8.news_registerreceivedata = function(html){
	 	rat8.news_lockregister = false;
	 	var rvalue = html.substr(0,3);
	 	if(rvalue == 'not'){
	 	 html = html.substr(4);
	 	 	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
	 	 	var infor_register = document.getElementById(sinfo+'inforegister');
	 	 	var mycaptcha = document.getElementById(sinfo+'mycaptcha');
	 	 	mycaptcha.innerHTML = "<img src=\"/img/fimg_captcha.php?"+Math.random()+"\" alt=\"\"/>";
		 	infor_register.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes' || rvalue == 'ye2'){
	 	 	rat8.news_sendcomreceivedata(html);
	 	 /*	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
		 	var id_f = document.getElementById(sinfo+'inptr_idf').value;
		 	var text = document.getElementById('comtextsave').value;
		 	var infor_register = document.getElementById(sinfo);
			infor_register.innerHTML = html;*/

	 	}
		else{
		 	alert('erreur serveur');
		}
	}
	
	rat8.news_afterregister = function(myinfo){
	 	var text = document.getElementById('comtextsave').value;
	 	var idf_after  = document.getElementById('idf_after').value;
	 	//alert(text);
		var params = '';
		params ='mode=news_sendcom';
		params +='&comtext='+encodeURIComponent(text);
		params +='&idf='+idf_after;
		params +='&sinfo='+myinfo;
	//	alert(params);
		sys.Net.ReqPOST('/include/io/input_news.php',params,rat8.news_afterregisterreceivedata);
	}
	
	rat8.news_afterregisterreceivedata = function(html){
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
	 	 	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
	 	 	var infor_register = document.getElementById('infoafterregister');
		 	infor_register.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
		 	var id_f = document.getElementById('idf_after').value;
		 	var text = document.getElementById('comtextsave').value;
		 	var infor_register = document.getElementById(sinfo);
			infor_register.innerHTML = html;

	 	}
	 	else if (rvalue == 'ye2'){
	 	 /*	var sinfo = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
	 	 	var divinfo = document.getElementById(sinfo);
	 	 	divinfo.innerHTML = html;*/
	 	 /*	var theref = location.href.substr(0,location.href.indexOf("#"));
	 	 	location.href = theref;*/
	 	 	location.replace(decodeURIComponent(html));
	 	 //	location.href = decodeURIComponent(html);
	 	}
		else{
		 	alert('erreur serveur'+html);
		}
	}
	
	rat8.downarea = function(myform){
	 	var divform = document.getElementById(myform);
	 	divform.comtext.style.height = (divform.comtext.offsetHeight+88)+"px";
	}
	
	rat8.quotecom = function(mypost){
	 /*	var divpost = document.getElementById('com_post_'+mypost);
	 	var divform = document.getElementById('form_comnews');
	 	var divform2 = document.getElementById('form_comnews2');
	 	if(divform.comtext.value == 'Votre commentaire ici !')divform.comtext.value='';
	 	if(divform2.comtext.value == 'Votre commentaire ici !')divform2.comtext.value='';
	 	var postcontent = divpost.innerHTML.replace(/^\s+/g,'').replace(/\s+$/g,'') ;
	 	
	 	divform.comtext.value = divform.comtext.value+'[quote]'+postcontent+'[/quote]';
	 	divform2.comtext.value = divform2.comtext.value+'[quote]'+postcontent+'[/quote]';
	 	location.href = myurl;*/
		var quote_text = document.getElementById('btnanswer_'+mypost);
		quote_text.innerHTML = rat8.quoteload();
		
		var params = '';
		params ='mode=news_quotecom';
		params +='&thepost='+encodeURIComponent(mypost);
	//	alert(params);
		sys.Net.ReqPOST('/include/io/input_news.php',params,rat8.quotecomrecieve);
	}
	
	rat8.quotecomrecieve = function(html){
	 //	var divform = document.getElementById('form_comnews');
	 	var divform2 = document.getElementById('form_comnews2');
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'yes'){
	 	 	var pid = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
		 	//if(divform.comtext.value == 'Votre commentaire ici !')divform.comtext.value='';
		 	if(divform2.comtext.value == 'Votre commentaire ici !')divform2.comtext.value='';
	 		//divform.comtext.value = divform.comtext.value+html;
	 		divform2.comtext.value = divform2.comtext.value+html;
	 		var btn_quote = document.getElementById('btnanswer_'+pid);
	 		btn_quote.innerHTML = "Cit&eacute;";
	 		rat8.letscroll();
	 	}
	 	else
	 		alert('erreur serveur');
	}
	
	rat8.quoteload = function(){
		return "<img src=\"/img/design/ratiatum/loading.gif\" alt=\"\" />";
	}
	
	rat8.adjustline= function(myform,e){
		//kc = (window.Event) ? event.which : event.keyDown;  
		if (window.Event.keyCode) { 
			//	alert("mmf");
			//event = window.Event;
			kc = window.Event.keyCode;
			
		}
		else if (e) {
			kc = e.keyCode;
		}
		else if (event) {
			kc = event.keyCode;
		}

	 	var divform = document.getElementById(myform);
	 	elt = divform.comtext;
	 	if(kc == 13 && elt.scrollHeight>105 /*&& elt.scrollHeight+'px'!=divform.comtext.style.height*/){
	 		divform.comtext.style.height = (elt.scrollHeight)+"px";
	 	}
	}
	
	rat8.adjustlinefocus= function(myform){

	 	var divform = document.getElementById(myform);
	 	elt = divform.comtext;
	 	if(elt.scrollHeight>105 && (elt.scrollHeight-10)+'px'!=divform.comtext.style.height){

	 		divform.comtext.style.height = (elt.scrollHeight)+"px";
	 	}
	}
	
	rat8.letscroll= function (){
		var divform = document.getElementById('form_comnews2');
		if(divform.offsetTop){
				window.scrollTo(0,divform.offsetTop);
		}
	}
	
	rat8.mod_news_last_comment= function (){
		var divhdalaune = document.getElementById('newsalaune');
		var divhdcomment = document.getElementById('newscomment');
		var newsheaderalaune = document.getElementById('newsheaderalaune');
		var newsheadercomment = document.getElementById('newsheadercomment');
		newsheaderalaune.className = 'newsheader2';
		newsheadercomment.className = 'newsheader1';
		divhdalaune.style.display='none';
		divhdcomment.style.display='block';
	}

	rat8.mod_news_last_alaune= function (){
		var divhdalaune = document.getElementById('newsalaune');
		var divhdcomment = document.getElementById('newscomment');
		var newsheaderalaune = document.getElementById('newsheaderalaune');
		var newsheadercomment = document.getElementById('newsheadercomment');
		newsheaderalaune.className = 'newsheader1';
		newsheadercomment.className = 'newsheader2';
		divhdalaune.style.display='block';
		divhdcomment.style.display='none';
	}
