/* TUV popup modale (common)

Company : Vente-privee.com
Project : VP4 (Front)
Support : Javascript (compatible 1.3.2)

Version : V 0.1
Date : 04 01 2010
Author : Aurelie DURDUX

*/

function gup(name) {
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null )
		return "";
	else
		return results[1];
}

$(document).ready(function() {
	
	/* si on vient d'un mail, on affiche cette modale */
	if (gup('cp')== 1) {
		$('#altCol').before('<div id="stopGrey"></div>'); // apparition du calque gris
		$('#stopGrey').before($('.welcomeModal'));
		// hack ie6
        if (jQuery.browser.version == "msie" && jQuery.browser.version == 6.0) {
            $('html').css('overflow', 'hidden');
            $('body').css('height', '100%');
            var scrolltop = document.body.parentElement.scrollTop; // recupere la hauteur du scroll
            $('.welcomeModal').css('margin-top', scrolltop - 260); // repositionne la fenetre par rapport au navigateur
            $('#stopGrey').css('margin-top', scrolltop); // repositionne le calque gris par rapport au navigateur
        }

        $('select').css('visibility', 'hidden');

        // effets
        $('.welcomeModal').fadeIn();
        $('#stopGrey').css('opacity', 0).fadeTo(300, 0.5);
	}
	
	/*$.get('../impressum.xml',function(xmlImpressum){
			$('.impressumModal h3').html($('titre:first',xmlImpressum).text());
			$('paragraphe',xmlImpressum).each(function(){
				$('.impressumText').append('<p>'+$(this).text()+'</p>');
			});
		});*/
	

    // ouvrir la fenetre modale
    $('a.tuvFooterLink').click(function(e) {
        e.preventDefault();

        $('#wrapper').before('<div id="stopGrey"></div>'); // apparition du calque gris
        $('#stopGrey').before($('.impressumModal'));

        // hack ie6
        if (jQuery.browser.version == "msie" && jQuery.browser.version == 6.0) {
            $('html').css('overflow', 'hidden');
            $('body').css('height', '100%');
            var scrolltop = document.body.parentElement.scrollTop; // recupere la hauteur du scroll
            $('.impressumModal').css('margin-top', scrolltop - 260); // repositionne la fenetre par rapport au navigateur
            $('#stopGrey').css('margin-top', scrolltop); // repositionne le calque gris par rapport au navigateur
        }

        $('select').css('visibility', 'hidden');

        // effets
        $('.impressumModal').fadeIn();
        $('#stopGrey').css('opacity', 0).fadeTo(300, 0.5);
    });
	
	$('a.cgvFooterLink').click(function(e) {
        e.preventDefault();

        $('#wrapper').before('<div id="stopGrey"></div>'); // apparition du calque gris
        $('#stopGrey').before($('.cgvModal'));

        // hack ie6
        if (jQuery.browser.version == "msie" && jQuery.browser.version == 6.0) {
            $('html').css('overflow', 'hidden');
            $('body').css('height', '100%');
            var scrolltop = document.body.parentElement.scrollTop; // recupere la hauteur du scroll
            $('.cgvModal').css('margin-top', scrolltop - 260); // repositionne la fenetre par rapport au navigateur
            $('#stopGrey').css('margin-top', scrolltop); // repositionne le calque gris par rapport au navigateur
        }

        $('select').css('visibility', 'hidden');

        // effets
        $('.cgvModal').fadeIn();
        $('#stopGrey').css('opacity', 0).fadeTo(300, 0.5);
    });

    // fermer la fenetre modale
    $('.closeWindow a').click(function(e) {
        e.preventDefault();

        // effets
        $('.impressumModal, .cgvModal, #stopGrey').fadeOut();

        $('#stopGrey').remove(); // enlever le calque gris

        // hack ie6
        if (jQuery.browser.version == "msie" && jQuery.browser.version == 6.0) {
            $('html, body').removeAttr('style');
        }
        $('select').css('visibility', 'visible');
    });
	
	// tooltip page registration
	$('.tooltipTuv').click(function(e){e.preventDefault();});
	
	// hack ie6
    if (jQuery.browser.version == "msie" && jQuery.browser.version == 6.0) {
		$('.tooltipTuv').hover(
		  function () {
			$('.tooltipTuv').addClass('hover');
			$('.tooltipTuv span.info').show();
		  }, 
		  function () {
			$('.tooltipTuv').removeClass('hover');
			$('.tooltipTuv span.info').hide();
		  }
		);
	}
});
