//var path = "http://localhost/petnopolis/";
//var path = "http://www.petnopolis.com/";
//var path = "http://beta.petnopolis.com/";
function xmlHttpPost(strURL,strSubmit,strResultFunc){var xmlHttpReqOpenForAjax=false;if(window.XMLHttpRequest)
{try
{xmlHttpReqOpenForAjax=new XMLHttpRequest();}
catch(e)
{xmlHttpReqOpenForAjax=false;}}
else if(window.ActiveXObject)
{try
{xmlHttpReqOpenForAjax=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{xmlHttpReqOpenForAjax=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e)
{xmlHttpReqOpenForAjax=false;}}}
xmlHttpReqOpenForAjax.open('POST',strURL,true);xmlHttpReqOpenForAjax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');xmlHttpReqOpenForAjax.setRequestHeader("Content-length",strSubmit.length);xmlHttpReqOpenForAjax.setRequestHeader("Connection","close");xmlHttpReqOpenForAjax.onreadystatechange=function(){if(xmlHttpReqOpenForAjax.readyState==4){strResponse=xmlHttpReqOpenForAjax.responseText;switch(xmlHttpReqOpenForAjax.status){case 404:alert('Error: Not Found. The requested URL '+
strURL+' could not be found.');break;case 500:handleErrFullPage(strResponse);break;default:if(strResponse.indexOf('Error:')>-1||strResponse.indexOf('Debug:')>-1){alert(strResponse);}
else{eval(strResultFunc+'(strResponse);');}
break;}}
else
{}}
xmlHttpReqOpenForAjax.send(strSubmit);}
function handleErrFullPage(strIn){var errorWin;try{errorWin=window.open('','errorWin');errorWin.document.body.innerHTML=strIn;}
catch(e){alert('An error occurred, but the error message cannot be'+
' displayed because of your browser\'s pop-up blocker.\n'+
'Please allow pop-ups from this Web site.');}}

var temp = '';
function trim(str)
{
    
  
    return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}

function validateEmail(email)
{
	var value = trim(email);
	var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
	
	return filter.test(value);
}

function isValidURL(url){
    var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;

    if(RegExp.test(url)){
        return true;
    }else{
        return false;
    }
}

function showNewestCitiezens(val,filename)
{
	document.getElementById('member_header').className = val == "member" ? 'members' : 'members2';
	document.getElementById('pet_header').className = val == "pet" ? 'members' : 'members2';
	document.getElementById("newest_citizen").innerHTML = '<img src="'+path+'images/loader.gif" />';
	var strURL = filename+".php?str="+val;
	var strSubmit ='1' ;
	var strResultFunc = "displayNewestCitiezens";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
	
}

function displayNewestCitiezens(result)
{
	document.getElementById("newest_citizen").innerHTML = '';
	if(result)
	{
		//document.getElementById("displayEst").style.display ='';
		document.getElementById("newest_citizen").innerHTML=result;
	}
}

function checkAvailability()
{
	var usernamevalue = document.getElementById('username').value.search("[^A-Za-z0-9_.\-]");
	
	if(document.getElementById('username').value.length > 0 &&  usernamevalue >= 0) 
	{ 
		//alert("Special characters not allowed in username");
		//document.getElementById('username').focus();
		return false; 
	} 
	var newusernamevalue = document.getElementById('username').value;  
	if(newusernamevalue == "" || newusernamevalue =="username")
	{
		document.getElementById("usernameshow").innerHTML = '<div style="vertical-align:top;"><table width="100%" cellspacing="0" cellpadding="0"><tr><td height="5"></td></tr><tr><td width="15"><img src="images/not_done.png" alt="" /></td><td width="9"><img src="images/i_spacer.gif" alt="" /></td><td width="400" class="error_string">Please enter preferred username</td></tr></table></div>';
		//document.getElementById('username').focus();
		
		return false; 
	}
	
	document.getElementById("usernameshow").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	var strURL = "showusername.php?uname="+newusernamevalue;
	var strSubmit ='1' ;
	var strResultFunc = "displayAvailability";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayAvailability(result)
{
	if(result)
	{
		document.getElementById("usernameshow").innerHTML = result;
	}
}

function validation()
{
	var flag = false;
	var message = "";
	var focus = "";
	if(trim(document.getElementById("firstname").value) == "")
	{
		document.getElementById("firstname_text").style.display='';
		document.getElementById("firstname").className += ' border';
		focus = focus != "" ? focus : "firstname";
    	flag = true;
	}
	else
	{
		document.getElementById("firstname_text").style.display='none';
	}
	if(trim(document.getElementById("lastname").value) == "")
	{
		document.getElementById("lastname_text").style.display='';
		document.getElementById("lastname").className += ' border';
		focus = focus != "" ? focus : "lastname";
    	flag = true;
	}
	else
	{
		document.getElementById("lastname_text").style.display='none';
	}
	if(trim(document.getElementById("username").value) == "")
	{
		document.getElementById("username_text").style.display='';
		document.getElementById("username").className += ' border';
		focus = focus != "" ? focus : "username";
    	flag = true;
	}
	else
	{
		document.getElementById("username_text").style.display='none';
	}
	if(document.getElementById("password").value == "")
	{
		document.getElementById("password_text_1").innerHTML='Your password must be at least 6 characters long.';
		document.getElementById("password").className += ' border';
		focus = focus != "" ? focus : "password";
    	flag = true;
	}
	else
	{
		document.getElementById("password_text_1").innerHTML='';
	}
	
	if(trim(document.getElementById("email").value) == "")
	{
		document.getElementById("email_text").style.display='';
		document.getElementById("email").className += ' border';
		focus = focus != "" ? focus : "email";
    	flag = true;
	}
	else
	{
		document.getElementById("email_text").style.display='none';
	}
	
	
	
	
	
	
	

	
	if(trim(document.getElementById("captcha-form").value) == "")
	{
		document.getElementById("captcha-form_text").style.display='';
		document.getElementById("captcha-form").className += ' border';
		focus = focus != "" ? focus : "captcha-form";
    	flag = true;
	}
	else
	{
		document.getElementById("captcha-form_text").style.display='none';
	}
	
	if(document.getElementById("dd").value == "dd" || document.getElementById("mm").value == "mm" || document.getElementById("yyyy").value == "yyyy")
	{
		message = "Please Enter your DOB";
		focus = focus != "" ? focus : "dd";
		flag = true;
	}
	if(document.getElementById("dd").value != "")
	{
		var charpos = document.getElementById("dd").value.search("[^0-9]");
		var dd = parseInt(document.getElementById("dd").value,10)
		 if(charpos >= 0 || dd < 1 || dd > 31 ) 
         { 
			if(message == "")
			{
				message = "Please Enter date should be between 1 to 31";
			}
			document.getElementById("dd").className += ' border';
			focus = focus != "" ? focus : "dd";
			flag = true;
         }
	}
	if(document.getElementById("mm").value != "")
	{
		var charpos = document.getElementById("mm").value.search("[^0-9]");
		var dd = parseInt(document.getElementById("mm").value,10)
		 if(charpos >= 0 || dd < 1 || dd > 12 ) 
         { 
			if(message == "")
			{
				message = "Please Enter month should be between 1 to 12";
			}
			document.getElementById("mm").className += ' border';
			focus = focus != "" ? focus : "mm";
			flag = true;
         }
	}
	if(document.getElementById("yyyy").value != "")
	{
		var charpos = document.getElementById("yyyy").value.search("[^0-9]");
		var dd = parseInt(document.getElementById("yyyy").value,10)
		 if(charpos >= 0 || dd < 1950 || dd > 2011 ) 
         { 
			if(message == "")
			{
				message = "Please Enter year should be between 1950 to 2011";
			}
			document.getElementById("yyyy").className += ' border';
			focus = focus != "" ? focus : "yyyy";
			flag = true;
         }
	}
	document.getElementById("date_dis").innerHTML = message;
	
	if(document.getElementById("agree"))
	{
		if(document.getElementById("agree").checked == false )
	    {
	    	document.getElementById("agree_text").style.display='';
	    	focus = focus != "" ? focus : "agree";
	    	flag = true;
	    }
		else
		{
			document.getElementById("agree_text").style.display='none';
		}
	}
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	is_submitting('Please wait while we process your registration');
	document.getElementById('is_submitting1').style.display='none';
	return true;
}

function validation_fb()
{
	var flag = false;
	var message = "";
	var focus = "";
	if(document.getElementById("username").value == "")
	{
		document.getElementById("username_text").style.display='';
		document.getElementById("username").className += ' border';
		focus = focus != "" ? focus : "username";
    	flag = true;
	}
	else
	{
		document.getElementById("username_text").style.display='none';
	}
	if(document.getElementById("password").value == "")
	{
		document.getElementById("password_text_1").innerHTML='Your password must be at least 6 characters long.';
		document.getElementById("password").className += ' border';
    	flag = true;
    	focus = focus != "" ? focus : "password";
	}
	else
	{
		document.getElementById("password_text_1").innerHTML='';
	}
	
	
	if(trim(document.getElementById("captcha-form").value) == "")
	{
		document.getElementById("captcha-form_text").style.display='';
		document.getElementById("captcha-form").className += ' border';
    	flag = true;
    	focus = focus != "" ? focus : "captcha-form";
	}
	else
	{
		document.getElementById("captcha-form_text").style.display='none';
	}
	
	
	if(document.getElementById("agree"))
	{
		if(document.getElementById("agree").checked == false )
	    {
	    	document.getElementById("agree_text").style.display='';
	    	flag = true;
	    	focus = focus != "" ? focus : "agree";
	    }
		else
		{
			document.getElementById("agree_text").style.display='none';
		}
	}
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	is_submitting('Please wait while we process your registration');
	document.getElementById('is_submitting1').style.display='none';
	
	return true;
}

function validationForgotPassowrd()
{
	var flag = false;
	var message = "";
	var focus = "";
	
	if(trim(document.getElementById("username").value) == "")
	{
		document.getElementById("username_text").style.display='';
		document.getElementById("username").className += ' border';
    	flag = true;
    	focus = focus != "" ? focus : "username";
	}
	else
	{
		document.getElementById("username_text").style.display='none';
	}
	

	
	if(trim(document.getElementById("captcha-form").value) == "")
	{
		document.getElementById("captcha-form_text").style.display='';
		document.getElementById("captcha-form").className += ' border';
    	flag = true;
    	focus = focus != "" ? focus : "captcha-form";
	}
	else
	{
		document.getElementById("captcha-form_text").style.display='none';
	}
	
	if(document.getElementById("dd").value == "dd" || document.getElementById("mm").value == "mm" || document.getElementById("yyyy").value == "yyyy")
	{
		message = "Please Enter your DOB";
		flag = true;
	}
	if(document.getElementById("dd").value != "")
	{
		var charpos = document.getElementById("dd").value.search("[^0-9]");
		var dd = parseInt(document.getElementById("dd").value,10)
		 if(charpos >= 0 || dd < 1 || dd > 31 ) 
         { 
			if(message == "")
			{
				message = "Please Enter date should be between 1 to 31";
			}
			document.getElementById("dd").className += ' border';
			flag = true;
			focus = focus != "" ? focus : "dd";
         }
	}
	if(document.getElementById("mm").value != "")
	{
		var charpos = document.getElementById("mm").value.search("[^0-9]");
		var dd = parseInt(document.getElementById("mm").value,10)
		 if(charpos >= 0 || dd < 1 || dd > 12 ) 
         { 
			if(message == "")
			{
				message = "Please Enter month should be between 1 to 12";
			}
			document.getElementById("mm").className += ' border';
			flag = true;
			focus = focus != "" ? focus : "mm";
         }
	}
	if(document.getElementById("yyyy").value != "")
	{
		var charpos = document.getElementById("yyyy").value.search("[^0-9]");
		var dd = parseInt(document.getElementById("yyyy").value,10)
		 if(charpos >= 0 || dd < 1950 || dd > 2011 ) 
         { 
			if(message == "")
			{
				message = "Please Enter year should be between 1950 to 2011";
			}
			document.getElementById("yyyy").className += ' border';
			flag = true;
			focus = focus != "" ? focus : "yyyy";
         }
	}
	document.getElementById("date_dis").innerHTML = message;
	
	
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	return true;
}

function validationResetPassowrd()
{
	var flag = false;
	var message = "";
	var focus = "";
	
	if(document.getElementById("password").value == "")
	{
		//document.getElementById("password_text_1").innerHTML='Your password must be at least 6 characters long.';
		document.getElementById("password").className += ' border';
    	flag = true;
    	focus = focus != "" ? focus : "password";
	}
	else
	{
		//document.getElementById("password_text_1").innerHTML='';
	}
	

	
	if(trim(document.getElementById("captcha-form").value) == "")
	{
		document.getElementById("captcha-form_text").style.display='';
		document.getElementById("captcha-form").className += ' border';
		focus = focus != "" ? focus : "captcha-form";
    	flag = true;
	}
	else
	{
		document.getElementById("captcha-form_text").style.display='none';
	}

	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	return true;
}

function validationLoginBox()
{
	var flag = false;
	if(trim(document.getElementById('login_username').value) == "" || trim(document.getElementById('login_username').value) == "username")
	{
		document.getElementById('login_username').className = document.getElementById('login_username').className + ' errorloginbox';
		document.getElementById('login_username_input').style.display  = '';
		flag = true;
	}
	
	if(document.getElementById('login_password').value == "" || document.getElementById('login_password').value == "password")
	{
		document.getElementById('login_password').className = document.getElementById('login_password').className + ' errorloginbox';
		//alert(document.getElementById('login_password_input').style.display)
		document.getElementById('login_password_input').style.display  = '';
		//alert(document.getElementById('login_password_text').style.display)
		
		flag = true;
	}
	
	if(flag == true)
	{
		return false;
	}
	return true;
}

function resume(id)
{
	//return false;
}

function friendRequest(type,r_id,profile,place)
{
	var strURL = "friendrequest.php?type="+type+"&r_id="+r_id+"&profile="+profile+"&place="+place;
	var strSubmit ='1' ;
	document.getElementById(profile+"_"+r_id).innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	var strResultFunc = "resultFriendRequestFromHome";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function resultFriendRequestFromHome(result)
{
	if(result)
	{
		var arrCheckStatus = result.split("$%$%$%");
		document.getElementById(arrCheckStatus[1]).innerHTML = "";
		if(arrCheckStatus[0] == "<span class=\"readall\">You have no more requests</span>" && (document.getElementById("request_1").innerHTML != "" || document.getElementById("request_2").innerHTML != ""))
		{
			arrCheckStatus[0] = "";
		}
		if(arrCheckStatus[0] == "<span class=\"readall\">You have no more requests</span>" && document.getElementById("request_1").innerHTML == "" && document.getElementById("request_2").innerHTML == "")
		{
			arrCheckStatus[1] = "request_1";
		}
		document.getElementById(arrCheckStatus[1]).innerHTML = arrCheckStatus[0];
		var arrStatus = arrCheckStatus[2].split("-");
		var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+arrStatus[1]+'.<br></td></tr></table>';
		
		$.prompt(arrStatus[0],brown_theme_text,{
			buttons:{Close:true}, 
			prefix:'cleanblue'
		});
	}
}

function updateCurrentStatus(name,type)
{
	//document.getElementById("usernameshow").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
    
    
    
	var strStatusText = trim(document.getElementById('current_status_text').value);
	var strStatusTextHide = trim(document.getElementById('current_status_text_hide').value);
	if(strStatusText.length ==0)
	{
		document.getElementById('current_status_text').value = '';
		document.getElementById('current_status_text').focus();
		//myAlertBox('Ooops!','Please')
		return false;
	}
	document.getElementById("current_status_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("current_status_text").style.backgroundRepeat = "no-repeat";
    document.getElementById("current_status_text").style.backgroundPosition = "15px";
	var strURL = path+"addstatus.php?name="+name+"&type="+type;
	var strSubmit ='1&status='+escape(strStatusText)+'&status_hide='+escape(strStatusTextHide) ;
	var strResultFunc = "displayCurrentStatus";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayCurrentStatus(result)
{
	if(result)
	{
		document.getElementById("old_status_id").innerHTML = result;
		document.getElementById('current_status_text').value = '';
		document.getElementById('current_status_text_hide').value == '';
		document.getElementById("current_status_text").style.backgroundImage = "";
	    document.getElementById("current_status_text").style.backgroundRepeat = "";
	    document.getElementById("current_status_text").style.backgroundPosition = "";
		if(document.getElementById("status_type_here").value == "mystatus")
		{
			//document.getElementById("old_status_id").style.display = 'none';
		}
	}
}

function addCommentStatus(name,type,id,number)
{
	//document.getElementById("usernameshow").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
    
    
    var strStatusParent = document.getElementById(name+id+"_parent").value;
	var strStatusText = trim(document.getElementById(name+id+"_text").value);
	var CommentNumber = document.getElementById("total_comment_"+id).value;
	var strStatusHide = trim(document.getElementById(name+id+"_text_hide").value);
	if(strStatusText.length ==0)
	{
		document.getElementById(name+id+"_text").value = '';
		document.getElementById(name+id+"_text").focus();
		return false;
	}
	
	document.getElementById(name+id+"_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById(name+id+"_text").style.backgroundRepeat = "no-repeat";
    document.getElementById(name+id+"_text").style.backgroundPosition = "15px";
    
	document.getElementById("idinfo").value = strStatusParent;
	document.getElementById("numberinfo").value = number;
	var strURL = path+"addcomment.php?name="+name+"&type="+type+"&id="+id+"&commentnumber="+CommentNumber;
	var strSubmit ='1&status='+escape(strStatusText)+'&parent='+strStatusParent+'&status_hide='+strStatusHide ;
	var strResultFunc = "displayCommentStatus";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayCommentStatus(result)
{
	var strStatusParent = document.getElementById("idinfo").value;
	var strStatusNumber = document.getElementById("numberinfo").value;
	if(result)
	{
		document.getElementById("comment_"+strStatusParent+"_text").style.backgroundImage = "";
	    document.getElementById("comment_"+strStatusParent+"_text").style.backgroundRepeat = "";
	    document.getElementById("comment_"+strStatusParent+"_text").style.backgroundPosition = "";
	    document.getElementById("comment_"+strStatusParent+"_text").value = '';
	    document.getElementById("comment_"+strStatusParent+"_text_hide").value = '';	
	    
	    var CommentNumber = document.getElementById("total_comment_"+strStatusParent).value;
		var remId = parseInt(CommentNumber,10) - 2;
		CommentNumber = parseInt(CommentNumber,10) +1;
		
		document.getElementById("total_comment_"+strStatusParent).value = CommentNumber;
		
		document.getElementById("comment_"+strStatusParent).innerHTML += result;
		document.getElementById("status_comment"+strStatusNumber).style.display = '';
		
		var countComment = document.getElementById("count_comment_number_"+strStatusNumber).innerHTML;
		//countComment = parseInt(countComment,10) < 3 ? parseInt(countComment,10) + 1 : parseInt(countComment,10)+ 1;
		countComment = parseInt(countComment,10) + 1 ;
		document.getElementById("count_comment_number_"+strStatusNumber).innerHTML = countComment;
		
		
		if(document.getElementById("remove_comment_"+remId))
		{
			document.getElementById("remove_comment_"+remId).style.display = 'none';
			document.getElementById("remove_comment_space_"+remId).style.display = 'none';
		}
		
	}
	//document.getElementById("idinfo").value = '';
}

function updateLikeAndDislike(id,type)
{
	var strURL = path+"m/addstatustype.php?status_id="+id+"&type="+type;
	var strSubmit ='1' ;
	var strResultFunc = "displayLikeAndDislike";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayLikeAndDislike(result)
{
	if(result)
	{
		//alert('hi->'+result.substr(2,result.length))
		var arr = result.split("$#$#$#$#");
		var status = arr[0];
		var m = arr[2].split("-");
		//alert(status)
		if(status=="not_done")
		{
			var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+m[1]+'</td></tr></table>';
			
			$.prompt(m[0],brown_theme_text,{
				buttons:{OK:true}, 
				prefix:'cleanblue'
			});
		}
		else
		{
			var countType = document.getElementById(arr[1]).innerHTML;
			countType = parseInt(countType,10) + 1 ;
			document.getElementById(arr[1]).innerHTML = countType;
			var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+m[1]+'</td></tr></table>';
			
			$.prompt(m[0],brown_theme_text,{
				buttons:{OK:true}, 
				prefix:'cleanblue'
			});
		}
	}
}

function sendNudge(user_id,id,username)
{
	
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>You\'re about to spread some love. This can get addictive! Are you sure you want to Nudge '+username+'?<br></td></tr></table>';
	document.getElementById("send_to_nudge_id").value = user_id;
	document.getElementById("send_to_nudge_request_id").value = id;
	$.prompt('Purrrrrrr!',brown_theme_text,{
		callback: sendValue,
		buttons:{"Yup, I'm sure!":true,"No":false}, 
		prefix:'cleanblue'
	});
}

function sendValue(v, m, f)
{
	if(v == true)
	{
		var user_id = document.getElementById("send_to_nudge_id").value;
		var id = document.getElementById("send_to_nudge_request_id").value;
		document.getElementById("send_to_nudge_id").value = '';
		document.getElementById("send_to_nudge_request_id").value = '';
		
		document.getElementById("hide_nudge_"+id).style.display = 'none';
		document.getElementById("hide_space_"+id).style.display = 'none';
		$.get(path+'m/sendnudgeback.php?user_id='+user_id+'&id='+id, function(data) {
			
			/*$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		document.getElementById("send_to_nudge_id").value = '';
		document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function hideNudge(id)
{
	var strURL = path+"hidenudge.php?id="+id;
	var strSubmit ='1' ;
	var strResultFunc = "hideNudgeSuccess";
	document.getElementById("hide_nudge_"+id).style.display = 'none';
	document.getElementById("hide_space_"+id).style.display = 'none';
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function hideNudgeSuccess(result)
{
	if(result)
	{
		document.getElementById("displaynuge").innerHTML = result;
	}
}

function closeThisNotice(id)
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>You\'re about to hide this notification. Which means it\'ll be gone... like forever! Are you sure you wanna do this?<br></td></tr></table>';
		document.getElementById("notice_id").value = id;
	$.prompt('Oink!',brown_theme_text,{
		callback: hideNotice,
		buttons:{"Yup, I'm sure!":true,"No":false}, 
		prefix:'cleanblue'
	});
}

function hideNotice(v, m, f)
{
	if(v == true)
	{
		var id = document.getElementById("notice_id").value;
		document.getElementById("notice_id").value = '';
		
		document.getElementById("hide_notice_"+id).style.display = 'none';
		document.getElementById("hide_notice_space_"+id).style.display = 'none';
		$.get(path+'hidenotice.php?id='+id, function(data) {
			
			/*$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			
		});
	}
	else
	{
		document.getElementById("notice_id").value = '';		
	}
}

function otherStatus(strURL,strParam,status,e)
{
	var keycode = '';
	if(status == false)
	{
		if (e)
		{
	        e = e
	    } 
		else {
	        e = window.event
	    }
	    if (e.which) {
	        keycode = e.which
	    } else {
	        keycode = e.keyCode
	    }
	    if(keycode != 13)
	    {
	    	return false;
	    }
	}
	var pageDetail = strURL.split("=");
	var totalPage = parseInt(document.getElementById("totalPage").value,10);
	var strNEWURL = status == false ? pageDetail+"="+document.getElementById("pageDis").value :strURL;
	var current = parseInt(document.getElementById("pageDis").value,10);
	document.getElementById("message_pagination").innerHTML = '';
	var page = document.getElementById("pageDis").value;
	var charpos = page.search("[^0-9]");
	
	if(page == "" || charpos>=0)
	{
		document.getElementById("message_pagination").innerHTML = "<strong>Please Enter proper value</strong>";
		document.getElementById("pageDis").select();
		return false;
	}
	
	if(totalPage < current)
	{
		//document.getElementById("pageDis").focus();
		document.getElementById("pageDis").select();
		return false;
	}
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	//$("#preloader").show();
	$.ajax(
	{
		url: strURL, 
		cache: false,
		success: function(message) 
		{			            	
			$("#tabcontent").empty().append(message);
			//$("#preloader").hide();             
		}
	});	
}



function showStatus(type)
{
	document.getElementById("friend_status").className = type == "friend" ? "m_reqvest" : "m_reqvest2";
	document.getElementById("my_status").className = type == "friend" ? "m_reqvest2" : "m_reqvest";
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	$.ajax(
	{
		url: "other_on_network.php?page=1&type="+type, 
		cache: false,
		success: function(message) 
		{			            	
			$("#tabcontent").empty().append(message);
			//$("#preloader").hide();             
		}
	});
}

function friendRequestAdd(type,r_id,profile,place)
{
	var strURL = "friendrequestadd.php?type="+type+"&r_id="+r_id+"&profile="+profile+"&place="+place;
	//alert(strURL)
	var strSubmit ='1' ;
	document.getElementById(profile+"_"+r_id).innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	var strResultFunc = "resultFriendRequest";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function resultFriendRequest(result)
{
	if(result)
	{
		var arrCheckStatus = result.split("$%$%$%");
		document.getElementById(arrCheckStatus[1]).innerHTML = arrCheckStatus[0];
		/*var arrStatus = arrCheckStatus[2].split("-");
		var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+arrStatus[1]+'.<br></td></tr></table>';
		
		$.prompt(arrStatus[0],brown_theme_text,{
			buttons:{Close:true}, 
			prefix:'cleanblue'
		});
		*/
	}
}

function otherRequest(strURL,strParam,status,e)
{
	
	var keycode = '';
	if(status == false)
	{
		if (e)
		{
	        e = e
	    } 
		else {
	        e = window.event
	    }
	    if (e.which) {
	        keycode = e.which
	    } else {
	        keycode = e.keyCode
	    }
	    if(keycode != 13)
	    {
	    	return false;
	    }
	}
	
	var pageDetail = strURL.split("=");
	var totalPage = parseInt(document.getElementById("totalPage").value,10);
	var strNEWURL = status == false ? pageDetail+"="+document.getElementById("pageDis").value :strURL;
	
	var current = parseInt(document.getElementById("pageDis").value,10);
	document.getElementById("message_pagination").innerHTML = '';
	var page = document.getElementById("pageDis").value;
	var charpos = page.search("[^0-9]");
	
	if(page == "" || charpos>=0)
	{
		document.getElementById("message_pagination").innerHTML = "<strong>Please Enter proper value</strong>";
		document.getElementById("pageDis").select();
		return false;
	}
	
	if(totalPage < current)
	{
		//document.getElementById("pageDis").focus();
		document.getElementById("pageDis").select();
		return false;
	}
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	//$("#preloader").show();
	$.ajax(
	{
		url: strURL, 
		cache: false,
		success: function(message) 
		{			            	
			$("#tabcontent").empty().append(message);
			//$("#preloader").hide();             
		}
	});	
}



function showRequest(type)
{
	
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	$.ajax(
	{
		url: "other_request.php?page=1&type="+type, 
		cache: false,
		success: function(message) 
		{			            	
			$("#tabcontent").empty().append(message);
			document.getElementById("friend_request").className = type == "friend" ? "m_reqvest" : "m_reqvest2";
			document.getElementById("pet_request").className = type == "friend" ? "m_reqvest2" : "m_reqvest";
			//$("#preloader").hide();             
		}
	});
}

function selectAllAndNone(str,total,status)
{
	for(i=0;i<total;i++)
	{
		document.getElementById(str+i).checked = status == true ? true :false;
	}
}

function friendRequestAddInBulk(type,profile,str,total)
{
	
	var strSubmit ='1' ;
	var all_r_id = '';
	
	for(i=0;i<total;i++)
	{
		if(document.getElementById(str+i).checked == true)
		{
			var r_id = document.getElementById(str+i).value;
			all_r_id = all_r_id + document.getElementById(str+i).value+",";
			document.getElementById(profile+"_"+r_id).innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
		}
	}
	
	all_r_id = all_r_id.substr(0,all_r_id.length-1);
	var strURL = "friendrequestbulk.php?type="+type+"&r_id="+all_r_id+"&profile="+profile;
	var strResultFunc = "resultFriendRequestInBulk";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function resultFriendRequestInBulk(result)
{
	if(result)
	{
		var arrCheckStatus = result.split("$%$%$%");
		var arrStr = arrCheckStatus[1].split("_");
		
		var arrId = arrStr[1].split(",");
		for(i=0;i<arrId.length;i++)
		{
			//alert(arrStr[0]+arrId[i])
			document.getElementById(arrStr[0]+"_"+arrId[i]).innerHTML = arrCheckStatus[0];
		}
	}
}

function myAlertBox(title,text)
{
	var brown_theme_text = "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><br>"+text+"<br><br></td></tr></table>";
	
	$.prompt(title,brown_theme_text,{
		buttons:{Ok:true}, 
		prefix:'cleanblue'
	});
}

function addTreat(id)
{
	var strSubmit ='1&id='+id ;
	var strURL = path+"m/addtreat.php";
	var strResultFunc = "displayTreat";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayTreat(result)
{
	if(result)
	{
		//alert(document.getElementById("pet_"+result).innerHTML)
		var count = parseInt(document.getElementById("pet_"+result).innerHTML,10);
		count = count +1;
		document.getElementById("pet_"+result).innerHTML = count;
		var brown_theme_text = "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><br>Wow, thanks for the snack... I was getting hungry :)<br></td></tr></table>";
		
		$.prompt('Burrrppp!',brown_theme_text,{
			buttons:{"No Problem!":true}, 
			prefix:'cleanblue'
		});
	}
}

function addShout()
{
	
	var strShoutText = trim(document.getElementById("shout_text").value);
	var totalShout = document.getElementById("total_shout").value;
	if(document.getElementById("user_id"))
	{
		var id = document.getElementById("user_id").value;
		var strURL = path+"m/addshout.php?totalShout="+totalShout;
	}
	else
	{
		var id = document.getElementById("pet_id").value;
		var strURL = path+"m/my-pets/petname/addshout.php?totalShout="+totalShout;
	}
	if(strShoutText.length ==0)
	{
		document.getElementById("shout_text").value = '';
		document.getElementById("shout_text").focus();
		return false;
	}
	document.getElementById("shout_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("shout_text").style.backgroundRepeat = "no-repeat";
    document.getElementById("shout_text").style.backgroundPosition = "15px";
	
	var strSubmit ='1&shout='+escape(strShoutText)+"&id="+id ;
	var strResultFunc = "displayShout";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayShout(result)
{
	if(result)
	{
		document.getElementById("shout_text").style.backgroundImage = "";
	    document.getElementById("shout_text").style.backgroundRepeat = "";
	    document.getElementById("shout_text").style.backgroundPosition = "";
	    document.getElementById("shout_text").value = '';

	    
	    var ShoutNumber = document.getElementById("total_shout").value;
		var remId = parseInt(ShoutNumber,10) - 2;
		ShoutNumber = parseInt(ShoutNumber,10) +1;
		document.getElementById("total_shout").value = ShoutNumber;
		document.getElementById("display_shout").innerHTML = result + document.getElementById("display_shout").innerHTML;
		
		if(document.getElementById("remove_shout_"+remId))
		{
			document.getElementById("remove_shout_"+remId).style.display = 'none';
		}
		
	}
	//document.getElementById("idinfo").value = '';
}

function addPetPals(pet_id,pet_name)
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure you want to add '+pet_name+' as a Pet Pal?<br></td></tr></table>';
	document.getElementById("add_pet_id").value = pet_id;
	$.prompt('Mooooo!',brown_theme_text,{
		callback: sendPetPals,
		buttons:{"Yup, I'm sure!":true,"No":false}, 
		prefix:'cleanblue'
	});
}

function sendPetPals(v, m, f)
{
	if(v == true)
	{
		var pet_id = document.getElementById("add_pet_id").value;
		document.getElementById("add_pet_id").value = '';
		
		
		$.get(path+'m/sendpetrequest.php?pet_id='+pet_id, function(data) {
			if(document.getElementById("info_pet_pals_"+pet_id))
			{
			document.getElementById("info_pet_pals_"+pet_id).innerHTML = '<span class="welcom_status" ><b>Request has been sent</b></span>';
			}
			var strdata = data.split("-");
			$.prompt(strdata[0],strdata[1], {
	 			buttons: {
	 				OK: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function addUserFriend(useraddid,username,image,info,type)
{
	//var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure you want to add '+username+' as a Friend?<br></td></tr></table>';
	var brown_theme_text = '<input type="hidden" id="type"    name="type" value="'+type+'" /><br><table width="500" align="center" cellspacing="0" cellpadding="0"><tr>	<td valign="top"><table width="100%" align="center" cellspacing="0" cellpadding="0"><tr><td width="77"><img src="'+image+'" alt=""></td><td width="10"><img src="'+path+'images/i_spacer.gif" alt=""></td><td width="399" valign="top"><table width="100%" cellspacing="0" cellpadding="0"><tr><td class="animal">'+username+'</td></tr><tr><td class="readall">&nbsp;'+info+'</td></tr></table></td></tr></table></td></tr><tr><td height="10"></td></tr><tr><td><table width="100%" cellspacing="0" cellpadding="0"><tr><td class="readall">You can also enter a personal message to introduce yourself better</td></tr><tr><td height="10"></td></tr><tr><td><textarea name="message" class="module_textarea" id="message"></textarea></td></tr></table></td></tr></table>';
	document.getElementById("add_friend_id").value = useraddid;
	$.prompt('Add '+username +' as a Friend',brown_theme_text,{
		callback: sendUserFriend,
		buttons:{"Send":true,"Cancel":false}, 
		prefix:'cleanblue'
	});
}

function sendUserFriend(v, m, f)
{
	if(v == true)
	{
		var f_id = document.getElementById("add_friend_id").value;
		document.getElementById("add_friend_id").value = '';
		
		
		$.post(path+'m/senduserrequest.php?useraddid='+f_id, { message: trim(f.message) }, function(data) {
			if(document.getElementById("info_friend_request") && f.type == 1)
			{
				document.getElementById("info_friend_request").innerHTML = 'Friend Request Sent';
			}
			
			if(document.getElementById("info_friend_request_hide_"+f_id))
			{
				document.getElementById("info_friend_request_hide_"+f_id).innerHTML = '';
			}
			
			var strdata = data.split("-");
			$.prompt(strdata[0],strdata[1], {
	 			buttons: {
	 				OK: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function showMessage(type,search)
{
	
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	document.getElementById("inbox").className = type == "inbox" ? "pm_inb" : "pm_inb2";
	document.getElementById("sent").className = type == "sent" ? "pm_inb" : "pm_inb2";
	document.getElementById("draft").className = type == "draft" ? "pm_inb" : "pm_inb2";
	$.ajax(
	{
		url: type+".php?page=1&search="+search, 
		cache: false,
		success: function(message) 
		{			            	
			$("#tabcontent").empty().append(message);
			
			//$("#preloader").hide();             
		}
	});
}

function showPhotoAlbum(val,arr,url,status,e)
{
	var keycode = '';
	if(status == false)
	{
		if (e)
		{
	        e = e
	    } 
		else {
	        e = window.event
	    }
	    if (e.which) {
	        keycode = e.which
	    } else {
	        keycode = e.keyCode
	    }
	    if(keycode != 13)
	    {
	    	return false;
	    }
	}
	var arr = arr.split(",");
	var totalPage = parseInt(document.getElementById("totalphotoalbum").value,10);
	var charpos = val.value.search("[^0-9]");
	
	if(val.value == "" || charpos>=0)
	{
		document.getElementById("message_pagination_photo").innerHTML = "<strong>Please Enter proper value</strong>";
		val.select();
		return false;
	}
	var current = parseInt(val.value,10);
	if(totalPage < current)
	{
		//document.getElementById("pageDis").focus();
		val.select();
		return false;
	}
	var new_url = url+arr[current-1]+'/photo.php';
//	/alert(new_url);
	location.href = new_url;
}

function addCommentPhoto(type)
{
	//document.getElementById("usernameshow").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	var a = document.getElementById("islogin").value;
	if(a==1)
	{
    
    
    
	var strCommentText = trim(document.getElementById("comment_text").value);
	var strPhotoId = document.getElementById("photo_id").value;
	var strCommentHide = trim(document.getElementById("comment_text_hide").value);
	if(strCommentText.length ==0)
	{
		document.getElementById("comment_text").value = '';
		document.getElementById("comment_text").focus();
		return false;
	}
	
	document.getElementById("comment_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("comment_text").style.backgroundRepeat = "no-repeat";
    document.getElementById("comment_text").style.backgroundPosition = "15px";
	var strURL = path+"m/addcomment.php?photo_id="+strPhotoId+"&type="+type;
	var strSubmit ='1&comment='+escape(strCommentText)+'&comment_hide='+escape(strCommentHide) ;
	var strResultFunc = "displayCommentPhoto";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
	}else
	{
		
		loggedInUser('Neigh!','Sorry to startle you but before you do this, please log in.')
	}
}

function displayCommentPhoto(result)
{
	
	if(result)
	{
		document.getElementById("comment_text").style.backgroundImage = "";
	    document.getElementById("comment_text").style.backgroundRepeat = "";
	    document.getElementById("comment_text").style.backgroundPosition = "";
	    document.getElementById("comment_text").value = '';
	    document.getElementById("comment_text_hide").value = '';
	    
	    
		
		document.getElementById("displaycomment").innerHTML += result;
		
		
	}
	//document.getElementById("idinfo").value = '';
}

function addCommentBlog(type)
{
	//document.getElementById("usernameshow").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	var a = document.getElementById("islogin").value;
	if(a==1)
	{
    
    
    
	var strCommentText = trim(document.getElementById("comment_text").value);
	var strBlogId = document.getElementById("blog_id").value;
	var strCommentHide = trim(document.getElementById("comment_text_hide").value);
	if(strCommentText.length ==0)
	{
		document.getElementById("comment_text").value = '';
		document.getElementById("comment_text").focus()
		return false;
	}
	
	document.getElementById("comment_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("comment_text").style.backgroundRepeat = "no-repeat";
    document.getElementById("comment_text").style.backgroundPosition = "15px";
	
	var strURL = path+"addblogcomment.php?blog_id="+strBlogId+"&type="+type;
	var strSubmit ='1&comment='+escape(strCommentText)+'&comment_hide='+escape(strCommentHide) ;
	var strResultFunc = "displayCommentBlog";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
	}else
	{
		loggedInUser('Neigh!','Sorry to startle you but before you do this, please log in.')
	}
}

function displayCommentBlog(result)
{
	
	if(result)
	{
		document.getElementById("comment_text").style.backgroundImage = "";
	    document.getElementById("comment_text").style.backgroundRepeat = "";
	    document.getElementById("comment_text").style.backgroundPosition = "";
	    document.getElementById("comment_text").value = '';
	    document.getElementById("comment_text_hide").value = '';
	    
	    
		
		document.getElementById("displaycomment").innerHTML += result;
		
		
	}
	//document.getElementById("idinfo").value = '';
}

function deleteCommentPhoto(i)
{
	document.getElementById("deleteComment").value = i;
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>You\'re about to delete this comment, you can\'t undo this. Are you sure?<br></td></tr></table>';
	$.prompt('Hoot Hoot!',brown_theme_text,{
		callback: deleteCommentPhotoConfirm,
		buttons:{"Yup, I'm sure!":true,"No":false}, 
		prefix:'cleanblue'
	});
}

function deleteCommentPhotoConfirm(v, m, f)
{
	var i = document.getElementById("deleteComment").value  ;
	document.getElementById("deleteComment").value = 0;
	var type = document.getElementById("deleteCommentType").value;
	if(v == true)
	{
		
		$.ajax(
				{
					url: path+"m/remove_comment.php?idvalue="+i+"&type="+type, 
					cache: false,
					success: function(message) 
					{			            	
						//$("#tabcontent").empty().append(message);
						document.getElementById("comment-1-"+message).style.display = 'none';
						document.getElementById("comment-2-"+message).style.display = 'none';
						document.getElementById("comment-3-"+message).style.display = 'none';
						document.getElementById("comment-4-"+message).style.display = 'none';
						document.getElementById("comment-5-"+message).style.display = 'none';
						//$("#preloader").hide();             
					}
				});
	}
}

function showAlbum(username,type,id)
{
	if(type == "my")
	{
	document.getElementById("my_album").className = type == "my" ? "pm_inb" : "pm_inb2";
	}else
	{
		document.getElementById("my_album").className = type == "my_images" ? "pm_inb" : "pm_inb2";
	}
	document.getElementById("other_album").className = type == "other" ? "pm_inb" : "pm_inb2";
	var send_url = type == "my" ? path+"m/albums/my_album.php?username="+username : (type == "my_images" ? path+"m/albums/album_images.php?username="+username+"&album_id="+id : path+"m/albums/other_album.php?username="+username);
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	$.ajax(
	{
		url: send_url, 
		cache: false,
		success: function(message) 
		{			            	
			$("#tabcontent").empty().append(message);
			//$("#preloader").hide();             
		}
	});
}

function addShoutInsert()
{
	
	var strShoutText = trim(document.getElementById("shout_text").value);
	if(document.getElementById("total_shout"))
	{
		var totalShout = document.getElementById("total_shout").value;
	}
	if(document.getElementById("user_id"))
	{
		var id = document.getElementById("user_id").value;
		var strURL = path+"m/addshoutbulk.php?totalShout="+totalShout;
	}
	else
	{
		var id = document.getElementById("pet_id").value;
		var strURL = path+"m/my-pets/petname/addshoutbulk.php?totalShout="+totalShout;
	}
	if(strShoutText.length ==0)
	{
		document.getElementById("shout_text").value = '';
		document.getElementById("shout_text").focus();
		return false;
	}
	document.getElementById("shout_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("shout_text").style.backgroundRepeat = "no-repeat";
    document.getElementById("shout_text").style.backgroundPosition = "15px";
	
	var strSubmit ='1&shout='+escape(strShoutText)+"&id="+id ;
	var strResultFunc = "displayShoutInsert";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayShoutInsert(result)
{
	if(result)
	{
		document.getElementById("shout_text").style.backgroundImage = "";
	    document.getElementById("shout_text").style.backgroundRepeat = "";
	    document.getElementById("shout_text").style.backgroundPosition = "";
	    document.getElementById("shout_text").value = '';

	    

		document.getElementById("tabcontent").innerHTML = result;
		
		
	}
	//document.getElementById("idinfo").value = '';
}


function replyShoutInsert(key)
{
	
	var strShoutText = trim(document.getElementById("shoutpad_"+key+"_text").value);
	
	var id = document.getElementById("shoutpad_"+key+"_id").value;
	var strURL = path+"m/replyshoutbulk.php";

	if(strShoutText.length ==0)
	{
		document.getElementById("shoutpad_"+key+"_text").value = '';
		document.getElementById("shoutpad_"+key+"_text").focus();
		return false;
	}
	document.getElementById("shoutpad_"+key+"_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("shoutpad_"+key+"_text").style.backgroundRepeat = "no-repeat";
    document.getElementById("shoutpad_"+key+"_text").style.backgroundPosition = "15px";
    document.getElementById("key_read").value = key;
	var strSubmit ='1&shout='+escape(strShoutText)+"&id="+id ;
	var strResultFunc = "displayShoutReply";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function loggedInUser(title,text)
{
var brown_theme_text = "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><br>"+text+"<br><br></td></tr></table>";
	
	$.prompt(title,brown_theme_text,{
		callback: loggedInUserResponse,
		buttons:{"Proceed to Login":2,"Proceed to Register":1,"Cancel":0}, 
		prefix:'cleanblue'
	});
}

function loggedInUserResponse(v, m, f)
{
	if(v == 2 || v == 1)
	{
		location.replace(path+"register.php");
	}
	else 
	{
		
	}
	
}
function displayShoutReply(result)
{
	if(result)
	{
		var key = document.getElementById("key_read").value;
		document.getElementById("shoutpad_"+key+"_text").style.backgroundImage = "";
	    document.getElementById("shoutpad_"+key+"_text").style.backgroundRepeat = "";
	    document.getElementById("shoutpad_"+key+"_text").style.backgroundPosition = "";
	    document.getElementById("shoutpad_"+key+"_text").value = '';
	    document.getElementById("reply_shout"+key).style.display= 'none';
	    
	}
	//document.getElementById("idinfo").value = '';
}

function deleteThisPet(strParam)
{
var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>Are you sure you want to delete this pet and pet\'s detail info?</td></tr></table>';

document.getElementById("temp_pet_id").value = strParam;
$.prompt('Delete Pet',brown_theme_text,{
callback: deleteConfirmPet,
buttons:{OK:true,Cancel:false},
prefix:'cleanblue'
});
}
function deleteConfirmPet(v, m, f)
{

	var id = document.getElementById("temp_pet_id").value;
	document.getElementById("temp_pet_id").value = '';
	if(v == true)
	{
		$.ajax(
		{
			url: path+'m/my-pets/deletepet.php?id='+id,
			cache: false,
			success: function(data)
			{
				if(data != 0)
				{
					$("#delete_this_pet_"+data).hide();
				}
				else
				{
					myAlertBox('Bark!','You can delete your own pet!!!!!!!')
				}
			}
		});
	}
	else
	{
	//document.getElementById("send_to_nudge_id").value = '';
	//document.getElementById("send_to_nudge_request_id").value = '';
	}
}
function deleteThisFromList(id,page,strURL)
{
	
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You want to delete this shout?????????????</td></tr></table>';
	var chk_id="";
	document.getElementById("url_read").value = strURL;
	document.getElementById("id_read").value = id;
	document.getElementById("page_read").value = page;
	$.prompt('Message',brown_theme_text,{
	callback: deleteThisFromListConfirm,
	buttons:{OK:true,Cancel:false},
	prefix:'cleanblue'
	});

}
function deleteThisFromListConfirm(v, m, f)
{
	var    id_read = document.getElementById("id_read").value;
	var   url_read = document.getElementById("url_read").value;
	var  page_read = document.getElementById("page_read").value;
	var users_read = document.getElementById("user_read").value;
	document.getElementById("url_read").value = '';
	document.getElementById("id_read").value='';
	//document.getElementById("page_read").value='';
	if(v == true)
	{
		$.ajax(
		{
			url: path+url_read+'?id='+id_read+'&page='+page_read+'&username='+users_read,
			cache: false,
			success: function(data)
			{
				if(data)
				{
					$("#tabcontent").empty().append(data);
					//$("#preloader").hide();
				}
				else
				{
					var  page_read = document.getElementById("page_read").value;
					page_read = parseInt(page_read,10)-1;
					otherRequest(path+"m/more_shout.php?username="+users_read+"&page="+page_read,'',true,'')
				}
			}
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function deleteThisFromListPet(id,page,strURL)
{
	
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You want to delete this shout?????????????</td></tr></table>';
	var chk_id="";
	document.getElementById("url_read").value = strURL;
	document.getElementById("id_read").value = id;
	document.getElementById("page_read").value = page;
	$.prompt('Message',brown_theme_text,{
	callback: deleteThisFromListPetConfirm,
	buttons:{OK:true,Cancel:false},
	prefix:'cleanblue'
	});

}
function deleteThisFromListPetConfirm(v, m, f)
{
	var    id_read = document.getElementById("id_read").value;
	var   url_read = document.getElementById("url_read").value;
	var  page_read = document.getElementById("page_read").value;
	var  pets_read  = document.getElementById("pet_id").value;
	document.getElementById("url_read").value = '';
	document.getElementById("id_read").value='';
	//document.getElementById("page_read").value='';
	if(v == true)
	{
		$.ajax(
		{
			url: path+url_read+'?id='+id_read+'&page='+page_read+'&pet_id='+pets_read,
			cache: false,
			success: function(data)
			{
				if(data)
				{
					$("#tabcontent").empty().append(data);
					//$("#preloader").hide();
				}
				else
				{
					var  page_read = document.getElementById("page_read").value;
					page_read = parseInt(page_read,10)-1;
					otherRequest(path+"m/my-pets/petname/show_scribbles.php?p_id="+pets_read+"&page="+page_read,'',true,'')
				}
			}
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}
function searchFriend(strURL,strParam,status,e)
{
	var keycode = '';
	if(status == false)
	{
		if (e)
		{
			e = e
		}
		else {
			e = window.event
		}
		if (e.which) {
			keycode = e.which
		} else {
			keycode = e.keyCode
		}
		if(keycode != 13)
		{
			return false;
		}
	}
	
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	//$("#preloader").show();
	
	$.ajax(
	{
	url: strURL+"?"+strParam,
	cache: false,
	success: function(message)
	{
	$("#tabcontent").empty().append(message);
	//$("#preloader").hide();
	//document.getElementById("search_message").value="Search Messages";
	}
	});
}

function deleteFriendFromList(id,page,search,strURL,strMessage)
{
	
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+strMessage+'<br><br></td></tr></table>';
	var chk_id="";
	document.getElementById("url_read").value = strURL;
	document.getElementById("id_read").value = id;
	document.getElementById("page_read").value = page;
	if(document.getElementById("search_read"))
	{
		document.getElementById("search_read").value = search;
	}
	$.prompt('Hoot!',brown_theme_text,{
	callback: deleteFriendFromListConfirm,
	buttons:{OK:true,Cancel:false},
	prefix:'cleanblue'
	});

}
function deleteFriendFromListConfirm(v, m, f)
{
	var     id_read = document.getElementById("id_read").value;
	var    url_read = document.getElementById("url_read").value;
	var   page_read = document.getElementById("page_read").value;
	if(document.getElementById("user_read"))
	{
		var  users_read = document.getElementById("user_read").value;
	}
	if(document.getElementById("search_read"))
	{
		var search_read = document.getElementById("search_read").value;
	}
	else
	{
		var search_read = '';
	}
	if(document.getElementById("other_read"))
	{
		var other_read = document.getElementById("other_read").value;
	}
	else
	{
		var other_read ='';
	}
	document.getElementById("url_read").value = '';
	document.getElementById("id_read").value='';
	//document.getElementById("page_read").value='';
	if(v == true)
	{
		$.ajax(
		{
			url: path+url_read+'?search='+search_read+'&id='+id_read+'&page='+page_read+'&username='+users_read+other_read,
			cache: false,
			success: function(data)
			{
				if(data)
				{
					$("#tabcontent").empty().append(data);
					$("#preloader").hide();
				}
				else
				{
					var  page_read = document.getElementById("page_read").value;
					page_read = parseInt(page_read,10)-1;
					var  file_name = document.getElementById("file_name").value;
					otherRequest(path+"m/"+file_name+"?search="+search_read+"&username="+users_read+"&page="+page_read,'',true,'')
				}
			}
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function showMoreInfoFriend(key,username)
{
	if(document.getElementById("prev_friend_info").value != '-1')
	{
		var prev_key = document.getElementById("prev_friend_info").value ;
		
		if(document.getElementById("user-image-"+prev_key))
		{
			var imgold = document.getElementById("user-image-mini-name-"+prev_key).value;
			document.getElementById("user-image-"+prev_key).innerHTML = '<p class="minishot"><img src="'+imgold+'" alt=""></p>';
			document.getElementById("user-more-"+prev_key).style.display = 'none';  
			//document.getElementById("user-spacer-"+prev_key).style.display = 'none';
		}
	}
	//if(document.getElementById("prev_friend_info").value != key)
	//{
		document.getElementById("prev_friend_info").value = key;
		var img = document.getElementById("user-image-snap-name-"+key).value;
		document.getElementById("user-image-"+key).innerHTML = '<p class="snapshot"><img src="'+img+'" alt=""></p>';
		document.getElementById("user-more-"+key).style.display = '';  
		//document.getElementById("user-spacer-"+key).style.display = '';
	//}
	//else
	//{
	//	document.getElementById("prev_friend_info").value = '-1';
	//}
}
function collectId(total,id,collector_id)
{
	var str = "";
	for(i=0;i<total;i++)
	{
		if(document.getElementById(id+i).checked == true)
		{
			str = str + document.getElementById(id+i).value+", ";
		}
	}
	document.getElementById(collector_id).value = str.substr(0,str.length-2);
}

function selectAllCheckBox(status,id,collector_id)
{
	var total = document.getElementById("total").value;
	var str = "";
	document.getElementById(collector_id).value = "";
	if(total > 0)
	{
		for(i=0;i<=total;i++)
		{
			if(document.getElementById(id+i))
			{
				document.getElementById(id+i).checked = status;
				if(status == true)
				{
					str = str + document.getElementById(id+i).value+", ";
				}
			}
		}
		document.getElementById(collector_id).value = str.substr(0,str.length-2);
	}
	if(status==true)
	{
		document.getElementById("chkall").innerHTML='<b>All</b>';
		document.getElementById("unchkall").innerHTML='None';
	}
	else if(status==false)
	{
		document.getElementById("unchkall").innerHTML='<b>None</b>';
		document.getElementById("chkall").innerHTML='All';
	}

}

function sendNudgeToFriend(user_id,username)
{
	//var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You are about to share some love...</td></tr><tr><td><b>Are you certain you wish to nudge this person? The recipient of this nudge will be notified by email</b></td></tr></table>';
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>You\'re about to spread some love. This can get addictive! Are you sure you want to Nudge '+username+'?<br></td></tr></table>';
	document.getElementById("send_to_user_id").value = user_id;
	
	$.prompt('Purrrrrrr!',brown_theme_text,{
		callback: sendValueToFriend,
		buttons:{"Yup, I'm sure!":true,"No":false}, 
		prefix:'cleanblue'
	});
}

function sendValueToFriend(v, m, f)
{
	if(v == true)
	{
		var user_id = document.getElementById("send_to_user_id").value;
		document.getElementById("send_to_user_id").value = '';
		
		
		$.get(path+'m/sendnudge.php?user_id='+user_id, function(data) {
			
			$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		document.getElementById("send_to_user_id").value = '';
		
	}
}

function addBookMarkToFriend(user_id)
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>Bookmarks are a great way to check back on a profile later. You don\'t need to add the profile to your friends list but can always visit them through your \'My Bookmarks\' section on your Member Control Panel!!!</td></tr></table>';
	document.getElementById("send_to_user_id").value = user_id;
	
	$.prompt('Would like to bookmark this Profile ?',brown_theme_text,{
		callback: addValueToFriend,
		buttons:{Confirm:true,Cancel:false}, 
		prefix:'cleanblue'
	});
}

function addValueToFriend(v, m, f)
{
	if(v == true)
	{
		var user_id = document.getElementById("send_to_user_id").value;
		document.getElementById("send_to_user_id").value = '';
		
		
		$.get(path+'m/addbookmark.php?user_id='+user_id, function(data) {
			
			$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		document.getElementById("send_to_user_id").value = '';
		
	}
}

function addBookMarkToPet(user_id)
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>Bookmarks are a great way to check back on a profile later. You don\'t need to add the profile to your friends list but can always visit them through your \'My Bookmarks\' section on your Member Control Panel!!!</td></tr></table>';
	document.getElementById("send_to_user_id").value = user_id;
	
	$.prompt('Would like to bookmark this Profile ?',brown_theme_text,{
		callback: addValueToPet,
		buttons:{Confirm:true,Cancel:false}, 
		prefix:'cleanblue'
	});
}

function addValueToPet(v, m, f)
{
	if(v == true)
	{
		var pet = document.getElementById("send_to_user_id").value;
		document.getElementById("send_to_user_id").value = '';
		
		
		$.get(path+'m/addbookmarkpet.php?pet_id='+pet, function(data) {
			
			$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		document.getElementById("send_to_user_id").value = '';
		
	}
}

function sendInstantMessage(useraddid,subject)
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><div style="padding-top:5px;padding-bottom:5px;">Subject:</div><input type="text" id="subject" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="subject" value="'+subject+'" /></td></tr><tr><td><div style="padding-top:5px;padding-bottom:5px;">Message:</div><textarea rows="2" class="comp_massege_ins" onfocus="this.className=\'comp_massege_ins1\'" onblur="this.className=\'comp_massege_ins\'" title="Please enter message" name="message" id="message" cols="20"></textarea></td></tr></table>';
	document.getElementById("add_friend_id").value = useraddid;
	$.prompt('Send Message',brown_theme_text,{
		submit: sendInstantMessageConfirm,
		buttons:{Send:true,Cancel:false}, 
		prefix:'cleanblue'
	});
}

function sendInstantMessageConfirm(v, m, f)
{
	if(v == true)
	{
		var f_id = document.getElementById("add_friend_id").value;
		document.getElementById("add_friend_id").value = '';
		an = m.children('#subject');
		var subText = trim(f.subject);
		var mesText = trim(f.message);
		if(subText == "")
		{
			return false;
		}
		if(mesText == "")
		{
			return false;
		}
		$.post(path+'m/sendusermessage.php', { useraddid: f_id, subject: subText, message: mesText }, function(data) {
			
			$.prompt('Message Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function updateLocation(val)
{
	//var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>Please add your location for mating matches.</td></tr><tr><td><div style="padding-top:5px;padding-bottom:5px;">Location:</div><input type="text" id="subject" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="subject" value="" /></td></tr></table>';
	/*
	$.prompt('Update Location',brown_theme_text,{
		submit: updateLocationConfirm,
		buttons:{Update:true,Cancel:false}, 
		prefix:'cleanblue'
	});*/
	
	if(val == 'y')
	{
		document.getElementById('show_loc_info').style.display = '';
	}
	else
	{
		document.getElementById('show_loc_info').style.display = 'none';
	}
}

function updateLocationConfirm(v, m, f)
{
	if(v == true)
	{

		an = m.children('#subject');
		//alert(f.subject);
		if(f.subject == ""){
			return false;
		}
		$.post(path+'m/updatelocation.php', {  subject: f.subject }, function(data) {
			
			$.prompt('Message Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function deleteAlbum()
{
	var brown_theme_text = 'Are you sure you want to delete this album ?';
	
	$.prompt('Delete Album',brown_theme_text,{
		submit: deleteAlbumConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteAlbumConfirm(v, m, f)
{
	if(v == true)
	{
		var     id_read = document.getElementById("id_read").value;
		var    url_read = document.getElementById("url_read").value;
		var  users_read = document.getElementById("user_read").value;
		if(document.getElementById("search_read"))
		{
			var search_read = document.getElementById("search_read").value;
		}
		else
		{
			var search_read = '';
		}
		$.ajax(
		{
			url: path+url_read+'?id='+id_read+'&username='+users_read+'&search='+search_read,
			cache: false,
			success: function(data)
			{
				location.replace("../../index.php");
			}
		});
	}
}

function deleteAlbumPhoto()
{
	var brown_theme_text = 'Are you sure you want to delete this album ?';
	
	$.prompt('Delete Album Photo',brown_theme_text,{
		submit: deleteAlbumPhotoConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteAlbumPhotoConfirm(v, m, f)
{
	if(v == true)
	{
		var     id_read = document.getElementById("id_read").value;
		var    url_read = document.getElementById("url_read").value;
		var  users_read = document.getElementById("user_read").value;
		if(document.getElementById("search_read"))
		{
			var search_read = document.getElementById("search_read").value;
		}
		else
		{
			var search_read = '';
		}
		$.ajax(
		{
			url: path+url_read+'?id='+id_read+'&username='+users_read+'&search='+search_read,
			cache: false,
			success: function(data)
			{
				location.replace("../index.php");
			}
		});
	}
}



function showCaption(num,id)
{
	if(num != '')
	{
		var key = document.getElementById('key_cap').value;
		if(key != '')
		{
			document.getElementById('caption_text_'+key).style.display = 'none';
			document.getElementById('caption_display_'+key).style.display = '';
		}
		document.getElementById('caption_text_'+num).style.display = '';
		document.getElementById('caption_display_'+num).style.display = 'none';
		document.getElementById('id_read_cap').value = id;
		document.getElementById('key_cap').value = num;
		
	}
	else
	{
		document.getElementById('caption_text').style.display = '';
		document.getElementById('caption_display').style.display = 'none';
	}
}

function updateCaption(vals,e)
{
	val = trim(vals);
	if(val == "")
	{
		return false;
	}
	var keycode = '';
	if (e)
	{
        e = e
    } 
	else {
        e = window.event
    }
    if (e.which) {
        keycode = e.which
    } else {
        keycode = e.keyCode
    }
    if(keycode != 13)
    {
    	return false;
    }
    var     id_read = document.getElementById("id_read").value;
	var    url_read = document.getElementById("url_read").value;
	var  users_read = document.getElementById("user_read").value;
	if(document.getElementById("search_read"))
	{
		var search_read = '&search='+document.getElementById("search_read").value;
	}
	else
	{
		var search_read = '';
	}
	document.getElementById("caption_text").style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("caption_text").style.backgroundRepeat = "no-repeat";
    document.getElementById("caption_text").style.backgroundPosition = "15px";
    
    $.post(path+url_read+'?type=caption&id='+id_read+'&username='+users_read+search_read, {  message: val }, function(data) {
    	
    	document.getElementById('caption_display').innerHTML = data;
    	document.getElementById('caption_text').style.display = 'none';
    	document.getElementById('caption_display').style.display = '';
    	document.getElementById("caption_text").style.backgroundImage = "";
        document.getElementById("caption_text").style.backgroundRepeat = "";
        document.getElementById("caption_text").style.backgroundPosition = "";
	});
}

function updateCaptionBulk(vals,e,num)
{
	var keycode = '';
	val = trim(vals);
	if(val == "")
	{
		return false;
	}
	if (e)
	{
        e = e
    } 
	else {
        e = window.event
    }
    if (e.which) {
        keycode = e.which
    } else {
        keycode = e.keyCode
    }
    if(keycode != 13)
    {
    	return false;
    }
    var     id_read = document.getElementById("id_read_cap").value;
	var    url_read = document.getElementById("url_read").value;
	
	document.getElementById("caption_text_"+num).style.backgroundImage = "url("+path+"images/loader.gif)";
    document.getElementById("caption_text_"+num).style.backgroundRepeat = "no-repeat";
    document.getElementById("caption_text_"+num).style.backgroundPosition = "15px";
    if(document.getElementById("pet_id"))
	{
		var search_read = '&search='+document.getElementById("pet_id").value;
	}
	else
	{
		var search_read = '';
	}
    $.post(path+url_read+'?type=caption&id='+id_read+search_read, {  message: val }, function(data) {
    	//var num = document.getElementById('key').value;
    //	alert(num)
    	document.getElementById('caption_display_'+num).innerHTML = data.length > 30 ? data.substr(0,30)+"..." : data;
    	document.getElementById("caption_text_"+num).style.backgroundImage = "";
        document.getElementById("caption_text_"+num).style.backgroundRepeat = "";
        document.getElementById("caption_text_"+num).style.backgroundPosition = "";
    	document.getElementById('caption_text_'+num).style.display = 'none';
    	document.getElementById('caption_display_'+num).style.display = '';
    	
	});
}

function updateCoverImage()
{

		
	    var     id_read = document.getElementById("id_read").value;
		var    url_read = document.getElementById("url_read").value;
		var  users_read = document.getElementById("user_read").value;
		//var  users_read = document.getElementById("album_id_read").value;
		var  album_id_read = document.getElementById("album_id_read").value;
		var search_read = '';
		if(document.getElementById("search_read"))
		{
			search_read = '&search='+document.getElementById("search_read").value;
		}
		
	    $.get(path+url_read+'?type=cover_image&id='+id_read+'&username='+users_read+'&album_id='+album_id_read+search_read, function(data) {
	    	
	    	document.getElementById('cover_image_hide').style.display = 'none';
		});
}

function updateCoverImageBulk(key,id)
{
	//alert(id)
		var num = document.getElementById('key').value;
		if(num != '')
		{
			var old_id = document.getElementById('id_read').value;
			document.getElementById('cover_image_hide_'+num).innerHTML = '<img src="'+path+'m/albums/images/i_chenge_mypic.gif" style="cursor: pointer;" id="" onclick="updateCoverImageBulk('+num+','+old_id+')" alt="">';
		}
		document.getElementById('key').value = key
		var    url_read = document.getElementById("url_read").value;
		var  album_id_read = document.getElementById("album_id_read").value;
		var search_read = '';
		if(document.getElementById("pet_id"))
		{
			search_read = '&search='+document.getElementById("pet_id").value;
		}
	    $.get(path+url_read+'?type=cover_image&id='+id+'&album_id='+album_id_read+search_read, function(data) {
	    //	alert(key);
	    	document.getElementById('cover_image_hide_'+key).innerHTML = '<img src="'+path+'m/images/i_yes.gif"   alt="">';
		});
}

function submitInfo(section,type,number,id)
{
	var flag = false;
	var cnum = number;
	if(section == "education")
	{
		if(type == "edit")
		{
			var strName = trim(document.getElementById("edu-name-"+number).value) ;
			var strYear = document.getElementById("edu-yyyy-"+number).value ;;
			var strLevel = trim(document.getElementById("edu-concentration-"+number).value);
			
			if(strName == '')
			{
				document.getElementById("edu-name-"+number).className = "register_user border";
				document.getElementById("edu-name_dis-"+number).style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("edu-name-"+number).className = "register_user";
				document.getElementById("edu-name_dis-"+number).style.display = "none";
			}
			
			if(strYear == "")
			{
				
				document.getElementById("edu-yyyy-"+number).className = "m_groupaction border";
				document.getElementById("edu-year_dis-"+number).innerHTML = "Please Enter passed out year";
				document.getElementById("edu-year_dis-"+number).style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("edu-yyyy-"+number).className = "m_groupaction";
				document.getElementById("edu-year_dis-"+number).style.display = "none";
			}
			
			if(strLevel == "")
			{
				document.getElementById("edu-concentration-"+number).className = "last_name border";
				document.getElementById("edu-concentration_dis-"+number).style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("edu-concentration-"+number).className = "last_name";
				document.getElementById("edu-concentration_dis-"+number).style.display = "none";
			}
			
			if(document.getElementById("edu-id-"+number))
			{
				var strId = document.getElementById("edu-id-"+number).value ;
			}
			else
			{
				var strId = '';
				
			}
			if(flag == true)
			{
				return false;
			}
			
		}
		else
		{
			var strName = trim(document.getElementById("edu-name").value) ;
			var strYear = document.getElementById("edu-yyyy").value ;;
			var strLevel = trim(document.getElementById("edu-concentration").value);
			if(strName == '')
			{
				document.getElementById("edu-name").className = "register_user border";
				document.getElementById("edu-name_dis").style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("edu-name").className = "register_user";
				document.getElementById("edu-name_dis").style.display = "none";
			}
			
			if(strYear == "")
			{
				
				document.getElementById("edu-yyyy").className = "m_groupaction border";
				document.getElementById("edu-year_dis").innerHTML = "Please Enter passed out year";
				document.getElementById("edu-year_dis").style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("edu-yyyy").className = "m_groupaction";
				document.getElementById("edu-year_dis").style.display = "none";
			}
			
			if(strLevel == "")
			{
				document.getElementById("edu-concentration").className = "last_name border";
				document.getElementById("edu-concentration_dis").style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("edu-concentration").className = "last_name";
				document.getElementById("edu-concentration_dis").style.display = "none";
			}
			if(flag == true)
			{
				return false;
			}
			document.getElementById("edu-name").value = '';
			document.getElementById("edu-concentration").value = '';
			document.getElementById("edu-yyyy").value = '';
			number = document.getElementById("total-education").value;
			document.getElementById("total-education").value = parseInt(number,10) + 1
		}
		var strSubmit ='1&name='+strName+'&level='+strLevel+'&year='+strYear+'&id='+strId ;
	}
	if(section == "profession")
	{
		if(type == "edit")
		{
			var strName = trim(document.getElementById("pro-name-"+number).value) ;
			if(document.getElementById("is_current-"+number).checked == false)
			{
				var strTo = document.getElementById("pro-to-yyyy-"+number).value ;;
			}
			else
			{
				var strTo = "present" ;
			}
			
			var strFrom = document.getElementById("pro-from-yyyy-"+number).value ;;
			var strPos = trim(document.getElementById("pro-pos-"+number).value);
			var strDept = trim(document.getElementById("pro-dept-"+number).value);
			if(strName == '')
			{
				document.getElementById("pro-name-"+number).className = "register_user border";
				document.getElementById("pro-name_dis-"+number).style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-name-"+number).className = "register_user";
				document.getElementById("pro-name_dis-"+number).style.display = "none";
			}
			if(strFrom == "" || strTo == "")
			{
				
				document.getElementById("pro-from-yyyy-"+number).className = "m_groupaction border";
				if($("#pro-to-yyyy-"+number))
				{
					document.getElementById("pro-to-yyyy-"+number).className = "m_groupaction border";
				}
				//document.getElementById("pro-year_dis").innerHTML = "Please Enter your experience year 'from' and 'to' both";
				document.getElementById("pro-year_dis-"+number).innerHTML = "Please Enter your experience year 'from' and 'to' both";
				document.getElementById("pro-year_dis-"+number).style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-year_dis-"+number).style.display = "none";
				document.getElementById("pro-from-yyyy-"+number).className = "m_groupaction";
				document.getElementById("pro-year_dis-"+number).style.display = "none";
				if($("#pro-to-yyyy-"+number))
				{
					document.getElementById("pro-to-yyyy-"+number).className = "m_groupaction";
				}
			}
			 
			
			
			if(strTo != "" && document.getElementById("is_current").checked == false && strFrom != "")
			{
				if(parseInt(strTo,10) < parseInt(strFrom,10))
				{
					document.getElementById("pro-from-yyyy-"+number).className = "m_groupaction border";
				document.getElementById("pro-year_dis-"+number).innerHTML = "Please enter 'to' year should be greater than 'from' year";
				document.getElementById("pro-year_dis-"+number).style.display = "";
				flag = true;
				}
				else
				{
					document.getElementById("pro-year_dis-"+number).style.display = "none";
				}
			}
			
			if(strPos == "")
			{
				document.getElementById("pro-pos-"+number).className = "last_name border";
				document.getElementById("pro-pos_dis-"+number).style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-pos-"+number).className = "last_name";
				document.getElementById("pro-pos_dis-"+number).style.display = "none";
			}
			
			if(strDept == "")
			{
				document.getElementById("pro-dept-"+number).className = "last_name border";
				document.getElementById("pro-dept_dis-"+number).style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-dept-"+number).className = "last_name";
				document.getElementById("pro-dept_dis-"+number).style.display = "none";
			}
			if(document.getElementById("pro-id-"+number))
			{
				var strId = document.getElementById("pro-id-"+number).value ;
			}
			if(flag == true)
			{
				return false;
			}
			
			
		}
		else
		{
			var strName = trim(document.getElementById("pro-name").value) ;
			if(document.getElementById("is_current").checked == false)
			{
				var strTo = document.getElementById("pro-to-yyyy").value ;;
			}
			else
			{
				var strTo = "present" ;
			}
			var strFrom = document.getElementById("pro-from-yyyy").value ;;
			var strPos = trim(document.getElementById("pro-pos").value);
			var strDept = trim(document.getElementById("pro-dept").value);
			number = document.getElementById("total-profession").value;
			if(strName == '')
			{
				document.getElementById("pro-name").className = "register_user border";
				document.getElementById("pro-name_dis").style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-name").className = "register_user";
				document.getElementById("pro-name_dis").style.display = "none";
			}

			if(strFrom == "" || strTo == "")
			{
				
				document.getElementById("pro-from-yyyy").className = "m_groupaction border";
				document.getElementById("pro-to-yyyy").className = "m_groupaction border";
				//document.getElementById("pro-year_dis").innerHTML = "Please Enter your experience year 'from' and 'to' both";
				document.getElementById("pro-year_dis").innerHTML = "Please Enter your experience year 'from' and 'to' both";
				document.getElementById("pro-year_dis").style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-year_dis").style.display = "none";
				document.getElementById("pro-from-yyyy").className = "m_groupaction";
				
				document.getElementById("pro-year_dis").style.display = "none";
				document.getElementById("pro-to-yyyy").className = "m_groupaction";
			}
			
			
				
			
			
			if(strTo != "" && document.getElementById("is_current").checked == false && strFrom != "")
			{
				if(parseInt(strTo,10) < parseInt(strFrom,10))
				{
					document.getElementById("pro-from-yyyy").className = "m_groupaction border";
					document.getElementById("pro-to-yyyy").className = "m_groupaction border";
				document.getElementById("pro-year_dis").innerHTML = "Please enter 'to' year should be greater than 'from' year";
				document.getElementById("pro-year_dis").style.display = "";
				flag = true;
				}
				else
				{
					document.getElementById("pro-from-yyyy").className = "m_groupaction";
					document.getElementById("pro-to-yyyy").className = "m_groupaction";
					
					document.getElementById("pro-year_dis").style.display = "none";
				}
			}
			
			
			
			if(strPos == "")
			{
				document.getElementById("pro-pos").className = "last_name border";
				document.getElementById("pro-pos_dis").style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-pos").className = "last_name";
				document.getElementById("pro-pos_dis").style.display = "none";
			}
			
			if(strDept == "")
			{
				document.getElementById("pro-dept").className = "last_name border";
				document.getElementById("pro-dept_dis").style.display = "";
				flag = true;
			}
			else
			{
				document.getElementById("pro-dept").className = "last_name";
				document.getElementById("pro-dept_dis").style.display = "none";
			}
			if(flag == true)
			{
				return false;
			}
			document.getElementById("total-profession").value = parseInt(number,10) + 1
			
		}
		
		document.getElementById("pro-name").value = '';
		document.getElementById("pro-pos").value = '';
		document.getElementById("pro-dept").value = '';
		document.getElementById("pro-to-yyyy").value = '';
		document.getElementById("pro-from-yyyy").value = '';
		//is_submitting('');
		
		var strSubmit ='1&name='+strName+'&pos='+strPos+'&dept='+strDept+'&fromyear='+strFrom+'&toyear='+strTo+'&id='+strId ;
	}
	document.getElementById("is_submitting_"+section+"_"+cnum).style.display = '';
	document.getElementById("is_submitting_"+section+"_"+cnum+"_data").style.display = 'none';  
	document.getElementById("editsection").value = section+"-"+type+"-"+number;
	var strURL = path+"m/update-education-profession.php?type="+type+"&section="+section+"&number="+number;
	var strResultFunc = "submitInfoSuccess";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}
function submitInfoSuccess(result)
{
	//alert(result)
	location.reload();
	/*var arr = document.getElementById("editsection").value.split("-");
	//alert(arr)
	if(arr[1] == "edit")
	{
		
		document.getElementById(arr[0]+"display"+arr[2]).innerHTML = result;
		document.getElementById("is_submitting_"+arr[0]+"_"+arr[2]).style.display = 'none';
		document.getElementById("is_submitting_"+arr[0]+"_"+arr[2]+"_data").style.display = ''; 
		document.getElementById(arr[0]+"_edit"+arr[2]).style.display = 'none';
		
	}
	else
	{
		document.getElementById(arr[0]+"addhere").innerHTML = document.getElementById(arr[0]+"addhere").innerHTML + result;
		
		document.getElementById("is_submitting_"+arr[0]+"_0").style.display = 'none';
		document.getElementById("is_submitting_"+arr[0]+"_0_data").style.display = ''; 
			document.getElementById("profession_add").style.display = 'none';
			
		
			document.getElementById("education_add").style.display = 'none';
	
	}
	*/
}
function showAddEntry(id1,id2)
{
	
	
}

function deleteInfo(section,type,number,id)
{
	var brown_theme_text = 'Are you sure you want to delete this info ?';
	document.getElementById("editsection").value = section+"-"+type+"-"+number;
	$.prompt('Delete Info',brown_theme_text,{
		submit: deleteInfoConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteInfoConfirm(v, m, f)
{
	if(v == true)
	{
		var arr = document.getElementById("editsection").value.split("-");
		if(arr[0] == "education")
		{
			if(document.getElementById("edu-id-"+arr[2]))
			{
				var id_read = document.getElementById("edu-id-"+arr[2]).value ;
			}
			else
			{
				var id_read = '0';
				
			}
		}
		else 
		{
			var id_read = document.getElementById("pro-id-"+arr[2]).value ;
		}
		var    url_read = path+"m/delete-education-profession.php";
		document.getElementById(arr[0]+"display"+arr[2]).style.display = 'none';
		document.getElementById(arr[0]+"displayspace"+arr[2]).style.display = 'none';
		$.ajax(
		{
			url: url_read+'?id='+id_read+"&section="+arr[0],
			cache: false,
			success: function(data)
			{
				//location.replace("../index.php");
				$.prompt('Delete Info Confirm',"Information has deleted sucessfully", {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
				});
			}
		});
	}
}
function deleteProfilePicture(id)
{
	var brown_theme_text = '<input type="hidden" name="idval" value="'+id+'"><table width="100%" cellspacing="0" cellpadding="0"><tr><td>Are you sure you want to delete your profile picture ?</td></tr></td></tr></table>';
	$.prompt('Delete Profile Picture',brown_theme_text,{
		submit: deleteProfilePictureConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteProfilePictureConfirm(v, m, f)
{
	if(v == true)
	{
		$.get(path+'m/deletepicture.php?id='+f.idval, function(data) {
			
			/*$.prompt('Message Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			var arr = data.split(",")
			document.getElementById("snapshot").src = arr[0];
			document.getElementById("minishot").src = arr[1];
			document.getElementById("friendshot").src = arr[2];
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function deleteAlbumPhotoBulk(id)
{
	var brown_theme_text = 'Are you sure you want to delete this photo ?';
	document.getElementById("id_read_delete").value = id;
	$.prompt('Delete Album Photo',brown_theme_text,{
		submit: deleteAlbumPhotoBulkConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteAlbumPhotoBulkConfirm(v, m, f)
{
	if(v == true)
	{
		var  id_read = document.getElementById("id_read_delete").value;	
		var album_id = document.getElementById("album_id_read").value;
		$.ajax(
		{
			url: path+'m/albums/action_photo_album.php?type=delete&id='+id_read+'&album_id='+album_id,
			cache: false,
			success: function(data)
			{
			document.getElementById("update_album").innerHTML = data;
			}
		});
	}
}

function deletePetAlbumPhotoBulk(id)
{
	var brown_theme_text = 'Are you sure you want to delete this photo ?';
	document.getElementById("id_read_delete").value = id;
	$.prompt('Delete Album Photo',brown_theme_text,{
		submit: deletePetAlbumPhotoBulkConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deletePetAlbumPhotoBulkConfirm(v, m, f)
{
	if(v == true)
	{
		var  id_read = document.getElementById("id_read_delete").value;	
		var album_id = document.getElementById("album_id_read").value;
		var pet_id = document.getElementById("pet_id").value;
		$.ajax(
		{
			url: path+'m/my-pets/petname/pet-albums/action_photo_album.php?type=delete&id='+id_read+'&album_id='+album_id+'&pet_id='+pet_id,
			cache: false,
			success: function(data)
			{
			document.getElementById("update_album").innerHTML = data;
			}
		});
	}
}

function addImagesInAlbum(type_main)
{
	var type = document.getElementById("type_image").value;
	var descripion = trim(document.getElementById("descripion").value);
	var images = document.getElementById("images").value;
	var title = trim(document.getElementById("title").value);
	var album_id = document.getElementById("album_id_read").value;
	document.getElementById("images").value = '';
	
	for(i=1;i<=3;i++)
	{
		if(document.getElementById("setting_"+i).checked == true)
		{
			var setting = document.getElementById("setting_"+i).value;
		}
	}
	
	if(type_main == 'save')
	{
		is_submitting('');
	}
	
	$.post(path+'m/albums/action_photo_album.php?type='+type+'&album_id='+album_id, {  descripion: descripion,images : images,title:title,setting:setting }, function(data) {
    	//var num = document.getElementById('key').value;
    //	alert(num)
		document.getElementById("update_album").innerHTML = data;
		if(document.getElementById("cancel_image"))
		{
			document.getElementById("cancel_image").innerHTML = '<span class="reset" onclick="deleteImagesInAlbum()" style="cursor: pointer;"><span>Cancel</span></span>';
		}
		if(type == "add")
		{
			if(type_main == 'upload')
			{
				myAlertBox('Congratulations!','Your images have been uploaded, you can now either upload more images or add captions to your images and even select an album cover.')
			}
			//document.getElementById("descripion").value = '';
			//document.getElementById("title").value ='';
			if(document.getElementById("temp_album_id_read"))
			{
				document.getElementById("album_id_read").value = document.getElementById("temp_album_id_read").value;
			}
			document.getElementById("type_image").value = "edit";
		//	document.getElementById("title").value = '';
		}
		if(type_main == 'save')
		{
			
			document.getElementById("is_submit").value = 1;
			if(document.getElementById("username"))
			{
				var username = document.getElementById("username").value;
			}
			location.replace(path+'m/'+username+'/albums/');
			
		}
		
		
	});
}

function deleteImagesInAlbum(type_main)
{

	var type = 'delete';
	if(document.getElementById("max_hidden").value != '')
	{
		var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>If you proceed, the current set of changes being made to the album contents will be deleted. Are you sure?<br><br></td></tr></table>';
	}
	else
	{
		var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>If you proceed, the current album contents will be deleted. Are you sure?<br><br></td></tr></table>';
	}
	var chk_id="";
	
	$.prompt('Hoot!',brown_theme_text,{
	callback: deleteImagesInAlbumConfirm,
	buttons:{OK:true,Cancel:false},
	prefix:'cleanblue'
	});
	 
	
	
}

function deleteImagesInAlbumConfirm(v, m, f)
{
	var type = 'delete';
	
	var album_id = document.getElementById("album_id_read").value;
	if(v == true)
	{
		is_submitting('');
		document.getElementById("title").value = '';
		document.getElementById("descripion").value = '';
		if(document.getElementById("max_hidden").value != '')
		{
			var descripion = document.getElementById("desc_hidden").value;
			var title = document.getElementById("title_hidden").value;
			var max_hidden = document.getElementById("max_hidden").value;
			var setting = document.getElementById("sett_hidden").value;
			$.post(path+'m/albums/action_photo_album.php?type='+type+'&album_id='+album_id , {  descripion: descripion,title:title,setting:setting,max_hidden:max_hidden }, function(data) {
				document.getElementById("is_submit").value = 1;
				if(document.getElementById("username"))
				{
					var username = document.getElementById("username").value;
				}
				location.replace(path+'m/'+username+'/albums/');
					
				});
		}
		else
		{
			$.post(path+'m/albums/action_photo_album.php?type='+type+'&album_id='+album_id , function(data) {
				document.getElementById("is_submit").value = 1;
				if(document.getElementById("username"))
				{
					var username = document.getElementById("username").value;
				}
				location.replace(path+'m/'+username+'/albums/');
					
					
				});
		}
	}
}
function addImagesInPetAlbum(type_main)
{
	
	var type = document.getElementById("type_image").value;
	
	var descripion = trim(document.getElementById("descripion").value);
	var images = document.getElementById("images").value;
	var title = trim(document.getElementById("title").value);
	var pet_id = document.getElementById("pet_id").value;
	var album_id = document.getElementById("album_id_read").value;
	document.getElementById("images").value = '';
	for(i=1;i<=3;i++)
	{
		if(document.getElementById("setting_"+i).checked == true)
		{
			var setting = document.getElementById("setting_"+i).value;
		}
	}
	
	if(type_main == 'save')
	{
		is_submitting('');
	}
	
	$.post(path+'m/my-pets/petname/pet-albums/action_photo_album.php?pet_id='+pet_id+'&type='+type+'&album_id='+album_id, {  descripion: descripion,images : images,title:title,setting:setting }, function(data) {
    	//var num = document.getElementById('key').value;
    //	alert(num)
		
		
		document.getElementById("update_album").innerHTML = data;
		if(document.getElementById("cancel_image"))
		{
			document.getElementById("cancel_image").innerHTML = '<span class="reset" onclick="deleteImagesInPetAlbum()" style="cursor: pointer;"><span>Cancel</span></span>';
		}
		if(type == "add")
		{
			if(type_main == 'upload')
			{
				myAlertBox('Congratulations!','Your images have been uploaded, you can now either upload more images or add captions to your images and even select an album cover.')
			}
			//document.getElementById("descripion").value = '';
			//document.getElementById("title").value ='';
			
				//document.getElementById("album_id_read").value = document.getElementById("temp_album_id_read").value;
			if(document.getElementById("temp_album_id_read"))
			{
				document.getElementById("album_id_read").value = document.getElementById("temp_album_id_read").value;
			}
			document.getElementById("type_image").value = "edit";
		//	document.getElementById("title").value = '';
		}
		if(type_main == 'save')
		{
			document.getElementById("is_submit").value = 1;
			if(document.getElementById("username"))
			{
				var username = document.getElementById("username").value;
				var pet_name = document.getElementById("pet_name").value;
			}
			location.replace(path+'m/'+username+'/my-pets/'+pet_id+'/'+pet_name+'/pet-albums/index.php');
			//my-pets/395/geese/pet-albums/index.php
		}
		
	});
}

function deleteImagesInPetAlbum(type_main)
{

	var type = 'delete';
	if(document.getElementById("max_hidden").value != '')
	{
		var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>If you proceed, the current set of changes being made to the album contents will be deleted. Are you sure?<br><br></td></tr></table>';
	}
	else
	{
		var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>If you proceed, the current album contents will be deleted. Are you sure?<br><br></td></tr></table>';
	}
	var chk_id="";
	
	$.prompt('Hoot!',brown_theme_text,{
	callback: deleteImagesInPetAlbumConfirm,
	buttons:{OK:true,Cancel:false},
	prefix:'cleanblue'
	});
	 
	
	
}

function deleteImagesInPetAlbumConfirm(v, m, f)
{
	var type = 'delete';
	
	var album_id = document.getElementById("album_id_read").value;
	var pet_id = document.getElementById("pet_id").value;
	if(v == true)
	{
		is_submitting('');
		document.getElementById("title").value = '';
		document.getElementById("descripion").value = '';
		if(document.getElementById("max_hidden").value != '')
		{
			var descripion = document.getElementById("desc_hidden").value;
			var title = document.getElementById("title_hidden").value;
			var max_hidden = document.getElementById("max_hidden").value;
			var setting = document.getElementById("sett_hidden").value;
			$.post(path+'m/my-pets/petname/pet-albums/action_photo_album.php?type='+type+'&album_id='+album_id+'&pet_id='+pet_id , {  descripion: descripion,title:title,setting:setting,max_hidden:max_hidden }, function(data) {
				document.getElementById("is_submit").value = 1;
				if(document.getElementById("username"))
				{
					var username = document.getElementById("username").value;
					var pet_name = document.getElementById("pet_name").value;
				}
				location.replace(path+'m/'+username+'/my-pets/'+pet_id+'/'+pet_name+'/pet-albums/index.php');
					
				});
		}
		else
		{
			$.post(path+'m/my-pets/petname/pet-albums/action_photo_album.php?type='+type+'&album_id='+album_id+'&pet_id='+pet_id , function(data) {
				document.getElementById("is_submit").value = 1;
				if(document.getElementById("username"))
				{
					var username = document.getElementById("username").value;
					var pet_name = document.getElementById("pet_name").value;
				}
				location.replace(path+'m/'+username+'/my-pets/'+pet_id+'/'+pet_name+'/pet-albums/index.php');
					
				});
		}
			
	    	
		
	}
}

function showCategoryBold(total,current,text,val)
{
	for(i=0;i<=total;i++)
	{
		if(i == current)
		{
			document.getElementById(text+i).innerHTML = '<b>'+val+'</b>';
		}
		else
		{
			document.getElementById(text+i).innerHTML = stripHTML(document.getElementById(text+i).innerHTML);
		}
	}
	if(current>=0)
	{
		document.getElementById("blogarchive").options[0].selected= true;
	}
}

function stripHTML(oldString) {

	   var newString = "";
	   var inTag = false;
	   for(var i = 0; i < oldString.length; i++) {
	   
	        if(oldString.charAt(i) == '<') inTag = true;
	        if(oldString.charAt(i) == '>') {
	              if(oldString.charAt(i+1)=="<")
	              {
	              		//dont do anything
		}
		else
		{
			inTag = false;
			i++;
		}
	        }
	   
	        if(!inTag) newString += oldString.charAt(i);

	   }

	   return newString;
	}
function otherBLog(strURL,strParam,status,e)
{
	
	var keycode = '';
	if(status == false)
	{
		if (e)
		{
	        e = e
	    } 
		else {
	        e = window.event
	    }
	    if (e.which) {
	        keycode = e.which
	    } else {
	        keycode = e.keyCode
	    }
	    if(keycode != 13)
	    {
	    	return false;
	    }
	}
	
	var pageDetail = strURL.split("=");
	var totalPage = parseInt(document.getElementById("totalPage").value,10);
	var strNEWURL = status == false ? pageDetail+"="+document.getElementById("pageDis").value :strURL;
	
	var current = parseInt(document.getElementById("pageDis").value,10);
	document.getElementById("message_pagination").innerHTML = '';
	var page = document.getElementById("pageDis").value;
	var charpos = page.search("[^0-9]");
	
	if(page == "" || charpos>=0)
	{
		document.getElementById("message_pagination").innerHTML = "<strong>Please Enter proper value</strong>";
		document.getElementById("pageDis").select();
		return false;
	}
	
	if(totalPage < current)
	{
		//document.getElementById("pageDis").focus();
		document.getElementById("pageDis").select();
		return false;
	}
	document.getElementById("tabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	//$("#preloader").show();
	$.ajax(
	{
		url: strURL, 
		cache: false,
		success: function(message) 
		{	
			
			$("#tabcontent").empty().append(message);
			//$("#preloader").hide();  
			
			getRating();
		}
	});	
}

function deleteBlogCoverImage()
{
	var brown_theme_text = 'Are you sure you want to delete this photo ?';
	$.prompt('Delete Album Photo',brown_theme_text,{
		submit: deleteBlogCoverImageConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}

function deleteBlogCoverImageConfirm(v, m, f)
{
	if(v == true)
	{
		var  image_read = document.getElementById("cover-image-val").value;
		var id_read = document.getElementById("cover-id-val").value;
		var file_read = document.getElementById("cover-id-file").value;
		$.ajax(
		{
			url: path+file_read+'&type=delete&image='+image_read,
			cache: false,
			success: function(data)
			{
			document.getElementById("cover-image-val").value = '';
				document.getElementById(id_read).style.display = 'none';
			}
		});
	}
}

function deleteBlogsPhotoBulk(id)
{
	var brown_theme_text = 'Are you sure you want to delete this photo ?';
	document.getElementById("id_read_delete").value = id;
	$.prompt('Delete Album Photo',brown_theme_text,{
		submit: deleteBlogsPhotoBulkConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteBlogsPhotoBulkConfirm(v, m, f)
{
	if(v == true)
	{
		var  id_read = document.getElementById("id_read_delete").value;	
		var blog_id = '';
		if(document.getElementById("id_read").value)
		{
			var blog_id = document.getElementById("id_read").value;
		}
		
		$.ajax(
		{
			url: path+'m/blogs/remove_photo.php?type=delete&id='+id_read+'&blog_id='+blog_id,
			cache: false,
			success: function(data)
			{
				document.getElementById("update_album").innerHTML = data;
				var max = parseInt(document.getElementById('limit_images').value,10);
				max =max +1;
				document.getElementById('limit_images').value = max;
				
			}
		});
	}
}


function searchBlogs(strURL,strParam,status,e)
{
	var keycode = '';
	if(status == false)
	{
		if (e)
		{
			e = e
		}
		else {
			e = window.event
		}
		if (e.which) {
			keycode = e.which
		} else {
			keycode = e.keyCode
		}
		if(keycode != 13)
		{
			return false;
		}
	}
	location.replace(strURL);
}

function getBreedName(id,width)
{
	$.ajax(
	{
		url: path+'m/my-pets/showbreed.php?id='+id+'&width='+width,
		cache: false,
		success: function(data)
		{
			document.getElementById("showbreed").innerHTML = data;
		}
	});
}

function getBreedNameAdopt(id,width,adoptype)
{
	$.ajax(
	{
		url: path+'adoptions/showbreed.php?id='+id+'&width='+width+'&adoptype='+adoptype,
		cache: false,
		success: function(data)
		{
			document.getElementById("showbreed").innerHTML = data;
		}
	});
}

function validationClassified()
{
	var flag = false;
	var focus = "";
	var show_error = "";
	/*if(document.getElementById("age").value == "")
	{
		document.getElementById("age").className = "adop_petage_hover border";
		document.getElementById("age_dis").innerHTML = "Please enter age of pets";
		document.getElementById("age_dis").style.display = "";
		flag = true;
	}
	else if(document.getElementById("age").value != "")
	{
		var charpos = document.getElementById("age").value.search("[^0-9]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("age").className = "adop_petage_hover border";
			document.getElementById("age_dis").innerHTML = "Age should be numberic only!";
			document.getElementById("age_dis").style.display = "";
			flag = true;
		}
	}
	else
	{
		document.getElementById("age").className = "adop_petage";
		document.getElementById("age_dis").style.display = "none";
	}*/
	/***************************************************************/
	if(trim(document.getElementById("title").value) == "")
	{
		document.getElementById("title").className = "subj1 border";
		document.getElementById("title_dis").style.display = "";
		document.getElementById("title").value = "";
		focus = focus != "" ? focus : "title";
		flag = true;
		show_error += "<br>" + document.getElementById("title_dis").innerHTML;
	}
	else
	{
		document.getElementById("title").className = "subj";
		document.getElementById("title_dis").style.display = "none";
	}
	
	/***************************************************************/
	if($("#pet_type").val() == "")
	{
		document.getElementById("pet_type").className = "m_groupaction border";
		focus = focus != "" ? focus : "pet_type";
		document.getElementById("pet_type_dis").style.display = "";
		show_error += "<br>" + document.getElementById("pet_type_dis").innerHTML;
		
		flag = true;
	}
	/***************************************************************/
	if($("#pet_breed").val() == "")
	{
		if((document.getElementById("pet_breed_any") && document.getElementById("pet_breed_any").checked == false) && $("#pet_breed").val() == "")
		{
		document.getElementById("pet_breed").className = "m_groupaction border";
		focus = focus != "" ? focus : "pet_breed";
		document.getElementById("pet_breed_dis").style.display = "";
		show_error += "<br>" + document.getElementById("pet_breed_dis").innerHTML;
		flag = true;
		//show_error += "<br>" + document.getElementById("pet_breed_dis").innerHTML;
		}
	}
	/***************************************************************/
	if($("#temperament").val() == "")
	{
		document.getElementById("temperament").className = "m_groupaction border";
		focus = focus != "" ? focus : "temperament";
		flag = true;
	}
	/***************************************************************/
	if(document.getElementById("noofpets").value == "")
	{
		document.getElementById("noofpets").className = "adop_petage_hover border";
		document.getElementById("noofpets_dis").innerHTML = "Please enter number of pets!";
		document.getElementById("noofpets_dis").style.display = "";
		focus = focus != "" ? focus : "noofpets";
		show_error += "<br>Please enter number of pets" ;
		flag = true;
	}
	else if(document.getElementById("noofpets").value != "")
	{
		var charpos = document.getElementById("noofpets").value.search("[^0-9]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("noofpets").className = "adop_petage_hover border";
			document.getElementById("noofpets_dis").innerHTML = "Number of pets should be numberic only!";
			document.getElementById("noofpets_dis").style.display = "";
			focus = focus != "" ? focus : "noofpets";
			show_error += "<br>Number of pets should be numberic only" ;
			flag = true;
		}
		else
		{
			document.getElementById("noofpets").className = "adop_petage";
			document.getElementById("noofpets_dis").style.display = "none";
		}
	}
	else
	{
		document.getElementById("noofpets").className = "adop_petage";
		document.getElementById("noofpets_dis").style.display = "none";
	}
	/***************************************************************/
	if(trim(document.getElementById("city_name").value) == "")
	{
		document.getElementById("city_name").className = "last_name_brow border";
		document.getElementById("city_name_dis").style.display = "";
		document.getElementById("city_name").value = "";
		focus = focus != "" ? focus : "city_name";
		show_error += "<br>"+document.getElementById("city_name_dis").innerHTML ;
		flag = true;
	}
	else
	{
		document.getElementById("city_name").className = "last_name";
		document.getElementById("city_name_dis").style.display = "none";
	}
	
	if(trim(document.getElementById("city_name").value) != "")
	{
		if(trim(document.getElementById("city_name_hidden").value) == "0")
		{
			document.getElementById("city_name").className = "last_name_brow border";
			document.getElementById("city_name_dis").style.display = "";
			focus = focus != "" ? focus : "city_name";
			show_error += "<br>"+document.getElementById("city_name_dis").innerHTML ;
			flag = true;
		}
		else
		{
			document.getElementById("city_name").className = "last_name";
			document.getElementById("city_name_dis").style.display = "none";
		}
	}
	/***************************************************************/
	if(trim(document.getElementById("description").value) == "")
	{
		document.getElementById("description").className = "pro_ext_about_hover border";
		document.getElementById("description_dis").style.display = "";
		document.getElementById("description").value = "";
		show_error += "<br>"+document.getElementById("description_dis").innerHTML ;
		focus = focus != "" ? focus : "description";
		flag = true;
	}
	else
	{
		document.getElementById("description").className = "pro_ext_about";
		document.getElementById("description_dis").style.display = "none";
	}
	
	if(trim(document.getElementById("description").value) != "")
	{
		var myRegExp4 = / sale | sell | selling | buy | rs | rupees /i;//new Array("sale"," sell "," selling "," buy "," rs ", " rupees ")
		var temp = trim(document.getElementById("description").value);
		temp =  temp.replace(/[^a-zA-Z ]+/g,'');
		var string4 = " "+temp+" ";
		var matchPos4 = string4.search(myRegExp4);
		if(matchPos4 != -1)
		{
			document.getElementById("description").className = "pro_ext_about_hover border";
			document.getElementById("description_dis").innerHTML = '<br>Your post seems to be regarding the sale of an animal. The adoptions section is not meant to be used for the sale of animals. Please comply with the Terms of Use or you will be banned. If you believe this is an error, mail us at feedback@petnopolis.com';
			document.getElementById("description_dis").style.display = "";
			flag = true;
			focus = focus != "" ? focus : "description";
			show_error += "<br>"+document.getElementById("description_dis").innerHTML ;
		}
		else
		{
			document.getElementById("description").className = "pro_ext_about";
			document.getElementById("description_dis").style.display = "none";
		}
		
	}
	/***************************************************************/
	if(document.getElementById("info1").checked == true)
	{
		if(trim(document.getElementById("contact_name").value) == "")
		{
			document.getElementById("contact_name").className = "adopt_contname_hover border";
			document.getElementById("contact_name_dis").style.display = "";
			document.getElementById("contact_name").value = "";
			flag = true;
			focus = focus != "" ? focus : "contact_name";
			var show_error1 = "<br>To provide additional information, you must <b>provide the name of the contact person, the email address and/or a contact number</b>.";
		}
		else
		{
			document.getElementById("contact_name").className = "adopt_contname";
			document.getElementById("contact_name_dis").style.display = "none";
		}
		if(trim(document.getElementById("contact_number").value) == "")
		{
			document.getElementById("contact_number").className = "adopt_contno_hover border";
			document.getElementById("contact_number_dis").style.display = "";
			document.getElementById("contact_number").value = "";
			focus = focus != "" ? focus : "contact_number";
			var show_error1 = "<br>To provide additional information, you must <b>provide the name of the contact person, the email address and/or a contact number</b>.";
			flag = true;
		}
		else
		{
			document.getElementById("contact_number").className = "adopt_contno";
			document.getElementById("contact_number_dis").style.display = "none";
		}
		
		/*if(document.getElementById("contact_email").value == "")
		{
			document.getElementById("contact_email").className = "adopt_contemail_hover border";
			document.getElementById("contact_email_dis").innerHTML = 'Please enter contact email';
			document.getElementById("contact_email_dis").style.display = "";
			flag = true;
		}*/
		if(document.getElementById("contact_email").value.length > 0)
		{
			
			if(validateEmail(document.getElementById("contact_email").value) == false)
			{
				flag = false;
				document.getElementById("contact_email").className = "adopt_contemail_hover border";
				document.getElementById("contact_email_dis").innerHTML = 'Please enter proper contact email';
				document.getElementById("contact_email_dis").style.display='';
				var show_error1 = "<br>To provide additional information, you must <b>provide the name of the contact person, the email address and/or a contact number</b>.";
				focus = focus != "" ? focus : "contact_email";
			}
			else
			{
				document.getElementById("contact_email").className = "adopt_contemail";
				document.getElementById("contact_email_dis").style.display = "none";
			}
		}
		else
		{
			document.getElementById("contact_email").className = "adopt_contemail";
			document.getElementById("contact_email_dis").style.display = "none";
		}
		show_error += show_error1;
	}
	/***************************************************************/
	if(document.getElementById("agree"))
	{
		if(document.getElementById("agree").checked == false )
	    {
	    	document.getElementById("agree_text").style.display='';
	    	focus = focus != "" ? focus : "agree";
	    	flag = true;
	    	show_error += "<br>"+document.getElementById("agree_text").innerHTML ;
	    }
		else
		{
			document.getElementById("agree_text").style.display='none';
		}
	}
	/***************************************************************/
	if(flag == true)
	{
		myAlertBox('Error!!!','Error :  You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission:<br />'+show_error);
		document.getElementById(focus).focus();
		return false;
	}
	document.getElementById("is_submit").value = 1;
	is_submitting('');
	if(document.getElementById("showmsg_adoption").value=="yes" && document.getElementById("adoption_type_1").checked== true)
	{
		$('#adoption_image').uploadifyUpload();
	}
	else
	{
		document.profileForm.submit();
	}
	return true;
}

function showFilterAdoptions()
{
	var search = "";
	if(trim(document.getElementById('key_search').value) != "keywords")
	{
		search += 'key='+document.getElementById('key_search').value+'&';
	}
	
	if(trim(document.getElementById('affiliated_search').value) != "")
	{
		search += 'affiliated='+document.getElementById('affiliated_search').value+'&';
	}
	
	if(trim(document.getElementById('pet_type_search').value) != "")
	{
		search += 'type='+document.getElementById('pet_type_search').value+'&';
	}
	
	if(trim(document.getElementById('sex_search').value) != "")
	{
		var str = document.getElementById('sex_search').value;
		search += 'sex='+str+'&';
	}
	
	if(trim(document.getElementById('breed_id_text').value) != "")
	{
		var str = document.getElementById('breed_id_text').value.substr(0,document.getElementById('breed_id_text').value.length-2)
		search += 'breed='+str+'&';
	}
	
	if(trim(document.getElementById('city_name_text').value) != "")
	{
		var str = document.getElementById('city_name_text').value.substr(0,document.getElementById('city_name_text').value.length-2)
		search += 'city='+str+'&';
	}
	if(document.getElementById('sortby'))
	{
		if(trim(document.getElementById('sortby').value) != "" && search)
		{
			document.getElementById('sortby').value
			search += 'sortby='+document.getElementById('sortby').value+'&';
		}
	}
	if(document.getElementById('perpage'))
	{
		if(trim(document.getElementById('perpage').value) != "" && search)
		{
			search += 'perpage='+document.getElementById('perpage').value+'&';
		}
	}
	
	if(search)
	{
		search += "search=1";
		window.location.href= path+"adoptions/index.php?"+search;
	}
	
}

function deleteAdoptionPhotoBulk(id)
{
	var brown_theme_text = 'Are you sure you want to delete this photo ?';
	document.getElementById("id_read_delete").value = id;
	$.prompt('Delete Album Photo',brown_theme_text,{
		submit: deleteAdoptionPhotoBulkConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteAdoptionPhotoBulkConfirm(v, m, f)
{
	if(v == true)
	{
		var  id_read = document.getElementById("id_read_delete").value;	
		var adoption_id = '';
		if(document.getElementById("id_read").value)
		{
			var adoption_id = document.getElementById("id_read").value;
		}
		
		$.ajax(
		{
			url: path+'adoptions/remove_photo.php?type=delete&id='+id_read+'&adoption_id='+adoption_id,
			cache: false,
			success: function(data)
			{
				document.getElementById("update_album").innerHTML = data;
				var max = parseInt(document.getElementById('limit_images').value,10);
				max =max +1;
				document.getElementById('limit_images').value = max;
				
			}
		});
	}
}

function showNotification(type)
{
	var status =  type == 'yes' ? 1 : 0;
	
	for(i=1;i<=13;i++)
	{
		document.getElementById("notifcation_"+i+"_"+status).checked =true;
	}
}

function showPrivacyPolicy(type)
{
	var staus = type == 'e' ? '' : 'none';
	document.getElementById("hide_privacy_policy").style.display = staus;
}

function friendBlocked(useraddid,type)
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><div style="padding-top:5px;padding-bottom:5px;"></div><input type="hidden" id="subject" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="subject" value="'+type+','+useraddid+'" /></td></tr><tr><td><div style="padding-top:5px;padding-bottom:5px;">Are you sure ?</div>You want to blocked this user!!!!!!!!!!!</td></tr></table>';
	//document.getElementById("add_friend_id").value = useraddid;
	$.prompt('Blocked User',brown_theme_text,{
		submit: friendBlockedConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}

function friendBlockedConfirm(v, m, f)
{
	if(v == true)
	{
		an = m.children('#subject');
		var splits_info = f.subject.split(",");
		
		//alert(f.subject);
		if(f.subject == ""){
			return false;
		}
		$.post(path+'m/blockeduser.php', { useraddid: splits_info[1], type: splits_info[0] }, function(data) {
			
			$.prompt('Response','Your request has done.', {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			data = trim(data);
			if(data)
			{
				//alert(data.length)
				$("#tabcontent").empty().append(data);
				$("#preloader").hide();
			}
			else
			{
				var arr = splits_info[0].split("-")
				var  page_read = arr[2];
				page_read = parseInt(page_read,10)-1;
				var  file_name = arr[0]+".php";
				var users_read = arr[1];
				var search_read = arr[3];
				otherRequest(path+"m/"+file_name+"?search="+search_read+"&username="+users_read+"&page="+page_read,'',true,'')
			}
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function friendUnBlock(r_id,status,place)
{
	var strURL = "friendunblocked.php?status="+status+"&r_id="+r_id+"&place="+place;
	//alert(strURL)
	var strSubmit ='1' ;
	document.getElementById("userprofile_"+r_id).innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	var strResultFunc = "resultFriendUnBlock";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function resultFriendUnBlock(result)
{
	if(result)
	{
		var arrCheckStatus = result.split("$%$%$%");
		document.getElementById(arrCheckStatus[1]).innerHTML = arrCheckStatus[0];
	}
}

function friendUnBlockInBulk(total)
{
	
	var strSubmit ='1' ;
	var all_r_id = '';
	
	for(i=0;i<total;i++)
	{
		if(document.getElementById("r_id_"+i).checked == true)
		{
			var arr_r_id = document.getElementById("r_id_"+i).value.split("-");
			var r_id = arr_r_id[0];
			all_r_id = all_r_id + document.getElementById("r_id_"+i).value+",";
			document.getElementById("userprofile_"+r_id).innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
		}
	}
	
	all_r_id = all_r_id.substr(0,all_r_id.length-1);
	var strURL = "friendunblockedbulk.php?r_id="+all_r_id;
	var strResultFunc = "resultFriendUnBlockInBulk";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function resultFriendUnBlockInBulk(result)
{
	if(result)
	{
		var arrCheckStatus = result.split("$%$%$%");
		var arrStr = arrCheckStatus[1].split("_");
		
		var arrId = arrStr[1].split(",");
		for(i=0;i<arrId.length;i++)
		{
			var arr_r_id = arrId[i].split("-");
			var r_id = arr_r_id[0];
			document.getElementById("userprofile_"+r_id).innerHTML = arrCheckStatus[0];
		}
	}
}

function validationChangePassword()
{
	var flag = false;
	var focus = "";var focus = ""; 
	if(document.getElementById("oldpass").value == "")
	{
		document.getElementById("oldpass").className = "last_name_brow border";
		document.getElementById("oldpass_dis").style.display = "";
		flag = true;
		focus = focus != "" ? focus : "oldpass";
	}
	else
	{
		document.getElementById("oldpass").className = "last_name";
		document.getElementById("oldpass_dis").style.display = "none";
	}
	/***************************************************************/
	if(document.getElementById("mypassword").value == "")
	{
		document.getElementById("mypassword").className = "last_name_brow border";
		document.getElementById("mypassword_dis").style.display = "";
		flag = true;
		focus = focus != "" ? focus : "mypassword";
	}
	else
	{
		document.getElementById("mypassword").className = "last_name";
		document.getElementById("mypassword_dis").style.display = "none";
	}
	/***************************************************************/
	if(document.getElementById("repassword").value == "")
	{
		document.getElementById("repassword").className = "last_name_brow border";
		document.getElementById("repassword_dis").style.display = "";
		flag = true;
		focus = focus != "" ? focus : "repassword";
	}
	
	else
	{
		document.getElementById("repassword").className = "last_name";
		document.getElementById("repassword_dis").style.display = "none";
	}
	if(document.getElementById("mypassword").value != "" && document.getElementById("repassword").value != "" && document.getElementById("mypassword").value != document.getElementById("repassword").value )
	{
		document.getElementById("repassword").className = "last_name_brow border";
		document.getElementById("repassword_match_dis").style.display = "";
		flag = true;
		focus = focus != "" ? focus : "repassword";
	}
	
	/***************************************************************/
	
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	is_submitting('');
	document.form1.submit();
	
	return true;
}

function validationDeActiveAccount()
{
	var flag = false;
	var focus = "";
	if(document.getElementById("password").value == "")
	{
		document.getElementById("password").className = "last_name_brow border";
		document.getElementById("password_dis").style.display = "";
		flag = true;
		focus = focus != "" ? focus : "password";
	}
	else
	{
		document.getElementById("password").className = "last_name";
		document.getElementById("password_dis").style.display = "none";
	}
	/***************************************************************/
	if(document.getElementById("question"))
	{
		if(document.getElementById("question").value == "0")
		{
			document.getElementById("question").className = "m_groupaction border";
			document.getElementById("question_dis").style.display = "";
			flag = true;
			focus = focus != "" ? focus : "question";
		}
		else
		{
			document.getElementById("question_dis").style.display = "none";
		}
	}
	/***************************************************************/
	if(document.getElementById("message"))
	{
		if(trim(document.getElementById("message").value) == "")
		{
			document.getElementById("message").className = "pro_ext_sport_hover border";
			document.getElementById("message_dis").style.display = "";
			flag = true;
			focus = focus != "" ? focus : "message";
		}
		else
		{
			document.getElementById("message").className = "pro_ext_sport";
			document.getElementById("message_dis").style.display = "none";
		}
	}
	/***************************************************************/
	if(document.getElementById("captcha-form").value == "")
	{
		document.getElementById("captcha-form").className = "verification_inp_brow border";
		document.getElementById("captcha_form_dis").style.display = "";
		flag = true;
		focus = focus != "" ? focus : "captcha-form";
	}
	
	else
	{
		document.getElementById("captcha-form").className = "verification_inp";
		document.getElementById("captcha_form_dis").style.display = "none";
	}

	/***************************************************************/
	if(document.getElementById("agree"))
	{
		if(document.getElementById("agree").checked == false )
	    {
	    	document.getElementById("agree_text").style.display='';
	    	flag = true;
	    	focus = focus != "" ? focus : "agree";
	    }
		else
		{
			document.getElementById("agree_text").style.display='none';
		}
	}
	/***************************************************************/
	
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	is_submitting('');
	document.form1.submit();
	
	return true;
}

function addAbuseReport(front, back)
{
	//alert(front);
	//alert(back);
	//<input type="text" id="report_subject" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="report_subject" value="" />
	
	var brown_theme_text = '<input type="hidden" id="front" class="m_groupaction" onfocus="this.className=\'m_groupaction_hover\'" onblur="this.className=\'m_groupaction\'"  name="front" value="'+front+'" /><input type="hidden" id="back" class="subj" onfocus="this.className=\'subj1\'" onblur="this.className=\'subj\'"  name="back" value="'+back+'" /><table width="100%" cellspacing="0" cellpadding="0"><tr><td><div style="padding-top:5px;padding-bottom:5px;">Subject:</div><select  id="report_subject" class="m_groupaction" onfocus="this.className=\'m_groupaction_hover\'" onblur="this.className=\'m_groupaction\'"  name="report_subject"  style="width:310px; height: 29px;"><option value="">Choose One</option><option value="Inappropriate/Explicit Content">Inappropriate/Explicit Content</option><option value="Pornographic Content">Pornographic Content</option><option value="Incorrect Information">Incorrect Information</option><option value="Impersonation">Impersonation</option><option value="Illegal Sale of Animals">Illegal Sale of Animals</option><option value="Misconduct">Misconduct</option><option value="Spam">Spam</option><option value="Offensive">Offensive/Rasict Content</option><option value="Other">Other</option></select></td></tr><tr><td><div style="padding-top:5px;padding-bottom:5px;">Message:</div><textarea rows="2" class="comp_massege_ins" onfocus="this.className=\'comp_massege_ins1\'" onblur="this.className=\'comp_massege_ins\'" title="Please enter message" name="message" id="message" cols="20"></textarea></td></tr></table>';
	//document.getElementById("add_friend_id").value = useraddid;
	$.prompt('Report Abuse',brown_theme_text,{
		submit: sendAbuseReportConfirm,
		buttons:{Send:true,Cancel:false}, 
		prefix:'cleanblue'
	});
	document.getElementById("question_dis").style.display = "";
	flag = true;
}

function sendAbuseReportConfirm(v, m, f)
{
	if(v == true)
	{
	//	var f_id = document.getElementById("add_friend_id").value;
		//document.getElementById("add_friend_id").value = '';
		an = m.children('#report_subject');
		//alert(f.front);
		//alert(f.back);
		var subText = trim(f.report_subject);
		var mesText = trim(f.message);
		if(f.report_subject == "" || f.message == ""){
			return false;
		}
		$.post(path+'m/senduserreport.php', { front: f.front, back: f.back, subject: subText, message: mesText }, function(data) {
			 
			$.prompt('Report Abuse Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function updateLikeAndDislikeQuestion(id,type)
{
	var strURL = path+"questions/addstatus.php?status_id="+id+"&type="+type;
	var strSubmit ='1' ;
	var strResultFunc = "displayLikeAndDislikeQuestion";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayLikeAndDislikeQuestion(result)
{
	if(result)
	{
		//alert('hi->'+result.substr(2,result.length))
		var arr = result.split("$#$#$#$#");
		var status = arr[0];
		//alert(status)
		if(status=="not_done")
		{
			var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You have already bark! or bite this status.</td></tr></table>';
			
			$.prompt('Ooooooooops!!!',brown_theme_text,{
				buttons:{Close:true}, 
				prefix:'cleanblue'
			});
		}
		else
		{
			var countType = document.getElementById(arr[1]).innerHTML;
			countType = parseInt(countType,10) + 1 ;
			document.getElementById(arr[1]).innerHTML = countType;
			var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You request has done.</td></tr></table>';
			
			$.prompt('Hurrrrrrrrrrrrey!!!!',brown_theme_text,{
				buttons:{Close:true}, 
				prefix:'cleanblue'
			});
		}
	}
}

function sendAnswer()
{
	var answer = trim(document.getElementById("answer").value);
	var question_id = document.getElementById("question_id").value;
	//alert(f.subject);
	if(answer == ""){
		document.getElementById("answer").value = "";
		return false;
	}
	document.getElementById("answer").style.backgroundImage = "url("+path+"images/loader.gif)";
	document.getElementById("answer").style.backgroundRepeat = "no-repeat";
	document.getElementById("answer").style.backgroundPosition = "15px 10px";
	$.post(path+'questions/addanswer.php', {  question_id: question_id , answer: answer}, function(data) {
		
		document.getElementById("answer").value = "";
		document.getElementById("answer").style.backgroundImage = "";
		document.getElementById("answer").style.backgroundRepeat = "";
		document.getElementById("answer").style.backgroundPosition = "";
		$("#tabcontent").empty().append(data);
		//$("#preloader").hide();  
		getRating();
		//document.getElementById("displaynuge").innerHTML = data;
	});
}

function closeThisQuestion()
{
	var s1 = document.getElementById("answers_open").value == 0 ? 'close' : 'open' ;
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure, you want to '+s1+' this question.<br><br></td></tr></table>';
$.prompt('Close This Question',brown_theme_text,{
	callback: hideThisQuestion,
	buttons:{Yes:true,No:false}, 
	prefix:'cleanblue'
});
}

function hideThisQuestion(v, m, f)
{
	if(v == true)
	{
		var id = document.getElementById("question_id").value;
		var s1 = document.getElementById("answers_open").value == 1 ? 'none' : '' ;
		var s2 = document.getElementById("answers_open").value == 1 ? '' : 'none' ;
		document.getElementById("hidethis_1").style.display = s2;
		document.getElementById("hidethis_2").style.display = s2;
		document.getElementById("hidethis_3").style.display = s1;
		document.getElementById("hidethis_4").style.display = s1;
		var val = document.getElementById("answers_open").value;
		document.getElementById("show_0").style.display = s1;
		document.getElementById("show_1").style.display = s2;
		document.getElementById("answers_open").value = val == 1 ? 0: 1;
		$.get(path+'questions/hidequestion.php?status='+val+'&id='+id, function(data) {
			
			/*$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			
			
		});
	}
	
}

function notificationThisQuestion(val)
{
	var text = val == 0 ? "Unsubscribe" : "Subscribe";
	var brown_theme_text = '<input type="hidden" name="type" value="'+val+'"><table width="100%" cellspacing="0" cellpadding="0"><tr><td>Are you sure, you want to ' + text+' this question.</td></tr></table>';
$.prompt(text+' This Question',brown_theme_text,{
	callback: notificationThisQuestionConfirm,
	buttons:{Yes:true,No:false}, 
	prefix:'cleanblue'
});
}

function notificationThisQuestionConfirm(v, m, f)
{
	if(v == true)
	{
		var id = document.getElementById("question_id").value;
		var status = f.type;
		$.get(path+'questions/subscribe-question.php?status='+status+'&id='+id, function(data) {
			
			var new_status = status == 1 ? 0 : 1;
			var new_status_text = status == 1 ? "Unsubscribe" : "Subscribe";
			document.getElementById("subscribe").innerHTML = '<a href="javascript:void()" onclick="notificationThisQuestion('+new_status+')"><b>'+new_status_text+'</b> to this question</a>';
			
		});
	}
	
}

function validationQuestion()
{
	var flag = false;
	var focus = "";
	if($("#category_id").val() == "")
	{
		document.getElementById("category_id").className = "m_groupaction border";
		focus = focus != "" ? focus : "category_id";
		flag = true;
	}
	

	/***************************************************************/
	if(trim(document.getElementById("title").value) == "")
	{
		document.getElementById("title").className = "last_name border";
		document.getElementById("title_dis").style.display = "";
		focus = focus != "" ? focus : "title";
		flag = true;
	}
	else if(document.getElementById("title").value.length < 20)
	{
		document.getElementById("title").className = "last_name border";
		document.getElementById("title_dis").innerHTML ='The minimum length is 20 characters. Descriptive titles help other members and also receive better responses.';
		document.getElementById("title_dis").style.display = "";
		focus = focus != "" ? focus : "title";
		flag = true;
	}
	else
	{
		document.getElementById("title").className = "last_name";
		document.getElementById("title_dis").style.display = "none";
	}
	
	/***************************************************************/
	if(document.getElementById("agree"))
	{
		if(document.getElementById("agree").checked == false )
	    {
	    	document.getElementById("agree_text").style.display='';
	    	flag = true;
	    	focus = focus != "" ? focus : "agree";
	    }
		else
		{
			document.getElementById("agree_text").style.display='none';
		}
	}
	/***************************************************************/
	if(trim(document.getElementById("description").value) == "")
	{
		document.getElementById("description").className = "qution_textarea_hover2 border";
		document.getElementById("description_dis").style.display = "";
		flag = true;
		focus = focus != "" ? focus : "description";
	}
	else
	{
		document.getElementById("description").className = "pro_ext_about";
		document.getElementById("description_dis").style.display = "none";
	}
	/***************************************************************/
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	document.getElementById("is_submit").value = 1;
	is_submitting('');
		document.profileForm.submit();
	
	return true;
}

function addUserFriendResponse(useraddid,username,image,info)
{
	var brown_theme_text = '<input type="hidden" id="subject"    name="subject" value="'+useraddid+'" /><br><table width="500" align="center" cellspacing="0" cellpadding="0"><tr>	<td valign="top"><table width="100%" align="center" cellspacing="0" cellpadding="0"><tr><td width="77"><img src="'+image+'" alt=""></td><td width="10"><img src="'+path+'images/i_spacer.gif" alt=""></td><td width="399" valign="top"><table width="100%" cellspacing="0" cellpadding="0"><tr><td class="animal">'+username+'</td></tr><tr><td class="readall">&nbsp;'+info+'</td></tr></table></td></tr></table></td></tr><tr><td height="10"></td></tr><tr><td><table width="100%" cellspacing="0" cellpadding="0"><tr><td class="readall">'+username+' has sent you a request</td></tr><tr><td height="5"></td></tr><tr><td>How would you like to respond to this request?</td></tr></table></td></tr></table>';
	document.getElementById("add_friend_id").value = useraddid;
	$.prompt('Friend',brown_theme_text,{
		callback: sendUserFriendResponse,
		buttons:{Accept:2,Deny:0,Block:1}, 
		prefix:'cleanblue'
	});
}

function sendUserFriendResponse(v, m, f)
{
	var type;
	var r_id;
	if(v == 2)
	{
		type = "adduserprofile";
				
	}
	else if(v == 1)
	{
		type = "blockeduser";
	}
	else if(v == 0)
	{
		type = "denyuserprofile";
	}
	if(type != '')
	{
		r_id = f.subject;
		var strURL = path+"m/friendrequest.php?type="+type+"&r_id="+r_id;
		$.get(strURL, function(data) {
			
			var arrCheckStatus = data.split("$%$%$%");
			var arrStatus = arrCheckStatus[2].split("-");
			var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+arrStatus[1]+'.<br></td></tr></table>';
			if(document.getElementById("info_friend_request"))
			{
				document.getElementById("info_friend_request").innerHTML = "";
			}
			$.prompt(arrStatus[0],brown_theme_text,{
				buttons:{Close:true}, 
				prefix:'cleanblue'
			});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
}

function checkFreinds(obj)
{
	if(obj.checked == true)
	{
		document.getElementById("cus").value ='';
		document.getElementById("cus").readOnly = true;
	}
	else
	{
		document.getElementById("cus").readOnly = false;
	}
	
}

function sendAtivationmail()
{
	$(document).ready(function() {
		
		var brown_theme_text = '<br>Your username and password combination is correct. However, your account is currently inactive. Please locate your activation email and click the link to activate your account or we could make life easy and resend your activation email<br><br>';
		$.prompt('Hoot!',brown_theme_text,{
			callback: sendAtivationmailConfirm,
			buttons:{"Resend Activation Email":true,"No thanks, I'll find it":false}, 
			prefix:'cleanblue'
		});
	});
}

function sendAtivationmailConfirm(v, m, f)
{
	if(v == true)
	{
		
		$.get(path+'sendactivationmail.php', function(data) {
			
			/*$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
		});
	}
	else
	{
	}
}

function closeThisAdoption(id,page,search)
{
	var brown_theme_text = '<input type="hidden" name="search" id="search" value="'+search+'" /><input type="hidden" name="page" id="page" value="'+page+'" /><input type="hidden" name="aid" id="aid" value="'+id+'" /><table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure, you want to close this classified.<br><br></td></tr></table>';
	$.prompt('Woof!',brown_theme_text,{
	callback: hideThisAdoption,
	buttons:{Yes:true,No:false}, 
	prefix:'cleanblue'
});
}

function hideThisAdoption(v, m, f)
{
	if(v == true)
	{
		if(document.getElementById("user_read"))
		{
			var  users_read = document.getElementById("user_read").value;
		}
		$.ajax(
				{
					url: path+'m/deleteadoption.php?page='+f.page+'&id='+f.aid,
					cache: false,
					success: function(data)
					{
						if(data)
						{
							$("#tabcontent").empty().append(data);
							$("#preloader").hide();
						}
						else
						{
							var  page_read = f.page;
							page_read = parseInt(page_read,10)-1;
							otherRequest(path+"m/other_adoption.php?search="+f.search+"&username="+users_read+"&page="+page_read,'',true,'')
						}
					}
				});
	}
	
}

function closeThisAdoptionDetail(url)
{
	var brown_theme_text = '<input type="hidden" name="url" id="url" value="'+url+'" /><table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure, you want to close this adoption.<br><br></td></tr></table>';
	$.prompt('Woof!',brown_theme_text,{
	callback: hideThisAdoptionDetail,
	buttons:{Yes:true,No:false}, 
	prefix:'cleanblue'
});
}
function hideThisAdoptionDetail(v, m, f)
{
	if(v == true)
	{
		location.replace(f.url);
	}
	
}

function addBugReport(front)
{
	//alert(front);
	//alert(back);
	//<input type="text" id="report_subject" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="report_subject" value="" />
	
	var brown_theme_text = '<input type="hidden" id="front" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="front" value="'+front+'" /><table width="100%" height="20" cellspacing="0" cellpadding="0"><tr><td><div style="padding-top:5px;padding-bottom:5px;">Subject:</div><input type="text" id="report_subject" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="report_subject" value="" /></td></tr><tr><td><div style="padding-top:5px;padding-bottom:5px;">OS:</div><select  id="report_os" class="m_groupaction" onfocus="this.className=\'m_groupaction_hover\'" onblur="this.className=\'m_groupaction\'"  style="width:310px; height: 29px;" name="report_os"><option value="">Choose One</option><option value=""></option><option value="Windows XP 64bit">Windows XP 64bit</option><option value="Windows Vista 6">Windows Vista 6</option><option value="Microsoft Windows 7">Microsoft Windows 7</option><option value="Macintosh (Apple)">Macintosh (Apple)</option><option value="Linux">Linux</option><option value="Symbian">Symbian</option><option value="iPad">iPad</option><option value="Other">Other</option></select></td></tr><tr><td><div style="padding-top:5px;padding-bottom:5px;">Browser:</div><select  id="report_browser"    class="m_groupaction" onfocus="this.className=\'m_groupaction_hover\'" onblur="this.className=\'m_groupaction\'"  style="width:310px; height: 29px;"  name="report_browser"><option value="">Choose One</option><option value="Chrome ">Chrome </option><option value=" Internet Explorer 6 "> Internet Explorer 6 </option><option value=" Internet Explorer 7 "> Internet Explorer 7 </option><option value=" Internet Explorer 8 "> Internet Explorer 8 </option><option value=" Firefox "> Firefox </option><option value=" Safari "> Safari </option><option value=" Opera "> Opera </option><option value=" Opera Mini "> Opera Mini </option><option value=" Mozilla Compatible Agent "> Mozilla Compatible Agent </option><option value=" NetFront "> NetFront </option><option value=" Other"> Other</option></select></td></tr><tr><td><div style="padding-top:5px;padding-bottom:5px;">Bug:</div><textarea rows="2" class="comp_massege_ins" onfocus="this.className=\'comp_massege_ins1\'" onblur="this.className=\'comp_massege_ins\'" title="Please enter message" name="message" id="message" cols="20"></textarea></td></tr></table>';
	//document.getElementById("add_friend_id").value = useraddid;
	$.prompt('Report Bug',brown_theme_text,{
		submit: sendBugReportConfirm,
		buttons:{Send:true,Cancel:false}, 
		prefix:'cleanblue'
	});
	document.getElementById("question_dis").style.display = "";
	flag = true;
}

function sendBugReportConfirm(v, m, f)
{
	if(v == true)
	{
	//	var f_id = document.getElementById("add_friend_id").value;
		//document.getElementById("add_friend_id").value = '';
		an = m.children('#report_subject');
		//alert(f.front);
		//alert(f.back);
		var subText = trim(f.report_subject);
		var mesText = trim(f.message);
		if(subText == "" || f.report_os == "" || f.report_browser == "" || mesText == ""){
			return false;
		}
		$.post(path+'sendbug.php', { report_front: f.front, report_os: f.report_os, report_browser: f.report_browser, report_subject: subText, report_message: mesText }, function(data) {
			 
			$.prompt('Report Abuse Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function showMyTipsy(id,hieght)
{
	//alert(id)
	//$('#'+id).tipsy({gravity2: 'n'},hieght);
	if(document.getElementById('showidtipsy'))
	{
		//alert(document.getElementById('showidtipsy'))
	//document.getElementById('showidtipsy').style.visibility = 'hidden';
	}
	var opts = id;
	var val = hieght;
	opts = $.extend( {
		fade : false,
		gravity : 'n'
	}, opts || {});
	$.data($('#'+id), 'cancel.tipsy', true);
	var tip = $.data($('#'+id), 'active.tipsy');
	if(!document.getElementById('show'+id)){
	if (!tip) {
		tip = $('<div id="show'+id+'" class="tipsy"><div class="tipsy-inner">' + $(
				$('#'+id)).attr('title') + '</div></div>');
		tip.css( {
			position : 'absolute',
			zIndex : 100000
		});
		$($('#'+id)).attr('title', '');
		//$.data($('#'+id), 'active.tipsy', tip);
	}
	var pos = $.extend( {}, $('#'+id).offset(), {
		width : document.getElementById(id).offsetWidth,
		height : document.getElementById(id).offsetHeight
	});
	//alert(pos.height)
	tip.remove().css( {
		top : 0,
		left : 0,
		visibility : 'hidden',
		display : 'block'
	}).appendTo(document.body);
	var actualWidth = tip[0].offsetWidth, actualHeight = tip[0].offsetHeight;
	switch (opts.gravity.charAt(0)) {
	case 'n':
		tip.css(
				{
					top : pos.top + pos.height + val,
					left : pos.left + pos.width / 2
							- actualWidth / 2
				}).addClass('tipsy-north');
		break;
	}
	tip.css( {
		visibility : 'visible'
	});
	}
	document.getElementById('show'+id).style.visibility = 'visible';
	
}

function showMyTipsyOut(id,hieght)
{
	//alert(document.getElementById('showidtipsy').style.display)
	document.getElementById('show'+id).style.visibility = 'hidden';
	
}

function validationServiceProvider()
{
	var flag = false;
	var focus = "";
	var show_error = "";
	//show_error += "<br>"+document.getElementById("agree_text").innerHTML ;
	if(trim(document.getElementById("count_cat_id").value) == "0")
	{
		document.getElementById("cat_id_dis").style.display = "";
		show_error += "<br>"+document.getElementById("cat_id_dis").innerHTML ;
		focus = focus != "" ? focus : "cat_id0";
		flag = true;
	}
	else
	{
		document.getElementById("cat_id_dis").style.display = "none";
	}
	/***************************************************************/
	if(trim(document.getElementById("name").value) == "")
	{
		document.getElementById("name").className = "subj1 border";
		document.getElementById("name_dis").style.display = "";
		document.getElementById("name").value = "";
		focus = focus != "" ? focus : "name";
		flag = true;
		show_error += "<br>"+document.getElementById("name_dis").innerHTML ;
	}
	else
	{
		document.getElementById("name").className = "subj";
		document.getElementById("name_dis").style.display = "none";
	}
	/***************************************************************/
	
	if(trim(document.getElementById("contact_name").value) == "")
	{
		//document.getElementById("contact_name").className = "servis_contname_hover border";
		///document.getElementById("contact_name_dis").style.display = "";
		//document.getElementById("contact_name").value = "";
		//flag = true;
	}
	else
	{
		//document.getElementById("contact_name").className = "servis_contname";
		//document.getElementById("contact_name_dis").style.display = "none";
	}
	/***************************************************************/
	
	if(trim(document.getElementById("address").value) == "")
	{
		document.getElementById("address").className = "service_addre_hover border";
		document.getElementById("address_dis").style.display = "";
		document.getElementById("address").value = "";
		focus = focus != "" ? focus : "address";
		show_error += "<br>"+document.getElementById("address_dis").innerHTML ;
		flag = true;
	}
	else
	{
		document.getElementById("address").className = "service_addre";
		document.getElementById("address_dis").style.display = "none";
	}
	
	/***************************************************************/
	if(trim(document.getElementById("city_name").value) == "")
	{
		document.getElementById("city_name").className = "last_name_brow border";
		document.getElementById("city_name_dis").style.display = "";
		document.getElementById("city_name").value = "";
		show_error += "<br>"+document.getElementById("city_name_dis").innerHTML ;
		focus = focus != "" ? focus : "city_name";
		flag = true;
	}
	else
	{
		document.getElementById("city_name").className = "last_name";
		document.getElementById("city_name_dis").style.display = "none";
	}
	
	if(trim(document.getElementById("city_name").value) != "")
	{
		if(trim(document.getElementById("city_name_hidden").value) == "0")
		{
			document.getElementById("city_name").className = "last_name_brow border";
			document.getElementById("city_name_dis").style.display = "";
			show_error += "<br>"+document.getElementById("city_name_dis").innerHTML ;
			focus = focus != "" ? focus : "city_name";
			flag = true;
		}
		else
		{
			document.getElementById("city_name").className = "last_name";
			document.getElementById("city_name_dis").style.display = "none";
		}
	}
	
	
	/***************************************************************/
	
	if(document.getElementById("zip").value == "")
	{
		document.getElementById("zip").className = "last_name_brow border";
		document.getElementById("zip_dis").innerHTML = "Please enter <b>zip code</b>";
		document.getElementById("zip_dis").style.display = "";
		show_error += "<br>"+document.getElementById("zip_dis").innerHTML ;
		focus = focus != "" ? focus : "zip";
		flag = true;
	}
	else if(document.getElementById("zip").value != "")
	{
		var charpos = document.getElementById("zip").value.search("[^0-9]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("zip").className = "last_name_brow border";
			document.getElementById("zip_dis").innerHTML = "Zip code should be <b>numberic only</b>!";
			document.getElementById("zip_dis").style.display = "";
			show_error += "<br>"+document.getElementById("zip_dis").innerHTML ;
			focus = focus != "" ? focus : "zip";
			flag = true;
		}
		else
		{
			document.getElementById("zip").className = "last_name";
			document.getElementById("zip_dis").style.display = "none";
		}
	}
	else
	{
		document.getElementById("zip").className = "last_name";
		document.getElementById("zip_dis").style.display = "none";
	}
	/***************************************************************/
	
	if(trim(document.getElementById("phone1").value) == "")
	{
		document.getElementById("phone1").className = "adopt_contno_hover border";
		document.getElementById("phone1_dis").style.display = "";
		document.getElementById("phone1").value = "";
		focus = focus != "" ? focus : "phone1";
		show_error += "<br>"+document.getElementById("phone1_dis").innerHTML ;
		flag = true;
	}
	else
	{
		document.getElementById("phone1").className = "adopt_contno";
		document.getElementById("phone1_dis").style.display = "none";
	}
	
	if(trim(document.getElementById("phone1").value) != "")
	{
		var charpos = document.getElementById("phone1").value.search("[^0-9\+ ]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("phone1").className = "adopt_contno_hover border";
			document.getElementById("phone1_dis").innerHTML = "Phone Number should be <b>numberic only</b>!";
			document.getElementById("phone1_dis").style.display = "";
			focus = focus != "" ? focus : "phone1";
			show_error += "<br>"+document.getElementById("phone1_dis").innerHTML ;
			flag = true;
		}
		else
		{
			document.getElementById("phone1").className = "adopt_contno";
			document.getElementById("phone1_dis").style.display = "none";
		}
	}
	
	if(trim(document.getElementById("phone2").value) != "")
	{
		var charpos = document.getElementById("phone2").value.search("[^0-9\+ ]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("phone2").className = "adopt_contno_hover border";
			document.getElementById("phone2_dis").innerHTML = "Phone Number should be <b>numberic only</b>!";
			document.getElementById("phone2_dis").style.display = "";
			focus = focus != "" ? focus : "phone2";
			show_error += "<br>"+document.getElementById("phone2_dis").innerHTML ;
			flag = true;
		}
		else
		{
			document.getElementById("phone2").className = "adopt_contno";
			document.getElementById("phone2_dis").style.display = "none";
		}
	}
	
	
	if(trim(document.getElementById("phone3").value) != "")
	{
		var charpos = document.getElementById("phone3").value.search("[^0-9\+ ]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("phone3").className = "adopt_contno_hover border";
			document.getElementById("phone3_dis").innerHTML = "Phone Number should be <b>numberic only</b>!";
			show_error += "<br>"+document.getElementById("phone3_dis").innerHTML ;
			document.getElementById("phone3_dis").style.display = "";
			focus = focus != "" ? focus : "phone3";
			flag = true;
		}
		else
		{
			document.getElementById("phone3").className = "adopt_contno";
			document.getElementById("phone3_dis").style.display = "none";
		}
	}
	
	
	
	
	/***************************************************************/
	
	if(document.getElementById("open1").checked == true)
	{
		if($("#to1").val() == "" )
		{
			document.getElementById("to1").className = "serv_time border";
			document.getElementById("open1_dis").innerHTML = "Please select proper <b>start time</b> and <b>end time</b>.";
			document.getElementById("open1_dis").style.display = "";
			focus = focus != "" ? focus : "to1";
			show_error += "<br>"+document.getElementById("open1_dis").innerHTML ;
			flag = true;
		}
		if($("#from1").val() == "" )
		{
			document.getElementById("from1").className = "serv_time border";
			focus = focus != "" ? focus : "from1";
			document.getElementById("open1_dis").innerHTML = "Please select proper <b>start time</b> and <b>end time</b>.";
			show_error += "<br>"+document.getElementById("open1_dis").innerHTML ;
			document.getElementById("open1_dis").style.display = "";
			flag = true;
		}
		if($("#from1").val() != ""  && $("#to1").val() != "")
		{
			var f1 = parseInt($("#from1").val(),10);
			var t1 = parseInt($("#to1").val(),10);
			if(f1 >= t1)
			{
				document.getElementById("to1").className = "serv_time border";
				document.getElementById("from1").className = "serv_time border";
				document.getElementById("open1_dis").innerHTML = "Start Time should be <b>less than</b> end time";
				document.getElementById("open1_dis").style.display = "";
				show_error += "<br>"+document.getElementById("open1_dis").innerHTML ;
				flag = true;
				focus = focus != "" ? focus : "from1";
			}
			else
			{
				document.getElementById("to1").className = "serv_time";
				document.getElementById("from1").className = "serv_time";
				document.getElementById("open1_dis").style.display = "none";
				document.getElementById("open1_dis").style.display = "none";
			}
		}
		
		
	}
	else
	{
		document.getElementById("to1").className = "serv_time";
		document.getElementById("from1").className = "serv_time";
		document.getElementById("open1_dis").style.display = "none";
		document.getElementById("open1_dis").style.display = "none";
	}
	
	
	/***************************************************************/
	if(document.getElementById("open2").checked == true)
	{
		if($("#to2").val() == "" )
		{
			document.getElementById("to2").className = "serv_time border";
			
			document.getElementById("open2_dis").innerHTML = "Please select proper <b>start time</b> and <b>end time</b>.";
			document.getElementById("open2_dis").style.display = "";
			focus = focus != "" ? focus : "to2";
			flag = true;
		}
		if($("#from2").val() == "" )
		{
			document.getElementById("from2").className = "serv_time border";
			document.getElementById("open2_dis").innerHTML = "Please select proper <b>start time</b> and <b>end time</b>.";
			document.getElementById("open2_dis").style.display = "";
			focus = focus != "" ? focus : "from2";
			flag = true;
		}
		if($("#from2").val() != ""  && $("#to2").val() != "")
		{
			var f1 = parseInt($("#from2").val(),10);
			var t1 = parseInt($("#to2").val(),10);
			if(f1 >= t1)
			{
				document.getElementById("to2").className = "serv_time border";
				document.getElementById("from2").className = "serv_time border";
				document.getElementById("open2_dis").innerHTML = "Start Time should be <b>less than</b> end time";
				document.getElementById("open2_dis").style.display = "";
				focus = focus != "" ? focus : "from2";
				flag = true;
			}
			else
			{
				document.getElementById("to2").className = "serv_time";
				document.getElementById("from2").className = "serv_time";
				document.getElementById("open2_dis").style.display = "none";
				document.getElementById("open2_dis").style.display = "none";
			}
		}
		
		
	}
	else
	{
		document.getElementById("open2_dis").style.display = "none";
		document.getElementById("open2_dis").style.display = "none";
		document.getElementById("to2").className = "serv_time";
		document.getElementById("from2").className = "serv_time";
	}
	
	/***************************************************************/
	/***************************************************************/
	if(document.getElementById("open3").checked == true)
	{
		if($("#to3").val() == "" )
		{
			document.getElementById("to3").className = "serv_time border";
			document.getElementById("open3_dis").innerHTML = "Please select proper <b>start time</b> and <b>end time</b>.";
			document.getElementById("open3_dis").style.display = "";
			focus = focus != "" ? focus : "to3";
			flag = true;
		}
		if($("#from3").val() == "" )
		{
			document.getElementById("from3").className = "serv_time border";
			document.getElementById("open3_dis").innerHTML = "Please select proper <b>start time</b> and <b>end time</b>.";
			document.getElementById("open3_dis").style.display = "";
			focus = focus != "" ? focus : "from3";
			flag = true;
		}
		if($("#from3").val() != ""  && $("#to3").val() != "")
		{
			var f1 = parseInt($("#from3").val(),10);
			var t1 = parseInt($("#to3").val(),10);
			if(f1 >= t1)
			{
				document.getElementById("to3").className = "serv_time border";
				document.getElementById("from3").className = "serv_time border";
				document.getElementById("open3_dis").innerHTML = "Start Time should be <b>less than</b> end time";
				document.getElementById("open3_dis").style.display = "";
				focus = focus != "" ? focus : "from3";
				flag = true;
			}
			else
			{
				document.getElementById("open3_dis").style.display = "none";
				document.getElementById("to3").className = "serv_time";
				document.getElementById("from3").className = "serv_time";
				document.getElementById("open3_dis").style.display = "none";
			}
		}
		
		
	}
	else
	{
		document.getElementById("open3_dis").style.display = "none";
		document.getElementById("open3_dis").style.display = "none";
		document.getElementById("to3").className = "serv_time";
		document.getElementById("from3").className = "serv_time";
		
	}
	/***************************************************************/
	if(trim(document.getElementById("c_email").value) != "")
	{
		if(validateEmail(document.getElementById("c_email").value) == false)
		{
			flag = true;
			document.getElementById("c_email").className = "adopt_contemail border";
			document.getElementById("email_dis").innerHTML = 'Please enter proper <b>contact email</b>';
			document.getElementById("email_dis").style.display='';
			show_error += "<br>"+document.getElementById("email_dis").innerHTML ;
			focus = focus != "" ? focus : "c_email";
		}
		else
		{
			//document.getElementById("email_dis").className = "adopt_contemail";
			document.getElementById("email_dis").style.display = "none";
			document.getElementById("c_email").className = "adopt_contemail";
		}
	}
	
	
	if(trim(document.getElementById("website").value) != "")
	{
		if(isValidURL(document.getElementById("website").value) == false)
		{
			flag = true;
			focus = focus != "" ? focus : "website";
			document.getElementById("website").className = "serv_link border";
			document.getElementById("website_dis").innerHTML = 'Please enter proper <b>url</b> like <b>http://www.example.com</b>';
			document.getElementById("website_dis").style.display='';
			show_error += "<br>"+document.getElementById("website_dis").innerHTML ;
		}
		else
		{
			document.getElementById("c_email").className = "serv_link";
			//document.getElementById("website").className = "adopt_contemail";
			document.getElementById("website_dis").style.display = "none";
		}
	}
	if(document.getElementById("agree"))
	{
		if(document.getElementById("agree").checked == false )
	    {
	    	document.getElementById("agree_text").style.display='';
	    	flag = true;
	    	focus = focus != "" ? focus : "agree";
	    	show_error += "<br>"+document.getElementById("agree_text").innerHTML ;
	    }
		else
		{
			document.getElementById("agree_text").style.display='none';
		}
	}
	/***************************************************************/
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission:<br>'+show_error);
		document.getElementById(focus).focus();
		return false;
	}
	document.getElementById("is_submit").value = 1;
	is_submitting('');
	if(document.getElementById("showmsg_service").value=="yes")
	{
		$('#service_image').uploadifyUpload();
	}
	else
	{
		document.profileForm.submit();
	}
	return true;
}

function selectCategoryName(obj)
{
	var count = parseInt(document.getElementById("count_cat_id").value,10); 
	if(obj.checked == true)
	{
		count = count + 1;
	}
	else
	{
		count = count - 1;
		
	}
	if(count > 3)
	{
		count = 3;
		myAlertBox('Oooops!!!','You can select maximum 3 categories only!!!!')
		obj.checked = false;
	}
	document.getElementById("count_cat_id").value  = count;
}

function showFilterServiceProvider()
{
	var search = "";
	if(trim(document.getElementById('key_search').value) != "keywords")
	{
		search += 'key='+document.getElementById('key_search').value+'&';
	}
	
	if(trim(document.getElementById('cat_id').value) != "")
	{
		search += 'cat='+document.getElementById('cat_id').value+'&';
	}
	
	if(trim(document.getElementById('city_name_text').value) != "")
	{
		var str = document.getElementById('city_name_text').value.substr(0,document.getElementById('city_name_text').value.length-2)
		search += 'city='+str+'&';
	}
	
	if(document.getElementById('number').checked == true)
	{
		search += 'number=1&';
	}
	
	if(document.getElementById('email').checked == true)
	{
		search += 'email=1&';
	}
	
	if(document.getElementById('url').checked == true)
	{
		search += 'url=1&';
	}
	
	if(document.getElementById('sortby'))
	{
		if(trim(document.getElementById('sortby').value) != "" && search)
		{
			document.getElementById('sortby').value
			search += 'sortby='+document.getElementById('sortby').value+'&';
		}
	}
	if(document.getElementById('perpage'))
	{
		if(trim(document.getElementById('perpage').value) != "" && search)
		{
			search += 'perpage='+document.getElementById('perpage').value+'&';
		}
	}
	
	if(search)
	{
		search += "type=4";
		window.location.href= path+"service-providers/browse.php?"+search;
	}
	
}

function showFilterMembersPeople(type)
{
	var search = "";
	if(document.getElementById('key_search'))
	{
		if(trim(document.getElementById('key_search').value) != "Name, Nickname etc" && trim(document.getElementById('key_search').value) != "")
		{
			search += 'key='+document.getElementById('key_search').value+'&';
		}
	}
	if(document.getElementById('sex_m') && document.getElementById('sex_f') && document.getElementById('sex_b'))
	{
		if(document.getElementById('sex_m').checked == true)
		{
			var str = document.getElementById('sex_m').value;
			search += 'sex='+str+'&';
		}
		else if(document.getElementById('sex_f').checked == true)
		{
			var str = document.getElementById('sex_f').value;
			search += 'sex='+str+'&';
		}
		else if(document.getElementById('sex_b').checked == true)
		{
			var str = document.getElementById('sex_b').value;
			search += 'sex='+str+'&';
		}
	}
	
	if(document.getElementById('sex'))
	{
		if(document.getElementById('sex').value != "")
		{
			search += 'sex='+document.getElementById('sex').value+'&';
		}
	}
	
	if(document.getElementById('r_status'))
	{
		if(trim(document.getElementById('r_status').value) != "")
		{
			var str = document.getElementById('r_status').value;
			search += 'r_status='+str+'&';
		}
	}
	if(document.getElementById('p_status'))
	{
		if(trim(document.getElementById('p_status').value) != "")
		{
			var str = document.getElementById('p_status').value;
			search += 'p_status='+str+'&';
		}
	}
	if(document.getElementById('city_name_text'))
	{
		//alert(1);
		if(trim(document.getElementById('city_name_text').value) != "")
		{
			var str = document.getElementById('city_name_text').value.substr(0,document.getElementById('city_name_text').value.length-2)
			search += 'city='+str+'&';
			
		}
	}
	if(document.getElementById('online'))
	{
		if(document.getElementById('online').checked == true)
		{
			search += 'online=1&';
		}
	}
	
	if(search)
	{
		search += 'find=1';
		if(type == 'load')
		{
			window.location.href= path+"members-filtered.php?"+search;
		}
		else
		{
			$.get(path+"more_friend.php?"+search, function(data) {
				
				$("#tabcontent").empty().append(data);
			});
		}
	}
	else
	{
		if(type != 'load')
		{
			$.get(path+"more_friend.php", function(data) {
				
				$("#tabcontent").empty().append(data);
			});
		}
	}
	
}


function showFilterPets(type)
{
	var search = "";
	if(document.getElementById('key_search'))
	{
		if(trim(document.getElementById('key_search').value) != "Name, Nickname etc" && trim(document.getElementById('key_search').value) != "")
		{
			search += 'key='+document.getElementById('key_search').value+'&';
		}
	}
	if(document.getElementById('sex_m') && document.getElementById('sex_f') && document.getElementById('sex_b'))
	{
		if(document.getElementById('sex_m').checked == true)
		{
			var str = document.getElementById('sex_m').value;
			search += 'sex='+str+'&';
		}
		else if(document.getElementById('sex_f').checked == true)
		{
			var str = document.getElementById('sex_f').value;
			search += 'sex='+str+'&';
		}
		else if(document.getElementById('sex_b').checked == true)
		{
			var str = document.getElementById('sex_b').value;
			search += 'sex='+str+'&';
		}
	}
	
	if(document.getElementById('mates_y') && document.getElementById('mates_n'))
	{
		if(document.getElementById('mates_y').checked == true)
		{
			var str = document.getElementById('mates_y').value;
			search += 'mates='+str+'&';
		}
		else if(document.getElementById('mates_n').checked == true)
		{
			var str = document.getElementById('mates_n').value;
			search += 'mates='+str+'&';
		}
	}
	
	if(document.getElementById('sex'))
	{
		if(document.getElementById('sex').value != "")
		{
			search += 'sex='+document.getElementById('sex').value+'&';
		}
	}
	
	if(document.getElementById('pet_type'))
	{
		if(trim(document.getElementById('pet_type').value) != "")
		{
			var str = document.getElementById('pet_type').value;
			search += 'type='+str+'&';
		}
	}
	if(document.getElementById('pet_breed'))
	{
		if(trim(document.getElementById('pet_breed').value) != "")
		{
			var str = document.getElementById('pet_breed').value;
			search += 'breed='+str+'&';
		}
	}
	
	if(document.getElementById('city_name_text'))
	{
		//alert(1);
		if(trim(document.getElementById('city_name_text').value) != "")
		{
			var str = document.getElementById('city_name_text').value.substr(0,document.getElementById('city_name_text').value.length-2)
			search += 'city='+str+'&';
			
		}
	}
	  
	
	if(search)
	{
		search += 'find=1';
		if(type == 'load')
		{
			window.location.href= path+"pets-filtered.php?"+search;
		}
		else
		{
			$.get(path+"more_pet.php?"+search, function(data) {
				
				$("#tabcontent").empty().append(data);
			});
		}
	}
	else
	{
		if(type != 'load')
		{
			$.get(path+"more_pet.php", function(data) {
				
				$("#tabcontent").empty().append(data);
			});
		}
	}
	
}

function hideFilterData(obj,main1,main2,val,type)
{
	val = val.replace("\\", "");
	if(obj)
	{
		obj.value = (obj.value).replace(val, "");
		if(document.getElementById(val))
		{
			document.getElementById(val).style.display = 'none';
		}
		if(obj.value == "")
		{
			main1.style.display = 'none';
			main2.style.display = 'none';
		}
		if(type == "pets")
		{
			showFilterPets('ajax');
		}
		else
		{
			showFilterMembersPeople('ajax');
		}
	}
	
}

function addButtonTM(info)
{
	
	var button = {
	title : "Send This to your Phone",
	desc : "Enter your number below to receive details regarding this establishment on your mobile phone.",
	sms: info
	};
	_textme.popin.load(button);
}

function closeAllPopUp()
{
	
	if(document.getElementById('statuspanel_popup'))
	{
		document.getElementById('statuspanel_popup').style.display='none';
		document.getElementById('statuspanel_class').className='status';
	}
	if(document.getElementById('morepanel_popup'))
	{
		document.getElementById('morepanel_popup').style.display='none';
		document.getElementById('morepanel_class').className='more';
	}
	
	if(document.getElementById("search_key").value == 0)
	{
		document.getElementById("morefromsearc").style.display = 'none';
		if(document.getElementById("search").value==''){document.getElementById("search").value='Search Petnopolis'};
	}
	document.getElementById("search_key").value = 0;
	
}

function is_submitting(text)
{
	var t = text ? text : 'Saving Your Changes'; 
	document.getElementById("is_submitting").innerHTML = '<table width="100%" style="background-color:maroon"><tr><td align="center" style="  color:white; font-family:Tahoma; font-size:12px; " height="35"><b>'+t+'.....</b></td></tr></table>';
}

function showSectionResult(url,number)
{
	var str = document.getElementById("section_result").value;
	var arrStr = str.split(",");
	for(i=0;i<arrStr.length;i++)
	{
		var val = arrStr[i].split("_");
		if(number == i)
		{
			document.getElementById("search-"+i).innerHTML = '<b>'+val[1]+'</b>';
		}
		else
		{
			document.getElementById("search-"+i).innerHTML = '<a href="javascript:void(0)" onclick="showSectionResult(\''+url+'\','+i+');otherRequest(\''+path+'search/other_search.php?'+val[0]+'&'+url+'&page=1\',\'\','+true+',\'\')">'+val[1]+'</a>';
		}
	}
}

function showPaginationHome(id,filename,page,id_loader)
{
	document.getElementById(id_loader).innerHTML = '<div style="padding-left:170px;padding-top:75px;"><img src="images/ajax_loader.gif" alt=""></div>';
	$.get(path+filename+'?page='+page, function(data) {
		
		
		
		document.getElementById(id).innerHTML = data;
	});
}

function deleteUserFriend(useraddid,username,image,info,type)
{
	//var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure you want to add '+username+' as a Friend?<br></td></tr></table>';
	var brown_theme_text = '<input type="hidden" id="type"    name="type" value="'+type+'" /><br><table width="500" align="center" cellspacing="0" cellpadding="0"><tr>	<td valign="top"><table width="100%" align="center" cellspacing="0" cellpadding="0"><tr><td width="77"><img src="'+image+'" alt=""></td><td width="10"><img src="'+path+'images/i_spacer.gif" alt=""></td><td width="399" valign="top"><table width="100%" cellspacing="0" cellpadding="0"><tr><td class="animal">'+username+'</td></tr><tr><td class="readall">&nbsp;'+info+'</td></tr></table></td></tr></table></td></tr><tr><td height="10"></td></tr><tr><td><table width="100%" cellspacing="0" cellpadding="0"><tr><td class="readall">Are you sure you want to delete this friend from your friends list?</td></tr><tr><td height="10"></td></tr></table></td></tr></table>';
	document.getElementById("add_friend_id").value = useraddid;
	$.prompt('delete '+username +' as a Friend',brown_theme_text,{
		callback: confirmUserFriend,
		buttons:{"Confirm":true,"Cancel":false}, 
		prefix:'cleanblue'
	});
}

function confirmUserFriend(v, m, f)
{
	if(v == true)
	{
		var f_id = document.getElementById("add_friend_id").value;
		document.getElementById("add_friend_id").value = '';
		
		
		$.post(path+'m/deletefriendleft.php?useraddid='+f_id, function(data) {
			if(document.getElementById("info_friend_request") && f.type == 1)
			{
				document.getElementById("info_friend_request").innerHTML = 'Deleted from your list';
			}
			var strdata = data.split("-");
			$.prompt(strdata[0],strdata[1], {
	 			buttons: {
	 				OK: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function hideWebsiteTour()
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure, you want to hide this tour???<br><br></td></tr></table>';
$.prompt('Close This Question',brown_theme_text,{
	callback: hideThisWebsiteTour,
	buttons:{Yes:true,No:false}, 
	prefix:'cleanblue'
});
}

function hideThisWebsiteTour(v, m, f)
{
	if(v == true)
	{
		
		$.get(path+'m/hidewebsitetour.php', function(data) {
			
			/*$.prompt('AAAOOOGGAAAAAA!!!',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			removeTooltip();
			hideControls();
			hideOverlay();
			
		});
	}
	
}

function sendFeedbackUs()
{
	var flag = false;
	var message = "";
	var focus = "";
	if(trim(document.getElementById("yourname").value) == "")
	{
		document.getElementById("yourname_text").style.display='';
		document.getElementById("yourname").className = 'last_name border';
		focus = focus != "" ? focus : "yourname";
    	flag = true;
	}
	else
	{
		document.getElementById("yourname_text").style.display='none';
		document.getElementById("yourname").className = 'last_name';
	}
	if(trim(document.getElementById("emailaddress").value) == "")
	{
		document.getElementById("emailaddress_text").style.display='';
		document.getElementById("emailaddress").className = 'last_name border';
		focus = focus != "" ? focus : "emailaddress";
    	flag = true;
	}
	else if(document.getElementById("emailaddress").value.length > 0)
	{
		
		if(validateEmail(document.getElementById("emailaddress").value) == false)
		{
			flag = true;
			document.getElementById("emailaddress_text").innerHTML = 'Please enter proper email address';
			document.getElementById("emailaddress_text").style.display='';
			focus = focus != "" ? focus : "emailaddress";
		}
		else
		{
			document.getElementById("emailaddress_text").style.display='none';
			document.getElementById("emailaddress").className = 'last_name';
		}
	}
	else
	{
		document.getElementById("emailaddress_text").style.display='none';
		document.getElementById("emailaddress").className = 'last_name';
	}
	if(trim(document.getElementById("type").value) == "")
	{
		document.getElementById("type_text").style.display='';
		document.getElementById("type").className = 'last_name border';
		focus = focus != "" ? focus : "type";
    	flag = true;
	}
	else
	{
		document.getElementById("type_text").style.display='none';
		document.getElementById("type").className = 'last_name';
	}
	if(trim(document.getElementById("subject").value) == "")
	{
		document.getElementById("subject_text").style.display='';
		document.getElementById("subject").className += ' border';
		focus = focus != "" ? focus : "subject";
    	flag = true;
	}
	else
	{
		document.getElementById("subject_text").style.display='none';
		document.getElementById("subject").className = 'last_name';
	}
	if(trim(document.getElementById("talk_us").value) == "")
	{
		document.getElementById("talk_us_text").style.display='';
		document.getElementById("talk_us").className = 'tel_textarea border';
		focus = focus != "" ? focus : "talk_us";
    	flag = true;
	}
	else
	{
		document.getElementById("talk_us_text").style.display='none';
		document.getElementById("talk_us").className = 'tel_textarea';
	}
	
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	//document.getElementById("is_submit").value = 1;
	is_submitting('Sending your Message');
	document.form1.submit();
	return true;
}

function sendAdvertiseWithUs()
{
	var flag = false;
	var message = "";
	var focus = "";
	if(trim(document.getElementById("yourname").value) == "")
	{
		document.getElementById("yourname_text").style.display='';
		document.getElementById("yourname").className = 'last_name border';
		focus = focus != "" ? focus : "yourname";
    	flag = true;
	}
	else
	{
		document.getElementById("yourname_text").style.display='none';
		document.getElementById("yourname").className = 'last_name';
	}
	if(trim(document.getElementById("companyname").value) == "")
	{
		document.getElementById("companyname_text").style.display='';
		document.getElementById("companyname").className = 'last_name border';
		focus = focus != "" ? focus : "companyname";
    	flag = true;
	}
	else
	{
		document.getElementById("companyname_text").style.display='none';
		document.getElementById("companyname").className = 'last_name';
	}
	if(trim(document.getElementById("emailaddress").value) == "")
	{
		document.getElementById("emailaddress_text").style.display='';
		document.getElementById("emailaddress").className = 'last_name border';
		focus = focus != "" ? focus : "emailaddress";
    	flag = true;
	}
	else if(document.getElementById("emailaddress").value.length > 0)
	{
		
		if(validateEmail(document.getElementById("emailaddress").value) == false)
		{
			flag = true;
			document.getElementById("emailaddress_text").innerHTML = 'Please enter proper email address';
			document.getElementById("emailaddress_text").style.display='';
			document.getElementById("emailaddress").className = 'last_name border';
			focus = focus != "" ? focus : "emailaddress";
		}
		else
		{
			document.getElementById("emailaddress_text").style.display='none';
			document.getElementById("emailaddress").className = 'last_name';
		}
	}
	else
	{
		document.getElementById("emailaddress_text").style.display='none';
		document.getElementById("emailaddress").className = 'last_name';
	}
	
	if(trim(document.getElementById("mobile_code").value) != "")
	{
		var charpos = document.getElementById("mobile_code").value.search("[^0-9\+ ]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("mobile_code").className = "tel_code border";
			document.getElementById("mobile_text").innerHTML = "Phone Number should be numberic only!";
			document.getElementById("mobile_text").style.display = "";
			flag = true;
			focus = focus != "" ? focus : "mobile_code";
		}
		else
		{
			document.getElementById("mobile_code").className = "tel_code";
			document.getElementById("mobile_text").style.display = "none";
		}
	}
	
	if(trim(document.getElementById("mobile").value) != "" && document.getElementById("mobile_text").style.display == "none")
	{
		var charpos = document.getElementById("mobile").value.search("[^0-9\+ ]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("mobile").className = "tel_no border";
			document.getElementById("mobile_text").innerHTML = "Phone Number should be numberic only!";
			document.getElementById("mobile_text").style.display = "";
			flag = true;
			focus = focus != "" ? focus : "mobile";
		}
		else
		{
			document.getElementById("mobile").className = "tel_no ";
			document.getElementById("mobile_text").style.display = "none";
		}
	}
	
	if(trim(document.getElementById("telelphone_code").value) != "")
	{
		var charpos = document.getElementById("telelphone_code").value.search("[^0-9\+ ]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("telelphone_code").className = "tel_code border";
			document.getElementById("telelphone_text").innerHTML = "Phone Number should be numberic only!";
			document.getElementById("telelphone_text").style.display = "";
			flag = true;
			focus = focus != "" ? focus : "telelphone_code";
		}
		else
		{
			document.getElementById("telelphone_code").className = "tel_code";
			document.getElementById("telelphone_text").style.display = "none";
		}
	}
	
	if(trim(document.getElementById("telelphone").value) != "" && document.getElementById("telelphone_text").style.display == "none")
	{
		var charpos = document.getElementById("telelphone").value.search("[^0-9\+ ]");
		if(charpos >= 0 ) 
		{ 
			document.getElementById("telelphone").className = "tel_no border";
			document.getElementById("telelphone_text").innerHTML = "Phone Number should be numberic only!";
			document.getElementById("telelphone_text").style.display = "";
			flag = true;
			focus = focus != "" ? focus : "telelphone";
		}
		else
		{
			document.getElementById("telelphone").className = "tel_no ";
			document.getElementById("telelphone_text").style.display = "none";
		}
	}
	
	if(trim(document.getElementById("talk_us").value) == "")
	{
		document.getElementById("talk_us_text").style.display='';
		document.getElementById("talk_us").className = 'tel_textarea border';
    	flag = true;
    	focus = focus != "" ? focus : "talk_us";
	}
	else
	{
		document.getElementById("talk_us_text").style.display='none';
		document.getElementById("talk_us").className = 'tel_textarea';
	}
	
	if(flag == true)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
		document.getElementById(focus).focus();
		return false;
	}
	//document.getElementById("is_submit").value = 1;
	is_submitting('sending your request...');
	document.form1.submit();
	return true;
}

function addOrganisation()
{
	var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><div style="padding-top:5px;padding-bottom:5px;">Organization Name:</div><input type="text" id="subject" class="subj" onfocus="this.className=\'required subj1\'" onblur="this.className=\'required subj\'"  name="subject" value="" /></td></tr></table>';
	$.prompt('Recommend a new Organization',brown_theme_text,{
		submit: addOrganisationConfirm,
		buttons:{Submit:true,Cancel:false}, 
		prefix:'cleanblue'
	});
}

function addOrganisationConfirm(v, m, f)
{
	if(v == true)
	{
		an = m.children('#subject');
		var subText = trim(f.subject);
		//alert(f.subject);
		if(subText == "")
		{
			return false;
		}
		$.post(path+'m/sendorg.php', { name: subText}, function(data) {
			
			$.prompt('Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	else
	{
		//document.getElementById("send_to_nudge_id").value = '';
		//document.getElementById("send_to_nudge_request_id").value = '';
	}
}

function updateLikeAndDislikeService(id,type)
{
	var strURL = path+"service-providers/addservicetype.php?status_id="+id+"&type="+type;
	var strSubmit ='1' ;
	var strResultFunc = "displayLikeAndDislikeService";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function displayLikeAndDislikeService(result)
{
	if(result)
	{
		//alert('hi->'+result.substr(2,result.length))
		var arr = result.split("$#$#$#$#");
		var status = arr[0];
		var m = arr[2].split("-");
		//alert(status)
		if(status=="not_done")
		{
			var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+m[1]+'</td></tr></table>';
			
			$.prompt(m[0],brown_theme_text,{
				buttons:{OK:true}, 
				prefix:'cleanblue'
			});
		}
		else
		{
			var countType = document.getElementById(arr[1]).innerHTML;
			countType = parseInt(countType,10) + 1 ;
			document.getElementById(arr[1]).innerHTML = countType;
			var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>'+m[1]+'</td></tr></table>';
			
			$.prompt(m[0],brown_theme_text,{
				buttons:{OK:true}, 
				prefix:'cleanblue'
			});
		}
	}
}

function showInviteBox()
{
var brown_theme_text = "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><br>Woof! We're so happy to see you here. You can now find your friend who are already registered on Petnopolis.com and can even invite friends who aren't a part of the website directly from your Gmail, Hotmail or Rediff email account. Growing your friend circle has never been easier & It barely takes a few minutes.<br><br>Would you like to find & invite your friends now?<br><br></td></tr></table>";
	
	$.prompt('Find your friends on Petnopolis',brown_theme_text,{
		callback: showInviteBoxResponse,
		buttons:{"Yes that sounds great!":2,"No, I'll do it later":1,"Don't show again":0}, 
		prefix:'cleanblue'
	});
}

function showInviteBoxResponse(v, m, f)
{
	if(v == 2 )
	{
		location.replace(path+"m/invite/");
	}
	else if(v == 0)
	{
		$.get(path+'m/set_invite_status.php', function(data) {
			
			/*$.prompt('Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			//document.getElementById("displaynuge").innerHTML = data;
		});
	}
	
}

function closeThisAdoptionMain(id,page,search)
{
	var brown_theme_text = '<input type="hidden" name="search" id="search" value="'+search+'" /><input type="hidden" name="page" id="page" value="'+page+'" /><input type="hidden" name="aid" id="aid" value="'+id+'" /><table width="100%" cellspacing="0" cellpadding="0"><tr><td><br>Are you sure, you want to close this classified.<br><br></td></tr></table>';
	$.prompt('Woof!',brown_theme_text,{
	callback: hideThisAdoptionMain,
	buttons:{Yes:true,No:false}, 
	prefix:'cleanblue'
});
}

function hideThisAdoptionMain(v, m, f)
{
	if(v == true)
	{
		if(document.getElementById("user_read"))
		{
			var  users_read = document.getElementById("user_read").value;
		}
		$.ajax(
				{
					url: path+'adoptions/deleteadoptionlist.php?page='+f.page+'&id='+f.aid,
					cache: false,
					success: function(data)
					{
						if(data)
						{
							$("#tabcontent").empty().append(data);
							$("#preloader").hide();
						}
						else
						{
							var  page_read = f.page;
							page_read = parseInt(page_read,10)-1;
							otherRequest(path+"adoptions/more_adoptions.php?username="+users_read+"&page="+page_read,'',true,'')
						}
					}
				});
	}
	
}

function showTagsName(id)
{
	$("#"+id)
	// don't navigate away from the field on tab when selecting an item
	.bind("keydown", function(event) {
	    if (event.keyCode === $.ui.keyCode.TAB && $(this).data("autocomplete").menu.active) {
	        event.preventDefault();
	    }
	}).Tautocomplete({
	    minLength: 0,
	    source: function(request, response) {
	        var term = request.term,
	            results = [],  results1 = [];
	        if (term.indexOf("@") >= 0) {
	            term = extractLast(request.term);
	            if (term.length > 0) {
	            	$.ajax(
	            			{
	            				url: path+"searchuser.php?getCountriesByLetters=1&letters="+term, 
	            				cache: false,
	            				success: function(message) 
	            				{			            	
	            					//$("#preloader").hide();        
	            					var res =    message.split("<#!#$#>");
	            					
	            					results =   res[0].split("|");
	            					results1 =   res[1].split("|");
	            					response(results);
	            				}
	            			});
	                //results = $.ui.autocomplete.filter(availableTags, term);
	                //alert(results)
	            } else {
	                results = ['Start typing...'];
	                response(results);
	            }
	        }
	        
	    },
	    focus: function() {
	        // prevent value inserted on focus
	        return false;
	    },
	    select: function(event, ui) {
	        var terms = split(this.value);
	        // remove the current input
	        terms.pop();
	        // add the selected item
			var text = ui.item.value;
			text = text.substr(0,text.length-1);
			var last = text.lastIndexOf("(");
			var uname = text.substr(last+1,text.length);
			text = text.substr(0,last);
			text = '<a href="#">'+text+'</a>';
			//a = window.prompt("Url", "http://");
			//this.document.execCommand("createlink", false, a)
			
	        terms.push(''+ui.item.value+'');
	        // add placeholder to get the comma-and-space at the end
	        terms.push("");
	        this.value = terms.join("");
	        document.getElementById(id+'_hide').value += ''+ui.item.value+'{@$@@$@}';
	        return false;
	    }
	});
}

function otherWall(strURL,strParam,status,e)
{
	
	var keycode = '';
	
	var pageDetail = strURL.split("=");
	var totalPage = parseInt(document.getElementById("totalPage").value,10);
	var strNEWURL = status == false ? pageDetail+"="+document.getElementById("pageDis").value :strURL;
	
	var current = parseInt(document.getElementById("pageDis").value,10);
	document.getElementById("message_pagination").innerHTML = '';
	var page = document.getElementById("pageDis").value;
	var charpos = page.search("[^0-9]");
	
	if(page == "" || charpos>=0)
	{
		document.getElementById("message_pagination").innerHTML = "<strong>Please Enter proper value</strong>";
		document.getElementById("pageDis").select();
		return false;
	}
	
	if(totalPage < current)
	{
		//document.getElementById("pageDis").focus();
		document.getElementById("pageDis").select();
		return false;
	}
	document.getElementById("loadingtabcontent").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
	//$("#preloader").show();
	$.ajax(
	{
		url: strURL, 
		cache: false,
		success: function(message) 
		{	
			
			$("#tabcontent").empty().append(message);
			//$("#preloader").hide();  
			
		}
	});	
}

function submitContest(total)
{
	var flag = false;
	var focus = "";
	var show_error = "";
	var allids = document.getElementById('ids').value;
	var arr = allids.split(", ");
	var show;
	for(i=0;i<arr.length;i++)
	{
		show ="";
		for(j=1;j<=total;j++)
		{
			if(document.getElementById('option'+arr[i]+'_'+j).checked == true)
			{
				show = "none";
				
				break;
			}
			//document.getElementById("option"+arr[i]+"_text").style.display = "";
		}
		
		document.getElementById("option"+arr[i]+"_text").style.display = show;
		if(show == "")
		{
			show_error += "<br>" + document.getElementById("option"+arr[i]+"_text").innerHTML;
			flag = true;
		}
			
			
		
		
	}
	
	if(flag == true)
	{
		myAlertBox('Error!!!','Error :  You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission:<br />'+show_error);
		document.getElementById(focus).focus();
		return false;
	}
	document.getElementById("is_submit").value = 1;
	is_submitting('please wait , while submitting your contest!!!');
	document.form1.submit();
		
	//alert(allids)
}

function showFacebookConnect(text)
{
	//alert(''+path+'saving-raja-and-rani/'+text+'/fb.php')
var brown_theme_text = '<iframe src="'+path+'saving-raja-and-rani/'+text+'/fb.php" width="100%" height="100" frameborder="0"><p>Your browser does not support iframes.</p></iframe>';
	
	$.prompt('Facebook Connect',brown_theme_text,{
		buttons:{},
		prefix:'cleanblue'
	});
}

function postFacebook(text)
{
	$.get(path+'saving-raja-and-rani/'+text+'/fb_post.php', function(data) {
		
		myAlertBox('Done!!!','You have successfully posted on facebook.');
	});
}

function popitup(url) {
	newwindow=window.open(url,'name','height=400,width=600');
	if (window.focus) {newwindow.focus()}
	return false;
}

function addQuote(p_id, t_id, c_id, f_id)
{
	//alert(''+path+'saving-raja-and-rani/'+text+'/fb.php')
var brown_theme_text = '<iframe src="'+path+'forum/newquote.php?p_id='+p_id+'&t_id='+t_id+'&c_id='+c_id+'&f_id='+f_id+'" width="100%" height="400" frameborder="0"><p>Your browser does not support iframes.</p></iframe>';
	
	$.prompt('Quote reply',brown_theme_text,{
		buttons:{},
		prefix:'cleanblue'
	});
}

function submitFromPost()
{
	var flag = false;
	if(document.getElementById("comment_text").value == "")
	{
		document.getElementById("content_text").style.display='';
		//document.getElementById("content").className += ' border';
		flag = true;
	}
	else
	{
		document.getElementById("content_text").style.display='none';
	}
	/*
	if(document.getElementById("captcha-form").value == "")
	{	
		document.getElementById("captcha-form_text").style.display='';
		document.getElementById("captcha-form").className += ' border';
		flag = true;
	}
	else
	{
		document.getElementById("captcha-form_text").style.display='none';
	}
	*/
	if(flag == true)
	{	
		return false;	
	}
	document.customForm.submit();
}

function editPost(p_id, t_id, c_id, f_id)
{
	//alert(''+path+'saving-raja-and-rani/'+text+'/fb.php')
var brown_theme_text = '<iframe src="'+path+'forum/edit.php?p_id='+p_id+'&t_id='+t_id+'&c_id='+c_id+'&f_id='+f_id+'" width="100%" height="400" frameborder="0"><p>Your browser does not support iframes.</p></iframe>';
	
	$.prompt('Edit Post',brown_theme_text,{
		buttons:{},
		prefix:'cleanblue'
	});
}

function deleteForumPostTopic(p_id, query_string ,type)
{
	var brown_theme_text = '<input type="hidden" id="query_string"    name="query_string" value="'+query_string+'" /><input type="hidden" id="p_id"    name="p_id" value="'+p_id+'" /><input type="hidden" id="type"    name="type" value="'+type+'" /><br>Are you sure you want to delete this '+type+' from forum?';
	$.prompt('delete '+type,brown_theme_text,{
		callback: confirmForumPostTopic,
		buttons:{"Confirm":true,"Cancel":false}, 
		prefix:'cleanblue'
	});
}
function confirmForumPostTopic(v, m, f)
{
	if(v == true)
	{
		var query_string = trim(f.query_string);
		var p_id = trim(f.p_id);
		var type = trim(f.type);
		//alert(query_string)
		$.post(path+'forum/delete.php?'+query_string, { p_id: p_id,type: type}, function(data) {
			/*
			$.prompt('Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			if(type == "post")
			{
				document.getElementById("tabcontent").innerHTML = data;
			}
			else
			{
				location.replace("../index.php");
			}
		});
	}
}

function showforumCat(val,sturl)
{
	if(val!=0)
	{
		document.getElementById("changecategory").innerHTML = '<div style="padding: 8px 0 0 10px; font-size: 12px; line-height: 27px; vertical-align:top; color:#666666"><img src="'+path+'images/loader.gif" /></div>';
		$.ajax({type:'POST',url:sturl,data:"forum_name="+val,
			success:function(data_response){
			{
	
				$("#changecategory").empty().append(data_response);
		
				//document.getElementById("search_message").value="Search Messages";
			}
		}});
	}
}

function validationForumTopic()
{
	var flag = false;
	var focus = "";
	var show_error = "";
	if(trim(document.getElementById("title").value) == "")
	{
		document.getElementById("title").className = "subj1 border";
		document.getElementById("title_dis").style.display = "";
		document.getElementById("title").value = "";
		focus = focus != "" ? focus : "title";
		flag = true;
		show_error += "<br>" + document.getElementById("title_dis").innerHTML;
	}
	else
	{
		document.getElementById("title").className = "subj";
		document.getElementById("title_dis").style.display = "none";
	}
	
	/***************************************************************/
	if($("#forum_id").val() == "")
	{
		document.getElementById("forum_id").className = "m_groupaction border";
		focus = focus != "" ? focus : "forum_id";
		document.getElementById("forum_id_dis").style.display = "";
		show_error += "<br>" + document.getElementById("forum_id_dis").innerHTML;
		
		flag = true;
	}
	else
	{
		document.getElementById("forum_id").className = "m_groupaction";
		document.getElementById("forum_id_dis").style.display = "none";
	}
	/***************************************************************/
	if($("#category_id").val() == "")
	{
		
		document.getElementById("category_id").className = "m_groupaction border";
		focus = focus != "" ? focus : "category_id";
		document.getElementById("category_id_dis").style.display = "";
		show_error += "<br>" + document.getElementById("category_id_dis").innerHTML;
		flag = true;
		//show_error += "<br>" + document.getElementById("pet_breed_dis").innerHTML;
		
	}
	else
	{
		document.getElementById("category_id").className = "m_groupaction";
		document.getElementById("category_id_dis").style.display = "none";
	}
	/***************************************************************/
	if(document.getElementById("blog_content").value == "")
	{
		document.getElementById("content_text").style.display='';
		//document.getElementById("content").className += ' border';
		focus = focus != "" ? focus : "content";
		show_error += "<br>" + document.getElementById("content_text").innerHTML;
		flag = true;
	}
	else
	{
		document.getElementById("content_text").style.display='none';
	}
	/***************************************************************/
	if(document.getElementById("agree"))
	{
		if(document.getElementById("agree").checked == false )
	    {
	    	document.getElementById("agree_text").style.display='';
	    	focus = focus != "" ? focus : "agree";
	    	flag = true;
	    	show_error += "<br>"+document.getElementById("agree_text").innerHTML ;
	    }
		else
		{
			document.getElementById("agree_text").style.display='none';
		}
	}
	/***************************************************************/
	if(flag == true)
	{
		myAlertBox('Error!!!','Error :  You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission:<br />'+show_error);
		document.getElementById(focus).focus();
		return false;
	}
	document.getElementById("is_submit").value = 1;
	is_submitting('');
	if(document.getElementById("showmsg_forum").value=="yes")
	{
		$('#forum_image').uploadifyUpload();
	}
	else
	{
		document.profileForm.submit();
	}
	return true;
}

function unsubscribeForumTopic(t_id,num)
{
	var brown_theme_text = '<input type="hidden" id="t_id"    name="t_id" value="'+t_id+'" /><input type="hidden" id="num"    name="num" value="'+num+'" /><br>Are you sure you want to unsubscribe this topic?';
	$.prompt('Unsubscribe ',brown_theme_text,{
		callback: confirmUnsubscribeForumTopic,
		buttons:{"Yes":true,"No":false}, 
		prefix:'cleanblue'
	});
}
function confirmUnsubscribeForumTopic(v, m, f)
{
	if(v == true)
	{
		var t_id = trim(f.t_id);
		var num = trim(f.num);
		//alert(query_string)
		$.post(path+'forum/unsubscribe.php?t_id='+t_id, function(data) {
			/*
			$.prompt('Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			if(data == "1")
			{
				document.getElementById("unsubscribe"+num).style.display = 'none';
			}
			else
			{
				//location.replace("../index.php");
			}
		});
	}
}
function closeForumTopic(t_id)
{
	var brown_theme_text = '<input type="hidden" id="t_id"    name="t_id" value="'+t_id+'" /><br>Are you sure you want to close this topic?';
	$.prompt('Close This topic',brown_theme_text,{
		callback: confirmCloseForumTopic,
		buttons:{"Yes":true,"No":false}, 
		prefix:'cleanblue'
	});
}
function confirmCloseForumTopic(v, m, f)
{
	if(v == true)
	{
		var t_id = trim(f.t_id);
		//alert(query_string)
		$.post(path+'forum/close.php?t_id='+t_id, function(data) {
			/*
			$.prompt('Response',data, {
	 			buttons: {
	 				Close: true
	 			},
	 			prefix: 'cleanblue'
	 		});*/
			if(data == "1")
			{
				document.getElementById("close1").style.display = 'none';
				document.getElementById("close2").style.display = 'none';
			}
			else
			{
				//location.replace("../index.php");
			}
		});
	}
}

function moveTopic(t_id)
{
	//alert(''+path+'saving-raja-and-rani/'+text+'/fb.php')
var brown_theme_text = '<iframe src="'+path+'forum/move.php?t_id='+t_id+'" width="100%" height="400" frameborder="0"><p>Your browser does not support iframes.</p></iframe>';
	
	$.prompt('Move Topic',brown_theme_text,{
		buttons:{},
		prefix:'cleanblue'
	});
}

function deleteForumPhotoBulk(t_id,img_id)
{
	var brown_theme_text = '<input type="hidden" id="t_id"    name="t_id" value="'+t_id+'" /><input type="hidden" id="img_id"    name="img_id" value="'+img_id+'" />Are you sure you want to delete this photo ?';
	$.prompt('Delete Album Photo',brown_theme_text,{
		submit: deleteForumPhotoBulkConfirm,
		buttons:{Yes:true,No:false}, 
		prefix:'cleanblue'
	});
}
function deleteForumPhotoBulkConfirm(v, m, f)
{
	if(v == true)
	{
		var t_id = trim(f.t_id);
		var img_id = trim(f.img_id);
		$.ajax(
		{
			url: path+'forum/remove_photo.php?type=delete&t_id='+t_id+'&img_id='+img_id,
			cache: false,
			success: function(data)
			{
				document.getElementById("update_album").innerHTML = data;
				var max = parseInt(document.getElementById('limit_images').value,10);
				max =max +1;
				document.getElementById('limit_images').value = max;
				
			}
		});
	}
}
/*Milan ---------------------Function's Start*/
function selectAll(status)
{
var total = document.getElementById("total").value;
if(total > 0)
{
for(i=0;i<=total;i++)
{
if(document.getElementById("input_count_"+i))
{
document.getElementById("input_count_"+i).checked = status;
var classcolor = status == true ? "pm_massegebg" : "pm_massegebg2";
document.getElementById("mess_"+i).className = classcolor;
}
}
}
if(status==true)
{
document.getElementById("chkall").innerHTML='<b>All</b>';
document.getElementById("unchkall").innerHTML='None';
}
else if(status==false)
{
document.getElementById("unchkall").innerHTML='<b>None</b>';
document.getElementById("chkall").innerHTML='All';
}

}
function onMouseOvers(id)
{
if(document.getElementById("input_count_"+id).checked == true)
{
document.getElementById("mess_"+id).className = "pm_massegebg";
}
else
{
document.getElementById("mess_"+id).className = "pm_massegebg";
}
}

function onMouseOuts(id)
{
if(document.getElementById("input_count_"+id).checked == true)
{
document.getElementById("mess_"+id).className = "pm_massegebg";
}
else
{
document.getElementById("mess_"+id).className = "pm_massegebg2";
}
}

function searchMessage(strURL,strParam,status,e)
{
var keycode = '';
if(status == false)
{
if (e)
{
e = e
}
else {
e = window.event
}
if (e.which) {
keycode = e.which
} else {
keycode = e.keyCode
}
if(keycode != 13)
{
return false;
}
}

document.getElementById("tabcontentSearch").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
//$("#preloader").show();

$.ajax(
{
url: strURL+"?search_message="+strParam,
cache: false,
success: function(message)
{
$("#tabcontentSearch").empty().append(message);
//$("#preloader").hide();
//document.getElementById("search_message").value="Search Messages";
}
});
}
function otherRequestSent(strURL,strParam,status,e)
{

var keycode = '';
if(status == false)
{
if (e)
{
e = e
}
else {
e = window.event
}
if (e.which) {
keycode = e.which
} else {
keycode = e.keyCode
}
if(keycode != 13)
{
return false;
}
}
var pageDetail = strURL.split("=");
var totalPage = parseInt(document.getElementById("totalPage").value,10);
var strNEWURL = status == false ? pageDetail+"="+document.getElementById("pageDis").value :strURL;
var current = parseInt(document.getElementById("pageDis").value,10);
document.getElementById("message_pagination").innerHTML = '';

var page = document.getElementById("pageDis").value;
var charpos = page.search("[^0-9]");

if(page == "" || charpos>=0)
{
document.getElementById("message_pagination").innerHTML = "<strong>Please Enter proper value</strong>";
document.getElementById("pageDis").select();
return false;
}

if(totalPage < current)
{
//document.getElementById("pageDis").focus();
document.getElementById("pageDis").select();
return false;
}
document.getElementById("tabcontentSearch").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
//$("#preloader").show();

$.ajax(
{

url: strURL,
cache: false,
success: function(message)
{
$("#tabcontentSearch").empty().append(message);
//$("#preloader").hide();
}
});
}


/*function submitInboxRead(strURL,strParam)
{
$.ajax(
{
url: strURL+"?id="+strParam,
cache: false,
success: function(message)
{
$("#tabcontentSearch").empty().append(message);
//$("#preloader").hide();
}
});


}*/

function submitInboxRead(strURL,strParam,numParam)
{
document.getElementById("tabcontentSearch").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
$.ajax(
{
url: strURL+"?id="+strParam+"&isRead="+numParam,
cache: false,
success: function(data)
{
$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});
}

function afterInboxRead(v, m, f)
{
if(v == true)
{
var f_id = document.getElementById("url_read").value;
var ff_id = document.getElementById("param_read").value;
var fff_id = document.getElementById("numparam_read").value;
document.getElementById("url_read").value = '';
document.getElementById("param_read").value='';
document.getElementById("numparam_read").value='';

$.ajax(
{
url: path+'m/pm/'+f_id+'?id='+ff_id+'&isRead='+fff_id,
cache: false,
success: function(data)
{
$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});

}
else
{
//document.getElementById("send_to_nudge_id").value = '';
//document.getElementById("send_to_nudge_request_id").value = '';
}
}
function showSentdel(strURL,strParam)
{
var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You\'re about to delete this message, you can\'t undo this. Are you sure?</td></tr></table>';
document.getElementById("url_read").value = strURL;
document.getElementById("param_read").value = strParam;
$.prompt('Hoot Hoot!',brown_theme_text,{
callback: displaySentdel,
buttons:{"Yup, I'm sure!":true,"No":false},
prefix:'cleanblue'
});
}
function displaySentdel(v, m, f)
{
if(v == true)
{
var f_id = document.getElementById("url_read").value;
var ff_id = document.getElementById("param_read").value;
document.getElementById("url_read").value = '';
document.getElementById("param_read").value='';


$.ajax(
{
url: path+'m/pm/'+f_id+'?id='+ff_id,
cache: false,
success: function(data)
{
$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});
}
else
{
//document.getElementById("send_to_nudge_id").value = '';
//document.getElementById("send_to_nudge_request_id").value = '';
}
}
function submitSentform(strURL,strParam)
{

if(strParam != 0)
{
var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You\'re about to delete this message, you can\'t undo this. Are you sure?</td></tr></table>';
var chk_id="";
var chk_count = document.getElementById("totalchk").value.split(",");
for(i=0;i<chk_count.length;i++)
{
if(document.getElementById("input_count_"+i).checked==true)
{
chk_id += document.getElementById("input_count_"+i).value+",";
}
}
var new_chkID = chk_id.substr(0,chk_id.length-1);
document.getElementById("url_read").value = strURL;
document.getElementById("param_read").value = new_chkID;
$.prompt('Hoot Hoot!',brown_theme_text,{
callback: postSentform,
buttons:{"Yup, I'm sure!":true,"No":false},
prefix:'cleanblue'
});

}
}
function postSentform(v, m, f)
{
if(v == true)
{
var f_id = document.getElementById("url_read").value;
var ff_id = document.getElementById("param_read").value;
document.getElementById("url_read").value = '';
document.getElementById("param_read").value='';
$.ajax(
{
url: path+'m/pm/'+f_id+'?id='+ff_id,
cache: false,
success: function(data)
{
$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});
}
else
{
//document.getElementById("send_to_nudge_id").value = '';
//document.getElementById("send_to_nudge_request_id").value = '';
}
}
function submitInboxform(strParam)
{
if(strParam == 1)
{
var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You\'re about to delete this message, you can\'t undo this. Are you sure?</td></tr></table>';
var chk_id="";
var chk_count = document.getElementById("totalchk").value.split(",");
for(i=0;i<chk_count.length;i++)
{
if(document.getElementById("input_count_"+i).checked==true)
{
chk_id += document.getElementById("input_count_"+i).value+",";
}
}
var new_chkID = chk_id.substr(0,chk_id.length-1);
document.getElementById("url_read").value = "inboxcheckdelete.php";
document.getElementById("param_read").value = new_chkID;
$.prompt('Hoot Hoot!',brown_theme_text,{
callback: postInboxform,
buttons:{"Yup, I'm sure!":true,"No":false},
prefix:'cleanblue'
});
}
else if(strParam == 2)
{


var chk_id="";
var chk_count = document.getElementById("totalchk").value.split(",");
for(i=0;i<chk_count.length;i++)
{
if(document.getElementById("input_count_"+i).checked==true)
{
chk_id += document.getElementById("input_count_"+i).value+",";
}
}
var new_chkID = chk_id.substr(0,chk_id.length-1);
document.getElementById("tabcontentSearch").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
$.ajax(
{
url: "inboxcheckread.php?id="+new_chkID+"&isRead=1",
cache: false,
success: function(data)
{
$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});

}
else if(strParam == 3)
{
var chk_id="";
var chk_count = document.getElementById("totalchk").value.split(",");
for(i=0;i<chk_count.length;i++)
{
if(document.getElementById("input_count_"+i).checked==true)
{
chk_id += document.getElementById("input_count_"+i).value+",";
}
}
var new_chkID = chk_id.substr(0,chk_id.length-1);
document.getElementById("tabcontentSearch").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
$.ajax(
{
url: "inboxcheckread.php?id="+new_chkID+"&isRead=0",
cache: false,
success: function(data)
{
$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});

}
}

function postInboxform(v, m, f)
{
if(v == true)
{
var fff_id="";
var f_id = document.getElementById("url_read").value;
var ff_id = document.getElementById("param_read").value;
if(document.getElementById("numparam_read").value!="")
{
fff_id = "&isRead="+document.getElementById("numparam_read").value;
document.getElementById("numparam_read").value='';
}
document.getElementById("url_read").value = '';
document.getElementById("param_read").value='';

$.ajax(
{
url: path+'m/pm/'+f_id+'?id='+ff_id+fff_id,
cache: false,
success: function(data)
{
$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});
}
else
{
//document.getElementById("send_to_nudge_id").value = '';
//document.getElementById("send_to_nudge_request_id").value = '';
}
}
function validationmessage(type)
{
var display = type == 'send' ? 'Please wait, your message is being sent.' : 'Please wait, your message is saving in draft.'
var flag = false;
var focus = "";
if($("#cus_name_text").val() == "" && document.getElementById("f_all").checked == false)
{
document.getElementById("newuserid").style.display = '';
flag = true;
focus = focus != "" ? focus : "cus_name_text";
}
else
{
	document.getElementById("newuserid").style.display = 'none';
}

if(trim(document.getElementById("subject").value) == "")
{
	document.getElementById("subject_dis").style.display = '';
	flag = true;
	focus = focus != "" ? focus : "subject";
}
else
{
	document.getElementById("subject_dis").style.display = 'none';
}

if(trim(document.getElementById("message").value) == "")
{
	document.getElementById("message_dis").style.display = '';
	focus = focus != "" ? focus : "message";
	flag = true;
}
else
{
	document.getElementById("message_dis").style.display = 'none';
}
if(document.getElementById("captcha-form"))
{
	if(trim(document.getElementById("captcha-form").value) == "")
	{
		document.getElementById("captcha-form_text").style.display='';
		document.getElementById("captcha-form").className += ' border';
		flag = true;
		focus = focus != "" ? focus : "captcha-form";
	}
	else
	{
		document.getElementById("captcha-form_text").style.display='none';
	}
}
if(flag == true)
{
	myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
	document.getElementById(focus).focus();
	return false;
}
document.getElementById("is_submit").value = 1;
document.getElementById("message_type").value = type;
is_submitting(display);
document.profileForm.submit();
return true;

}
function validation_message_blur()
{
	var flag = false;
	if($("#cus_name_text").val() != "" || document.getElementById("f_all").checked == true)
	{
		document.getElementById("newuserid").style.display = "none";
		flag = true;
	}
}

function searchReadMessage(strURL,strParam,status,e)
{
var keycode = '';
if(status == false)
{
if (e)
{
e = e
}
else {
e = window.event
}
if (e.which) {
keycode = e.which
} else {
keycode = e.keyCode
}
if(keycode != 13)
{
return false;
}
}

document.getElementById("tabcontentSearch").innerHTML = '<div style="vertical-align:top;"><img src="'+path+'images/loader.gif" /></div>';
//$("#preloader").show();

$.ajax(
{
url: strURL+"&search_message="+strParam,
cache: false,
success: function(message)
{
$("#tabcontentSearch").empty().append(message);
//$("#preloader").hide();
//document.getElementById("search_message").value="Search Messages";
}
});
}
function Postreply(id)
{
var post_message = trim(document.getElementById("post_message").value);
var subject = trim(document.getElementById("subject").value);
var Uid = document.getElementById("Uid").value;
var hidden_threadid = document.getElementById("hidden_threadid").value;

if(post_message.length == 0 || subject.length == 0)
{
return false;
}
document.getElementById("post_message").style.backgroundImage = "url("+path+"images/loader.gif)";
document.getElementById("post_message").style.backgroundRepeat = "no-repeat";
document.getElementById("post_message").style.backgroundPosition = "5px 0px";
is_submitting('sending your message...');
$.ajax({type:'POST',url:'postreadinbox.php?id='+id,data:"post_message="+escape(post_message)+"&subject="+escape(subject)+"&Uid="+Uid+"&hidden_threadid="+hidden_threadid,
success:function(data_response){
{
$("#tabcontentSearch").empty().append(data_response);
//$("#preloader").hide();
//document.getElementById("search_message").value="Search Messages";
}
}});
}

function PostreplySent(id)
{


var post_message = trim(document.getElementById("post_message").value);
var subject = trim(document.getElementById("subject").value);
var Uid = document.getElementById("Uid").value;
var hidden_threadid = document.getElementById("hidden_threadid").value;

if(post_message.length == 0 || subject.length == 0)
{
return false;
}
document.getElementById("post_message").style.backgroundImage = "url("+path+"images/loader.gif)";
document.getElementById("post_message").style.backgroundRepeat = "no-repeat";
document.getElementById("post_message").style.backgroundPosition = "5px 0px";
is_submitting('sending your message...');
$.ajax({type:'POST',url:'postreadsent.php?id='+id,data:"post_message="+escape(post_message)+"&subject="+escape(subject)+"&Uid="+Uid+"&hidden_threadid="+hidden_threadid,
success:function(data_response){
{
$("#tabcontentSearch").empty().append(data_response);
//$("#preloader").hide();
//document.getElementById("search_message").value="Search Messages";
}
}});
}

function readdelete(strURL,strParam)
{
var brown_theme_text = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td>You\'re about to delete this message, you can\'t undo this. Are you sure?</td></tr></table>';
document.getElementById("url_read").value = strURL;
document.getElementById("param_read").value = strParam;
$.prompt('Hoot Hoot!',brown_theme_text,{
callback: displayReaddelete,
buttons:{"Yup, I'm sure!":true,"No":false},
prefix:'cleanblue'
});
}
function displayReaddelete(v, m, f)
{
if(v == true)
{
var f_id = document.getElementById("url_read").value;
var ff_id = document.getElementById("param_read").value;
document.getElementById("url_read").value = '';
document.getElementById("param_read").value='';


$.ajax(
{
url: path+'m/pm/'+f_id+'?id='+ff_id,
cache: false,
success: function(data)
{
if(data==1)
{
location.replace(''+path+'m/pm/index.php');
}
//$("#tabcontentSearch").empty().append(data);
//$("#preloader").hide();
}
});
}
else
{
//document.getElementById("send_to_nudge_id").value = '';
//document.getElementById("send_to_nudge_request_id").value = '';
}
}

/*Milan ---------------------Function's End*/

/* Neetendra Function Start */

function validationForm()
{
	var flag = 0;
	//if(document.getElementById("provider_box1").checked == false && document.getElementById("provider_box2").checked == false && document.getElementById("provider_box3").checked == false && document.getElementById("provider_box4").checked == false && document.getElementById("provider_box5").checked == false && document.getElementById("provider_box6").checked == false && document.getElementById("provider_box7").checked == false && document.getElementById("provider_box8").checked == false && document.getElementById("provider_box9").checked == false && document.getElementById("provider_box10").checked == false)
	if(document.getElementById("provider_box1").checked == false && document.getElementById("provider_box2").checked == false)
	{
		document.getElementById("provider").style.display = "";
		flag = 1;
	}
	//if(document.getElementById("provider_box1").checked == true || document.getElementById("provider_box2").checked == true || document.getElementById("provider_box3").checked == true || document.getElementById("provider_box4").checked == true || document.getElementById("provider_box5").checked == true || document.getElementById("provider_box6").checked == true || document.getElementById("provider_box7").checked == true || document.getElementById("provider_box8").checked == true || document.getElementById("provider_box9").checked == true || document.getElementById("provider_box10").checked == true)
	if(document.getElementById("provider_box1").checked == true || document.getElementById("provider_box2").checked == true)
	{
		document.getElementById("provider").style.display = "none";
	}
	if(document.getElementById("email_box").value == 'Email Address' || document.getElementById("email_box").value == '')
	{
		document.getElementById("email").style.display = "";
		flag = 1;
	}
	if(document.getElementById("email_box").value != 'Email Address' && document.getElementById("email_box").value != '')
	{
		document.getElementById("email").style.display = "none";
	}
	if(document.getElementById("password_box").value == 'Password' || document.getElementById("password_box").value == '')
	{
		document.getElementById("pass").style.display = "";
		flag = 1;
	}
	if(flag == 1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function checkForm()
{
	var flag = 0;
	var focus = "";
	if(document.getElementById("email").value == '')
	{
		document.getElementById("email1").style.display = "";
		flag = 1;
		focus = focus != "" ? focus : "email";
	}
	
	if(flag == 1)
	{
		myAlertBox('Error!!!','Error : You seem to have entered some incorrect information or you may have left a mandatory field empty, please review your submission.');
    	document.getElementById(focus).focus();
    	return false;
	}
	else
	{
		is_submitting('Please wait while we mail your contacts, this may take a few minutes...')
		document.menaulinvite.submit();
	}
	return true;
}
/* Neetendra Function End */
