function validateAdvertiser(frm){
	if(frm.first_name.value == ''){
		alert("Please enter Name.");
		frm.first_name.focus();
		return false;
	}if(frm.last_name.value == ''){
		alert("Please enter Surname.");
		frm.last_name.focus();
		return false;
	}if(frm.company.value == ''){
		alert("Please enter Company.");
		frm.company.focus();
		return false;
	}if(frm.email.value == ''){
		alert("Please enter E-Mail.");
		frm.email.focus();
		return false;
	}if(!validateEmail(frm.email)){
		alert("Please enter valid email in format of abc@xyz.com");
		frm.email.focus();
		return false;
	}if(frm.phone.value == ''){
		alert("Please enter Phone.");
		frm.phone.focus();
		return false;
	}else{
		return true;
	}
}

function validateCampaign(frm){

	var foundad=frm.foundad.value;

	//alert(frm.bannerCount.value+" foundad "+foundad)

	if(frm.name.value == ""){
		alert("Please enter Campaign.");
		frm.name.focus();
		return false;
	}if(frm.active_from.value == '' && frm.active_from.value != '0000-00-00'){
		alert("Please enter From Date.");
		frm.active_from.focus();
		return false;
	}if(frm.active_till.value == '' && frm.active_till.value != '0000-00-00'){
		alert("Please enter To Date.");
		frm.active_till.focus();
		return false;
	}if(!dateTimeComparison("active_from","NOTIME","Start Date","cur_date","NOTIME","Current Date","GE")){
		return false;
	}if(!dateTimeComparison("active_till","NOTIME","Active Until","active_from","NOTIME","Start Date","G")){
		return false;
	}if(frm.site_url.value == ''){
		alert("Please enter Destination URL.");
		frm.site_url.focus();
		return false;
	}if(frm.storagetype.value == ''){
		alert("Please enter Media Type.");
		frm.storagetype.focus();
		return false;
	}if(frm.obj_name.value == ''){
		alert("Please enter Advertisement Name.");
		frm.obj_name.focus();
		return false;
	}if((frm.bannerCount.value=='' || frm.bannerCount.value==0) && (foundad=="no" || foundad=="")){
		alert("Please select number of Banner Options.");
		frm.bannerCount.focus();
		return false;
	}

	if(frm.storagetype.value=='image'){
				var containData=false;
				var filObj=frm.myfiles;
				if(typeof(filObj.length)=='undefined'){
						if(filObj.value != "")
							containData=true;
				}else{

					for(var i=0; i<filObj.length; i++){
						if(filObj[i].value!=""){
							containData=true;
							break;
						}
					}

				}
				if(containData==false){
					alert("Please enter atleast one Banner Image.");			
					return false;
				}	  

		}if((frm.storagetype.value=='html' || frm.storagetype.value=='text')){

				var containData=false;
				var filObj=frm.bannertext;

				if(typeof(filObj.length)=='undefined'){

					if(filObj.value != "")
						containData=true;

				}else{

					for(var i=0; i<filObj.length; i++){
						if(filObj[i].value!=''){
							containData=true;
						}
					 }		
				}

			if(containData==false){
				alert("Please enter Banner Text.");
				return false;
			}
			
		}if(frm.storagetype.value=='url'){

			var containData=false;
				var filObj=frm.imageurl;

				if(typeof(filObj.length)=='undefined'){
						if(filObj.value != "")
							containData=true;
				}else{
					for(var i=0; i<filObj.length; i++){
						if(filObj[i].value!=''){
							containData=true;
						}
					}
				}

				if(containData==false){
					alert("Please enter Image URL.");
					return false;
				}
		}

	if(frm.ppc.checked == false && frm.pps.checked == false && frm.ppl.checked == false ){ //&& frm.ppt.checked == false
		alert("Please select Program Type");
		return false;
	}if(frm.pps.checked == true && frm.ppsc.value == ""){
		alert("Please enter Planned Commission for Pay-Per-Sale");
		frm.ppsc.focus();
		return false;
	}if(frm.pps.checked == true && frm.ppsc.value != ""){

		if(!isNumeric(frm.ppsc)){
			frm.ppsc.focus();
			return false;
		}
	}if(frm.ppl.checked == true && frm.pplc.value == ""){
		alert("Please enter Planned Commission for Pay-Per-Lead");
		frm.pplc.focus();
		return false;
	}if(frm.ppl.checked == true && frm.pplc.value != ""){

		if(!isNumeric(frm.pplc)){
			frm.pplc.focus();
			return false;
		}
	}if(frm.ppc.checked == true && frm.ppcc.value == ""){
		alert("Please enter Planned Commission for Pay-Per-Click");
		frm.ppcc.focus();
		return false;
	}if(frm.ppc.checked == true && frm.ppcc.value != ""){

		if(!isNumeric(frm.ppcc)){
			frm.ppcc.focus();
			return false;
		}

	/*}if(frm.ppt.checked == true && frm.pptc.value == ""){
		
		alert("Please enter Planned Commission for Tiered commission");
		frm.pptc.focus();
		return false;
	
	}if(frm.ppt.checked == true && frm.pptc.value != ""){

		if(!isNumeric(frm.pptc)){
			frm.pptc.focus();
			return false;
		}
		*/
	}if(frm.pps.checked == true && frm.ppst.value == ""){
		alert("Please select Commission Type for Pay-Per-Sale");
		frm.ppst.focus();
		return false;
	}if(frm.ppl.checked == true && frm.pplt.value == ""){
		alert("Please select Commission Type for Pay-Per-Lead");
		frm.pplt.focus();
		return false;
	}if(frm.ppc.checked == true && frm.ppct.value == ""){
		alert("Please select Commission Type for Pay-Per-Click");
		frm.ppct.focus();
		return false;
	/*}if(frm.ppt.checked == true && frm.pptt.value == ""){
		alert("Please select Commission Type for Tiered commission");
		frm.pptt.focus();
		return false;	*/
	}if(frm.ppc.checked == false && frm.pps.checked == false && frm.ppl.checked == false){
		alert("Please select Program Type");
		return false;

	}if(frm.main_logo.value == ''){
		alert("Please enter Campaign Logo.");
		frm.main_logo.focus();
		return false;
	/*}if(frm.cat1_id.value == ''){
		alert("Please select Category.");
		frm.cat1_id.focus();
		return false;*/
	}if(frm.hear.value == ''){
		alert("Please select atleast one option.");
		frm.hear.focus();
		return false;

	}else{
		return true;
	}
}
function validateCampaign2(frm){

	if(frm.site_url.value == '' || frm.site_url.value == 'http://'){
		alert("Please enter URL.");
		frm.site_url.focus();
		return false;
	}if(frm.name.value == ''){
		alert("Please enter Campaign Name.");
		frm.name.focus();
		return false;
	}if(frm.ppc.checked == false && frm.pps.checked == false && frm.ppl.checked == false){
		alert("Please select Program Type");
		return false;
	}if(frm.cat1_id.value == '-1'){
		alert("Please select Category.");
		frm.cat1_id.focus();
		return false;
	}if(frm.description.value == ''){
		alert("Please enter Overview.");
		frm.description.focus();
		return false;
	}else{
		return true;
	}

}

function checkLen(x){
	if (x.value.length >= 100){
	    x.value = x.value.substring(0,100);
        x.blur();
	}
}

function previousSubmit(){
	var target=document.mainForm;
	target.action = "addAdvertiser.php";
	target.method = "post";
	target.submit();
}

function nextSubmit(){
	var target=document.mainForm;
	
	if(!validateCampaign(target)){
		return false;
	}else{
		target.action = "addAdvertiser.php";
		target.advertiser.value='step3';
		target.method = "post";
		target.submit();
	}
}
function callApprovePub(){
  var target=document.mainForm;
}
function deleteBannerLk(id){

  var target=document.mainForm;
	   target.link_id.value=id;
	   target.delmode.value='del_ban';
	   target.mode.value='edit';
	   target.varStatus.value='manageAdObject';
	   target.submit();
}
function viewAdObjects(cid){

  var target=document.mainForm;
	    target.varStatus.value='manageAdObject';
		target.mode.value='view';
		target.cid.value=cid;
		target.submit();
}
function callCampByType(typ){
  var target=document.mainForm;
	   target.varStatus.value='manageCampaign';
	   target.mode.value='preview';
	   target.camp_type.value=typ+" ";//to pass the camptype 0
	   target.submit();
}
function callAdByType(typ){
  var target=document.mainForm;
	   target.varStatus.value='manageCampaign';
	   target.mode.value='previewAd';
	   target.ad_type.value=typ+" ";//to pass the camptype 0
	   target.submit();
}
function callPubByType(typ){
  var target=document.mainForm;
	   target.varStatus.value='myPublisher';
	   target.mode.value='previewPub';
	   target.pub_type.value=typ+" "; //to pass the camptype 0
	   target.submit();
}
function callAds(varStatus,mode){

  var target=document.mainForm;
		target.action="advertiserHome.php";	
		callMenuCombine(varStatus,mode);
}
function callAdsProf(varStatus,mode,uid){

  var target=document.mainForm;
		target.user_id.value=uid;
		target.action="advertiserHome.php";	
		callUserStatus(varStatus,mode,uid,'');
}
