function validatePublisher(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.street.value == ''){
		alert("Please enter Street Number.");
		frm.street.focus();
		return false;
	}if(frm.address.value == ''){
		alert("Please enter Address.");
		frm.address.focus();
		return false;
	}if(frm.pcode.value == ''){
		alert("Please enter Postcode.");
		frm.pcode.focus();
		return false;
	}if(frm.city.value == ''){
		alert("Please enter City.");
		frm.city.focus();
		return false;
	}if(frm.country_id.value == '-1'){
		alert("Please enter Country.");
		frm.country_id.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;
	/*}if(frm.mobile.value == ''){
		alert("Please enter Mobile.");
		frm.mobile.focus();
		return false;
	}if(frm.fax.value == ''){
		alert("Please enter Fax.");
		frm.fax.focus();
		return false;*/
	}else{
		return true;
	}
}

function validateWebDetail(frm){
	if(frm.url.value == '' || frm.url.value == 'http://'){
		alert("Please enter URL.");
		frm.url.focus();
		return false;
	}if(frm.descr.value == ''){
		alert("Please enter Description.");
		frm.descr.focus();
		return false;
	}if(frm.cat1_id.value == '-1'){
		alert("Please select Category.");
		frm.cat1_id.focus();
		return false;
	}else{
		return true;
	}
}

function validatePaymentDetail(frm){
	if(frm.bsb_number.value == ''){
		alert("Please enter BSB Number.");
		frm.bsb_number.focus();
		return false;
	}if(frm.account_number.value == ''){
		alert("Please enter Account Number.");
		frm.account_number.focus();
		return false;
	}if(frm.acc_fname.value == ''){
		alert("Please enter Account First Name.");
		frm.acc_fname.focus();
		return false;
	}if(frm.acc_lname.value == ''){
		alert("Please select Account Last Name.");
		frm.acc_lname.focus();
		return false;
	}else{
		return true;
	}
}

function validateConfirm(frm){
	if(frm.terms.checked == false){
		alert("Please accept participation conditions.");
		frm.terms.focus();
		return false;
	/*}if(frm.code.value == ''){
		alert("Please enter number code.");
		frm.code.focus();
		return false;*/
	}else{
		return true;
	}
}

function previousSubmit(){
	var target=document.mainForm;
	target.action = "addPublisher.php";
	target.method = "post";
	target.submit();
}

function previousSubmit1(){
	var target=document.mainForm;
	target.action = "addPublisher.php";
	target.publisher.value='step2';
	target.method = "post";
	target.submit();
}

function previousSubmit2(){
	var target=document.mainForm;
	target.action = "addPublisher.php";
	target.publisher.value='step3';
	target.method = "post";
	target.submit();
}

function nextSubmit(){
	var target=document.mainForm;
	
	if(!validateWebDetail(target)){
		return false;
	}else{
		target.action = "addPublisher.php";
		target.publisher.value='step3';
		target.method = "post";
		target.submit();
	}
}
function nextSubmit1(){
	var target=document.mainForm;
	
	if(!validatePaymentDetail(target)){
		return false;
	}else{
		target.action = "addPublisher.php";
		target.publisher.value='step4';
		target.method = "post";
		target.submit();
	}
}

function nextSubmit2(){
	var target=document.mainForm;
	
	if(!validateConfirm(target)){
		return false;
	}else{
		target.action = "addPublisher.php";
		target.publisher.value='step5';
		target.method = "post";
		target.submit();
	}
}
function callAdByType(typ){
  var target=document.mainForm;
	   target.varStatus.value='pubCampaign';
	   target.mode.value='typ_view';
	   target.campaign_id.value='';
	   target.camp_type.value=typ;
	   target.submit();
}

function callAdByType2(typ){
  var target=document.mainForm;
	   target.varStatus.value='pubCampaign';
	   target.mode.value='typ_view2';
	   target.campaign_id.value='';
	   target.camp_type.value=typ;
	   target.submit();
}

function callAdByType3(typ,campid){
  var target=document.mainForm;
	   target.varStatus.value='pubCampaign';
	   target.mode.value='typ_view';
	   target.campaign_id.value=campid;
	   target.camp_type.value=typ;
	   target.submit();
}

function callCampByType(typ){
  var target=document.mainForm;
	   target.varStatus.value='pubCampaign';
	   target.mode.value='typ_viewCamp';
	   target.campaign_id.value='';
	   target.camp_type.value=typ;
	   target.submit();
}
function callApprCampByType(typ,campaign_id){
  var target=document.mainForm;
	   target.varStatus.value='pubCampaign';
	   target.mode.value='typ_view';
	   target.campaign_id.value=campaign_id;
	   target.camp_type.value=typ;
	   target.submit();
}
function viewPrograms(id){

  var target=document.mainForm;
	   target.varStatus.value='pubPartner';
	   target.mode.value='viewProgram';
	   target.cat_id.value=id;
	   target.submit();
}
function unSubscribePub(cid){
	  var target=document.mainForm;
	  target.pbobject_id.value=cid;
	  target.unsubscribe.value="yes";
	  callMenuCombine('pubCampaign','typ_view');
}

function showAdverEmail(id){
	  var target=document.mainForm;
	  target.to.value=id;
	  callMenuCombine('pubAccount','email_advertiser');
}

function showCode(pd_id){
	
	var theURL="viewCampaignCode.php?pd_id="+pd_id;
	var nu="top=100,left=20,height=180,width=400,scrollbars=yes,resizeable=yes,statusbars=no;";
	var cng=window.open(theURL,"CAMPAIGNCODE"+pd_id,nu);
		cng.focus();
}	