function userLoginValidation(){
	
 
	d= document.user_login;
	
	msg1	=	"Preparing to login to your account... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.email.value)==''){
		msg	="Email address,";
		d.email.focus();

	}
	if (emailcheck(d.email.value)==false && trimString(d.email.value) !='' ){				
		msg =msg+ " Invalid Email,";
		d.email.focus();
	}
	if(trimString(d.password.value)==''){
		msg =msg+ " Password,";
			d.password.focus();
	}
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Following Errors are accured :"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		
		d.submit();
		return true;
	}

}

function chk_talkus(){	
	
	d= document.talkus;
	var msg='';
	
	
	
	if(trimString(d.con_name.value)=='')
	{
		msg ="Please Enter Name<br>";
		d.con_name.focus();
	}
	if(trimString(d.con_email.value)==''){
		msg	=msg+"Please Enter Email Address<br>";
		d.con_email.focus();

	}
	
	if (emailcheck(d.con_email.value)==false && trimString(d.con_email.value) !='' ){				
		msg =msg+ "Please Enter valid Email Address<br>";
		d.con_email.focus();

	}
	if(trimString(d.con_comments.value)==""){
			msg =msg+ " Please Enter Comments / Questions";
			d.con_comments.focus();
		}
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
	
}




function chk_contactus(){	
	
	d= document.contactus;
	var msg='';
	
		
	if(trimString(d.con_email.value)==''){
		msg	="Please Enter Email Address<br>";
		d.con_email.focus();
	}
	
	if (emailcheck(d.con_email.value)==false && trimString(d.con_email.value) !='' ){				
		msg =msg+ "Please Enter valid Email Address,";
		d.con_email.focus();

	}
	if(trimString(d.con_comments.value)==""){
			msg =msg+ " Please Enter Comments / Questions";
				d.con_comments.focus();
		}
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
	
}


function forgotPasswordValidation(){	
	d= document.user_login;
	
	msg1	=	"Preparing to process... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.email.value)==''){
		msg	="Please enter email address,";
		d.email.focus();

	}
	if (emailcheck(d.email.value)==false && trimString(d.email.value) !='' ){				
		msg =msg+ "Please enter valid Email,";
		d.email.focus();

	}
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
	
}
function bloggerValidation(){
	d= document.blog_account;     
	msg1	=	"Preparing to create an account... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.first_name.value)==""){
		msg = " First Name,";	
		
		d.first_name.focus();
	}
	else if(IsCharacter(d.first_name.value) ==false){
		msg = "Invalid First Name,";	
		d.first_name.focus();
		
	}
	if(trimString(d.last_name.value)==""){
		msg =msg+ " Last Name,";
		d.last_name.focus();
	}
	
	else if(IsCharacter(d.last_name.value) ==false){
		msg = "Invalid Last Name,";	
		d.first_name.focus();		
	}
	
	
	if(trimString(d.email.value)==""){
		msg =msg+ " Email,";
	}
	if(trimString(d.email.value)==""){
		msg =msg+ " Email,";
		d.email.focus();
	}
	
	
	else if(emailcheck(trimString(d.email.value))==false){
		msg =msg+" Invalid Email,";
		d.email.focus();
	}
	
	if(trimString(d.password.value)==""){
		msg =msg+ " Password,";
		d.password.focus();
	}
	if(d.password.value.length<6 && trimString(d.password.value)!=""){
		msg =msg+ " password must be at least 6 characters long,";
			d.password.focus();
	}
	if(trimString(d.cpassword.value)==""){
		msg =msg+ " confirm password,";
		d.cpassword.focus();
	}
	if(trimString(d.password.value) != trimString(d.cpassword.value)){
		msg =msg+ " Passwords are not matching,";
		d.password.focus();
	}
	
	if(trimString(d.address1.value)==""){
		msg =msg+ " Address ,";
		d.address1.focus();
	}

	if(trimString(d.city.value)==""){
		msg =msg+ " City,";
		d.city.focus();
	}
	
	if((trimString(d.state.value)=="~~") && (trimString(d.province.value)=="")){
		msg =msg+ " state or province,";
		d.state.focus();
	}
	if(trimString(d.country.value)=="~~"){
		msg =msg+ " country,";
	}
	if(trimString(d.zipcode.value)==""){
		msg =msg+ " Zip Code,";
		d.zipcode.focus();
	}
	
	else if(!isInteger(d.zipcode.value)){
			msg =msg+ " Invalid zip code,";
	}
	
	
	/*
	if(d.paytype.value=="2"){
		if(trimString(d.pay_address.value)==""){
			msg =msg+ " Payable To: For payment by paypal, please specify your paypal account email address,";
			d.pay_address.focus();
		}
		
		if(emailcheck(trimString(d.pay_address.value))==false && trimString(d.pay_address.value)!="" ){
			msg =msg+ " Payable To: For payment by paypal, please specify your paypal account email address,";
			d.pay_address.focus();
		}
	}

	
	if(d.paytype.value=="1"){

		if(trimString(d.pay_address.value)==""){
			msg =msg+ " Payable To:,";
			d.pay_address.focus();
		}
		if(emailcheck(trimString(d.pay_address.value))==true && trimString(d.pay_address.value)!="" ){
			msg =msg+ " Payable To: For payment by paypal(please enter your full name),";
			d.pay_address.focus();
		}
	}
	*/
	
	if(trimString(d.pay_address.value)=="" ){
			msg =msg+ "paypal account email address,";
			d.pay_address.focus();
	}
	else{
		if(emailcheck(trimString(d.pay_address.value))==false) {
			msg =msg+ "Invalid paypal account email address,";
			d.pay_address.focus();
		}
	}
	
	if(!isInteger(trimString(d.min_amount.value)) || d.min_amount.value<25){
		msg =msg+ " Check amount must be at least 25,";		
		d.min_amount.focus();
	}
	if(d.age.checked==false){
		msg =msg+ " Age Requirement,";		 
		d.age.focus();
	}
	

	
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Following Errors are accured :"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		
		d.submit();
		return true;
	}

return true;
}


function accountEditValidation(){
	
	d= document.blog_account;
	
	msg1	=	"Preparing to create an account... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.first_name.value)==""){
		msg = " First Name,";
	}
	
	else if(IsCharacter(d.first_name.value) ==false){
		msg = "Invalid First Name,";	
		d.first_name.focus();		
	}
	
	
	if(trimString(d.last_name.value)==""){
		msg =msg+ "Last Name, ";
	}
	
	else if(IsCharacter(d.last_name.value) ==false){
		msg = "Invalid Last Name,";	
		d.last_name.focus();
		
	}
	
	/*if(trimString(d.email.value)==""){
		msg =msg+ "email, ";
	}
	else if(emailcheck(trimString(d.email.value))==false){
		msg =msg+"Invalid email, ";
	}
	
	if(trimString(d.passord.value)==""){
		msg =msg+ "password, ";
	}
	if(d.passord.value.length<6 && trimString(d.passord.value)!=""){
		msg =msg+ "password must be at least 6 characters long,";
		
	}
	if(trimString(d.cpassword.value)==""){
		msg =msg+ "cpassword, ";
	}
	if(trimString(d.passord.value) != trimString(d.cpassword.value)){
		msg =msg+ "Passwords are not matching,";
	}*/
	
	if(trimString(d.address1.value)==""){
		msg =msg+ "address, ";
	}

	if(trimString(d.city.value)==""){
		msg =msg+ "city, ";
	}
	
	if((trimString(d.state.value)=="~~") && (trimString(d.province.value)=="")){
		msg =msg+ "state or province,";
	}
	if(trimString(d.country.value)=="~~"){
		msg =msg+ "country, ";
	}
	if(trimString(d.zipcode.value)==""){
		msg =msg+ "Zip Code, ";
	}
	
	else if(!isInteger(d.zipcode.value)){
			msg =msg+ " Invalid zip code,";
	}
	/*
	if(d.paytype.value=="2"){

		if(trimString(d.pay_address.value)==""){
			msg =msg+ "Payable To: For payment by paypal, please specify your paypal account email address, ";
		}
	}

	
	if(d.paytype.value=="1"){

		if(trimString(d.pay_address.value)==""){
			msg =msg+ "Payable To:, ";
		}
	}*/
	
/*
	if(d.paytype.value=="2"){
		if(trimString(d.pay_address.value)==""){
			msg =msg+ " Payable To: For payment by paypal, please specify your paypal account email address,";
		}
		
		if(emailcheck(trimString(d.pay_address.value))==false && trimString(d.pay_address.value)!="" ){
			msg =msg+ " Payable To: For payment by paypal, please specify your paypal account email address,";
		}
	}

	
	if(d.paytype.value=="1"){

		if(trimString(d.pay_address.value)==""){
			msg =msg+ " Payable To:,";
		}
		if(emailcheck(trimString(d.pay_address.value))==true && trimString(d.pay_address.value)!="" ){
			msg =msg+ " Payable To: For payment by paypal, please enter your full name,";
		}
	}
	
	
	else if(emailcheck(trimString(d.pay_address.value))==false){
		msg =msg+"Invalid pay address, ";
	}
	*/
	
	if(trimString(d.pay_address.value)=="" ){
			msg =msg+ "paypal account email address,";
			d.pay_address.focus();
	}
	else{
		if(emailcheck(trimString(d.pay_address.value))==false) {
			msg =msg+ "Invalid paypal account email address,";
			d.pay_address.focus();
		}
	}

	if(!isInteger(trimString(d.min_amount.value)) || d.min_amount.value<25){
		msg =msg+ "Check amount must be at least 25 .";		
	}

	
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Following Errors are accured :"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}


}

function payable_to(typenum){
	if(typenum==1){
		msg	=	'<input type="hidden" name="paytype" value="1" >';
		document.getElementById("payfield").innerHTML=msg+"<span class='red_color'>*</span>&nbsp;Make Checks Payable To&nbsp;:";
	}
	else{
		msg	=	'<input type="hidden" name="paytype" value="2" >';
		document.getElementById("payfield").innerHTML=msg+"<span class='red_color'>*</span>&nbsp;Paypal Address&nbsp;:";
	}
	
}

function advertiserValidation(){
var j=0;
var k=0;
d= document.advert_account;
	
	msg1	=	"Preparing to create an account... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.first_name.value)==""){
		msg = " First Name,";		
	}
	else if(IsCharacter(d.first_name.value) ==false){
		msg = "Invalid First Name,";	
		d.first_name.focus();		
	}
	
	if(trimString(d.last_name.value)==""){
		msg =msg+ " Last Name,";	
	}
	
	else if(IsCharacter(d.last_name.value) ==false){
		msg = "Invalid Last Name,";	
		d.last_name.focus();		
	}
	if(trimString(d.email.value)==""){
		msg =msg+ " email, ";
	}
	else if(emailcheck(trimString(d.email.value))==false){
		msg =msg+" Invalid email,";	
	}
	
	if(trimString(d.password.value)==""){
		msg =msg+ " password,";	
	}
	if(d.password.value.length<6 && trimString(d.password.value)!=""){
		msg =msg+ " password must be at least 6 characters long,";	
	}
	if(trimString(d.cpassword.value)==""){
		msg =msg+ " confirm password,";
	}
	else if(trimString(d.password.value) != trimString(d.cpassword.value)){
		msg =msg+ " Passwords are not matching,";
	}
	if(d.pro_status.checked==true){

		if(trimString(d.pro_url.value)=="" || trimString(d.pro_url.value)=="http://"){
			msg =msg+ " URL,";
		}		
		else if(urlValidation(trimString(d.pro_url.value))==false){
			msg =msg+ " Please enter a valid 'URL' for this site,";
		}
		else if(httpCheck(trimString(d.pro_url.value))==false){
			msg =msg+ " Url should be start with http://,";
		}
		
		/*
		 var pattern2=/^http:\/\/.*?/;

		var matchval=d.pro_url.value.match(pattern2);
		if(matchval==null){	
			
			alert("Url should be start with http://");
			//d.blog_url.focus()
			return false;
		}	*/
		
		
		if(trimString(d.pro_keywords.value)==""){
			msg =msg+ " Keywords,";
		}
		if(trimString(d.pro_budmonth.value)=="~"){
			msg =msg+ " Budget / Month,";
		}
		if(trimString(d.pro_company.value)==""){
			msg =msg+ " Company,";
		}
		if(trimString(d.pro_phone.value)==""){
			msg =msg+ " Phone,";
		}
		else if(!isInteger(d.pro_phone.value)){
			msg =msg+ " Invalid phone number,";
		}
		if(trimString(d.pro_comments.value)==""){
			msg =msg+ " Comments,";
		}
	}
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		
		
		msg	=msg+".";
		msg	=	"Following Errors are accured :"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		d.submit();
		return true;
	}

}



function blogAddValidation(m){
	
	d= document.blog_add;
	
	msg1	=	"Preparing to create a blog... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';	
	
	if(trimString(d.blog_name.value)==""){
		msg =msg+ "Please enter a 'Name' for this site.<br>";
	}
	
	if(m!=1){
		
		 var pattern2=/^http:\/\/.*?/;

		var matchval=d.blog_url.value.match(pattern2);
		if(matchval==null){	
		
			msg =msg+ "Url should be start with http://.<br>";
			
		}	
		
		if(urlValidation(trimString(d.blog_url.value))==false){
			msg =msg+ "Please enter a valid 'URL' for this site.<br>";
		}
	}
	
	j=0;
			if(!document.forms['blog_add']){
				
				return;
			}	
			var objCheckBoxes = document.forms['blog_add'].elements['category[]'];
			if(!objCheckBoxes){
				return;
				
			}	
			
			var countCheckBoxes = objCheckBoxes.length;
			if(!countCheckBoxes){
				//objCheckBoxes.checked = CheckValue;
				if(objCheckBoxes.checked==true){							
							j++;
				}
			}	
			else{
				// set the check value for all check boxes
				
				
				for(var i = 0; i < countCheckBoxes; i++){
					
					if(objCheckBoxes[i].checked==true){
							
							j++;
					}
				}
			}
	
	if(j==0){
		msg =msg+ "Please select 'Category' for this site.<br>";
	}
	if(j>5){
		msg =msg+ "You may only enter 5 categories per site.<br>";
		
	}
	if(trimString(d.blog_language.value)=="~"){
		msg =msg+ "Please select a 'Language' for this site.<br>";
	}	
	if(trimString(d.blog_tag.value)==""){
		msg =msg+ "Please enter a 'Tag' for this site.<br>";
	}
	if(trimString(d.blog_desc.value)==""){
		msg =msg+ "Please enter a 'Description' for this site.<br>";
	}
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
}

function proposalAdd(){	

	d= document.add_proposal;
	msg1	=	"Preparing to create a custom proposal... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
		if(trimString(d.pro_url.value)=="" || trimString(d.pro_url.value)=="http://"){
			msg =msg+ " URL,";
		}		
		
		else if(httpCheck(trimString(d.pro_url.value))==false){
			msg =msg+ " Url should be start with http://,";
		}
		else if(urlValidation(trimString(d.pro_url.value))==false){
			msg =msg+ " Please enter a valid 'URL' for this site,";
		}
		
		if(trimString(d.pro_keywords.value)==""){
			msg =msg+ " Keywords,";
		}
		if(trimString(d.pro_budmonth.value)=="~"){
			msg =msg+ " Budget / Month,";
		}
		if(trimString(d.pro_company.value)==""){
			msg =msg+ " Company,";
		}
		if(trimString(d.pro_phone.value)==""){
			msg =msg+ " Phone,";
		}
		else if(!isInteger(d.pro_phone.value)){
			msg =msg+ " Invalid phone number,";
		}
		if(trimString(d.pro_comments.value)==""){
			msg =msg+ " Comments,";
		}
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
}


function billValidation(){
	d= document.billing;
	msg1	=	"Preparing to process... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.bill_country.value)=="~~"){
			msg =msg+ " Country,";
	}
	if(trimString(d.bill_name.value)==""){
			msg =msg+ " Name on Card,";
	}
	if(trimString(d.bill_address.value)==""){
			msg =msg+ " Address,";
	}
	
	if(trimString(d.bill_city.value)==""){
			msg =msg+ " City,";
	}
	if(trimString(d.bill_state.value)=="~~"){
			msg =msg+ " State,";
	}
	if(trimString(d.bill_province.value)==""){
			msg =msg+ " Address,";
	}
	if((trimString(d.bill_state.value)=="~~") && (trimString(d.bill_province.value)=="")){
		msg =msg+ " state or province,";
	}
	if(trimString(d.bill_zipcode.value)==""){
			msg =msg+ " Zip Code,";
	}
	
	else if(!isInteger(d.bill_zipcode.value)){
			msg =msg+ " Invalid zip code,";
		}

	var checkbox_choices = 0;

// Loop from zero to the one minus the number of checkbox button selections
for (counter = 0; counter < d.bill_card_type.length; counter++)
{

// If a checkbox has been selected it will return true
// (If not it will return false)
if (d.bill_card_type[counter].checked)
{ checkbox_choices = checkbox_choices + 1; }

}

if(checkbox_choices==0){
	
		msg =msg+ " card type,";
	}

	if(trimString(d.bill_card_number.value)==""){
			msg =msg+ " Card Number,";
	}

	if(trimString(d.bill_exp_month.value)=='~~'){			
		msg =msg+ "Expiration Month,";
	}
	
	if(trimString(d.bill_exp_year.value)=='~~'){			
		msg =msg+ "Expiration Year,";
	}
		
		var curdate = new Date();
		var month = curdate.getMonth();
		var year  = curdate.getFullYear()
		if(trimString(d.bill_exp_month.value)<=month ){
			if(trimString(d.bill_exp_year.value)<= year){				
				msg =msg+ " valid Month,";	
				return false;
			}				
		}
	
	if(trimString(d.bill_security_num.value)==''){			
		msg =msg+ " CSC Number,";
	}
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
	
}

function addCampaignValidaion(){
	d= document.cam_add;
	var subtotal=0;	
	total	=document.getElementById('total').value;
	msg1	=	"Preparing to process.. Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.campaign_name.value)==""){
		msg =msg+ " Campaign Name,";
	}
	
	if(trimString(d.campaign_desc.value)==""){
		msg =msg+ " Overall Campaign Description,";
	}
	if(trimString(d.no_of_reviews.value)=="" || d.no_of_reviews.value==0){
		msg =msg+ " Number Reviews,";
	}
	
	if(!isInteger(d.no_of_reviews.value)){
		msg =msg+ " Valid Number Reviews,";
	}
	if(trimString(d.price_per_review.value)==""){
		msg =msg+ " Price per Review,";
	}
	
	if(!isInteger(d.price_per_review.value)){
		msg =msg+ " Valid Number Reviews,";
	}
	
	if(trimString(d.review_my.value)=="0"){
		msg =msg+ " Review My,";
	}	
	
	
	if(trimString(d.next.value) !=''){		
		iterationvalue =d.next.value;		
		for(i=1;i<=iterationvalue;i++){			
			link_text		=	"link_text"+i;
			destination_url	=	"destination_url"+i;
			product_desc	=	"product_desc"+i;	
			revid			=	'no_of_reviews'+i;	
			
			if(trimString(document.getElementById(revid).value)==""){
				msg =msg+ " Number of reviews"+i+",";
			}
			if(trimString(document.getElementById(revid).value)!=""){								
				subtotal	=subtotal+parseInt(document.getElementById(revid).value);
			}
				
			if(trimString(document.getElementById(link_text).value)==""){
				msg =msg+ " Link Text"+i+",";
			}	
			
			if(httpCheck(trimString(document.getElementById(destination_url).value))==false){
				msg =msg+ " Url should be start with http://"+i+",";
			}
	
			if(urlValidation(trimString(document.getElementById(destination_url).value))==false){		
				msg =msg+ " Destination URL"+i+",";
			}
	
			if(trimString(document.getElementById(product_desc).value)==""){
				msg =msg+ " Product Description"+i+",";
			}		
			
		}
		
		if(subtotal != total){
			msg =msg+ " Please ensure that the number of reviews is equal to the number of links per link text,";
			
		}
		
	}
	
	
	/*
	if(trimString(d.link_text.value)==""){
		msg =msg+ " Link Text,";
	}
	
	if(httpCheck(trimString(d.destination_url.value))==false){
			msg =msg+ " Url should be start with http://,";
	}
	
	if(urlValidation(trimString(d.destination_url.value))==false){		
		msg =msg+ " Destination URL,";
	}
	
	if(trimString(d.product_desc.value)==""){
		msg =msg+ " Product Description,";
	}*/
		var objselectbox = document.forms['cam_add'].elements['category[]'];
		
		
			if(!objselectbox){
				return;
				
			}	
			
			var countselectbox = objselectbox.length;
			var j= 0;
			if(!countselectbox){
				objselectbox.selected = CheckValue;
			}	
			else{
				// set the check value for all check boxes
				
				
				for(var i = 0; i < countselectbox; i++){					
					if(objselectbox[i].selected==true){
							
							j++;
					}
				}
			}
			
	if(j==0){
		msg =msg+ "Category<br>";
	}
	
	if(trimString(d.filter.value)==1){
			 if(d.lang.value=="~"){
				msg =msg+ " language,";
			 }
	}
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}

}




function getTotalPrice(){
	
	var numof 	=1;
	var minamt  =1;
	nov	=	document.cam_add.no_of_reviews.value;
	ppr	=	document.cam_add.price_per_review.value;	
	
	
	if(!isInteger(nov) || trimString(nov)=='' || nov<=0 ){		
		document.getElementById("numrevdiv").innerHTML="Please enter proper value .";
		document.getElementById("total_price").value='';
		numof=0;
	}
	
	
	if(!isInteger(ppr) || trimString(ppr)=='' || ppr<=0 ){			
		document.getElementById("minrevdiv").innerHTML="Please enter proper value .";
		document.getElementById("total_price").value='';
		minamt=0
	}
	
	if(numof ==1 && minamt==1 ){	
		tot =nov*ppr;
		document.getElementById("total_price").value=tot;
		document.getElementById("numrevdiv").innerHTML='';
	}

}

function creareNewLink(numofrev){	
			
	total	=document.getElementById('total').value;
	next	=document.getElementById('next').value;
	subtotal =0
	finaltotal=0;	
	var i;
	
	
	
	for(i=1;i<next;i++){
		revid='no_of_reviews'+parseInt(i);		
		
			subtotal	=subtotal+parseInt(document.getElementById(revid).value);
	
	}
	
finaltotal = parseInt(numofrev)+subtotal;

	
	if(finaltotal<total ){
	
			xmlHttp	=	GetXmlHttpObject();
			
			if (xmlHttp==null)
			  {
			  alert("Your browser does not support AJAX!");
			  return;
			  } 
				var url="ajax_common.php";
				url=url+"?total="+total+"&next="+next;
				xmlHttp.onreadystatechange=assignReviewLinks;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
	}
	
		
}


function assignReviewLinks() 
{ 
	var divid=1;
	if (xmlHttp.readyState==4)
	{

		divid=document.getElementById('next').value;
				
		eDIV 			= 	document.createElement("div");
		eDIV.setAttribute("id",divid);
		document.getElementById("parent").appendChild(eDIV);			  
	  	document.getElementById(divid).innerHTML =xmlHttp.responseText;	 
	  	document.getElementById("next").value=parseInt(divid)+1;
		

	}

}
function removeLink(id){
		remid	=	id-1;

		d = document.getElementById('parent');
		remdiv = document.getElementById(remid);
		d.removeChild(remdiv);
		document.getElementById('next').value=parseInt(document.getElementById('next').value)-1;


}


function   BloggerReviewView(){
	msg1	=	"Preparing to process.. Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	d = document.blogger_review;
	
	if(trimString(document.getElementById('destination_url').value)=='')												
		msg =msg+ " Review URL,<br>";	
		

	if(trimString(document.getElementById('review_url').value) ==""){
		msg =msg+ " Review URL,<br>";
	}

	else if(httpCheck(trimString(document.getElementById('review_url').value))==false){
		msg =msg+ " Review URL should be start with http://"+i+",<br>"
	}
	
	else if(urlValidation(trimString(document.getElementById('review_url').value))==false){		
		msg =msg+ " Invalid Review URL,<br>";
	}	
			
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}

	
}

function viewCampaign(){
	d = document.view_Campaign;
	
	msg1	=	"Preparing to process.. Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	var i;
	
	/*
	reviteration	=	document.getElementById('totalreviews').value;

	
	if(reviteration !='' || reviteration !=0){		
		for(i=1;i<=reviteration;i++){	
			if(trimString(document.getElementById('destination_url'+i).value)=='')												
				msg =msg+ " Please enter 'URL'"+i+",<br>";	
				

			if(trimString(document.getElementById('review_url'+i).value) ==""){
			msg =msg+ " Review URL"+i+",<br>";
			}
		
			else if(httpCheck(trimString(document.getElementById('review_url'+i).value))==false){
				msg =msg+ " Review URL should be start with http://"+i+",<br>"
			}
			
			else if(urlValidation(trimString(document.getElementById('review_url'+i).value))==false){		
				msg =msg+ " Invalid URL"+i+",<br>";
			}	
		}
	}
	*/
	
	
	
	
	
	if(trimString(d.destination_url.value) ==""){
		msg =msg+ " Destination URL,";		
	}
	
	if(trimString(d.review_url.value) ==""){
		msg =msg+ " Review URL,";
	}
	
	else if(httpCheck(trimString(d.review_url.value))==false){
		msg =msg+ " Review URL should be start with http://,";
	}
	
	else if(urlValidation(trimString(d.review_url.value))==false){		
		msg =msg+ " Review URL,";
	}

	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
}



function acceptConfirmation(){
	
	confirmrsult=confirm("Are you sure to accept this campaign with this blog ")
	if(confirmrsult)
		return true;
	else
	   return false;

}

function deleteConfirmation(){	
	confirmrsult=confirm("Are you sure to delete this blog ")
	if(confirmrsult)
		return true;
	else
	   return false;

}


function advertorialAddValidation(){
	
	d= document.advertorial_add;
	msg1	=	"Preparing to process... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.ad_title.value)==""){
		msg =msg+ " Title,";
	}
	if(trimString(d.ad_graphics.value)==""){
		msg =msg+ " Graphics,";
	}
	if(httpCheck(trimString(d.ad_url.value))==false){
			msg =msg+ " Url should be start with http://,";
	}
	if(urlValidation(trimString(d.ad_url.value))==false){
			msg =msg+ " URL,";
	}
	if(trimString(d.ad_text.value)==""){
		msg =msg+ " Text,";
	}
		
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
}
function advertorialUpdateValidation(){
	
	d= document.advertorial_add;
	msg1	=	"Preparing to process... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.ad_title.value)==""){
		msg =msg+ " Title,";
	}
	
	if(httpCheck(trimString(d.ad_url.value))==false){
			msg =msg+ " Url should be start with http://,";
	}
	
	if(urlValidation(trimString(d.ad_url.value))==false){
			msg =msg+ " URL,";
	}
	if(trimString(d.ad_text.value)==""){
		msg =msg+ " Text,";
	}
		
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
}


function couponValidation(carttotal){
	d= document.couponform;	

	msg1	=	"Preparing to process... Please wait...";
	document.getElementById("coupondiv").innerHTML=msg1;
	var msg='';
	
	
	if(trimString(document.getElementById('coupon').value)==""){
		msg =msg+ " coupon code,";
	}
		
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please enter"+msg;
		document.getElementById("coupondiv").innerHTML=msg;
		return false;
	}
	else{
		xmlHttp	=	GetXmlHttpObject();
			
			if (xmlHttp==null)
			  {
			  alert("Your browser does not support AJAX!");
			  return;
			  } 
				var url="ajax_common.php";	
			
				total	=	document.getElementById('coupon').value;
				
				alert(total);
				url		=	url+"?coup_con="+total+"&carttotal="+carttotal;
				xmlHttp.onreadystatechange=couponAjax;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
				
	}
	
}


function couponAjax(){
	
	if (xmlHttp.readyState==4)
	{ 
		alert(xmlHttp.responseText)
	
		if(xmlHttp.responseText != ''){
			
		
	
		//$smarty ->assign('carttotal',$cart_total);
		//$smarty ->assign('procheck',1);
		document.getElementById("carttotal").innerHTML=xmlHttp.responseText;
		//document.getElementById("carttotal").innerHTML=xmlHttp.responseText;
		}
	}
	
}



function addCartValidation(){
d= document.blog_cart;
var CheckValue=0;

	msg1	=	"Preparing to process... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	var j=0

	

var objCheckBoxes = document.forms['blog_cart'].elements['buyblog[]'];

if(!objCheckBoxes){
	return;
	
}	

var countCheckBoxes = objCheckBoxes.length;
if(!countCheckBoxes){
	//objCheckBoxes.checked = CheckValue;
	
	if(objCheckBoxes.checked==true){							
							j++;
	}
}	
else{				// set the check value for all check boxes
	
	for(var i = 0; i < countCheckBoxes; i++){					
		if(objCheckBoxes[i].checked==true){							
				j++;
		}
	}
}


if(j==0){
	
		msg =msg+ " select blog,";
	}
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
	
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}

	
}


function searchValidation(){
	d= document.orderadvertorial;
	msg1	=	"Preparing to Search... Please wait...";
	document.getElementById("searcherrordiv").innerHTML=msg1;
	var msg='';
	
	if(trimString(d.searchkey.value)==""){
		msg =msg+ " Please enter blog to search,";
	}
	
		if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
	
		document.getElementById("searcherrordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
}

function httpCheck (url){
	 var pattern2=/^http:\/\/.*?/;

		var matchval=url.match(pattern2);
		if(matchval==null){	
			
			return false;
		}	
		return true
}
function emailNotification(val){
	
	document.getElementById("email_notification").value=val;
}

function assignCatCount(cnt,state){
		if(state==true)
			cnt=parseInt(cnt)+1;
		else
			cnt=parseInt(cnt)-1;
	document.getElementById("cat_total").value=cnt;
}


function assignValue(val){
	
	if(val ==1)
		aval =0;
	else
		aval =1;
	
	document.getElementById("filter").value=aval ;
}


function filterValidation(){
	

	;
	if(document.getElementById('filcon').style.display=='none'){
		document.getElementById('filcon').style.display="block";	
	}
	else{
		document.getElementById('filcon').style.display="none";	
	}
	
}


function orderValidation(){
	
	d= document.order_form;
	msg1	=	"Preparing to Search... Please wait...";
	document.getElementById("searcherrordiv").innerHTML=msg1;
	var msg='';

	if(d.start_month.value=='~~'){
		msg =msg+ "start month,";	
	}
	if(d.start_year.value=='~~'){
		msg =msg+ " start year,";	
	}
	if(d.end_month.value=='~~'){
		msg =msg+ " end month,";	
	}
	if(d.end_year.value=='~~'){
		msg =msg+ " end year,";	
	}

	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
	
		document.getElementById("searcherrordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
	
	
}

function changePassword(){
	d= document.changepassword;
	msg1	=	"Preparing to process... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';


	if(trimString(d.oldpassword.value)==''){
		msg =msg+ "old password,";	
	}
	
	if(trimString(d.newpassord.value)==''){
		msg =msg+ "New password,";	
	}
	
	if(trimString(d.cpassword.value)==''){
		msg =msg+ "Confirm password,";	
	}
	
	
	if(d.oldpassword.value.length<6 && trimString(d.oldpassword.value)!=""){
		msg =msg+ "Old password must be at least 6 characters long,";
			
	}
	
	
	if(d.newpassord.value.length<6 && trimString(d.newpassord.value)!=""){
		msg =msg+ "New password must be at least 6 characters long,";
			
	}
	
	if(d.cpassword.value.length<6 && trimString(d.cpassword.value)!=""){
		msg =msg+ "Confirm password must be at least 6 characters long,";
		
	}

	if(trimString(d.newpassord.value) != trimString(d.cpassword.value)){
		msg =msg+"New Password and Cobnfirm Passwords  are not matching,";
		
	}
	

	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
	
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}

}


function urlValidation(argvalue){

  if (argvalue.indexOf(" ") != -1)
    return false;
  else if (argvalue.indexOf("http://") == -1)
    return false;
  else if (argvalue == "http://")
    return false;
  else if (argvalue.indexOf("http://") > 0)
    return false;

  argvalue = argvalue.substring(7, argvalue.length);
  if (argvalue.indexOf(".") == -1)
    return false;
  else if (argvalue.indexOf(".") == 0)
    return false;
  else if (argvalue.charAt(argvalue.length - 1) == ".")
    return false;

  if (argvalue.indexOf("/") != -1) {
    argvalue = argvalue.substring(0, argvalue.indexOf("/"));
    if (argvalue.charAt(argvalue.length - 1) == ".")
      return false;
  }

  if (argvalue.indexOf(":") != -1) {
    if (argvalue.indexOf(":") == (argvalue.length - 1))
      return false;
    else if (argvalue.charAt(argvalue.indexOf(":") + 1) == ".")
      return false;
    argvalue = argvalue.substring(0, argvalue.indexOf(":"));
    if (argvalue.charAt(argvalue.length - 1) == ".")
      return false;
  }

  return true;

}



/*
function urlValidation(url){
	
	var arr = new Array(
'.com','.net','.org','.biz','.coop','.info','.museum','.name','.tk',
'.pro','.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag',
'.ai','.al','.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw',
'.az','.ba','.bb','.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm',
'.bn','.bo','.br','.bs','.bt','.bv','.bw','.by','.bz','.ca','.cc',
'.cd','.cf','.cg','.ch','.ci','.ck','.cl','.cm','.cn','.co','.cr',
'.cu','.cv','.cx','.cy','.cz','.de','.dj','.dk','.dm','.do','.dz',
'.ec','.ee','.eg','.eh','.er','.es','.et','.fi','.fj','.fk','.fm',
'.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh','.gi','.gl','.gm',
'.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy','.hk','.hm',
'.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io','.iq',
'.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
'.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li',
'.lk','.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg',
'.mh','.mk','.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt',
'.mu','.mv','.mw','.mx','.my','.mz','.na','.nc','.ne','.nf','.ng',
'.ni','.nl','.no','.np','.nr','.nu','.nz','.om','.pa','.pe','.pf',
'.pg','.ph','.pk','.pl','.pm','.pn','.pr','.ps','.pt','.pw','.py',
'.qa','.re','.ro','.rw','.ru','.sa','.sb','.sc','.sd','.se','.sg',
'.sh','.si','.sj','.sk','.sl','.sm','.sn','.so','.sr','.st','.sv',
'.sy','.sz','.tc','.td','.tf','.tg','.th','.tj','.tk','.tm','.tn',
'.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug','.uk','.um',
'.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu','.ws',
'.wf','.ye','.yt','.yu','.za','.zm','.zw');

var val = true;

url=url.substring(7,url.length);

var dot = url.lastIndexOf(".");
var dname = url.substring(0,dot);
var ext = url.substring(dot,url.length);
//alert(url);
	
if(dot>2 && dot<57)
{
	for(var i=0; i<arr.length; i++)
	{
	  if(ext == arr[i])
	  {
	 	val = true;
		break;
	  }	
	  else
	  {
	 	val = false;
	  }
	}
	if(val == false)
	{
	  	
		 return false;
	}
	else
	{
		for(var j=0; j<dname.length; j++)
		{
		  var dh = dname.charAt(j);
		  var hh = dh.charCodeAt(0);
		  if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123) || hh==45 || hh==46)
		  {
			 if((j==0 || j==dname.length-1) && hh == 45)	
		  	 {
		 	  	 
			      return false;
		 	 }
		  }
		else	{		  
			 return false;
		  }
		}
	}
}
else
{

 return false;
}	

return true;
}
*/



function trimString (str) {
  while (str.charAt(0) == ' ')
    str = str.substring(1);
  while (str.charAt(str.length - 1) == ' ')
    str = str.substring(0, str.length - 1);
  return str;
}

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) 
        return false;
    }
    // All characters are numbers.
    return true;
}
function echeck(mail){
   var pattern2=/^[a-zA-Z]+[a-zA-Z\d\_\.]+[a-zA-Z\d]+@[a-zA-Z\d]+\.(([a-zA-Z]{2}.[a-zA-Z]{2})|[a-zA-Z]{2,3})$/;

	var matchval=mail.match(pattern2);
	if(matchval==null){	
		
		alert("Please enter valid email address");
		return false;
	}
return true;
}


function emailcheck(mail){
	  var pattern2=/^[a-zA-Z]+[a-zA-Z\d\_\.]+[a-zA-Z\d]+@[a-zA-Z\d]+\.(([a-zA-Z]{2}.[a-zA-Z]{2})|[a-zA-Z]{2,3})$/;

	var matchval=mail.match(pattern2);
	if(matchval==null){	
		return false;
	}
	return true;
}





function callstep2(){	

	document.getElementById('link_text1').value		= document.getElementById('campaign_name').value;
	
	document.getElementById('no_of_reviews1').value	= document.getElementById('no_of_reviews').value;
	document.getElementById('total').value			= document.getElementById('no_of_reviews').value;	
	//document.getElementById('itertotal').value			= document.getElementById('no_of_reviews').value;	
	
	document.getElementById('numrev').innerHTML			= document.getElementById('no_of_reviews').value;
	
	
	
	if(document.getElementById('camdiv1').style.display=='block'){
		document.getElementById('camdiv1').style.display="none";
		document.getElementById('camdiv2').style.display="block";
	}
	else if(document.getElementById('camdiv3').style.display=='block'){
		document.getElementById('camdiv3').style.display="none";
		document.getElementById('camdiv2').style.display="block";
	}
		
}

function autoFilling(id,checkval){	
	

	assignid	=	id+1;

	if(checkval ==1 ){
		document.getElementById('rev_prod_id'+assignid).value		=	document.getElementById('rev_prod_id'+id).value;
		document.getElementById('rev_name'+assignid).value			=	document.getElementById('rev_name'+id).value;
		document.getElementById('rev_url'+assignid).value			=	document.getElementById('rev_url'+id).value;
		document.getElementById('rev_desc'+assignid).value			=	document.getElementById('rev_desc'+id).value;
		document.getElementById('checkval'+id).value =0;
	}
	else{
			document.getElementById('rev_prod_id'+assignid).value	=	0;
		document.getElementById('rev_name'+assignid).value			='';
		document.getElementById('rev_url'+assignid).value			='';
		document.getElementById('rev_desc'+assignid).value			='';
		document.getElementById('checkval'+id).value =1;
	}

}	



function checkoutValidation(){
	d= document.checkout;
	msg1	=	"Preparing to Process... Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	var i =1;
	var blogname='';
	
	
	reviteration 	=	document.getElementById('totalrevcnt').value;
	
	if(reviteration !='' || reviteration !=0){		
		for(i=1;i<=reviteration;i++){	
			
			blogname = document.getElementById('blogname'+i).value;
			if(trimString(document.getElementById('rev_prod_id'+i).value)=='0')								
				msg =msg+ " Please select'Review My' for "+blogname+",<br>";			
			
			if(trimString(document.getElementById('rev_name'+i).value)=='')												
				msg =msg+ " Please select'Name' for "+blogname+",<br>";
				
			if(trimString(document.getElementById('rev_url'+i).value)=='')												
				msg =msg+ " Please select'URL' for "+blogname+",<br>";				
			if(trimString(document.getElementById('rev_desc'+i).value)=='')												
				msg =msg+ " Please select'Description' for "+blogname+",<br>";		
		}
	}
	

	totalcamcnt 	=	document.getElementById('totalcamcnt').value;

	if(totalcamcnt>0){
		linktotal 	=	document.getElementById('linktotal').value;
		
		for(i=1;i<linktotal;i++){
			link_text		=	"link_text"+i;
			destination_url	=	"destination_url"+i;
			product_desc	=	"product_desc"+i;	
							
			if(trimString(document.getElementById(link_text).value)==""){
				msg =msg+ " Link Text"+i+",<br>";
			}	
			
			if(httpCheck(trimString(document.getElementById(destination_url).value))==false){
				msg =msg+ " Url should be start with http://"+i+",<br>";
			}
	
			if(urlValidation(trimString(document.getElementById(destination_url).value))==false){		
				msg =msg+ " Destination URL"+i+",<br>";
			}
	
			if(trimString(document.getElementById(product_desc).value)==""){
				msg =msg+ " Product Description"+i+",<br>";
			}	
		}			
		
	}

	
	totaladvcount 	=	document.getElementById('totaladvcount').value;
	
	if(totaladvcount>0){
		
		
		for(i =1; i<=totaladvcount;i++)

			if(document.getElementById('advslt'+i).value==''){
				blog_name	=	document.getElementById('blog_name'+i).value
				msg =msg+ " select advertorial for "+blog_name+",<br>";
			}

	}	
	if(document.getElementById('termcondition').checked== false){
		msg =msg+ "Please select Agreement,";
	}
	
	
	
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";	
		document.getElementById("errordiv").innerHTML=msg;		
		return false;
	}
	else{

		return true;
	}
	
}
	
function callstep1()
{ 
	if(document.getElementById('camdiv2').style.display=='block'){
		document.getElementById('camdiv2').style.display="none";
		document.getElementById('camdiv1').style.display="block";
	}
	
}
function callstep3()
{ 
	if(document.getElementById('camdiv2').style.display=='block'){
		document.getElementById('camdiv2').style.display="none";
		document.getElementById('camdiv3').style.display="block";
	}
}


function setdivId(divid,it_id,ad_id){
 document.getElementById('divvalue').value=divid;
 document.getElementById('advslt'+it_id).value=ad_id;
 
}


function advertorialReviewURLValidation(){
	msg1	=	"Preparing to process.. Please wait...";
	document.getElementById("errordiv").innerHTML=msg1;
	var msg='';
	d = document.blogger_review;
	
	

	if(trimString(document.getElementById('review_url').value) ==""){
		msg =msg+ " Review URL,<br>";
	}

	else if(httpCheck(trimString(document.getElementById('review_url').value))==false){
		msg =msg+ " Review URL should be start with http://"+i+",<br>"
	}
	
	else if(urlValidation(trimString(document.getElementById('review_url').value))==false){		
		msg =msg+ " Invalid Review URL,<br>";
		
	}	
			
	if(msg !=''){
		var strLen = msg.length;
		msg = msg.slice(0,strLen-1);
		msg	=msg+".";
		msg	=	"Please correct the following errors:"+"<br>"+msg;
		document.getElementById("errordiv").innerHTML=msg;
		return false;
	}
	else{
		return true;
	}
}


function IsCharacter(sText)
{
   var ValidChars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";   
   var IsChar=true;
   var Char; 
   for (i = 0; i < sText.length && IsChar == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
			 IsChar = false;
         }
      }
   return IsChar;
}

function existMail(email){
xmlHttp=GetXmlHttpObject();
	
if (xmlHttp==null)
  {
  alert("Your browser does not support AJAX!");
  return;
  } 
		var url="ajax_common.php";
		url=url+"?email="+email;
		xmlHttp.onreadystatechange=calledFunction;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
}

function existMail1(email){
xmlHttp=GetXmlHttpObject();
	
if (xmlHttp==null)
  {
  alert("Your browser does not support AJAX!");
  return;
  } 
		var url="ajax_common.php";
		url=url+"?email="+email;
		xmlHttp.onreadystatechange=calledFunction1;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
}

function calledFunction() 
{ 
	if (xmlHttp.readyState==4)
	{ 
	
		document.getElementById("replacediv").innerHTML=xmlHttp.responseText;
	}

}


function getAdvertorial(ad_id)
{ 

	xmlHttp=GetXmlHttpObject();
	
if (xmlHttp==null)
  {
  alert("Your browser does not support AJAX!");
  return;
  } 
		var url="ajax_common.php";
		url=url+"?ad_id="+ad_id;
		xmlHttp.onreadystatechange=calledFunction3;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
}

function calledFunction3() 
{ 

	if (xmlHttp.readyState==4)
	{ 
		replacediv='replacediv'+document.getElementById('divvalue').value;
		
		 
		document.getElementById(replacediv).innerHTML=xmlHttp.responseText;
	}

}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
/*******************************************************/