function uservalid(val)
{
	var userName				=	val;
	var useraction				=	'useraction';
	$.post("ajaxCoreg.php", {useraction: useraction, userName:userName}, function(data){
	$("#userResultdiv").html(data);
	//alert(data.length);
	});
	if(count_rsr == 0){
	 resize_onaddButton(25);
	 count_rsr = 1;
	 }
}
var count_rsr = 0;
function uservalidEamil(val)
{
	var userEamil				=	val;
	var useractionEmail				=	'useractionEmail';
	$.post("ajaxCoreg.php", {useractionEmail: useractionEmail, userEamil:userEamil}, function(data){
	$("#userEamilResuldiv").html(data);
	//alert(data.length);
	});
	if(count_rsr == 0){
	 resize_onaddButton(25);
	 count_rsr = 1;
	 }
}

function uservalidadmin(val)
{
	var userName				=	val;
	var useraction				=	'useraction';
	var pid				=	$('#pid').val();
	$.post("coragajax.php", {useraction: useraction, userName:userName, pid:pid}, function(data){
	$("#userResultdiv").html(data);
	//alert(data.length);
	});
}
function uservalidEamiladmin(val)
{
	var userEamil				=	val;
	var useractionEmail			=	'useractionEmail';
	var pid				=	$('#pid').val();
	$.post("coragajax.php", {useractionEmail: useractionEmail, userEamil:userEamil, pid:pid}, function(data){
	$("#userEamilResuldiv").html(data);
	//alert(data.length);
	});
}

function uservalidadminmerc(val)
{
	var userName				=	val;
	var useractionmerc				=	'useractionmerc';
	$.post("coragajax.php", {useractionmerc: useractionmerc, userName:userName}, function(data){
	$("#userResultdiv").html(data);
	//alert(data.length);
	});
}
function uservalidEamiladminmerc(val)
{
	
	var userEamil				=	val;
	var useractionEmailmerc				=	'useractionEmailmerc';
	$.post("coragajax.php", {useractionEmailmerc: useractionEmailmerc, userEamil:userEamil}, function(data){
	$("#userEamilResuldiv").html(data);
	
	});
}
var arr_d = new Array(0,0);
function check()
{
	var mousumi =document.getElementById('userResultdiv').innerHTML;
	if(document.frmWeb.firstName.value=="")
	{
		alert(alertmsg['fname']);
		document.frmWeb.firstName.focus();
		return false;
	}
	if(document.frmWeb.lastName.value=="")
	{
		alert(alertmsg['lname']);
		document.frmWeb.lastName.focus();
		return false;
	}
	if(document.frmWeb.companyName.value=="")
	{
		alert(alertmsg['company']);
		document.frmWeb.companyName.focus();
		return false;
	}
	if(document.frmWeb.address1.value == "")
	{
		alert(alertmsg['Address1']);
		document.frmWeb.address1.focus();
		return false;
	}
	if(document.frmWeb.city.value== "")
	{
		alert(alertmsg['city']);
		document.frmWeb.city.focus();
		return false;
	}
	if(document.frmWeb.state.value=="")
	{
		alert(alertmsg['state']);
		document.frmWeb.state.focus();
		return false;
	}
	if(document.frmWeb.zip.value=="")
	{
		alert(alertmsg['zip']);
		document.frmWeb.zip.focus();
		return false;
	}
	if(document.frmWeb.country.value=="")
	{
		alert(alertmsg['country']);
		document.frmWeb.country.focus();
		return false;
	}
	if(document.frmWeb.phone.value=="")
	{
		alert(alertmsg['inttelephone']);
		document.frmWeb.phone.focus();
		return false;
	}
	else if(isNaN(document.frmWeb.phone.value))
	{
		alert(alertmsg['inttelephone']);
		document.frmWeb.phone.focus();
		return false;
	}
	//$$$$$$$$$$$$$$$$$$$$ Email $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4
	if (document.frmWeb.email.value=="")
	{
		alert("Please Enter Correct Email.");
		document.frmWeb.email.focus();
		return false;
	}
	else
	{
		var str=document.frmWeb.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str))
		{
			alert("Please enter valid email address.");
			document.frmWeb.email.focus();
			return false;
		}
	}
	if(document.frmWeb.userName.value== "")
	{
		alert("Please Enter user name");
		document.frmWeb.userName.focus();
		return false;
	}
	if(document.frmWeb.password.value== "")
	{
		alert("Please Enter the correct Password");
		document.frmWeb.password.focus();
		return false;
	}
	//Special Character check in pwd
	if(document.frmWeb.password.value!='')
	{
	  var ravi_mat = /[!@#$%^&*()]/;
	  var ravi_num = /[0-9]/;
	  var get_form_val = document.frmWeb.password.value;
	  for(u=0; u<get_form_val.length; u++){
		  //alert("rsr = " + u);
			if(get_form_val.charAt(u).match(ravi_mat)){
				arr_d[0] = 1;
			}
			else if (get_form_val.charAt(u).match(ravi_num)){
				arr_d[1] = 1;
			}
		}
		if(arr_d[0] == 1 && arr_d[1] == 1){
			//alert("Value changed");
			arr_d[0] = 0;
			arr_d[1] = 0;
		}
		else if (arr_d[0] ==0 || arr_d[1] == 0){
			alert("Please Enter one special character and on number in your password"); 
			arr_d[0] = 0;
			arr_d[1] = 0;
			return false;
		}
	}
	//End
	if(mousumi)
	{
		if(mousumi=="not available"){
			alert("Please enter valid USERNAME");
			return false;
		}
		else
		return true;
	}		
}

function enableField()
{
	var submitbutton	=	$("#updatebutton").val();
	$("input").attr('disabled',false);
	$("select").attr('disabled',false);
	$("textarea").attr('disabled',false);
	$("#updatebutton").val('Submit');	
	//$("#userName").attr('disabled',true);
	//$("#password").attr('disabled',true);
	//alert ($("#userName").val());
	//return false;
	if(submitbutton == 'Edit')
	{
	return false;
	}
	else if(submitbutton == 'Submit')
	{
		return check();
		return true;
	}
}
var arr_rsr = new Array(0,0);
function checkPass()
{
	var oldPassword		= 	$("#oldPassword").val();
	var newPassword		= 	$("#newPassword").val();
	var rNewPassword	=	$("#rNewPassword").val();
	if(oldPassword == "") 
	 {
		alert ("Please Enter Old Password");
		return false;
	 }
	 
	 if(newPassword =="")
	 {
		alert ("Please Enter New Password");
		return false;
	 }
if(newPassword!='')
	{
	  var ravi_mat = /[!@#$%^&*()]/;
	  var ravi_num = /[0-9]/;
	  var get_form_val = newPassword;
	  for(rsr=0; rsr<get_form_val.length; rsr++){
			if(get_form_val.charAt(rsr).match(ravi_mat)){
				arr_rsr[0] = 1;
			}
			else if (get_form_val.charAt(rsr).match(ravi_num)){
				arr_rsr[1] = 1;
			}
		}
		if(arr_rsr[0] == 1 && arr_rsr[1] == 1){
			
			arr_rsr[0] = arr_rsr[1] = 0;
		}
		else { 
			alert("Please Enter one special character and on number in your password"); 
			arr_rsr[0] = arr_rsr[1] = 0;
			return false
		}
	}
	  if(rNewPassword=="")
	 {
		alert ("Please Re-Enter New Password");
		return false;
	 }
	 
if(rNewPassword!='')
	{
	  var ravi_mat = /[!@#$%^&*()]/;
	  var ravi_num = /[0-9]/;
	  var get_form_val = rNewPassword;
	  for(rsr=0; rsr<get_form_val.length; rsr++){
			if(get_form_val.charAt(rsr).match(ravi_mat)){
				arr_rsr[0] = 1;
			}
			else if (get_form_val.charAt(rsr).match(ravi_num)){
				arr_rsr[1] = 1;
			}
		}
		if(arr_rsr[0] == 1 && arr_rsr[1] == 1){
			
			arr_rsr[0] = arr_rsr[1] = 0;
		}
		else { 
			alert("Please Enter one special character and on number in your password"); 
			arr_rsr[0] = arr_rsr[1] = 0;
			return false
		}
	}
	 if(newPassword != rNewPassword)
	 {
		alert ("New password does not match");
		return false;
	 }
}

function showPubCampDetails()
{
	var action			=	'showPubCampDetails';
	var status			=	$("#status").val();
	$.post("ajaxpub.php", {action: action, status:status }, function(data){
	$("#showPubCampDiv").html(data);
	});
}

function pubapplyForCamp(cpaCampID, mid)
{
	var divid			=	"#campapply_"+cpaCampID
	var action			=	'pubapplyForCamp';	
	$.post("ajaxpub.php", {action: action, cpaCampID:cpaCampID, mid:mid }, function(data){
	$(divid).html(data);
	});
}

//marchant functon 
function enableAllField()
{
	//alert("test");
	var submitbutton	=	$("#submitbutton").val();
	$("input").attr('disabled',false);
	$("select").attr('disabled',false);
	$("textarea").attr('disabled',false);
	$("#submitbutton").val('Submit');
	$("#addcreative").attr('disabled',true);
	
	if(submitbutton == 'Edit')
	{
	return false;
	}
	else if(submitbutton == 'Submit')
	{
		addCampianDetails();
	}
}

function GetPubCampMonthlyReport()
{
	var monthlyaction			=	'GetPubCampMonthlyReport';
	var cpaCampID			=	$("#cpaCampID").val();
	var curryear				=	$("#curryear").val();
	//var mid					=	$("#mid").val();
	if(cpaCampID=='')
	{
		alert("select  campaign please");
		return false;
	}
	if(curryear=='')
	{
		alert("select year please");
		return false;
	}
	$.post("ajaxpub.php", {monthlyaction: monthlyaction, cpaCampID:cpaCampID, curryear:curryear}, function(data){
	$("#divPubCampMonthlyResult").html(data);
	});
}

function showdaily(val)
{
	var month_div = "divmonth_"+val;
	var button_name = "view_"+val;
	var buttonval	=	$("#"+button_name).val();
	var mid					=	$("#mid").val();
	var cpaCampID					=	$("#cpaCampID").val();
	//alert(mid);
	//alert(cpaCampID);
	if(buttonval=='Hide')
	{
		$("#"+month_div).hide("slow");
		$("#"+button_name).val('View');
	}
	else
	{
	$("#"+button_name).val('Hide');
	var monthaction = 'monthaction';
	var monthid=val;
	$.post("ajaxpub.php", {monthaction: monthaction,monthid:monthid,mid:mid,cpaCampID:cpaCampID}, function(data){
		$("#"+month_div).show("fast");
		$("#"+month_div).html(data);	
	});	
	}
}

function GetMercCampMonthlyReport()
{
	var monthlyaction			=	'GetMercCampMonthlyReport';
	var cpaCampID			=	$("#cpaCampID").val();
	var curryear				=	$("#curryear").val();
	//var mid					=	$("#mid").val();
	if(cpaCampID=='')
	{
		alert("select  campaign please");
		return false;
	}
	if(curryear=='')
	{
		alert("select year please");
		return false;
	}
	$.post("ajaxcondition.php", {monthlyaction: monthlyaction, cpaCampID:cpaCampID, curryear:curryear}, function(data){
	$("#divMercCampMonthlyResult").html(data);
	});
}

function showdailymerc(val)
{
	var month_div = "divmonth_"+val;
	var button_name = "view_"+val;
	var buttonval	=	$("#"+button_name).val();
	//var mid					=	$("#mid").val();
	var cpaCampID					=	$("#cpaCampID").val();
	//alert(mid);
	//alert(cpaCampID);
	if(buttonval=='Hide')
	{
		$("#"+month_div).hide("slow");
		$("#"+button_name).val('View');
	}
	else
	{
	$("#"+button_name).val('Hide');
	var monthactionMerc = 'monthactionMerc';
	var monthid=val;
	$.post("ajaxcondition.php", {monthactionMerc: monthactionMerc,monthid:monthid,cpaCampID:cpaCampID}, function(data){
		$("#"+month_div).show("fast");
		$("#"+month_div).html(data);	
	});	
	}
}

function addLevels()
{
	var levelsCount				=	parseInt($("#levelsCount").val())+1;
	$("#levelsCount").val(levelsCount);
	var divId = "leveldiv_"+levelsCount;
	var newadddiv = "<div id='"+divId+"'><table><tr><td><input style='width:90px;' type='text' id='levelNumbers[]' name='levelNumbers[]'/></td><td><input style='width:90px;' type='text' name='leadRate[]' id='leadRate[]'/></td><td><input type='text' style='width:90px;' name='levelValue[]' id='levelValue[]'/></td><td><input style='width:90px;' type='text' name='saleRate[]' id='saleRate[]'/></td><td><input style='width:90px;' type='text' name='salePercent[]' id='salePercent[]'/><input type='hidden' style='width:90px;' name='levelprikey[]' id='levelprikey[]' value='0'></td><td></td></tr></table></div>";
	$("#addlevelmaindiv").append(newadddiv);
	//	var data = $("#addlevelmaindiv").html() + newadddiv;
	$("#"+divId).hide();
	$("#"+divId).show("slow");
}
//end
function cancelCampTypeStatus()
{
	var ajaxaction				=	'cancelreasonstatus';
	var cancelreason			=	$("#cancelreason").val();
	if(cancelreason=="Others")
		{
			var cancelreason			=	$("#OTHERTEXT").val();			
		}	
	var table					=	$("#selecttablename").val();
	var prim_key				=	$("#prim_key").val();
	var camp_type				=	$("#camp_type").val();

	var obj = document.frm.chkcamp;
	var len	= obj.length;
	if(obj.value > 0 && obj.checked == true)
	{
	var cpaCampPubIDs = obj.value+",";
	}
	else
	{
	var cpaCampPubIDs = "";
	}

	for (i = 0; i < len; i++)
	{
	if(obj[i].checked == true )
	{
		var b = obj[i].value;
		cpaCampPubIDs = cpaCampPubIDs+b+", ";
	}
	}

	if(cpaCampPubIDs !="")
	{
	$.post("ajaxcondition.php", {ajaxaction: ajaxaction, cancelreason:cancelreason, cpaCampPubIDs:cpaCampPubIDs,table:table,prim_key:prim_key,camp_type:camp_type}, function(data){
	getMercCamp();
	});
	}
	else
	{
		alert ("Please check atlest one checkbox");
	}
}

function getMarchentCampaign()
{
	var mid				=	$("#mid").val();
	var ajaxaction			=	'getMarchentCampaign';
	$.post("ajaxcondition.php", {ajaxaction: ajaxaction, mid:mid }, function(data){
	$("#cpaCampIDTD").html(data);
	});
}

function getMercCamp()
{
	var mid				=	$("#mid").val();
	var cpaCampID		=	$("#cpaCampID").val();
	var ajaxaction			=	'getmercamp';
	$.post("ajaxcondition.php", {ajaxaction: ajaxaction, mid:mid, cpaCampID:cpaCampID}, function(data){
	$("#cancelResuldiv").html(data);
	});
}

function getPubCamp()
{
	var pid				=	$("#pid").val();
	var cpaCampID		=	$("#cpaCampID").val();
	var ajaxaction		=	'getpubcamp';
	$.post("ajaxcondition.php", {ajaxaction: ajaxaction, mid:mid, cpaCampID:cpaCampID}, function(data){
	$("#cancelResuldiv").html(data);
	});
}

function showReason()
{
	var cancelreason		=	$("#cancelreason").val();
	if(cancelreason == 'Others')
	{
		$("#otherreasontrid").show();
	}
	else
	{
		$("#otherreasontrid").hide();
	}
}

function applyCoreg(cid,mid)
{
	//alert(cid);
	//var pid				=	$("#pid").val();
	var cid		=	cid;
	var mid		=	mid;
	var ajaxaction			=	'applyCoreg';
	$.post("ajaxCoreg.php", {ajaxaction: ajaxaction, cid:cid,mid:mid}, function(data){
	$("#applyCoregResultdiv_"+cid).html(data);
	});
}
function applyCoregUpdate(cid,pubcidID)
{
	alert(pubcidID);
	//var pid				=	$("#pid").val();
	var cid		=	cid;
	var pubcidID		=	pubcidID;
	var ajaxaction			=	'applyCoregUpdate';
	$.post("ajaxCoreg.php", {ajaxaction: ajaxaction, cid:cid,pubcidID:pubcidID}, function(data){
	$("#applyCoregResultdiv_"+cid).html(data);
	});
}

/*function getCoregPublisherCampaign()
{
	var pid					=	$("#pid").val();
	var ajaxaction			=	'getCoregPublisherCampaign';
	$.post("coragajax.php", {ajaxaction: ajaxaction, pid:pid }, function(data){
	$("#cpaCampIDTD").html(data);
	});
}*/
function editnews()
{
	
	
	if((document.frmWeb.chkimg.value==1 || document.frmWeb.newsImage.value!="") && document.frmWeb.altImage.value=="")
	{	
		document.frmWeb.altImage.focus();
		alert("Please Enter News Alt")
		return false;
	}
	
	
	if(document.frmWeb.newsDescription.value=="")
	{
		alert("Please Enter description")
		return false;
	}
}
function addnews()
{
	/*
	if(document.frmWeb.newsImage.value=="")
	{	
		document.frmWeb.newsImage.focus();
		alert("Please select News Image")
		return false;
	}
	*/
	if(document.frmWeb.newsImage.value!='' && document.frmWeb.altImage.value=="")
	{	
		document.frmWeb.altImage.focus();
		alert("Please Enter News Alt")
		return false;
	}
	
	if(document.frmWeb.newsDescription.value=="")
	{	
		document.frmWeb.newsDescription.focus();
		alert("Please Enter description")
		return false;
	}
}

function cancelLead()
{
	if(document.search_form.pid.value=="")
	{	
		document.search_form.pid.focus();
		alert("Please select Publisher")
		return false;
	}
	
}


function cancelLeadCsv()
{
	if(document.search_form.mid.value=="")
	{	
		document.search_form.mid.focus();
		alert("Please select Merchant")
		return false;
	}
	if(document.search_form.cid.value=="")
	{	
		document.search_form.cid.focus();
		alert("Please select Campaign")
		return false;
	}
	if(document.search_form.csvfile.value=="")
	{	
		document.search_form.csvfile.focus();
		alert("Please upload Csv File")
		return false;
	}
}


// function check all in check box
function checkatleastone()
{ var flag=0;
	for (var i=0;i<document.cancel_form.elements.length;i++)
 		{
  
    		if (document.cancel_form.elements[i].type=='checkbox')
	 		{	
     				if(document.cancel_form.elements[i].checked==true)
					{ 
						flag=1;
					}
    		}
  		}
		
		if(flag==0)
		{
			alert("Please Check at Least one Lead")
			return false;
			
		}
}
function CheckCheckAll()
{
	if(document.cancel_form.checkall.checked==true)
	{
	
		
		for (var i=0;i<document.cancel_form.elements.length;i++)
 		{
  
    		if (document.cancel_form.elements[i].type=='checkbox')
	 		{
     				document.cancel_form.elements[i].checked=true;
    		}
  		}


	}
	else
	{
			for (var i=0;i<document.cancel_form.elements.length;i++)
				{
		  
					if (document.cancel_form.elements[i].type=='checkbox')
					{
							document.cancel_form.elements[i].checked=false;
					}
				}
	}
}

function showcancelbox()
{
	if(document.cancel_form.rid.value==0)
	{
		document.getElementById('showleadcancelreason').style.display='block';
	}
	else
	{
	document.getElementById('showleadcancelreason').style.display='none';
	}
}
function showcancel1box()
{
	if(document.search_form.rid.value==0)
	{
		document.getElementById('showleadcancelreason').style.display='block';
	}
	else
	{
	document.getElementById('showleadcancelreason').style.display='none';
	}
}
function addreason()
{
	if(document.frmWeb.reasonText.value=='')
	{
		alert("Please Enter Reason")
		document.frmWeb.reasonText.focus();
		return false;
		
	}

}
function getFeedStatus(feedID,id,sts,cid)
{ 
	//var catID				=	$("#catID").val();
	var pathID=$("#pathID").val();
	if(pathID=='')
	{
	 alert("Please Select Path");
	return false;
	
	}
	else
	{
	
	var ajaxaction			=	'feedstatus';
	var sts			=	sts;
	$.post("ajaxCoreg.php", {ajaxaction:ajaxaction,feedID:feedID,sts:sts,id:id,cid:cid,pathID:pathID}, function(data){
	//alert(data)
	$("#"+id).html(data);
	
	});
	}
}
function validation_rsr(){
		//alert("hi");
	if(document.frm.userID.value == "" || document.frm.password.value == ""){
		alert("You cannot left field blank");
		return false;
	}
}
function getPubCampFeed1()
{
	var ajaxaction			=	'PubCampFeed';
	var pid					=	$("#pid").val();
	var pathID			=	$("#coregCampPathID").val();
	//alert(pid);
	//alert(pathID);
	if(pathID!='')
	{
	$("#feedList").show();
	
	$.post("ajaxCoreg.php", {ajaxaction:ajaxaction,pid:pid,pathID:pathID}, function(data){
		$("#feedList").html(data);
		var noofheightinc = document.getElementById("feedList").offsetHeight;
		resize_onaddButton(noofheightinc, "R")
	});
	}
	else
	$("#feedList").hide();
}

function addFeed1(pid,cid,pathID)
 {
	
	var ajaxaction			=	'PubCampFeedInsert';
	var pid					=pid;
	var pathID			=	pathID;
	var cid					=cid;
	if(confirm("Are you confirm to add ?"))
	 {
	$.post("ajaxCoreg.php", {ajaxaction:ajaxaction,pid:pid,pathID:pathID,cid:cid}, function(data){
	//$("#feedList").html(data);
	});
	 }
	 else
	  return false;
		 
 }
 function removeFeed1(feedID)
 {
	
	
	var ajaxaction			=	'PubCampFeedRemove';
	var feedID					=feedID;
	
	if(confirm("Are you confirm to remove?"))
	 {
	$.post("ajaxCoreg.php", {ajaxaction:ajaxaction,feedID:feedID}, function(data){
	//$("#feedList").html(data);
	});
	 }
	 else
	  return false;
		 
 }
 function updateFeed1(feedID)
 {
	
	
	var ajaxaction			=	'PubCampFeedUpdate';
	var feedID					=feedID;
	
	if(confirm("Are you confirm to add ?"))
	 {
	$.post("ajaxCoreg.php", {ajaxaction:ajaxaction,feedID:feedID}, function(data){
	//$("#feedList").html(data);
	});
	 }
	 else
	  return false;
		 
 }