var _url_site = 'http://www.lerendezvousdesventesprivees.com';

function open_close_category(subcat_id) {
	var divNodeId = "sub_cat_text_"+subcat_id;
	var divNode = document.getElementById(divNodeId);
	if(divNode.style.display == 'none' || divNode.style.display == "")
		divNode.style.display = 'block';
	else
		divNode.style.display = "none";
}

function display_loading() {
	document.body.style.cursor = "wait";
	//set status div width = width of the window
	document.getElementById('status').style.width = (document.getElementById('content').offsetWidth+10)+'px';
	
	//set status div width = height of the content 
	document.getElementById('status').style.height = (document.getElementById('content').offsetHeight)+'px';
	
	var Yscroll = (document.all)?document.documentElement.scrollTop:window.pageYOffset;
	
	//move loading message depending on scroll  
	document.getElementById('status_message').style.marginTop = Yscroll+"px";
	
	hide_select();
	
	//display status content
	document.getElementById("status").style.display = "block";
}

function hide_loading() {
	display_select();
	document.getElementById("status").style.display = "none";
	document.body.style.cursor = "auto";
}


function hide_select() {
	//IE hack : hide select element
	var elem=document.getElementsByTagName('select');
	for(var i=0;i<elem.length;i++)
		elem[i].style.visibility = "hidden";
}

function display_select() {
	var elem=document.getElementsByTagName('select');
	for(var i=0;i<elem.length;i++)
		elem[i].style.visibility = "visible";
}


function open_url(param) {
	var sep_pos = param.indexOf(',', 0);
	var url = param.substring(0, sep_pos);
	var win = param.substr(sep_pos+1, param.length);
	if(win=='self') {
		document.location.href = url;
	} else {
		var c_date = new Date();
		window.open(url, "popup"+c_date.getTime(), "directories=no, location=no, menubar=no, resizable= yes, scrollbars=yes, status=yes, toolbar=no, width=900, height=500");
	}
}

function callback_reload_page(z) {
	document.location.reload();
}

function callback_redirect(url_dest) {
	document.location.href = url_dest;
}

//COOKIE FUNCTION

function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name)
{
	createCookie(name,"",-1);
}



//other specific functions common to all pages

// USER COMMENT PAGE
function del_comment(comment_id) {
	if(confirm("Supprimer ce commentaire ?"))
		x_sajax_del_comment(comment_id, callback_del_comment);
	else
		return false;
}

function callback_del_comment(comment_id) {
	document.location.reload();
//	var divNodeId = "comment_"+comment_id;
//	document.getElementById(divNodeId).innerHTML = "";
}

function callback_display_right_login_bloc(bloc_content) {
	document.getElementById('content_right_login_bloc').innerHTML = bloc_content;
}
function callback_display_right_nl_bloc(bloc_content) {
	document.getElementById('content_right_nl_bloc').innerHTML = bloc_content;
}
function callback_display_right_last_user_bloc(bloc_content) {
	document.getElementById('content_right_last_user_bloc').innerHTML = bloc_content;
}
function callback_display_right_histo_bloc(bloc_content) {
	document.getElementById('content_right_histo_bloc').innerHTML = bloc_content;
}
function callback_display_site_une_link(bloc_content) {
	document.getElementById('content_right_site_une_link').innerHTML = bloc_content;
}



function callback_display_top_menu(bloc_content) {
	document.getElementById('content_top_menu').innerHTML = bloc_content;
}
function callback_display_bottom_menu(bloc_content) {
	document.getElementById('content_bottom_menu').innerHTML = bloc_content;
}
function callback_display_home_flash(bloc_content) {
	document.getElementById('home_flash').innerHTML = bloc_content;
}
function callback_display_home_coach(bloc_content) {
	document.getElementById('home_coach').innerHTML = bloc_content;
}
function callback_display_home_search(bloc_content) {
	document.getElementById('home_search').innerHTML = bloc_content;
}
function callback_display_home_rss_link(bloc_content) {
	document.getElementById('home_rss_link').innerHTML = bloc_content;
}
function callback_display_site_cat_mark(bloc_content) {
	document.getElementById('content_site_cat_mark').innerHTML = bloc_content;
}
function callback_display_brand_mark(bloc_content) {
	document.getElementById('content_brand_mark').innerHTML = bloc_content;
}
function callback_display_vente_detail(bloc_content) {
	document.getElementById('content_vente_detail').innerHTML = bloc_content;
}
function callback_display_brand_detail(bloc_content) {
	document.getElementById('content_brand_detail').innerHTML = bloc_content;
}
function callback_display_comment(content) {
	eval(content);
}

function js_write_bloc(blocName, blocDestID) {
	switch(blocName) {
		case "home_flash" : 
			var bloc_content = '<div class="content_text"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="630" height="167" id="home_anim" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="img/ANIMRDV.swf" /><param name="quality" value="high" /><param name="WMODE" value="Transparent" /><embed src="img/ANIMRDV.swf" quality="high" wmode="transparent" width="630" height="167" name="home_anim" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></div>';
		break;
		case 'home_coach' :
			var bloc_content = '<div class="home_moteur_content"><input type="hidden" id="home_moteur_gender" value="" /><img src="img/gif/home_moteur_je_suis.gif" alt="" /><a onclick="set_home_moteur(1);"><img src="img/gif/home_moteur_homme_1.gif" id="home_moteur_homme" alt="" style="cursor:pointer;" width="117" height="27" /></a><a onclick="set_home_moteur(2);"><img src="img/gif/home_moteur_femme_1.gif" id="home_moteur_femme" alt="" style="cursor:pointer;" width="129" height="27" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a onclick="go_moteur();"><img src="img/gif/home_moteur_suite.gif" alt="" style="cursor:pointer;" width="92" height="27" /></a></div>';
		break;
		case 'home_search' :
			var bloc_content = '<div class="home_agenda_content_sub_search"><br style="line-height:10px;" /><form method="post" class="inline_form" action="index.php?todo=public_search"><input type="hidden" name="search" value="1" />&nbsp;&nbsp;<input type="text" value="Vous recherchez une marque, un site..." class="home_agenda_content_sub_search_input" size="75" onfocus="this.value=\'\';" name="venteKeyword" /><input type="image" src="img/gif/home_search_bt.gif" align="top" /></form><br style="line-height:10px;" /><br style="line-height:10px;" /></div>';
		break;
		case 'home_rss_link' :
			var bloc_content = '<a href="/rss/feed.xml"><img src="img/gif/home_agenda_bottom_rss.gif" alt="S\'inscrire au flux RSS" border="0" width="252" height="46"/></a>';
		break;
		case 'nl_right' :
			var bloc_content = '<div class="bloc_right_nl"><div class="bloc_right_nl_content">	<form action="index.php?todo=public_moteur&e=0" method="post" name="nlFrm" class="inline_form"><input type="text" name="nl_email" id="nl_email" class="home_agenda_content_sub_search_input" size="30" value="" style="vertical-align:bottom;width:215px;border:none;" />&nbsp;<input type="image" src="'+_url_site+'/img/gif/bloc_right_nl_bt.gif" align="top" alt="" width="25" height="25" /></form></div></div>';
		break;
		case "" : 
		case "top_menu" :
			var bloc_content = '<a href="/index.php?todo=public_moteur&e=0" rel="nofollow" ><img src="'+_url_site+'/img/png/menu_elem_1_moteur.png" border="0" alt="Amélie, Votre coach ventes privées" width="278" height="32" /></a>';
		break;
	}	
	document.getElementById(blocDestID).innerHTML = bloc_content;	
}

function js_write_variable_elem(blocType, blocDestID, blocVar1, blocVar2, blocVar3) {
	switch(blocType) {
		case "comment_name" : 
			var bloc_content = '<a href="/index.php?todo=public_users&user_id='+blocVar1+'" class="grey_link" rel="nofollow" >'+blocVar2+'</a>';
		break;
		case "comment_link" : 
			var bloc_content = '<a href="'+blocVar1+'#com" class="blue_link" rel="nofollow" ><b>:: LIRE LA SUITE</b></a>';
		break;
	}
	document.getElementById(blocDestID).innerHTML = bloc_content;
}

