function frm_Submit(){
	document.forms[0].submit();
}

function validate_camapign_frm(){
	var $message = '';
	if(document.ad_campaign.campaignName.value == ''){
		$message = $message + "! Please enter Name.\n";
	}
	/*if(!document.ad_campaign.campaignType[0].checked && !document.ad_campaign.campaignType[1].checked && !document.ad_campaign.campaignType[2].checked){
		$message = $message + "! Please select Campaign type.\n";
	}
	if(document.ad_campaign.revenue_type.value == ''){
		$message = $message + "! Please enter Pricing model.\n";
	}*/
	if($message != ''){
		alert($message);
		return false;
	}else{
		document.ad_campaign.submit();
	}
}

function list_fields(req_type){
	if(req_type == 1){
		document.getElementById("frm_items").style.display = "";
		document.getElementById("showContract").style.display = "";
		document.getElementById("showRemnantContract").style.display = "none";
	}else if(req_type == 2){
		document.getElementById("frm_items").style.display = "";
		document.getElementById("showContract").style.display = "none";
		document.getElementById("showRemnantContract").style.display = "";
	}else if(req_type == 3){
		document.getElementById("frm_items").style.display = "";
		document.getElementById("showContract").style.display = "none";
		document.getElementById("showRemnantContract").style.display = "";
	}
}
	
// for campaign page
function limited_unlimited(val_req){
	if(val_req == "unlimated_conversions"){
		if(document.getElementById("unlimated_conversions").checked){
			document.getElementById("conversions1").style.display = "";
			document.getElementById("conversions").style.display = "none";
		}else{
			document.getElementById("conversions1").style.display = "none";
			document.getElementById("conversions").style.display = "";
			document.getElementById("conversions").value = "";
		}
	}
	
	if(val_req == "unlimated_clicks"){
		if(document.getElementById("unlimated_clicks").checked){
			document.getElementById("clicks1").style.display = "";
			document.getElementById("clicks").style.display = "none";
		}else{
			document.getElementById("clicks1").style.display = "none";
			document.getElementById("clicks").style.display = "";
			document.getElementById("clicks").value = "";
		}
	}
	
	if(val_req == "unlimated_impressions"){
		if(document.getElementById("unlimated_impressions").checked){
			document.getElementById("impresion1").style.display = "";
			document.getElementById("impresion").style.display = "none";
		}else{
			document.getElementById("impresion1").style.display = "none";
			document.getElementById("impresion").style.display = "";
			document.getElementById("impresion").value = "";
		}
	}
}

// for campaign page
function changemodelmodel(){
	if(document.getElementById("revenueType").value == 1){
		document.getElementById("price_mopdel1").style.display = "";
		document.getElementById("price_mopdel2").style.display = "none";
		document.getElementById("price_mopdel3").style.display = "none";
		document.getElementById("price_mopdel4").style.display = "";
	}else if(document.getElementById("revenueType").value == 2){
		document.getElementById("price_mopdel1").style.display = "";
		document.getElementById("price_mopdel2").style.display = "none";
		document.getElementById("price_mopdel3").style.display = "";
		document.getElementById("price_mopdel4").style.display = "";
	}else if(document.getElementById("revenueType").value == 3){
		document.getElementById("price_mopdel1").style.display = "";
		document.getElementById("price_mopdel2").style.display = "";
		document.getElementById("price_mopdel3").style.display = "";
		document.getElementById("price_mopdel4").style.display = "";
	}else if(document.getElementById("revenueType").value == 4){
		document.getElementById("price_mopdel1").style.display = "";
		document.getElementById("price_mopdel2").style.display = "none";
		document.getElementById("price_mopdel3").style.display = "none";
		document.getElementById("price_mopdel4").style.display = "none";
	}else if(document.getElementById("revenueType").value == ""){
		document.getElementById("price_mopdel1").style.display = "none";
		document.getElementById("price_mopdel2").style.display = "none";
		document.getElementById("price_mopdel3").style.display = "none";
		document.getElementById("price_mopdel4").style.display = "none";
	}
	return false;
}

// for new ad page
function validate_newad_frm(){
	var $message = '';
	if(document.ad_frm.title.value == ''){
		$message = $message + "! Please enter Ad title.\n";
	}
	if($message != ''){
		alert($message);
		return false;
	}else{
		document.ad_frm.submit();
	}
	return false;
	
}
function validate_registration_frm(){
	var $message = '';
	if(document.register_form.username.value == ''){
		$message = $message + "! Please enter username.\n";
	}
	if(document.register_form.password.value == ''){
		$message = $message + "! Please enter password.\n";
	}
	if(document.register_form.password2.value == ''){
		$message = $message + "! Please enter confirm password.\n";
	}
	if(document.register_form.password.value != document.register_form.password2.value){
		$message = $message + "! Please enter password and confirm password must be same.\n";
	}
	if(document.register_form.firstname.value == ''){
		$message = $message + "! Please enter first name.\n";
	}
	if(document.register_form.lastname.value == ''){
		$message = $message + "! Please enter last name.\n";
	}
	if(document.register_form.email.value != ''){ 
		if(!isEmailValid(document.register_form.email.value))
		{
			$message = $message + "! Please specify valid email address.\n";
			document.register_form.email.focus();
			document.register_form.email.select();
		}
	}
	if(document.register_form.emailaddress2.value != ''){
		if(!isEmailValid(document.register_form.emailaddress2.value))
		{
			$message = $message + "! Please specify valid confirm email address.\n";
			document.register_form.emailaddress2.focus();
			document.register_form.emailaddress2.select();
		}
	}
	if(document.register_form.emailaddress2.value != '' && document.register_form.email.value != document.register_form.emailaddress2.value){
		$message = $message + "! E-mail and confirm E-mail must be same.\n";
	}
	if($message != ''){
		alert($message);
		return false;
	}else{
		document.register_form.submit();
	}
}

function validate_accountUpdate_frm(){
	var $message = '';
	if(document.register_form.firstname.value == ''){
		$message = $message + "! Please enter first name.\n";
	}
	if(document.register_form.lastname.value == ''){
		$message = $message + "! Please enter last name.\n";
	}
	
	if($message != ''){
		alert($message);
		return false;
	}else{
		document.register_form.submit();
	}
}

function isEmailValid(sEmail) 
{
	if (sEmail.value == '' || sEmail.indexOf(' ') > 0 || sEmail.indexOf('.') == 0 || sEmail.indexOf('.') == -1 || sEmail.indexOf('@') == 0 || sEmail.indexOf('@') == -1 || sEmail.indexOf('.') == sEmail.length - 1 || sEmail.indexOf(',') >= 0) {
		return false;
	} else {
		return true;
	}
}

function popupWindow(url, height, width) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width='+width+',height='+height+',screenX=150,screenY=150,top=150,left=150')
}


function asktoconfirm(url, message) {
  if(confirm(message)){
	window.location.href = url;
	return false;
  }
}


function validatenewpass(){
	msg = '';
	if(document.change_pass.oldpassword.value == ""){
		msg += "!Please enter your old password.\n";
	}
	if(document.change_pass.password.value == ""){
		msg += "!Please enter your new password.\n";
	}
	if(document.change_pass.password2.value == ""){
		msg += "!Please enter your confirm new password.\n";
	}
	if(document.change_pass.password2.value!= '' && document.change_pass.password.value != document.change_pass.password2.value){
		msg += "!Enter password or confirm password must be same.\n";
	}
	if(msg != ''){
		alert(msg);
		return false;
	}
}