function validateSearchCampaign(form, errors, wroot, report)
{
	if(form.data.value.trim() == '')
		alert(errors);
	else 
		doGet(null, 'campaignsContent', '../actions/campaigns.action.php', {method:'findCampaigns',data:form.data.value,reports:report}, '<img src='+wroot+'/web/img/other/loading_wheel.gif>');

	
}

function validateEditCampaign(form,invalidName,invalidDess,invalidDate, invalidCountries)
{
	var id = form.idCampaign.value.trim();
	var name = form.campaignName.value.trim();
	var desc = form.campaignDescription.value.trim();
	var ctype = form.ctype.value.trim();
	var startDate = form.startDate.value.trim();
	var endDate = form.endDate.value.trim();
	var active = form.active.checked;
	if(active)
		active = 1;
	else
		active = 0;	
	var countries  = form.countries;
	var sendCountries = "";
	var counter = 0;
	
	if(name == '' ) 
	{
		alert(invalidName);
		 form.campaignName.focus();
	
	}
	else if(desc== '')
	{
		alert(invalidDess);
		form.campaignDescription.focus();
		return false;
	}
	else
	{
		if(ctype == 'specific')
		{
			for(var i=0; i<countries.length; i++) 
			{
				if(countries[i].selected)
				{
					sendCountries+= countries[i].value+",";
					counter++;
				}	
				
			}
			if(counter==0)
			{
				alert(invalidCountries);
				return false;
			}	
		}
		doPost('campaigns', '../actions/campaigns.action.php',{method:'updateCampaign',id:id,name:name,desc:desc,type:ctype,sDate:startDate,sEnd:endDate,active:active,countries:sendCountries}, form.id, '',{}, false, '<img src=../../web/img/other/loading_weel.gif>');
  
	
	}
	return false;
}

function validateEditBanner(form,invalidName,invalidFile,invalidFiles, invalidCountries, fillAll, edit){

	var id = form.idBanner.value.trim();
	var idCamp = form.idCampaign.value.trim();
	var name = form.bannerName.value.trim();
	var href = form.hrefBnr.value.trim();
	var file = form.bFile.value.trim();
	var banntype = form.bannCtype.value.trim();
	var active = form.active.checked;
	var imp = form.maxImpresions.value.trim();
	var sTimes =  form.showedTimes.value.trim();
	var nClicks = form.numClicks.value.trim();
	var zone = form.idZone.value.trim();
			
	var countries  = form.countries;
	var sendCountries = "";
	var counter = 0;
	var ext = GetFileExtension(file);
	
	if(name == '' ) 
	{
		alert(invalidName);
		form.bannerName.focus();
	}	
	if( href == '' && ( ext != "js" && ext != "php" && ext != "swf" )){
		alert(fillAll);
		form.hrefBnr.focus();
		return false;
	}
	if ( ( edit == '0' ) && file == '' )
	{
		alert(invalidFile);
		return false;
	}	
	if( edit == '0' && (ext != "jpg" && ext != "gif" && ext != "png" && ext != "php" && ext != "js" && ext != "html" && ext != "htm" && ext !=  "swf" ) ){
		alert(invalidFiles);
		return false;
	}	
	else
	{
		if(banntype == 'specific')
		{
			for(var i=0; i<countries.length; i++) 
			{
				if(countries[i].selected)
				{
					sendCountries+= countries[i].value+",";
					counter++;
				}	
				
			}
			if(counter==0)
			{
				alert(invalidCountries);
				return false;
			}
			else	 
				form.sendCountries.value = sendCountries;
		}
		form.submit();
		form.bFile.disabled = true;
		document.getElementById('uploading').innerHTML = uploading;
	}
	return false;

}

function validateSearchBanner(form, idCamp, wroot, report)
{	
	var z = form.data.value.trim();

	if( report == 1 ){
		if( z == '')
			doGet(null, 'zearchBnrResults', '../actions/campaigns.action.php', {method:'findBanners',idCampaign:idCamp,reports:report}, '<img src='+wroot+'/web/img/other/loading_wheel.gif>');
		else 
			doGet(null, 'zearchBnrResults', '../actions/campaigns.action.php', {method:'findBanners',data:z,idCampaign:idCamp,reports:report}, '<img src='+wroot+'/web/img/other/loading_wheel.gif>');
	}
	else{
		if( z == '')
			doGet('bannerEdition', 'zearchBnrResults', '../actions/campaigns.action.php', {method:'findBanners',idCampaign:idCamp}, '<img src='+wroot+'/web/img/other/loading_wheel.gif>');
		else 
			doGet('bannerEdition', 'zearchBnrResults', '../actions/campaigns.action.php', {method:'findBanners',data:z,idCampaign:idCamp}, '<img src='+wroot+'/web/img/other/loading_wheel.gif>');
	}
}

function countClick(bannerId, campaignId) {
	doGet(null, 'dummyDiv', 'php/actions/campaigns.action.php', {method:'addClick',idBnr:bannerId,id:campaignId}, '<img src=/web/img/other/loading_wheel.gif>');
}
