/* PressTIC 2006 Nawer */

/**************** Matoumba App *****************************/
	var rat8 = new Object();

	rat8.logout = function(){
		var params = '';
		params ='mode=logout';
		sys.Net.ReqPOST('/rat8.php',params,rat8.logoutreceivedata);
	}

	rat8.logoutreceivedata = function(html){
		window.location.reload(true);
	}
	
	rat8.login = function(){
	 	var member_name = document.getElementById('inpth_login').value;
	 	var member_pwd = document.getElementById('inpth_pwd').value;
	 	var infoh_login = document.getElementById('infoh_login');
	 	var infoh_login_bloc = document.getElementById('infoh_login_bloc');
	 	
	 	if(member_name=='' || member_pwd == '')return;
	 	sys.API.ShowElement(infoh_login_bloc);
	 	infoh_login.innerHTML = 'patientez...';
		var params = '';
		params ='mode=login';
		params +='&login='+member_name;
		params +='&pwd='+member_pwd;
		var struri = encodeURI(location.href);
		while(struri.indexOf("&") != -1)
			struri = struri.replace("&","__amp__");
		params +='&from='+struri;

		sys.Net.ReqPOST('/rat8.php',params,rat8.loginreceivedata);
	}

	rat8.loginreceivedata = function(html){

	 	var infoh_login = document.getElementById('infoh_login');
	 	var infoh_login_bloc = document.getElementById('infoh_login_bloc');
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	infoh_login.innerHTML = html;
		 	sys.API.ShowElement(infoh_login_bloc);
	 	}
	 	else if (rvalue == 'yes'){
	 		window.location.reload(true);
	 	}
		else{
		 	infoh_login.innerHTML = html;//'Erreur serveur';
		 	sys.API.ShowElement(infoh_login_bloc);
		}
	}
	
	rat8.loginp = function(){
	 	var member_name = document.getElementById('inptp_login').value;
	 	var member_pwd = document.getElementById('inptp_pwd').value;
	 	var infop_login = document.getElementById('infop_login');
	 	var infop_ref = document.getElementById('infop_ref').value;
	 	infop_login.innerHTML = 'Connexion...';
	 	
	 	if(member_name=='' || member_pwd == '')return;
		var params = '';
		params ='mode=login';
		params +='&login='+member_name;
		params +='&pwd='+member_pwd;
		params +='&from='+infop_ref;
		sys.Net.ReqPOST('/rat8.php',params,rat8.loginpreceivedata);
	}

	rat8.loginpreceivedata = function(html){
	 	var infop_login = document.getElementById('infop_login');
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	infop_login.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 		location.href = decodeURI(html);
	 	}
		else{
		 	infop_login.innerHTML = html;//'Erreur serveur';
		}
	}
	
	rat8.register = function(){
	 	var member_name = document.getElementById('inptr_login').value;
	 	var member_pwd = document.getElementById('inptr_pwd').value;
	 	var member_pwd2 = document.getElementById('inptr_pwd2').value;
	 	var member_mail = document.getElementById('inptr_mail').value;
	 	var member_newsletter = document.getElementById('chkr_newsletter').checked;
	 	var member_charte = document.getElementById('chkr_charte').checked;
	 	var infor_register = document.getElementById('infor_register');
	 	infor_register.innerHTML = '';
	 	if(member_name=='' || member_pwd == '' || member_pwd2 == '' || member_mail == '')return;
		var params = '';
		params ='mode=register';
		params +='&login='+member_name;
		params +='&pwd='+member_pwd;
		params +='&pwd2='+member_pwd;
		params +='&mail='+member_mail;
		if(member_newsletter)params +='&newsletter='+member_newsletter;
		if(member_charte)params +='&charte='+member_charte;
		sys.Net.ReqPOST('/rat8.php',params,rat8.registerreceivedata);
	}
	
	rat8.registerreceivedata = function(html){
	 	var infor_register = document.getElementById('infor_register');
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	infor_register.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 		location.href = decodeURI(html);
	 		//alert("ok");
	 	}
		else{
		 	infor_register.innerHTML = 'Erreur serveur';
		}
	//	alert(html);
	}

	rat8.switchfichehard = function(strtodisp){
	 	var comm = document.getElementById('bloc_comhard');
	 	var compro = document.getElementById('bloc_comprohard');
	 	var techno = document.getElementById('techno');
	 	
	 	var todisp = document.getElementById(strtodisp);
	 	sys.API.HideElement(comm);
	 	sys.API.HideElement(compro);
	 	sys.API.HideElement(techno);
	 	
	 	sys.API.ShowElement(todisp);
	}
	
	rat8.deleteflattr = function(){
		var tipflattr = document.getElementById('tipflattr');
		sys.API.HideElement(tipflattr);
		var params = '';
		params ='mode=deflattr';
		sys.Net.ReqPOST('/rat8.php',params,rat8.deleteflattrreceivedata);
	}

	rat8.deleteflattrreceivedata = function(html){

	}
	
	rat8.changep_nlh = function(page){
	 	var nlhs = document.getElementById('nlh'+page);
	 	var nlhls = document.getElementById('nlhl'+page);
		var pipe = '';
		if(page != 1)pipe = '| ';
	 
	 	var i=1;
	 	for(i=1;i<5;i++){
	 		var nlht = document.getElementById('nlh'+i);
	 		var nlhlt = document.getElementById('nlhl'+i);
	 		sys.API.HideElement(nlht);
	 		var pipet = '';
			 if(i != 1)pipet = '| ';
	 		nlhlt.innerHTML = "&nbsp;"+pipet+"<a onmousedown=\"rat8.changep_nlh("+i+")\">"+i+"</a>";
	 		
	 	}
		sys.API.ShowElement(nlhs);
		nlhls.innerHTML = '&nbsp;'+pipe+page; 
	}
	
	rat8.changep_nlt = function(page){
	 	var nlts = document.getElementById('nlt'+page);
	 	var nltls = document.getElementById('nltl'+page);
		var pipe = '';
		if(page != 1)pipe = '| ';
	 
	 	var i=1;
	 	for(i=1;i<5;i++){
	 		var nltt = document.getElementById('nlt'+i);
	 		var nltlt = document.getElementById('nltl'+i);
	 		sys.API.HideElement(nltt);
	 		var pipet = '';
			 if(i != 1)pipet = '| ';
	 		nltlt.innerHTML = "&nbsp;"+pipet+"<a onmousedown=\"rat8.changep_nlt("+i+")\">"+i+"</a>";
	 		
	 	}
		sys.API.ShowElement(nlts);
		nltls.innerHTML = '&nbsp;'+pipe+page; 
	}
	
	rat8.changep_nln = function(page){
	 	var nlns = document.getElementById('nln'+page);
	 	var nlnls = document.getElementById('nlnl'+page);
		var pipe = '';
		if(page != 1)pipe = '| ';
	 
	 	var i=1;
	 	for(i=1;i<5;i++){
	 		var nlnt = document.getElementById('nln'+i);
	 		var nlnlt = document.getElementById('nlnl'+i);
	 		sys.API.HideElement(nlnt);
	 		var pipet = '';
			 if(i != 1)pipet = '| ';
	 		nlnlt.innerHTML = "&nbsp;"+pipet+"<a onmousedown=\"rat8.changep_nln("+i+")\">"+i+"</a>";
	 		
	 	}
		sys.API.ShowElement(nlns);
		nlnls.innerHTML = '&nbsp;'+pipe+page; 
	}
	
	rat8.showtabsf = function(tabs){
		var tabs1 = document.getElementById('nlt1_bloc');
		var tabs2 = document.getElementById('nlt2_bloc');
		var tabs3 = document.getElementById('nlt3_bloc');
		var curtab = document.getElementById('nlt'+tabs+'_bloc');
		var title1 = document.getElementById('title_tab_1');
		var title2 = document.getElementById('title_tab_2');
		var title3 = document.getElementById('title_tab_3');
		var curtitle = document.getElementById('title_tab_'+tabs);
		sys.API.HideElement(tabs1);
		sys.API.HideElement(tabs2);
		sys.API.HideElement(tabs3);
		title1.style.color = '';
		title2.style.color = '';
		title3.style.color = '';
		sys.API.ShowElement(curtab);
		curtitle.style.color = '#FF8A00';
		
	}
	
	rat8.showtabsf2 = function(tabs){
		var tabs1 = document.getElementById('nlt1_bloc');
		var tabs2 = document.getElementById('nlt2_bloc');
		var curtab = document.getElementById('nlt'+tabs+'_bloc');
		var title1 = document.getElementById('title_tab_1');
		var title2 = document.getElementById('title_tab_2');
		var curtitle = document.getElementById('title_tab_'+tabs);
		sys.API.HideElement(tabs1);
		sys.API.HideElement(tabs2);
		title1.style.color = '';
		title2.style.color = '';
		sys.API.ShowElement(curtab);
		curtitle.style.color = '#FF8A00';
		
	}
	
	rat8.showprice_ba = function(tabs){
		var tabs50 = document.getElementById('listprix50_bloc');
		var tabs100 = document.getElementById('listprix100_bloc');
		var tabs200 = document.getElementById('listprix200_bloc');
		var tabs500 = document.getElementById('listprix500_bloc');
		var link50 = document.getElementById('lprix50');
		var link100 = document.getElementById('lprix100');
		var link200 = document.getElementById('lprix200');
		var link500 = document.getElementById('lprix500');
		var tabsel = document.getElementById('listprix'+tabs+'_bloc');
		var linksel = document.getElementById('lprix'+tabs);
		
		sys.API.HideElement(tabs50);
		sys.API.HideElement(tabs100);
		sys.API.HideElement(tabs200);
		sys.API.HideElement(tabs500);
		
		link50.className = 'ba_prix_off';
		link100.className = 'ba_prix_off';
		link200.className = 'ba_prix_off';
		link500.className = 'ba_prix_off';
		
		linksel.className = 'ba_prix_on';
		
		sys.API.ShowElement(tabsel);
		
	}
	
	rat8.video_user_preview = function(){
	 	var video_user_url = document.getElementById('video_user_url').value;
	 	var video_user_cache = document.getElementById('video_user_cache');
	 	var info_preview = document.getElementById('video_user_preview_info');
	 	info_preview.innerHTML = "V&eacute;rification...";
	 	video_user_cache.value=video_user_url;
		var params = '';
		params ='mode=video_user_preview';
		var struri = encodeURI(video_user_url);
		while(struri.indexOf("&") != -1)
			struri = struri.replace("&","__amp__");
		params +='&url='+encodeURI(struri);
		sys.Net.ReqPOST('/rat8.php',params,rat8.video_previewreceivedata);
	}
	rat8.video_previewreceivedata = function(html){
	 	var info_preview = document.getElementById('video_user_preview_info');
	 	info_preview.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	info_preview.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	var typeplayer = html.substr(0,html.indexOf("##_##"));
	 	 	html = html.substr(html.indexOf("##_##")+5);
	 	 	var id = html.substr(0,html.indexOf("##_##"));
	 	 	var title = html.substr(html.indexOf("##_##")+5);
	 	 	rat8.disp_preview(typeplayer,id,title);
	 		//location.href = decodeURI(html);
	 		//alert("ok");
	 	}
		else{
		 	info_preview.innerHTML = 'Erreur serveur';
		}
	}
	rat8.disp_preview = function(typeplayer,id,title){
	 	var video_user_player = document.getElementById('video_user_player');
	 	var video_user_desc = document.getElementById('video_user_desc');
	 	var video_user_cache = document.getElementById('video_user_cache').value;
	 	var codeplayer = '';
	 	switch(typeplayer){
	 	 	case 'youtube' :     codeplayer ='<object width="318" height="264"><param name="movie" value="http://www.youtube.com/v/'+id+'&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+id+'" type="application/x-shockwave-flash" wmode="transparent" width="318" height="264"></embed></object>';
	 	 					     break;
	 		case 'dailymotion' : codeplayer ='<object width="318" height="264"><param name="movie" value="http://www.dailymotion.com/swf/'+id+'"></param><param name="allowFullScreen" value="false"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/'+id+'" type="application/x-shockwave-flash" width="318" height="264" allowFullScreen="true" allowScriptAccess="always"></embed></object>';
	 							 break;
	 		default : codeplayer = '';
	 	}
	 	video_user_desc.value = title;
	 	video_user_player.innerHTML= codeplayer;
	 	sys.API.ShowElement(document.getElementById('video_user_p2'))
	}
	rat8.video_user_valid = function(){
	 	var video_user_cache = document.getElementById('video_user_cache').value;
	 	var video_user_mail = document.getElementById('video_user_mail').value;
	 	var video_user_tomail = document.getElementById('video_user_tomail').checked;
	 	var video_user_desc = document.getElementById('video_user_desc').value;
	 	var video_user_idf = document.getElementById('video_user_idf').value;
	 	var video_user_idp = document.getElementById('video_user_idp').value;
		
		var params = '';
		params ='mode=video_user_valid';
		var struri = encodeURI(video_user_cache);
		while(struri.indexOf("&") != -1)
			struri = struri.replace("&","__amp__");
		params +='&url='+encodeURI(struri);
		if(video_user_tomail)params +='&mail='+video_user_mail;
		struri = encodeURI(video_user_desc);
		while(struri.indexOf("&") != -1)
			struri = struri.replace("&","__amp__");
		params +='&title='+encodeURI(struri);
		params +='&idf='+video_user_idf;
		params +='&idp='+video_user_idp;
		sys.Net.ReqPOST('/rat8.php',params,rat8.video_validreceivedata);
	}
	
	rat8.video_validreceivedata = function(html){
	 	var info_valid = document.getElementById('video_user_valid_info');
	 	info_valid.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
	 	 	info_valid.style.color = '#FF0000';
		 	info_valid.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	info_valid.style.color = '#6BCE00';
	 	 	info_valid.innerHTML = html;
	 	}
		else{
		 	info_valid.innerHTML = 'Erreur serveur';
		}
	}
	//-------------------
	rat8.photo_user_preview = function(){
	 	var photo_user_url = document.getElementById('photo_user_url').value;
	 	var photo_user_cache = document.getElementById('photo_user_cache');
	 	var info_preview = document.getElementById('photo_user_preview_info');
	 	info_preview.innerHTML = "V&eacute;rification...";
	 	photo_user_cache.value=photo_user_url;
		var params = '';
		params ='mode=photo_user_preview';
		var struri = encodeURI(photo_user_url);
		while(struri.indexOf("&") != -1)
			struri = struri.replace("&","__amp__");
		params +='&url='+encodeURI(struri);
		sys.Net.ReqPOST('/rat8.php',params,rat8.photo_previewreceivedata);
	}
	rat8.photo_previewreceivedata = function(html){
	 	var info_preview = document.getElementById('photo_user_preview_info');
	 	info_preview.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	info_preview.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	var url = html;
	 	 	rat8.disp_photo_preview(url);
	 		//location.href = decodeURI(html);
	 		//alert("ok");
	 	}
		else{
		 	info_preview.innerHTML = 'Erreur serveur';
		}
	}
	rat8.disp_photo_preview = function(url){
	 	var photo_user_player = document.getElementById('photo_user_player');
	 	var photo_user_desc = document.getElementById('photo_user_desc');
	 	var photo_user_cache = document.getElementById('photo_user_cache').value;
	 	var codeplayer ='<img src="/img/fimg.php?width=318&height=264&url='+decodeURI(url)+'" alt="" />';
	 	
	 	photo_user_desc.value = '';
	 	photo_user_player.innerHTML= codeplayer;
	 	sys.API.ShowElement(document.getElementById('photo_user_p2'))
	}
	rat8.photo_user_valid = function(){
	 	var photo_user_cache = document.getElementById('photo_user_cache').value;
	 	var photo_user_mail = document.getElementById('photo_user_mail').value;
	 	var photo_user_tomail = document.getElementById('photo_user_tomail').checked;
	 	var photo_user_desc = document.getElementById('photo_user_desc').value;
	 	var photo_user_idf = document.getElementById('photo_user_idf').value;
	 	var photo_user_idp = document.getElementById('photo_user_idp').value;
		
		var params = '';
		params ='mode=photo_user_valid';
		var struri = encodeURI(photo_user_cache);
		while(struri.indexOf("&") != -1)
			struri = struri.replace("&","__amp__");
		params +='&url='+encodeURI(struri);
		if(photo_user_tomail)params +='&mail='+photo_user_mail;
		struri = encodeURI(photo_user_desc);
		while(struri.indexOf("&") != -1)
			struri = struri.replace("&","__amp__");
		params +='&title='+encodeURI(struri);
		params +='&idf='+photo_user_idf;
		params +='&idp='+photo_user_idp;
		sys.Net.ReqPOST('/rat8.php',params,rat8.photo_validreceivedata);
	}
	
	rat8.photo_validreceivedata = function(html){
	 	var info_valid = document.getElementById('photo_user_valid_info');
	 	info_valid.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
	 	 	info_valid.style.color = '#FF0000';
		 	info_valid.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	info_valid.style.color = '#6BCE00';
	 	 	info_valid.innerHTML = html;
	 	}
		else{

		 	alert(html);
		 	info_valid.innerHTML = 'Erreur serveur';
		}
	}
	// ----
	rat8.show_ramapopup_loading = function(url){
		var ramapopup = document.getElementById('ramapopup');
		var ramapopupall = document.getElementById('ramapopupall');
		var ramahtml = '<div id="ramapopupbg">';
		ramahtml += '<br /><table cellpadding="0" cellspacing="0" border="0" width="100%" style="padding:5px;vertical-align:top;">';
		ramahtml += '<tr><td style="vertical-align:top;"><center><a onmousedown="rat8.close_ramapopup()"><img src="http://www.numerama.com/img/fimg.php?width=640&amp;height=480&amp;url='+url+'" alt="" /></a></center></td></tr></table>';
		ramahtml += '<div style="text-align:right;font-size:10px;padding-bottom:5px;padding-right:5px"><a onmousedown="rat8.close_ramapopup()">Fermer</a></div>';
		ramahtml += '</div>';
		ramapopup.innerHTML = ramahtml;
		ramapopup.style.display = '';
		ramapopup.style.height = '';
		window.onresize = rat8.ramapopuponresize;

		rat8.ramapopuponresize();	
		ramapopup.style.visibility = '';
		
		ramapopupall.style.height = rat8.getclientwinheight()+"px";
		ramapopupall.style.width = rat8.getwinwidth()+"px";
		ramapopupall.className = "trans_ramapopup";
	}
	
	// ----
	rat8.show_ramapopup_loadingv = function(typev,url){
		var ramapopup = document.getElementById('ramapopup');
		var ramapopupall = document.getElementById('ramapopupall');
		var ramahtml = '<div id="ramapopupbg">';
		ramahtml += '<br /><table cellpadding="0" cellspacing="0" border="0" width="100%" style="padding:5px;vertical-align:top;">';
		switch(typev){
		 	case 'youtube' : ramahtml += '<tr><td style="vertical-align:top;"><center><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/'+url+'&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+url+'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></center></td></tr></table>';
		 					break;
		 	case 'dailymotion' : ramahtml += '<tr><td style="vertical-align:top;"><center><object width="420" height="273"><param name="movie" value="http://www.dailymotion.com/swf/'+url+'"></param><param name="wmode" value="transparent"></param><param name="allowFullScreen" value="false"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/'+url+'" type="application/x-shockwave-flash" wmode="transparent" width="420" height="273" allowFullScreen="true" allowScriptAccess="always"></embed></object></center></td></tr></table>';
		 						break;
		}
		ramahtml += '<div style="text-align:right;font-size:10px;padding-bottom:5px;padding-right:5px"><a onmousedown="rat8.close_ramapopup()">Fermer</a></div>';
		ramahtml += '</div>';
		ramapopup.innerHTML = ramahtml;
		ramapopup.style.display = '';
		ramapopup.style.height = '';
		window.onresize = rat8.ramapopuponresize;

		rat8.ramapopuponresize();	
		ramapopup.style.visibility = '';
		
		ramapopupall.style.height = rat8.getclientwinheight()+"px";
		ramapopupall.style.width = rat8.getwinwidth()+"px";
		ramapopupall.className = "trans_ramapopup";
	}
	rat8.ramapopuponresize = function() {
	 	var ramapopup = document.getElementById('ramapopup');
		var winheight = rat8.getwinheight();
	 	var winwidth = rat8.getwinwidth();
	 	var ramapopupwidth = ramapopup.offsetWidth;
	 	var ramapopupheight = ramapopup.offsetHeight;
	 	var ramapopuptop = ramapopup.offsetTop;
		var newleft = parseInt((winwidth - ramapopupwidth)/2);
		var newtop = parseInt((winheight - ramapopupheight)/2);
		if(newleft < 0) newleft = 0;
		if(newtop < 0 && winheight > ramapopupheight) newtop = 0;
		
		ramapopup.style.left = newleft + "px";

	//	ramapopup.style.top = '40px';
		if(winheight > ramapopupheight){
			ramapopup.style.top = (rat8.getwinscrolltop() + newtop) + "px";
			setTimeout("rat8.ramapopuponresize()",1);
		}
		else{
		//	ramapopup.style.top = (rat8.getwinscrolltop() + newtop) + "px";
		}
	}
	
	rat8.getwinheight = function() {
	 	var winheight = 500;
		  if (!(winheight = window.innerHeight)) {
		    if (!(winheight = document.documentElement.clientHeight)) {
		      winheight = document.body.clientHeight;
		    }
		  }
		  return winheight;
	}
	
	rat8.getclientwinheight = function() {
	 	var winheight = 500;
		    if (!(winheight = document.getElementById('ratbody').clientHeight)) {
		       return rat8.getwinheight();
		    }
		  return winheight;
	}
	
	rat8.getwinwidth = function() {
	 	var winwidth = 500;
		  if (!(winwidth = window.innerWidth)) {
		    if (!(winwidth = document.documentElement.clientWidth)) {
		      winwidth = document.body.clientWidth;
		    }
		  }
		  return winwidth;
	}
	
	rat8.getwinscrolltop = function() {
	 	var winscroll = 0;
		  if (!(winscroll = window.scrollTop)) {
		    if (!(winscroll = document.documentElement.scrollTop)) {
		      winscroll = document.body.scrollTop;
		    }
		  }
		  return winscroll;
	}

	rat8.close_ramapopup = function(){
		var ramapopup = document.getElementById("ramapopup");
		var ramapopupall = document.getElementById('ramapopupall');
		sys.API.HideElement(ramapopup);
		ramapopup.innerHTML = "";
		ramapopupall.className = "";
		ramapopupall.style.width="0px";
		ramapopupall.style.height="0px";
	}
	
	rat8.showrss = function(bloc){
		var tabrss = document.getElementById(bloc);
		sys.API.ShowElement(tabrss);
		setTimeout("rat8.hiderss('"+bloc+"')",2500);
		
	}
	
	rat8.hiderss = function(bloc){
		var tabrss = document.getElementById(bloc);
		sys.API.HideElement(tabrss);
	}
	
	rat8.search = function(formn){
		var formn = document.getElementById(formn);
		var vs = formn.elements["s"].value;

		if (vs == '')return;
		formn.action = '/recherche/';//formn.action.substr(0,formn.action.indexOf('recherche/')+10);
		if(document.getElementById("checkhardhide")){
		 	if(document.getElementById("checkhardhide").value=="1"){
		 	 	var newstr = formn.action.substr(0,formn.action.indexOf('recherche/')) ;
		 	 	newstr = newstr + 'comparer-les-prix/recherche/';
		 	 	formn.action = newstr;
		 	}
		}
		if(document.getElementById("checkforumhide")){
		 	if(document.getElementById("checkforumhide").value=="1"){
		 	 	var newstr = formn.action.substr(0,formn.action.indexOf('recherche/')) ;
		 	 	newstr = newstr + 'f/s-';
		 	 	formn.action = newstr;
		 	 	vs = vs+'.html';
		 	 	
		 	}
		}
		formn.action = formn.action + vs;
		formn.submit();
	}
	
	rat8.hsearch = function(formn){
		var formn = document.getElementById(formn);
		var vs = formn.elements["s"].value;
		
		if (vs == '')return;
		formn.action = formn.action.substr(0,formn.action.indexOf('recherche/')+10);
		formn.action = formn.action + vs;
		formn.submit();
	}
	
	rat8.gsearch = function(formn){
		var formn = document.getElementById(formn);
		var vs = formn.elements["s"].value;
		var vm = formn.elements["mode"].value;
		if (vs == '')return;
		location.href = 'http://'+location.hostname+'/' + vm + vs;
	}
	
	rat8.ngsearch = function(formn){
		var formn = document.getElementById(formn);
		var vs = formn.elements["s"].value;
		var vo = formn.elements["targ"];
	//	alert(vo.options[vo.selectedIndex].value);
		if (vs == '')return;
		formn.action = vo.options[vo.selectedIndex].value + vs;
		formn.submit();
	}
	
	rat8.showextcrit = function(crit){
		var tabcrit=sys.API.getElementsByName_iefix("DIV", "scrit");
		var tabcritlnk=sys.API.getElementsByName_iefix("DIV","scritlnk");
		var i=0;
		for(i=0;i<tabcrit.length;i++){
		 	if(tabcrit[i].id != 'critere_'+crit)
		 		sys.API.HideElementLite(tabcrit[i]);
		 	else
		 		sys.API.ShowElementLite(tabcrit[i]);
		}
		var i=0;
		for(i=0;i<tabcritlnk.length;i++){
		 	if(tabcritlnk[i].id != 'lnk_'+crit)
		 		tabcritlnk[i].style.backgroundColor='#F6F6F6';
		 	else
		 		tabcritlnk[i].style.backgroundColor='#FFFFFF';
		}
	}
	rat8.curs_posl=0;	
	rat8.cursmovl = function(event){
		if (window.event){
			rat8.curs_posl = window.event.clientX;
		}
		else if (event.pageX){
			rat8.curs_posl = event.pageX;
		}
		
		if (window.event){
			document.onmousemove = rat8.cursmovingl;
			document.onmouseup = rat8.cursmovstopl;
		//	document.onmousedown = rat8.cursmovstopl;
		}
		else if (document.addEventListener){
			document.addEventListener("mousemove", rat8.cursmovingl, false);
			document.addEventListener("mouseup",   rat8.cursmovstopl, false);
			document.addEventListener("mousedown",   rat8.cursmovstopl, true);
			event.preventDefault();
		}
	}

	rat8.cursmovingl = function(event){
		var cursbloc = document.getElementById('cursbloc');
		var c1 = document.getElementById('c1');
		var c2 = document.getElementById('c2');
		var minp = document.getElementById('cursminp');
		var maxp = document.getElementById('cursmaxp');
		var curspl = document.getElementById('curspl');
		var curspc = document.getElementById('curspc');
		var curspr = document.getElementById('curspr');
		
		var curlwidth = curspl.offsetWidth;
		var limitleft = sys.API.getLeft('curspl');
		
		var curcwidth = curspc.offsetWidth;
		var currwidth = curspr.offsetWidth;
		
		limitright = sys.API.getLeft('curspr') + curspr.offsetWidth;
		
		var debugs = document.getElementById('debugs');

		
		var x;
		if (window.event) {
			x=window.event.clientX;
			window.event.cancelBubble=true;
			window.event.returnValue=false;
		}
		else if(event.pageX) {
			x=event.pageX;
			event.preventDefault();
			event.stopPropagation();
		}
		if(x >= limitright){
		 	curspr.style.width = "0px";
		 	curspc.style.width = "0px";
		 	curspl.style.width = "168px";
		 	return;
		}
		if(x <= limitleft){
		 	curspl.style.width = "0px";
		 	curspc.style.width = curlwidth+curcwidth+"px";
		 	return;
		}
		if(x >= sys.API.getLeft('c2')){
		 	curspc.style.width = "0px";
		 	curspl.style.width = curlwidth+curcwidth+"px";
		 	return;
		}
		
	//	debugs.innerHTML = x+ " " +limitleft;
		if(x-rat8.curs_posl > 0){
		 //move right
	 	 	if(curcwidth-(x-rat8.curs_posl)>0){
	 	 	 	curspc.style.width = (curcwidth-(x-rat8.curs_posl))+"px";
	 	 		curspl.style.width = (168-(curspr.offsetWidth+curspc.offsetWidth))+"px";
	 	 	}
	 	 	else{
				if(currwidth-(x-rat8.curs_posl)>0){
		 	 	 	curspl.style.width = (curlwidth+(x-rat8.curs_posl))+"px";
					curspc.style.width = "0px";
	 	 	 		curspr.style.width = (168-(curspl.offsetWidth+curspc.offsetWidth))+"px";
	 	 	 	}
				else{
		 	 	 	curspl.style.width = "168px";
					curspc.style.width = "0px";
				 	curspr.style.width = "0px";
				}
	 	 	}
		}
		else{
		 	// move left
		 	if(curlwidth>0){
		 	 	if((curlwidth+(x-rat8.curs_posl))<0){
				   	curspl.style.width = "0px";
				   	curspc.style.width = (168-(curspr.offsetWidth))+"px";
				}
				else{
					curspl.style.width = (curlwidth+(x-rat8.curs_posl))+"px";
					curspc.style.width = (168-(curspl.offsetWidth+curspr.offsetWidth))+"px";
				}
		 	}
		}
		var step = cursbloc.getAttribute('step');
		minp.innerHTML = parseInt(curspl.offsetWidth*parseFloat(step));
		maxp.innerHTML = parseInt((curspl.offsetWidth+curspc.offsetWidth)*parseFloat(step));
		rat8.curs_posl = x;
	}
	rat8.cursmovstopl = function(event){
	 	rat8.curs_posl = 0;
		if(window.event){
			document.onmousemove=null;
			document.onmouseup=null;
			document.onmousedown=null;
		}
		else if (document.addEventListener) {
			document.removeEventListener("mousemove", rat8.cursmovingl, false);
			document.removeEventListener("mouseup", rat8.cursmovstopl, false);
			document.removeEventListener("mousedown", rat8.cursmovstopl, true);
		}
	}
	//-----------------------------
//	rat8.curs_posr=0;	
	rat8.cursmovr = function(event){
		if (window.event){
			rat8.curs_posl = window.event.clientX;
		}
		else if (event.pageX){
			rat8.curs_posl = event.pageX;
		}
		
		if (window.event){
			document.onmousemove = rat8.cursmovingr;
			document.onmouseup = rat8.cursmovstopr;
		//	document.onmousedown = rat8.cursmovstopr;
		}
		else if (document.addEventListener){
			document.addEventListener("mousemove", rat8.cursmovingr, false);
			document.addEventListener("mouseup",   rat8.cursmovstopr, false);
			document.addEventListener("mousedown",   rat8.cursmovstopr, true);
			event.preventDefault();
		}
	}

	rat8.cursmovingr = function(event){
		var cursbloc = document.getElementById('cursbloc');
		var c1 = document.getElementById('c1');
		var c2 = document.getElementById('c2');
		var minp = document.getElementById('cursminp');
		var maxp = document.getElementById('cursmaxp');
		var curspl = document.getElementById('curspl');
		var curspc = document.getElementById('curspc');
		var curspr = document.getElementById('curspr');
		
		var curlwidth = curspl.offsetWidth;
		var limitleft = sys.API.getLeft('curspl');
		var curcwidth = curspc.offsetWidth;
		var currwidth = curspr.offsetWidth;
		var limitright = sys.API.getLeft('curspr')+curspr.offsetWidth;
		
	//	var step = cursbloc.getAttribute('step');
		var debugs = document.getElementById('debugs');
		var x;
		if (window.event) {
			x=window.event.clientX;
			window.event.cancelBubble=true;
			window.event.returnValue=false;
		}
		else if(event.pageX) {
			x=event.pageX;
			event.preventDefault();
			event.stopPropagation();
		}
		
		if(x <= limitleft){
		 	curspl.style.width = "0px";
		 	curspc.style.width = "0px";
		 	curspr.style.width = curlwidth+curcwidth+currwidth+"px";
		 	return;
		}

		if(x >= limitright){
		 	curspr.style.width = "0px";
		 	curspc.style.width = currwidth+curcwidth+"px";
		 	return;
		}
		if(x <= sys.API.getLeft('c1')){
		 	curspc.style.width = "0px";
		 	curspr.style.width = currwidth+curcwidth+"px";
		 	return;
		}
		
		if(x-rat8.curs_posl > 0){
		 //move right
		 //	debugs.innerHTML = curlwidth + " > 132-(" + curcwidth + "+" + currwidth+")";
		 	if(currwidth>0){
		 	 	if((currwidth-(x-rat8.curs_posl))<0){
				   	curspr.style.width = "0px";
				   	curspc.style.width = (168-(curspl.offsetWidth))+"px";
				}
				else{
					curspr.style.width = (currwidth-(x-rat8.curs_posl))+"px";
					curspc.style.width = (168-(curspr.offsetWidth+curspl.offsetWidth))+"px";
				}
		 	}

		 	
		}
		else{
		// debugs.innerHTML = "x="+x+" "+"rat8.curs_posl="+rat8.curs_posl;
		 	// move left

	 	 	if(curcwidth+(x-rat8.curs_posl)>0){//debugs.innerHTML = "0";
	 	 	 	curspc.style.width = (curcwidth+(x-rat8.curs_posl))+"px";
	 	 		curspr.style.width = (168-(curspc.offsetWidth+curspl.offsetWidth))+"px";
	 	 	}
	 	 	else{
				if(curlwidth+(x-rat8.curs_posl)>0){debugs.innerHTML = curlwidth + "+(" + x + "-" + rat8.curs_posl + ")";
				 	// Plus de place au milieu, mais on en a encore à gauche
		 	 	 	curspr.style.width = (curlwidth+(x-rat8.curs_posl))+"px";
					curspc.style.width = "0px";
	 	 	 		curspl.style.width = (168-(curspr.offsetWidth))+"px";
	 	 	 	}
				else{//debugs.innerHTML = "2";
				 	// Plus de place ni au milieu ni à droite
		 	 	 //	curspl.style.width = (curlwidth+(x-rat8.curs_posl))+"px";
		 	 	 	curspr.style.width = "168px";
					curspc.style.width = "0px";
				 	curspl.style.width = "0px";
				}
	 	 	}
		
		
		}
		var step = cursbloc.getAttribute('step');
		minp.innerHTML = parseInt(curspl.offsetWidth*parseFloat(step));
		maxp.innerHTML = parseInt((curspl.offsetWidth+curspc.offsetWidth)*parseFloat(step));
		rat8.curs_posl = x;
	}
	rat8.cursmovstopr = function(event){
		rat8.curs_posl=0
		if(window.event){
			document.onmousemove=null;
			document.onmouseup=null;
			document.onmousedown=null;
		}
		else if (document.addEventListener) {
			document.removeEventListener("mousemove", rat8.cursmovingr, false);
			document.removeEventListener("mouseup", rat8.cursmovstopr, false);
			document.removeEventListener("mousedown", rat8.cursmovstopr, true);
		}
	}
	
	rat8.validprice = function(url){
	 /*	var curspl = document.getElementById('curspl');
		var curspc = document.getElementById('curspc');
		var cursbloc = document.getElementById('cursbloc');
		var step = cursbloc.getAttribute('step');
		var minp = parseInt(curspl.offsetWidth*parseFloat(step));
		var maxp = parseInt((curspl.offsetWidth+curspc.offsetWidth)*parseFloat(step));*/
		var inpt_minprice = document.getElementById('inpt_minprice');
		var inpt_maxprice = document.getElementById('inpt_maxprice');
		var minp = parseInt(inpt_minprice.value);
		var maxp = parseInt(inpt_maxprice.value);
		location.href = "http://"+location.hostname+""+url+",pmi_"+minp+",pma_"+maxp;
	}
	
	rat8.subfilters = function(url){
		var inpt_minprice = document.getElementById('inpt_minprice');
		var inpt_maxprice = document.getElementById('inpt_maxprice');
		var inpt_datenote = document.getElementById('inpt_datenote');
		var inpt_valnote = document.getElementById('inpt_valnote');
		var minp = parseInt(inpt_minprice.value);
		var maxp = parseInt(inpt_maxprice.value);
		var datenote = inpt_datenote.options[inpt_datenote.selectedIndex].value;
		var valnote = inpt_valnote.options[inpt_valnote.selectedIndex].value;
		//alert("http://"+location.hostname+""+url+",pmi_"+minp+",pma_"+maxp+",200000003_"+datenote+",200000004_"+valnote);
		location.href = "http://"+location.hostname+""+url+",pmi_"+minp+",pma_"+maxp+",200000003_"+datenote+",200000004_"+valnote;
	}

	
	rat8.subfilters_soldes = function(url){
		var inpt_minprice = document.getElementById('inpt_minprice');
		var inpt_maxprice = document.getElementById('inpt_maxprice');
		var inpt_valsoldes = document.getElementById('inpt_valsoldes');
		var valsoldes = inpt_valsoldes.options[inpt_valsoldes.selectedIndex].value;
		var minp = parseInt(inpt_minprice.value);
		var maxp = parseInt(inpt_maxprice.value);
		location.href = "http://"+location.hostname+""+url+",pmi_"+minp+",pma_"+maxp+",200000006_"+valsoldes;
	}

	rat8.green_disp_more = function(){
	 	var green_bottom_more = document.getElementById('green_bottom_more');
	 	var green_disp_more = document.getElementById('green_disp_more');
	 	sys.API.ShowHideElement(green_disp_more);
	 	if(green_disp_more.getAttribute('visible') == 0)
	 		green_bottom_more.id= 'green_bottom_more';
	 	else{
	 	 	green_bottom_more.innerHTML='';
	 		green_bottom_more.id= 'green_bottom';
	 	}
	}
	
	rat8.addfav = function(link){
		if (window.sidebar)
			window.sidebar.addPanel("Numerama",link,"");
		else if(document.all)
			window.external.AddFavorite(link, "Numerama");
		else return true;
	} 

	rat8.ciuser = -1;
	
	rat8.histart = function(tot){
		var tmp =tot;
		if(tmp > 4)tmp = 4;
		for(var i=0;i<tot;i++){
		 	var elt = document.getElementById('imguid'+i);
		 	sys.API.HideElementLite(elt);
		}
		for(var i=0;i<tmp;i++){
		 	var elt = document.getElementById('imguid'+i);
		 	sys.API.ShowElementLite(elt);
		}
		rat8.ciuser = tmp;
		if(tot>4) sys.API.ShowElementLite(document.getElementById('imgunext'));
	}
	
	rat8.hiprev = function(tot){
	 	var tmp=0;
	 	if(rat8.ciuser - 4 <= 0)return;
	 	if((rat8.ciuser - 4) % 4 == 0) tmp = rat8.ciuser - 4;
	 	else tmp = rat8.ciuser - (rat8.ciuser%4);
		for(var i=0;i<tot;i++){
		 	var elt = document.getElementById('imguid'+i);
		 	sys.API.HideElementLite(elt);
		}
		for(var i=tmp-4;i<tmp;i++){
		 	var elt = document.getElementById('imguid'+i);
		 	sys.API.ShowElementLite(elt);
		}
		rat8.ciuser = tmp;
		if(rat8.ciuser > 4)sys.API.ShowElementLite(document.getElementById('imguprev'));
		else sys.API.HideElementLite(document.getElementById('imguprev'));
		if(rat8.ciuser < tot)sys.API.ShowElementLite(document.getElementById('imgunext'));
		else sys.API.HideElementLite(document.getElementById('imgunext'));
	}
	
	rat8.hinext = function(tot){
		var tmp=0;
		if(rat8.ciuser >=tot)return;
		if(rat8.ciuser+4 <tot)tmp=rat8.ciuser+4;
		else tmp = tot;
		for(var i=0;i<tot;i++){
		 	var elt = document.getElementById('imguid'+i);
		 	sys.API.HideElementLite(elt);
		}
		for(var i=rat8.ciuser;i<tmp;i++){
		 	var elt = document.getElementById('imguid'+i);
		 	sys.API.ShowElementLite(elt);
		}
		rat8.ciuser = tmp;
		if(rat8.ciuser < tot)sys.API.ShowElementLite(document.getElementById('imgunext'));
		else sys.API.HideElementLite(document.getElementById('imgunext'));
		if(rat8.ciuser > 4)sys.API.ShowElementLite(document.getElementById('imguprev'));
		else sys.API.HideElementLite(document.getElementById('imguprev'));
	}
	
	rat8.overstarh = function(s){
	 	for(var i=1;i<6;i++){
	 		var stdiv = document.getElementById('myv'+i);
	 		stdiv.innerHTML = "<img src=\"/img/design/ratiatum/star6_off.png\" alt=\"\" />";
	 	}
	 	for(var i=1;i<=s;i++){
	 		var stdiv = document.getElementById('myv'+i);
	 		stdiv.innerHTML = "<img src=\"/img/design/ratiatum/star6_on.png\" alt=\"\" />";
	 	}
	}
	
	rat8.outstarh = function(s){
	// alert("ahah");
	 	for(var i=1;i<6;i++){
	 		var stdiv = document.getElementById('myv'+i);
	 		stdiv.innerHTML = "<img src=\"/img/design/ratiatum/star6_off.png\" alt=\"\" />";
	 	}
	}
	
	rat8.launchcomp = function(){
	 	var tabint = document.getElementsByTagName('input');
	 	var tabc = new Array();
	 	for(var i=0;i<tabint.length;i++){
	 	 	if(tabint[i].className == 'compclass' && tabint[i].checked)
	 	 		tabc.push(tabint[i].value);
	 	}
	 	if(tabc.length > 1 ){
	 	 	location.href = "http://"+location.hostname+"/comparer-les-prix/c/"+tabc.join(',');
	 	}
	 	else{
	 	 	alert("Merci de cocher au moins deux produits pour les comparer");
	 	}
	}
	
	rat8.launchcomp2 = function(){
	 	var tabint = document.getElementsByTagName('input');
	 	var tabc = new Array();
	 	for(var i=0;i<tabint.length;i++){
	 	 	if(tabint[i].className == 'compclass2' && tabint[i].checked)
	 	 		tabc.push(tabint[i].value);
	 	}
	 	if(tabc.length > 1 ){
	 	 	location.href = "http://"+location.hostname+"/comparer-les-prix/c/"+tabc.join(',');
	 	}
	 	else{
	 	 	alert("Merci de cocher au moins deux produits pour les comparer");
	 	}
	}
	
	rat8.showdiff = function(){
	 	var tabint = document.getElementsByTagName('td');
	 	var tabc = new Array();
	 	for(var i=0;i<tabint.length;i++){
	 	 	if(tabint[i].className == 'diff')
	 	 		tabint[i].style.backgroundColor = "#FFD6C4";
	 	}
	}
	
	rat8.showrelate = function(){
	 	var tabint = document.getElementsByTagName('td');
	 	var tabc = new Array();
	 	for(var i=0;i<tabint.length;i++){
	 	 	if(tabint[i].className == 'ndiff')
	 	 		tabint[i].style.backgroundColor = "#DEFFD3";
	 	}
	}
	
	rat8.compuser = -1;
	
	rat8.compstart = function(tot){
		var tmp =tot;
		if(tmp > 4)tmp = 4;
		for(var i=0;i<tot;i++){
		 	var elt = document.getElementById('imgcompid'+i);
		 	sys.API.HideElementLite(elt);
		}
		for(var i=0;i<tmp;i++){
		 	var elt = document.getElementById('imgcompid'+i);
		 	sys.API.ShowElementLite(elt);
		}
		rat8.compuser = tmp;
		if(tot>4) sys.API.ShowElementLite(document.getElementById('imgcompnext'));
	}
	
	rat8.compprev = function(tot){
	 	var tmp=0;
	 	if(rat8.compuser - 4 <= 0)return;
	 	if((rat8.compuser - 4) % 4 == 0) tmp = rat8.compuser - 4;
	 	else tmp = rat8.compuser - (rat8.compuser%4);
		for(var i=0;i<tot;i++){
		 	var elt = document.getElementById('imgcompid'+i);
		 	sys.API.HideElementLite(elt);
		}
		for(var i=tmp-4;i<tmp;i++){
		 	var elt = document.getElementById('imgcompid'+i);
		 	sys.API.ShowElementLite(elt);
		}
		rat8.compuser = tmp;
		if(rat8.compuser > 4)sys.API.ShowElementLite(document.getElementById('imgcompprev'));
		else sys.API.HideElementLite(document.getElementById('imgcompprev'));
		if(rat8.compuser < tot)sys.API.ShowElementLite(document.getElementById('imgcompnext'));
		else sys.API.HideElementLite(document.getElementById('imgcompnext'));
	}
	
	rat8.compnext = function(tot){
		var tmp=0;
		if(rat8.compuser >=tot)return;
		if(rat8.compuser+4 <tot)tmp=rat8.compuser+4;
		else tmp = tot;
		for(var i=0;i<tot;i++){
		 	var elt = document.getElementById('imgcompid'+i);
		 	sys.API.HideElementLite(elt);
		}
		for(var i=rat8.compuser;i<tmp;i++){
		 	var elt = document.getElementById('imgcompid'+i);
		 	sys.API.ShowElementLite(elt);
		}
		rat8.compuser = tmp;
		if(rat8.compuser < tot)sys.API.ShowElementLite(document.getElementById('imgcompnext'));
		else sys.API.HideElementLite(document.getElementById('imgcompnext'));
		if(rat8.compuser > 4)sys.API.ShowElementLite(document.getElementById('imgcompprev'));
		else sys.API.HideElementLite(document.getElementById('imgcompprev'));
	}
	
	rat8.uncheckcomp2 = function(tot){

		for(var i=0;i<tot;i++){
		 	var elt = document.getElementById('comp2chk'+i);
		 	elt.checked = false;
		}
	}
	
	//-------------------
	rat8.desc_user_p1_send = function(){
	 	var desc_user_p1_idf = document.getElementById('desc_user_p1_idf').value;
	 	var description_desc_user_p1 = document.getElementById('description_desc_user_p1').value;
	 	var desc_user_p1_m = document.getElementById('desc_user_p1_m').value;
	 	var info_preview = document.getElementById('desc_user_p1_info');
	 	info_preview.innerHTML = "Envoi...";
		var params = '';
		params ='mode=desc_user_p1';
		params +='&idf='+desc_user_p1_idf;
		params +='&desc='+description_desc_user_p1;
		params +='&m='+desc_user_p1_m;
		sys.Net.ReqPOST('/rat8.php',params,rat8.desc_user_p1_sendreceivedata);
	}
	rat8.desc_user_p1_sendreceivedata = function(html){
	 	var info_preview = document.getElementById('desc_user_p1_info');
	 	info_preview.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	info_preview.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	info_preview.innerHTML = html;
	 	}
		else{
		 	info_preview.innerHTML = html;//'Erreur serveur';
		}
	}
	
	rat8.switchfilter = function(id){
	 	var primfilter = document.getElementById('primfilter_'+id);
	 	var filter = document.getElementById('filter_'+id);
	// 	sys.API.ShowHideElement(primfilter);
	//	sys.API.ShowHideElement(filter);
		if(filter.getAttribute('visible')==1){
		 	sys.API.ShowElement(primfilter);
		 	sys.API.HideElement(filter);
			filter.style.height = '';
			filter.style.overflow = 'visible';
			filter.setAttribute('visible',0);
		}
		else{
		 	sys.API.HideElement(primfilter);
		 	sys.API.ShowElement(filter);
		 	filter.style.height = '160px';
		 	filter.style.overflow = 'auto';
		 	filter.setAttribute('visible',1);
		}
	}
	
	rat8.addproduct_myaccount = function(id,ref){
	 	var divname = 'addproduct_myaccountdiv';
	 	if(ref)divname = 'search_info';
	 	var divprod = document.getElementById(divname);
	 	divprod.innerHTML = "Ajout...";
		var params = '';
		params ='mode=addproduct_myaccount';
		params +='&id='+id;
		params +='&ref='+ref;
		sys.Net.ReqPOST('/rat8.php',params,rat8.addproduct_myaccountreceivedata);
	}
	rat8.addproduct_myaccountreceivedata = function(html){
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(html!='ref'){alert(html);
		  	var info_preview = document.getElementById('addproduct_myaccountdiv');
		  	info_preview.innerHTML = '';
	 	}
	 	if(rvalue == 'not'){
		 	info_preview.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	if(html == 'ref')location.href = "http://"+location.hostname+"/comparer-les-prix/Mon-espace";
	 	 	else info_preview.innerHTML = html;
	 	}
		else{
		 	info_preview.innerHTML = html;//'Erreur serveur';
		}
	}
	rat8.delproduct_myaccount = function(id){
	 	if(!confirm('Etes vous sur de vouloir retirer ce produit de votre espace ?'))return; 
	 	var divprod = document.getElementById('info_serv_x');
	 	divprod.innerHTML = "Suppression...";
		var params = '';
		params ='mode=delproduct_myaccount';
		params +='&id='+id;
		sys.Net.ReqPOST('/rat8.php',params,rat8.delproduct_myaccountreceivedata);
	}
	rat8.delproduct_myaccountreceivedata = function(html){
	 	var info_preview = document.getElementById('info_serv_x');
	 	info_preview.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	info_preview.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	info_preview.innerHTML = html;
	 	 	location.href = "http://"+location.hostname+"/comparer-les-prix/Mon-espace";
	 	}
		else{
		 	info_preview.innerHTML = html;//'Erreur serveur';
		}
	}
	rat8.searchmyaccount = function(){
	 	var info_preview = document.getElementById('search_info');
	 	var vals = document.getElementById('ssearchmyaccount').value;
	 	info_preview.innerHTML = "Recherche...";
		var params = '';
		params ='mode=searchproduct_myaccount';
		params +='&s='+vals;
		sys.Net.ReqPOST('/rat8.php',params,rat8.searchmyaccountreceivedata);
	}
	rat8.searchmyaccountreceivedata = function(html){
	 	var info_preview = document.getElementById('search_info');
	 	info_preview.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	info_preview.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	info_preview.innerHTML = html;
	 	}
		else{
		 	info_preview.innerHTML = html;//'Erreur serveur';
		}
	}
	
	rat8.searchquickhard = function(){
	 	var divform = document.getElementById('form_quickhardsearch');
	 	var info_preview = document.getElementById('search_info');
	 	var vals = divform.s.value;
	 	if(vals=='')return;
	 	info_preview.innerHTML = 'Recherche en cours...';
		var params = '';
		params ='mode=quick_hard_search';
		params +='&s='+vals;
		sys.Net.ReqPOST('/rat8.php',params,rat8.searchquickhardreceivedata);
	}
	rat8.searchquickhardreceivedata = function(html){
	 	var info_preview = document.getElementById('search_info');
	 	info_preview.innerHTML = '';
	 	var rvalue = html.substr(0,3);
	 	html = html.substr(4);
	 	if(rvalue == 'not'){
		 	info_preview.innerHTML = html;
	 	}
	 	else if (rvalue == 'yes'){
	 	 	info_preview.innerHTML = html;
	 	}
		else{
		 	info_preview.innerHTML = html;//'Erreur serveur';
		}
	}
	
	rat8.hardsearch = function(formname){
	 	var divform = document.getElementById(formname);
	 	var hardsearch_info = document.getElementById('hardsearch_info');
	 	var vals = divform.s.value;
	 	if(vals=='')return;
		var params = '';
		params ='mode=hardsearch';
		params +='&s='+vals;
		alert(params);
		sys.Net.ReqPOST('/rat8bp.php',params,rat8.hardsearchreceivedata);
	}
	
	rat8.hardsearchreceivedata = function(html){
		alert(html);
	}
	
	rat8.dispsel = function(){
	 	var mysearchchoice = document.getElementById('mysearchchoice');
	 	sys.API.ShowElement(mysearchchoice);
	}
	function trk_link(input){
		var ret = decinpt(input);
		window.location.href=ret;
	}
	
	function trk_link_blank(input){
		var ret = decinpt(input);
		window.open(ret,"","width=700,height=500,scrollbars=yes,resizable=yes,status=yes,toolbar=yes,location=yes,directories=yes,menubar=yes");
	}
	
	function decinpt(input){
		var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
		var output="";
		var chr1,chr2,chr3;
		var enc1,enc2,enc3,enc4;
		var i=0;
		input=input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
		while (i < input.length) {
		enc1=keyStr.indexOf(input.charAt(i++));
		enc2=keyStr.indexOf(input.charAt(i++));
		enc3=keyStr.indexOf(input.charAt(i++));
		enc4=keyStr.indexOf(input.charAt(i++));
		chr1=(enc1<<2)|(enc2>>4);
		chr2=((enc2&15)<<4)|(enc3>>2);
		chr3=((enc3&3)<<6)|enc4;
		output=output+String.fromCharCode(chr1);
		if(enc3!=64)output=output+String.fromCharCode(chr2);
		if(enc4!=64)output=output+String.fromCharCode(chr3);
		}
		return output;
	}
	
	rat8.hidesel = function(){
	 	var mysearchchoice = document.getElementById('mysearchchoice');
	 	sys.API.HideElement(mysearchchoice);
	}
	
	rat8.mod_rec_first= function (){
		var divhdfirst = document.getElementById('kwfirst');
		var divhdsecond = document.getElementById('kwsecond');
		var kwheaderfirst = document.getElementById('kwheaderfirst');
		var kwheadersecond = document.getElementById('kwheadersecond');
		kwheaderfirst.className = 'kwheader2';
		kwheadersecond.className = 'kwheader1';
		divhdfirst.style.display='none';
		divhdsecond.style.display='block';
	}

	rat8.mod_rec_second= function (){
		var divhdfirst = document.getElementById('kwfirst');
		var divhdsecond = document.getElementById('kwsecond');
		var kwheaderfirst = document.getElementById('kwheaderfirst');
		var kwheadersecond = document.getElementById('kwheadersecond');
		kwheaderfirst.className = 'kwheader1';
		kwheadersecond.className = 'kwheader2';
		divhdfirst.style.display='block';
		divhdsecond.style.display='none';
	}
	
	rat8.close_bonnes_affaire = function(){
		var div_gd = document.getElementById('bloc_gooddeal');
		sys.API.HideElement(div_gd);
		
		var date = new Date();
		date.setTime(date.getTime()+(12*60*60*1000));
		

		document.cookie = "gooddeal=1;expires=" + date.toGMTString() + ";path=/" ;
	}

