﻿// ************************************************
// Affichage Printscreen Site Internet d'un Client 
// ************************************************

function positionner_printscreen (printscreen_width,printscreen_height) {
	
	var largeur_fond = 0;
	var hauteur_fond = 0;
	
	largeur_fond = getTotalWidth();
	hauteur_fond = getTotalHeight();
	
	$("fond_div").style.width = largeur_fond + 'px';
	$("fond_div").style.height = hauteur_fond + 'px';
	
	$("fond_div").show();
	
	
	var largeur_navigateur = 0;
	var hauteur_navigateur = 0;
	
	largeur_navigateur = getWidth();
	hauteur_navigateur = getHeight();
	
	
	var pos_left_printscreen = (largeur_navigateur/2) - (printscreen_width/2);
	var pos_top_printscreen = (hauteur_navigateur/2) - (printscreen_height/2);
	
	
	$("printscreen_div").style.left = pos_left_printscreen + "px";
	$("printscreen_div").style.top = pos_top_printscreen + get_scroll_y () - 20 + "px";
	
}

function fermer_printscreen () {
	
	$("printscreen_div").hide();
	$("fond_div").hide();
	
}


function afficher_printscreen (nom_image,lien_Site_web) {
	
	var parameters = '';
	
	parameters += 'nom_image=' + nom_image;
	parameters += '&lien_Site_web=' + lien_Site_web;
	
	
	new Ajax.Request('include/php/reference_client/ajax_affiche_printscreen.php', {
			method: 'post',
			parameters: parameters,
			onUninitialized: loading_printscreen(),
			onSuccess: affiche_printscreen
		}
	);
	
}

function loading_printscreen () {
	
	$("printscreen_div").show();
	$("printscreen_div").innerHTML = '<div style="position: absolute; left: 400px; top: 260px;"><img src="picts/ajax-loader.gif" alt="" /></div>';
	
}

function affiche_printscreen (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	var tableau = result.split("###");
	
	var printscreen = tableau[0];
	var largeur = tableau[1];
	var hauteur = tableau[2];
	
	$("printscreen_div").innerHTML = printscreen;
	$("printscreen_div").show();
	
	positionner_printscreen (largeur,hauteur);
	
}