function loginDisplay(){
	
	document.getElementById( 'login_link' ).className = 'login_link_over';
	document.getElementById( 'login_area' ).className = 'loginDisplay';
	
}
function loginHide(){
	
	document.getElementById( 'login_link' ).className = 'login_link';
	document.getElementById( 'login_area' ).className = 'loginHide';
	
}

function mdpDisplay(){
	if( document.getElementById( 'mdplost' ).className == 'mdphide' ){
		document.getElementById( 'mdplost' ).className = 'mdpdisplay';
		document.getElementById( 'mdp_link' ).className = 'mdp_link_open';
	}else{
		
		document.getElementById( 'mdplost' ).className = 'mdphide';
		document.getElementById( 'mdp_link' ).className = 'mdp_link_over';
	}
}

function mdpOver(){
	if( document.getElementById( 'mdp_link' ).className != 'mdp_link_open' )
	document.getElementById( 'mdp_link' ).className = 'mdp_link_over';	
}

function mdpOut(){
	if( document.getElementById( 'mdp_link' ).className != 'mdp_link_open' )
	document.getElementById( 'mdp_link' ).className = 'mdp_link';
	
}

function login_close(){
	
	document.getElementById('login').className = 'hide_screen';
		
}

function login(){
	
	document.getElementById('login').className = 'login';
		
}

function menuclic(pageurl){
	
	var module = document.getElementById('current').innerHTML;
	/*
	if( module == 0 || module == '' ){
	
		var NewPageUrl = pageurl;
		
	}else{
	
		var NewPageUrl = pageurl + '?module=' + module;
		
	}
	*/
	
	var NewPageUrl = pageurl + '?module=' + module;
	
	window.location.assign( NewPageUrl );
	
}

function showimage( imagekey ){
	
	var NbImageTags = document.getElementById('showimage').getElementsByTagName('img').length;
	
	for( i = 0; i < NbImageTags; i++ ){
		
		if( i == imagekey ){
			//alert( imagekey );
			document.getElementById('showimage').getElementsByTagName('img')[i].className = '';
		}else{
			document.getElementById('showimage').getElementsByTagName('img')[i].className = 'hide_screen';
		}
		
	}
	
}


function tabOver( url ){
	document.getElementById( 'promotion_tab_btn' ).src = url + '/images/site/promotion_btn_hover.png';
}
function tabOut( url ){
	if( document.getElementById( 'promotion_window' ).style.display == 'none' )
	document.getElementById( 'promotion_tab_btn' ).src = url + '/images/site/promotion_btn_link.png';
}
function showTabWindow( url ){
	//document.getElementById( 'promotion_tab_btn' ).src = url + '/images/site/promotion_btn_hover.png';
	document.getElementById( 'promotion_window' ).style.display = '';
}
function hideTabWindow( url ){
	document.getElementById( 'promotion_window' ).style.display = 'none';
	document.getElementById( 'promotion_tab_btn' ).src = url + '/images/site/promotion_btn_link.png';
}




function hideOnglet( id ){
	
	if( document.getElementById( id ).className != 'onglet_active_def' ){
		
		document.getElementById( id ).className = 'onglet';
		document.getElementById( id + '_img' ).src = '../images/site/product_onglet_angle.png';
		
	}
}


function showOnglet( id ){
	
	if( document.getElementById( id ).className != 'onglet_active_def' ){
		
		document.getElementById( id ).className = 'onglet_active';
		document.getElementById( id + '_img' ).src = '../images/site/product_onglet_active_angle.png';
		
	}
}

function activeMedia( idMedia, idMediaOff, idOnglet, idOngletOff, urlVideo, IdVideo ){
	
	document.getElementById( idMedia ).className = 'subcontent_adjust';
	document.getElementById( idMediaOff ).className = 'hide_screen';
	document.getElementById( idOnglet ).className = 'onglet_active_def';
	document.getElementById( idOnglet + '_img' ).src = '../images/site/product_onglet_active_angle.png';
	document.getElementById( idOngletOff ).className = 'onglet';
	document.getElementById( idOngletOff + '_img' ).src = '../images/site/product_onglet_angle.png';
	if( urlVideo != 'novideo' ) showVideo( urlVideo, IdVideo );
	
}


function highlightVideo( idVideo ){

	if( document.getElementById( idVideo ).className != 'onCastActive' )	
	document.getElementById( idVideo ).className = 'onCast';	
	
}
function shadowVideo( idVideo ){

	if( document.getElementById( idVideo ).className != 'onCastActive' )
	document.getElementById( idVideo ).className = 'offCast';	
	
}

function showVideo( urlVideo, idVideo ){
	var videoHTML = '';
	videoHTML += urlVideo;
	/*
	videoHTML += '<object style="margin:0px;" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="536" height="402" id="FLVPlayer">';
	videoHTML += '<param name="movie" value="FLVPlayer_Progressive.swf" />';
	videoHTML += '<param name="salign" value="lt" />';
	videoHTML += '<param name="quality" value="high" />';
	videoHTML += '<param name="wmode" value="transparent">'; 
	videoHTML += '<param name="scale" value="noscale" />';
	videoHTML += '<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Clear_Skin_2&streamName=../media/media/videos/' + urlVideo  + '&autoPlay=true&autoRewind=true" />';
	videoHTML += '<embed style="margin:0px;" src="FLVPlayer_Progressive.swf" wmode="transparent" flashvars="&MM_ComponentVersion=1&skinName=Clear_Skin_2&streamName=../media/media/videos/' + urlVideo  + '&autoPlay=true&autoRewind=true" quality="high" scale="noscale" width="536" height="402" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	videoHTML += '</object>';
	*/
	
	document.getElementById( 'videoDisplay' ).innerHTML = videoHTML;
	var videoMenu = document.getElementById( 'videoMenu' );
	
	for( i = 0; i < videoMenu.getElementsByTagName('span').length; i++ ){
	
		if( videoMenu.getElementsByTagName('span')[i].id == idVideo )
			videoMenu.getElementsByTagName('span')[i].className  = 'onCastActive';
		else
			videoMenu.getElementsByTagName('span')[i].className  = 'offCast';
	}
	
}


function sendMailForm(){
	
	document.getElementById( 'product_send_email' ).className = 'product_send_email';

	
}
function sendMailFormClose(){
	
	document.getElementById('responseSendEmail').innerHTML = '';
	document.getElementById('responseSendPositiveEmail').innerHTML = '';
	document.getElementById('formSend').style.display = 'block';
	document.getElementById( 'name-sender' ).value = '';
	document.getElementById( 'lastname-sender' ).value = '';
	document.getElementById( 'email-sender' ).value = '';
	document.getElementById( 'name-receiver' ).value = '';
	document.getElementById( 'lastname-receiver' ).value = '';
	document.getElementById( 'email-receiver' ).value = '';
	document.getElementById( 'product_send_email' ).className = 'hide_screen';
	
}


function Initxhr()
{
	var xhr;
	try{
		xhr=new XMLHttpRequest();

	}
		catch(try_microsoft1){
			try { xhr=new ActiveXObject("MSXML2.XMLHTTP");
			} 
				catch(try_microsoft2){
					try {
						xhr=new ActiveXObject("Microsoft.XMLHTTP");
					}
						catch (erreur){
							xhr=null;
						}
				}
			
		}
	if (xhr==null){
		alert( javascriptNotSupport );
	}
	else{
		return xhr;
	}
}

function sendEmailAdvise(){
	DoSend = Initxhr();
	var NameSender = document.getElementById( 'name-sender' ).value;
	var LastnameSender = document.getElementById( 'lastname-sender' ).value;
	var EmailSender = document.getElementById( 'email-sender' ).value;
	var NameReceiver = document.getElementById( 'name-receiver' ).value;
	var LastnameReceiver = document.getElementById( 'lastname-receiver' ).value;
	var EmailReceiver = document.getElementById( 'email-receiver' ).value;
	var ProductId = document.getElementById( 'productid' ).value;
	var UserIp = document.getElementById( 'userip' ).value;


	var urlSuperGlobal = 'NameSender=' + NameSender 
						+ '&LastnameSender=' + LastnameSender 
						+ '&EmailSender=' + EmailSender 
						+ '&NameReceiver=' + NameReceiver 
						+ '&LastnameReceiver=' + LastnameReceiver 
						+ '&EmailReceiver=' + EmailReceiver
						+ '&ProductId=' + ProductId
						+ '&UserIp=' + UserIp + '_check';
	
	var url = 'sendmail.php';

	document.getElementById('responseSendPositiveEmail').innerHTML = sendingMail;
	DoSend.open( "POST", url, true );

	DoSend.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	DoSend.setRequestHeader("Content-length", urlSuperGlobal.length);
	//DoSend.setRequestHeader("Connection", "close");
	
	DoSend.onreadystatechange = function(){
		traiterSend();
	};
	DoSend.send( urlSuperGlobal );
}

function traiterSend()
{		
	if ( ( DoSend.readyState == 4 ) && ( DoSend.status == 200 ) )
	{
		//alert('test');
		var str = DoSend.responseText;
		//alert(str);
		str = str.replace( /^\s*|\s*$/, "" );
		if (str === 'emptyfield') {
			document.getElementById('responseSendEmail').innerHTML = fieldNotFilled;
			document.getElementById('responseSendPositiveEmail').innerHTML = '';
		} else if (str === 'emailaddress') {
			document.getElementById('responseSendEmail').innerHTML = fieldNotFilled;
			document.getElementById('responseSendPositiveEmail').innerHTML = '';
		} else if (str === 'delayip') {
			document.getElementById('responseSendEmail').innerHTML = delayIp;
			document.getElementById('responseSendPositiveEmail').innerHTML = '';
		} else if (str === 'mailfailure') {
			document.getElementById('responseSendEmail').innerHTML = emailProblem;
			document.getElementById('responseSendPositiveEmail').innerHTML = '';
		} else if (str === 'ok') {
			document.getElementById('responseSendEmail').innerHTML = '';
			document.getElementById('responseSendPositiveEmail').innerHTML = '<br /><strong>' + messageSent + '</strong><br /><br /><br />';
			document.getElementById('formSend').style.display = 'none';
			str = '';
		}
		
	}	
	
}



