/*
 * this function will add a seller to a campaign
 */
function addChannelToCampaign(channel_id,logged_user) {
	/*
	if(logged_user==0) {
		alert("You need to be logged in to add channel to media plan.");
		
		//window.location="http://www.adcapacity.com/users/login";
		window.location="http://localhost/adcapacity/users/login";
	} 
	*/

	// get the current campaign_id
	var sel = document.getElementById('CampaignId');
	var campaign_id = 0;

	if(logged_user==0) {
		if(sel) {
			campaign_id = sel.options[sel.selectedIndex].value;
		}
	} else {
		if(!sel) {
			window.location="http://www.adcapacity.com/campaigns/add";
			//window.location="http://localhost/adcapacity/campaigns/add";
			return false;
		}	else {
			campaign_id = sel.options[sel.selectedIndex].value;
		}
	}
		
	
	if(document.getElementById('property_ids')) {
		var existing_ids=document.getElementById('property_ids').value;
	
		if(existing_ids.indexOf(channel_id +",")>=0) {
				alert("You have already added this media property to your current media plan");
				return false;
		}
	}
	
	//var url = '/channels/addChannelToCampaign/'+ campaign_id +'/'+ channel_id;
	//var url = '/private/channels/addChannelToCampaign/'+ campaign_id +'/'+ channel_id;
	//	var url = 'http://localhost/srvr_adcapacity/private/channels/refreshCampaignChannels/'+ campaign_id +'/'+ channel_id;
	
	var url = '/channels/addChannelToCampaign/'+ campaign_id +'/'+ channel_id;	
	//var url = '/adcapacity/channels/addChannelToCampaign/'+ campaign_id +'/'+ channel_id;
	
	

	new Ajax.Request(url,
	  {
	    method:'get',
	    onSuccess: function(transport){
	      var response = transport.responseText || "no response text";
	      document.getElementById('content_left_box_campaign_channels').innerHTML = response;
	    },
	    onFailure: function(){ 
	    	alert('Something went wrong...') 
	    }
	  });
	
}

/*
 * this will refresh the list of campalign sellers
 */
function refreshCampaignsChannels(campaign_id) {
	/*
	$(document).ready(function(){
    	$(document.body).click(function () {
      		$("div:hidden:first").fadeIn("slow");
    	});
	});*/
	
	// local code
	//var url = '/channels/refreshCampaignChannels/'+ campaign_id;
	
	// live code
	
	//var url = 'http://localhost/srvr_adcapacity/private/channels/refreshCampaignChannels/'+ campaign_id;		
	
	var url = '/channels/refreshCampaignChannels/'+ campaign_id;		
	//var url = 'http://localhost/adcapacity/channels/refreshCampaignChannels/'+ campaign_id;		
	
	
	new Ajax.Request(url,
	  {
	    method:'get',
	    onSuccess: function(transport){
	      var response = transport.responseText || "none";
	      document.getElementById('content_left_box_campaign_channels').innerHTML = response;
	    },
	    onFailure: function(){
	    	alert('Something went wrong...') 
	    }
	  });
}