function sendEvent(vendorPlacementId,event_code) {
	var eventList = new EventList("eventListHolder");
 	var event = new EventObject("BRI", event_code);
  	event.setProperty("vendorPlacementId",vendorPlacementId);
  	eventList.addEvent(event);
        
  	var re = /www\.brides\.com|.*\.advancepubs\.net/;
  	var curHost = document.location.host;
  	var eventHost = curHost.match(re) ? "http://event.brides.com/" : "http://samgdeac12:8300/";
 	eventList.setBaseUrl(eventHost);

	eventList.writeJavaScriptTags();
	//console.debug("server name is " + curHost+ "event host is : "+ eventHost);
	//console.debug('in sendEvent' );
}

function processImpressionSO(impVpids, soIds){
        //console.debug('in searchResultImpressionEvent' );
        var eventListx = new EventList("eventListHolder");
        var splitResults = impVpids.split("&");
        for (var i=0;i<splitResults.length;i++){
            if(splitResults[i]!=""){
                var event = new EventObject("BRI", "lc_sr_imp");
                event.setProperty("vendorPlacementId",splitResults[i]);
                eventListx.addEvent(event);
            }
        }

        var splitSo = soIds.split("^");
        for (var i=0;i<splitSo.length;i++){
                if(splitSo[i]!=""){
                  var twoIds=splitSo[i].split("*");
                  var event = new EventObject("BRI", "lc_so_sr_ipsn");
                  event.setProperty("vendorPlacementId",twoIds[0]);
                  event.setProperty("secondId",twoIds[1]);
                  eventListx.addEvent(event);
                }
        }

        var re = /www\.brides\.com|.*\.advancepubs\.net/;
        var curHost = document.location.host;
        var eventHost = curHost.match(re) ? "http://event.brides.com/" : "http://samgdeac12:8300/";
        //console.debug("server name is " + curHost+ "event host is : "+ eventHost);
        eventListx.setBaseUrl(eventHost);
        eventListx.writeImageTags();
}


function searchResultImpressionEvent(vendorPlacementIds, event_code){
	//console.debug('in searchResultImpressionEvent' );
	var eventList = new EventList("eventListHolder");
	var splitResults = vendorPlacementIds.split("&");
	for (var i=0;i<splitResults.length;i++){ 
            if(splitResults[i]!=""){	
	        var event = new EventObject("BRI", event_code);
		event.setProperty("vendorPlacementId",splitResults[i]);
        	eventList.addEvent(event);
	    }
	}
	
	var re = /www\.brides\.com|.*\.advancepubs\.net/;
  	var curHost = document.location.host;
  	var eventHost = curHost.match(re) ? "http://event.brides.com/" : "http://samgdeac12:8300/";
  	//console.debug("server name is " + curHost+ "event host is : "+ eventHost);
  	eventList.setBaseUrl(eventHost);
  	eventList.writeImageTags();
}

function sendEmailEvent(from, to, vpid) {
	//console.debug('in sendEmailEvent' );
        var eventList = new EventList("eventListHolder");
        var event = new EventObject("BRI", "lc_ev");
        event.setProperty("vendorPlacementId",vpid);
	event.setProperty("fromEmail",from);
	event.setProperty("toEmail",to);
        eventList.addEvent(event);

	var re = /www\.brides\.com|.*\.advancepubs\.net/;
  	var curHost = document.location.host;
  	var eventHost = curHost.match(re) ? "http://event.brides.com/" : "http://samgdeac12:8300/";
  	//console.debug("server name is " + curHost+ "event host is : "+ eventHost);
  	eventList.setBaseUrl(eventHost);
  	eventList.writeJavaScriptTags();
}

function sendEventsWithSecondId(slidesIds,event_code){
        var eventList = new EventList("eventListHolder");
	var splitResults = slidesIds.split("^");
	for (var i=0;i<splitResults.length;i++){
		if(splitResults[i]!=""){
		  var twoIds=splitResults[i].split("*");
        	  var event = new EventObject("BRI", event_code);
        	  event.setProperty("vendorPlacementId",twoIds[0]);
        	  event.setProperty("secondId",twoIds[1]);
        	  eventList.addEvent(event);
		}
	}

	var re = /www\.brides\.com|.*\.advancepubs\.net/;
  	var curHost = document.location.host;
  	var eventHost = curHost.match(re) ? "http://event.brides.com/" : "http://samgdeac12:8300/";
  	//console.debug("server name is " + curHost+ "event host is : "+ eventHost);
  	eventList.setBaseUrl(eventHost);
  
	eventList.writeJavaScriptTags();
	//console.debug('in sendEventsWithSecondId'+ event_code +" secondIds is :" +slidesIds );
}

function sendThreeEvents(vendorPlacementId,slidesIds,soVpIds){
        var eventLista = new EventList("eventListHolder");
        var event = new EventObject("BRI", "lc_vd_imp_*");
	event.setProperty("vendorPlacementId",vendorPlacementId);
        eventLista.addEvent(event);

        var splitResults = slidesIds.split("^");
        for (var i=0;i<splitResults.length;i++){
                if(splitResults[i]!=""){
                  var twoIds=splitResults[i].split("*");
                  var event = new EventObject("BRI", "lc_img_imp");
                  event.setProperty("vendorPlacementId",twoIds[0]);
                  event.setProperty("secondId",twoIds[1]);
                  eventLista.addEvent(event);
                }
        }

        var soResults = soVpIds.split("^");
        for (var i=0;i<soResults.length;i++){
                if(soResults[i]!=""){
                  var twoIds=soResults[i].split("*");
                  var event = new EventObject("BRI", "lc_so_vd_ipsn");
                  event.setProperty("vendorPlacementId",twoIds[0]);
                  event.setProperty("secondId",twoIds[1]);
                  eventLista.addEvent(event);
                }
        }

        var re = /www\.brides\.com|.*\.advancepubs\.net/;
        var curHost = document.location.host;
        var eventHost = curHost.match(re) ? "http://event.brides.com/" : "http://samgdeac12:8300/";
        //console.debug("server name is " + curHost+ "event host is : "+ eventHost);
        eventLista.setBaseUrl(eventHost);

        eventLista.writeImageTags();
        //console.debug('in sendEventsWithSecondId'+ event_code +" secondIds is :" +slidesIds );
}


function sendClickEvent(vendorPlacementId,event_code) {
    var output = "http://event.brides.com/";
    output += '/images/event.gif?e0_sc=BRI';
    output += '&e0_ec=' + event_code;
    output += '&e0_vendorPlacementId=' + vendorPlacementId;
    output += '&REFERRER=' + (document.referrer);
    jQuery.ajax({url : output, ifModified : true, async : false, timeout : 250 });
}
