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);
}

function schrijfUitnodiging(uitnodiging, uitnodigingurl, uitnodigingimg) {
	var popupHtml = "    <div class=\"contentPopup\">\n" +
	"       <img src=\"/Images/uitnodiging-survey.jpg\" alt=\"uitnodiging\" border=\"0\" style=\"border:0px !important; \" usemap=\"#map1\" />\n" +
	"       <map name=\"map1\">\n" +
       "           <area shape=\"rect\" alt=\"ja, ik doe mee\" coords=\"150,180,266,214\" href=\"#\" title=\"\" onClick=\"closeUitnodiging('" + uitnodiging + "', '" + uitnodigingurl + "')\" />\n" +
        "           <area shape=\"rect\" alt=\"nee, ik doe niet mee\" coords=\"14,179,145,215\" href=\"#\" title=\"\" onClick=\"closeUitnodiging('" + uitnodiging + "')\" />\n" +
        "           <area shape=\"default\" nohref=\"nohref\" alt=\"\" />\n" +
        "       </map>\n" +
	 "    </div>";
	 
	 $.fancybox(popupHtml,
	 { 
	 'width': '570', 
	 'height': '275',
	 'autoDimensions': 'true',
	 'onComplete'    : function() {
                                    $('#fancybox-inner').width(550);
                                    $('#fancybox-inner').height(237);
									$('#fancybox-wrap').width(575);
                                    $('#fancybox-wrap').height(247);
									}

	 });
	 
	$.fancybox.resize;
	    
    pageTracker._trackEvent('2010 Websurvey', 'Popup', 'Openen '+uitnodiging);
}

function closeUitnodiging(uitnodiging, url) {
    createCookie(uitnodiging, 'nee', 365);
    $('#popup_uitnodiging').hide();
	$.fancybox.close();
    if (url != null) {
        window.open(url, "Uitnodiging", "resizable=1,width=640,height=640");
        pageTracker._trackEvent('2010 Websurvey', 'Klik', 'Ja '+uitnodiging);
    } else {
        pageTracker._trackEvent('2010 Websurvey', 'Klik', 'Nee '+uitnodiging);    
    }
}

$(document).ready(function() {

    /* invullen van de variabele voor de offerte ? */
		
    var isThuis = true;
    var uitnodiging = '';
    var uitnodigingurl = '';
    var random = '';

    if (isThuis) {
        uitnodiging = 'bowEnquete2010-9t';   // naam van de cookie
        uitnodigingurl = 'http://questions.netq.nl/nq.cfm?q=f59b2933-1d2a-410d-9bb3-bb4ea39bee4f';   // waar heen na het ja klikken op de popup
        uitnodigingimg = '/Images/uitnodiging-survey.jpg'; //moet in de images map geplaatst worden
        random = Math.floor(Math.random() * 2);    // een op vijf wordt uitgenodigd

        // check aantal bezoeken
        aantal = readCookie(uitnodiging);
        //alert(aantal+'-'+random);
               
        if (!aantal) {
            if (random==1) {
                // er is nog geen cookie en random getal klopt
                createCookie(uitnodiging, '1', 365);
            } else {
                // er is nog geen cookie, maar deze wordt niet uitgenodigd
                createCookie(uitnodiging, 'nee', 365);
            }
        }
        
        if (aantal>'0' && aantal != 'nee') {
            // er is een cookie dus deze doet mee. aantal verhogen
            createCookie(uitnodiging, parseInt(aantal) + 1, 365);
            if (parseInt(aantal)>=3) {
				
                if (location.href.toLowerCase().indexOf("aanmeldformulier")==-1 && location.href.toLowerCase().indexOf("aanmelden")==-1) {            	  
                    schrijfUitnodiging(uitnodiging,uitnodigingurl,uitnodigingimg);
                }
            }
        }
        
        
        if (location.search.indexOf("websurvey")>0) {

            schrijfUitnodiging(uitnodiging,uitnodigingurl,uitnodigingimg);
        }

    }

});