// JavaScript Document


var website_url_path ="http://"+document.domain+"/";


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


/* ################  AJAX FOR DESTINATION ID TO CATEGORY ################## */
function destToCat(str,dropdown_name,root)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url=website_url_path +"ajax_destinationToCategory.php"
url=url+"?q="+str
url=url+"&dropdown_name="+dropdown_name
url=url+"&root="+root
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateViewdCategory

xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateViewdCategory() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{   
 		document.getElementById("category_show").innerHTML=xmlHttp.responseText 
 	} 
}

/* ################  AJAX FOR DIVER DIVING STATS ################## */
function showDiverDivingStats(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url=website_url_path +"ajax_search_diver_diving.php"
url=url+"?q="+str
document.getElementById("DiverValidDiving").style.display="block";
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChangedDiverDiving
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChangedDiverDiving() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{   
 		document.getElementById("DiverValidDiving").innerHTML=xmlHttp.responseText 
 	} 
}

/* ################  AJAX FOR VALID DIVER ################## */
function showDiverValid(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url=website_url_path +"ajax_search_diver.php"
url=url+"?q="+str
document.getElementById("DiverValid").style.display="block";
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChangedDiver
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChangedDiver() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{   
 		document.getElementById("DiverValid").innerHTML=xmlHttp.responseText 
 	} 
}

/* ################  AJAX FOR VALID DIVER TYPE ################## */
function showDiverType(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url=website_url_path +"ajax_search_diver_type.php"
url=url+"?q="+str
document.getElementById("DiverValidType").style.display="block";
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChangedDiverType
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChangedDiverType() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{   
 		document.getElementById("DiverValidType").innerHTML=xmlHttp.responseText 
 	} 
}


/* ################  AJAX FOR VALID DIVER ################## */
function addDiverValid(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url=website_url_path +"ajax_search_diver_add.php"
url=url+"?q="+str

url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChangedDiverAdd
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChangedDiverAdd() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{   
 		document.getElementById("AddDiverValid").innerHTML=xmlHttp.responseText 
 	} 
}

/* ################  AJAX FOR ADD VIDEO ################## */
function addDiverVideos(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url=website_url_path +"ajax_add_diver_video.php"
url=url+"?q="+str

url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=DiverChangedVideo
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function DiverChangedVideo() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{   
 		document.getElementById("AddDivrVideo").innerHTML=xmlHttp.responseText 
 	} 
}



/*************** User login check from header ****************************/
function validate_user_login_home(){
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	 
	var remember=document.getElementById("remember").checked;   
	var email=document.getElementById("email").value;
	var password=document.getElementById("password").value;				
	document.getElementById("formcheck_userlogin_home").innerHTML="Please Wait...";
	
	var str="validate_login.php?email="+email+"&password="+password+"&remember="+remember;
	
	 
	var url=website_url_path +str
	
	xmlHttp.onreadystatechange=stateChangedDiverLogin
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChangedDiverLogin() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState == "complete")
 	{ 		
		if(isNaN(xmlHttp.responseText))
		{	
			document.getElementById("formcheck_userlogin_home").innerHTML = xmlHttp.responseText;
		}
		else
		{	
			window.location.href = "user_home.php";
		}		
 	}
}


/* ################  APPLE SEARCH ################## */
function showAppleSearch(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url=website_url_path +"apple_search.php"
url=url+"?q="+str
document.getElementById("appleResult").style.display="block";
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChangedAppleSearch
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChangedAppleSearch() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{   
 		document.getElementById("appleResult").innerHTML=xmlHttp.responseText 
 	} 
}

//////////////// end user login ////////////////////////


/*************** User login check from login page ****************************/
function validate_user_login_home1(){
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	 
	var remember=document.getElementById("remember").checked;   
	var email=document.getElementById("email1").value;
	var password=document.getElementById("password1").value;				
	document.getElementById("formcheck_userlogin_home1").innerHTML="Please Wait...";
	
	var str="validate_login.php?email="+email+"&password="+password+"&remember="+remember;
	
	
	var url=website_url_path +str
	
	xmlHttp.onreadystatechange=stateChangedDiverLogin1
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChangedDiverLogin1() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{ 		
		/*document.getElementById("formcheck_userlogin_home1").innerHTML=xmlHttp.responseText */
		if(isNaN(xmlHttp.responseText))
		{	
			document.getElementById("formcheck_userlogin_home1").innerHTML = xmlHttp.responseText;
		}
		else
		{	
			window.location.href = "user_home.php";
		}	
		
 	} 
}

//////////////// end user login ////////////////////////

/*************** User login check from login page ****************************/
function validate_forgot_password(){
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	 
	var email=document.getElementById("email1").value;
	document.getElementById("forgot_password_home").innerHTML="Please Wait...";
	
	var str="validate_forgot_password.php?email="+email;	
	var url=website_url_path +str
	
	xmlHttp.onreadystatechange=stateChangedForgotPassword
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChangedForgotPassword() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{ 		
		/*document.getElementById("formcheck_userlogin_home1").innerHTML=xmlHttp.responseText */
		/*if(xmlHttp.responseText=="Password Reset completed successfully. Please check your mail for new Password.")
		{			
			document.getElementById("forgot_password_home").innerHTML='Password Reset completed successfully. Please check your mail for new Password.';
		}
		else
		{	*/		
			document.getElementById("forgot_password_home").innerHTML=xmlHttp.responseText;
		//}
		
 	} 
}

//////////////// end user login ////////////////////////





function echeck(str) {    // email validation checking

		var format = /^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;	
	   
		 if(!str.match(format))	  
                  {
		    alert("Invalid e-mail id");
		   return false;
		  }		 				
	}

function validdateOffensv(FRM){
	
	if(FRM.offensive_report.value==""){
		alert("Enter your offensive report!");
		FRM.offensive_report.focus();
		return false;
	}
	
}

function validateNewDiveLog(FRM){
	if(FRM.date.value==""){
		alert("Enter  Date!");
		FRM.date.focus();
		return false;
	}
	if(FRM.site_location.value==""){
		alert("Enter Site and Location!");
		FRM.site_location.focus();
		return false;
	}
}

function sendToFriend(FRM){
	if(FRM.email.value==""){
		alert("Enter your Friend Email!");
		FRM.email.focus();
		return false;
	}
	if(echeck(FRM.email.value) == false){			
			FRM.email.value = "";
			FRM.email.focus();
			return false
	}
}

function webmailfriendInvite(FRM){
	if(FRM.username.value==""){
		alert("Enter your User Name!");
		FRM.username.focus();
		return false;
	}
	if(FRM.password.value==""){
		alert("Enter your Password!");
		FRM.password.focus();
		return false;
	}
}

function friendInvite(FRM){
	if(FRM.friend_email.value==""){
		alert("Enter your Email-address!");
		FRM.friend_email.focus();
		return false;
	}
	if(echeck(FRM.friend_email.value) == false){			
			FRM.friend_email.value = "";
			FRM.friend_email.focus();
			return false
	}
}

function createGroup(FRM){
	if(FRM.group_name.value==""){
		alert("Enter Group Name!");
		FRM.group_name.focus();
		return false;
	}
}

function csvfriendInvite(FRM){
	if(FRM.csvimport.value==""){
		alert("Click Browse for Upload file!");
		FRM.csvimport.value = "";
		FRM.csvimport.focus();
		return false;
	}
	if(FRM.csvimport.value.indexOf(".csv")<0 ){		
			alert("Only csv are accepted!");
			FRM.csvimport.value = "";
			FRM.csvimport.focus();
			return false;
			
	}
}

function vcardfriendInvite(FRM){
	if(FRM.vcardimport.value==""){
		alert("Click Browse for Upload file!");
		FRM.vcardimport.value = "";
		FRM.vcardimport.focus();
		return false;
	}
	if(FRM.vcardimport.value.indexOf(".vcf")<0 ){		
			alert("Only Vcard(.vcf) are accepted!");
			FRM.vcardimport.value = "";
			FRM.vcardimport.focus();
			return false;
			
	}
}

function diverEventSearch(FRM){
	if(FRM.search_start_date.value==""){
		alert("Enter Start Date!");
		FRM.search_start_date.focus();
		return false;
	}
	if(FRM.search_end_date.value==""){
		alert("Enter End Date!");
		FRM.search_end_date.focus();
		return false;
	}
}
function addEventValidation(FRM){
	if(FRM.event_name.value==""){
		alert("Enter the event name!");
		FRM.event_name.focus();
		return false;
	}
	if(FRM.start_date.value==""){
		alert("Enter the Start Date!");
		FRM.start_date.focus();
		return false;
	}
	if(FRM.start_time.value==""){
		alert("Enter the Start time!");
		FRM.start_time.focus();
		return false;
	}
	if(FRM.address.value==""){
		alert("Enter the Start time!");
		FRM.address.focus();
		return false;
	}
}

function diverPhotoGaller(FRM){
	if(FRM.picture.value==""){
		alert("Click Browse for choose Photo!");
		FRM.picture.focus();
		return false;
	}
	if(FRM.picture.value.indexOf(".jpg")<0 && FRM.picture.value.indexOf(".gif")<0 && FRM.picture.value.indexOf(".png")<0){		
			alert("Only jpg,gif or png Photo are accepted!");
			FRM.picture.value = "";
			FRM.picture.focus();
			return false;
			
	}
	if(FRM.photo_title.value==""){
		alert("Enter the title!");
		FRM.photo_title.focus();
		return false;
	}
}

<!-- START VIDEO ADD -->
function addVideoValidation(FRM){
	
	/*if(FRM.video_title.value==""){
		alert("Enter Video Title!");
		FRM.video_title.focus();
		return false;
	}
	if(FRM.video_description.value==""){
		alert("Enter Video Description!");
		FRM.video_description.focus();
		return false;
	}*/
	if(FRM.object_code.value==""){
		alert("Enter Video Object Code!");
		FRM.object_code.focus();
		return false;
	}
}
<!--END VIDEO ADD -->

function validateSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Search Text!");
		FRM.searchTxt.focus();
		return false;
	}
	
}

function imageGallerySearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Search Text!");
		FRM.searchTxt.focus();
		return false;
	}
	if(FRM.searchCat.value==""){
		alert("Choose Search Criteria!");
		FRM.searchCat.focus();
		return false;
	}
}

function validateeventSearch(FRM){
	if(FRM.start_date.value==""){
		alert("Enter Start Date!");
		FRM.start_date.focus();
		return false;
	}
	if(FRM.end_date.value==""){
		alert("Enter End Date!");
		FRM.end_date.focus();
		return false;
	}
}

function validateGroupSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Search Keyword!");
		FRM.searchTxt.focus();
		return false;
	}
	
}


function validatecontentSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Search Text!");
		FRM.searchTxt.focus();
		return false;
	}
	
}

function diverVideoSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Search Text!");
		FRM.searchTxt.focus();
		return false;
	}
	
}

function validateinboxSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Search Text!");
		FRM.searchTxt.focus();
		return false;
	}
	
}

function searchVideo(FRM){
	if(FRM.keyword.value==""){
		alert("Enter any Keyword!");
		FRM.keyword.focus();
		return false;
	}
	
}
	
function diverProfilePict(FRM){
	if(FRM.picture.value==""){		
			alert("Click Browse for new Photo!");
			FRM.picture.focus();
			return false;
			
	}
	//alert(FRM.picture.value.indexOf(".gif"));
	if(FRM.picture.value.indexOf(".jpg")<0 && FRM.picture.value.indexOf(".gif")<0 && FRM.picture.value.indexOf(".png")<0){		
			alert("Only jpg,gif or png Photo are accepted!");
			FRM.picture.value = "";
			FRM.picture.focus();
			return false;
			
	}
}

function editDiverAlbum(FRM){
	if(FRM.album_name.value==""){
		alert("Enter Album Name!");
		FRM.album_name.focus();
		return false;
	}
}

function addDiverAlbum(FRM){
	if(FRM.album_name.value==""){
		alert("Enter Album Name!");
		FRM.album_name.focus();
		return false;
	}
}

function validateReplyMsg(FRM){
	if(FRM.from_name.value==""){
		alert("Enter Diver Name!");
		FRM.from_name.focus();
		return false;
	}
	if(FRM.subject.value==""){
		alert("Enter  Subject !");
		FRM.subject.focus();
		return false;
	}
}

function validateComposeMsg(FRM){

	if(FRM.to_name.value==""){
		alert("Enter the Diver Name !");
		FRM.to_name.focus();
		return false;
	}
	if(FRM.subject.value==""){
		alert("Enter  Subject !");
		FRM.subject.focus();
		return false;
	}
	
}

function changePassword(FRM){
	if(FRM.old_password.value==""){
		alert("Enter Old Password!");
		FRM.old_password.focus();
		return false;
	}
	if(FRM.new_password.value==""){
		alert("Enter New Password!");
		FRM.new_password.focus();
		return false;
	}
	if(FRM.retype_new_password.value==""){
		alert("Retype New Password!");
		FRM.retype_new_password.focus();
		return false;
	}	
	if(FRM.new_password.value!=FRM.retype_new_password.value){
		alert("Password Not Match!");
		FRM.retype_new_password.value = "";
		FRM.retype_new_password.focus();
		return false;
	}
	
}

function validate_facebook_signup(FRM){
	
	if(FRM.display_name.value==""){
		alert("Enter your Display Name!");
		FRM.display_name.focus();
		return false;
	}
	if(FRM.email.value==""){
		alert("Enter your Email-address!");
		FRM.email.focus();
		return false;
	}
	if(echeck(FRM.email.value) == false){			
			FRM.email.value = "";
			FRM.email.focus();
			return false
	}
	if(FRM.password.value==""){
		alert("Enter the Password!");
		FRM.password.focus();
		return false;
	}
	if(FRM.password.value.length < 6){
		alert("password must be at least 6 characters long.");
		FRM.password.focus();
		return false;
	}
	
}


function contactUs(FRM){
	if(FRM.contact_name.value==""){
		alert("Enter your Name!");
		FRM.contact_name.focus();
		return false;
	}
	
	if(FRM.contact_email.value==""){
		alert("Enter your Email-address!");
		FRM.contact_email.focus();
		return false;
	}
	if(echeck(FRM.contact_email.value) == false){			
			FRM.contact_email.value = "";
			FRM.contact_email.focus();
			return false
	}
	if(FRM.contact_subject.value==""){
		alert("Enter the Subject!");
		FRM.contact_subject.focus();
		return false;
	}	
	if(FRM.contact_comment.value==""){
		alert("Enter your Comments!");
		FRM.contact_comment.focus();
		return false;
	}		
}


function validateMessageCompose(FRM){
	if(FRM.to_name.disabled==false && FRM.to_name.value==""){
		alert("Enter the name of the Diver!");
		FRM.to_name.focus();
		return false;
	}
	if(FRM.subject.value==""){
		alert("Enter the Subject!");
		FRM.subject.focus();
		return false;
	}
}
function validateMessageReply(FRM){
	if(FRM.from_name.value==""){
		alert("Enter the name of the Diver!");
		FRM.from_name.focus();
		return false;
	}
	if(FRM.subject.value==""){
		alert("Enter the Subject!");
		FRM.subject.focus();
		return false;
	}
}

function validateadmin(FRM){
	if(FRM.admin_email.value==""){
		alert("Enter Email!");
		FRM.admin_email.focus();
		return false;
	}
	if(echeck(FRM.admin_email.value) == false){			
			FRM.admin_email.value = "";
			FRM.admin_email.focus();
			return false
	}
	if(FRM.admin_fname.value==""){
		alert("Enter First Name!");
		FRM.admin_fname.focus();
		return false;
	}
	if(FRM.admin_lname.value==""){
		alert("Enter Last Name!");
		FRM.admin_lname.focus();
		return false;
	}
	if(FRM.admin_phone.value==""){
		alert("Enter Phone Number!");
		FRM.admin_phone.focus();
		return false;
	}
	
}

function validateGallery(FRM){
	
	if(FRM.name.value==""){
			alert("Enter Gallery Name!");
			FRM.name.focus();
			return false;
		}
	if(FRM.gallery_link.value==""){
			alert("Enter link!");
			FRM.gallery_link.focus();
			return false;
		}
	if(!ValidateWebAddress(FRM.gallery_link.value)){
			alert("Invalid Link!");
			FRM.gallery_link.focus();
			return false;
		}	
	
}

function validateItem(FRM){
	
	if(FRM.title.value==""){
			alert("Enter Item title!");
			FRM.title.focus();
			return false;
		}
	if(FRM.item_num.value==""){
			alert("Enter item Id!");
			FRM.item_num.focus();
			return false;
		}
	
	if(!isNumber(FRM.item_num.value))
      {
        alert("Only numbers are allowed.");
        FRM.item_num.focus();
        return (false);
      } 
	
}

function isNumber(number)
{
	number = number.trim();
	var characters="0123456789";
	var tmp;
	var lTag;
	lTag = 0;
	temp = (number.length);
	for (var i=0;i<temp;i++)
	{
		tmp=number.substring(i,i+1);
		if (characters.indexOf(tmp)==-1)
		{
			lTag = 1;
		}
	}
	if(lTag == 1)
	{
		return false;
	}
	else
	{
		return true;
	}
}




function validatecontent(FRM){
	
	if(FRM.destination_id.value==""){
			alert("Select Destination Page!");
			FRM.destination_id.focus();
			return false;
		}
	if(FRM.category_id.value==""){
			alert("Select Category!");
			FRM.category_id.focus();
			return false;
		}
	if(FRM.cms[0].checked==true && FRM.cms[1].checked==false){
		if(FRM.page_name.value==""){
			alert("Enter Page  Name!");
			FRM.page_name.focus();
			return false;
		}
		
		if(FRM.page_name.value!="" && FRM.page_name.value.indexOf(".") >= 0)
		{
			alert("Do not use '.' Operator in the Page Name ");
			FRM.page_name.focus();
			return false;
		}
		if(FRM.page_title.value==""){
			alert("Enter Page Title!");
			FRM.page_title.focus();
			return false;
		}
		if(FRM.page_metatag.value==""){
			alert("Enter Metatag, Keyword!");
			FRM.page_metatag.focus();
			return false;
		}
	}
	
	if(FRM.cms[0].checked==false && FRM.cms[1].checked==true){
		if(FRM.cms_link.value==""){
			alert("Enter Page Link!");
			FRM.cms_link.focus();
			return false;
		}		
		if(!ValidateWebAddress(FRM.cms_link.value)){
			alert("Invalid Link!");
			FRM.cms_link.focus();
			return false;
		}		
	}
	
}


function ValidateWebAddress(incomingString)
{
    var companyUrl = incomingString; 
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/; 
    if(RegExp.test(companyUrl))
    { 
        return true;
    }
    else
    { 
        return false;
    } 	
} 


function validatecontentedit(FRM){

	if(FRM.cms.value=='page'){
		if(FRM.page_name.value==""){
			alert("Enter Page  Name!");
			FRM.page_name.focus();
			return false;
		}
		if(FRM.page_name.value!="" && FRM.page_name.value.indexOf(".") >= 0)
		{
			alert("Do not use '.' Operator in the Page Name ");
			FRM.page_name.focus();
			return false;
		}
		if(FRM.page_title.value==""){
			alert("Enter Page Title!");
			FRM.page_title.focus();
			return false;
		}
		if(FRM.page_metatag.value==""){
			alert("Enter Metatag, Keyword!");
			FRM.page_metatag.focus();
			return false;
		}
	}
	
	if(FRM.cms.value=='link'){
		if(FRM.cms_link.value==""){
			alert("Enter Page Link!");
			FRM.cms_link.focus();
			return false;
		}	
		
		if(!ValidateWebAddress(FRM.cms_link.value)){
			alert("Invalid Link!");
			FRM.cms_link.focus();
			return false;
		}	
	}
	
}

function validateadvertise(FRM){	
	if(FRM.advertise.value==""){	
	        if(FRM.url.value!=""){
			alert("Please remove the URL!");
			FRM.url.focus();
			return false;
			}
			if(FRM.click_count.value!=""){
			alert("Please remove the Total Click!");
			FRM.click_count.focus();
			return false;
			}
			
	}
	
}

function validatehelp(FRM){	

	if(FRM.picture.value==""){		
			alert("Please Upload a Photo!");
			FRM.picture.focus();
			return false;
			
	}
	//alert(FRM.picture.value.indexOf(".gif"));
	if(FRM.picture.value.indexOf(".jpg")<0 && FRM.picture.value.indexOf(".gif")<0 && FRM.picture.value.indexOf(".png")<0){		
			alert("Upload only jpg,gif or png Photo!");
			FRM.picture.value = "";
			FRM.picture.focus();
			return false;
			
	}
	if(FRM.video.value==""){		
			alert("Please Upload a Video!");
			FRM.video.focus();
			return false;
			
	}
	if(FRM.video.value.indexOf(".mp4")<0 && FRM.video.value.indexOf(".mp3")<0 ){		
			alert("Upload only mp4 or mp3 video!");
			FRM.video.value = "";
			FRM.video.focus();
			return false;
			
	}
	if(FRM.help_link.value==""){		
			alert("Enter Help-video Link!");
			FRM.help_link.focus();
			return false;
			
	}
	
}

function editvalidatehelp(FRM){	
	/*if(FRM.picture.value==""){		
			alert("Please Upload a Photo!");
			FRM.picture.focus();
			return false;
			
	}
	if(FRM.video.value==""){		
			alert("Please Upload a Video!");
			FRM.video.focus();
			return false;
			
	}*/
	if(FRM.picture.value!="" && FRM.picture.value.indexOf(".jpg")<0 && FRM.picture.value.indexOf(".gif")<0 && FRM.picture.value.indexOf(".png")<0){		
			alert("Upload only jpg,gif or png Photo!");
			FRM.picture.value = "";
			FRM.picture.focus();
			return false;
			
	}
	if(FRM.video.value!="" && FRM.video.value.indexOf(".mp4")<0 && FRM.video.value.indexOf(".mp3")<0 ){		
			alert("Upload only mp4 or mp3 video!");
			FRM.video.value = "";
			FRM.video.focus();
			return false;
			
	}
	if(FRM.help_link.value==""){		
			alert("Enter Help-video Link!");
			FRM.help_link.focus();
			return false;
			
	}
	
}

function validateSearchHelp(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Search Text!");
		FRM.searchTxt.focus();
		return false;
	}
	
}

function validatediverPersonal(FRM){
	if(FRM.first_name.value==""){
		alert("Enter First Name!");
		FRM.first_name.focus();
		return false;
	}
	if(FRM.last_name.value==""){
		alert("Enter Last Name!");
		FRM.last_name.focus();
		return false;
	}
	if(FRM.diver_type.value==""){
		alert("Enter Diver Type!");
		FRM.diver_type.focus();
		return false;
	}
	if(FRM.month.value==""){
		alert("Choose Month!");
		FRM.month.focus();
		return false;
	}
	if(FRM.day.value==""){
		alert("Choose Day!");
		FRM.day.focus();
		return false;
	}
	if(FRM.year.value==""){
		alert("Choose Year!");
		FRM.year.focus();
		return false;
	}
	if(FRM.country.value==""){
		alert("Choose Country!");
		FRM.country.focus();
		return false;
	}
	if(FRM.state.value==""){
		alert("Choose State!");
		FRM.state.focus();
		return false;
	}
	if(FRM.city.value==""){
		alert("Enter City!");
		FRM.city.focus();
		return false;
	}
	if(FRM.started_diving.value==""){
		alert("Choose Started Diving year!");
		FRM.started_diving.focus();
		return false;
	}
	if(FRM.hometown_location.value==""){
		alert("Enter Home-Town / Locations!");
		FRM.hometown_location.focus();
		return false;
	}
	if(FRM.looking_for.value==""){
		alert("Enter Looking for!");
		FRM.looking_for.focus();
		return false;
	}
}


function validatediverSignup(FRM){
	if(FRM.display_name.value==""){
		alert("Enter Display Name!");
		FRM.display_name.focus();
		return false;
	}
	if(FRM.password.value==""){
		alert("Enter Password!");
		FRM.password.focus();
		return false;
	}
	if(FRM.password.value.length < 6 || FRM.password.value.length > 12){
		alert("password must be 6 to 12 characters long.");
		FRM.password.focus();
		return false;
	}
	if(FRM.repassword.value==""){
		alert("Retype Password!");
		FRM.repassword.focus();
		return false;
	}
    if(FRM.password.value!=FRM.repassword.value){
		alert("Password not match!");
		FRM.repassword.value ="";
		FRM.repassword.focus();
		return false;
	}
	if(FRM.email.value==""){
		alert("Enter Email!");
		FRM.email.focus();
		return false;
	}
	if(echeck(FRM.email.value) == false){			
			FRM.email.value = "";
			FRM.email.focus();
			return false
	}
	if(FRM.first_name.value==""){
		alert("Enter First Name!");
		FRM.first_name.focus();
		return false;
	}
	if(FRM.last_name.value==""){
		alert("Enter Last Name!");
		FRM.last_name.focus();
		return false;
	}
	if(FRM.diver_type.value==""){
		alert("Enter Diver Type!");
		FRM.diver_type.focus();
		return false;
	}
	if(FRM.month.value==""){
		alert("Choose Month!");
		FRM.month.focus();
		return false;
	}
	if(FRM.day.value==""){
		alert("Choose Day!");
		FRM.day.focus();
		return false;
	}
	if(FRM.year.value==""){
		alert("Choose Year!");
		FRM.year.focus();
		return false;
	}
	if(FRM.country.value==""){
		alert("Choose Country!");
		FRM.country.focus();
		return false;
	}
	if(FRM.state.value==""){
		alert("Choose State!");
		FRM.state.focus();
		return false;
	}
	if(FRM.city.value==""){
		alert("Enter City!");
		FRM.city.focus();
		return false;
	}
	if(FRM.started_diving.value==""){
		alert("Choose Started Diving year!");
		FRM.started_diving.focus();
		return false;
	}
	if(FRM.tos.checked == false){
		alert("Please Read our Terms and Service!");
		FRM.tos.focus();
		return false;
	}
	
}

function validatediver(FRM){
	if(FRM.display_name.value==""){
		alert("Enter Diver Display Name!");
		FRM.display_name.focus();
		return false;
	}
	if(FRM.password.value==""){
		alert("Enter Diver Password!");
		FRM.password.focus();
		return false;
	}
	if(FRM.password.value.length < 6 || FRM.password.value.length > 12){
		alert("password must be 6 to 12 characters long.");
		FRM.password.focus();
		return false;
	}
	if(FRM.repassword.value==""){
		alert("Retype Password!");
		FRM.repassword.focus();
		return false;
	}
    if(FRM.password.value!=FRM.repassword.value){
		alert("Password not match!");
		FRM.repassword.value ="";
		FRM.repassword.focus();
		return false;
	}
	if(FRM.email.value==""){
		alert("Enter Diver Email!");
		FRM.email.focus();
		return false;
	}
	if(echeck(FRM.email.value) == false){			
			FRM.email.value = "";
			FRM.email.focus();
			return false
	}
	if(FRM.first_name.value==""){
		alert("Enter Diver First Name!");
		FRM.first_name.focus();
		return false;
	}
	if(FRM.last_name.value==""){
		alert("Enter Diver Last Name!");
		FRM.last_name.focus();
		return false;
	}
	if(FRM.diver_type.value==""){
		alert("Enter Diver Type!");
		FRM.diver_type.focus();
		return false;
	}
	if(FRM.date_of_birth.value==""){
		alert("Enter Diver Date of Birth!");
		FRM.date_of_birth.focus();
		return false;
	}
	if(FRM.country.value==""){
		alert("Choose Diver Country!");
		FRM.country.focus();
		return false;
	}
	if(FRM.state.value==""){
		alert("Choose Diver State!");
		FRM.state.focus();
		return false;
	}
	if(FRM.city.value==""){
		alert("Enter Diver City!");
		FRM.city.focus();
		return false;
	}
	if(FRM.started_diving.value==""){
		alert("Enter Diver Started year!");
		FRM.started_diving.focus();
		return false;
	}
	if(FRM.picture.value!="" && FRM.picture.value.indexOf(".jpg")<0 && FRM.picture.value.indexOf(".gif")<0 && FRM.picture.value.indexOf(".png")<0){		
			alert("Upload only jpg,gif or png Photo!");
			FRM.picture.value = "";
			FRM.picture.focus();
			return false;
			
	}
}

function diverChangePassword(FRM){
	if(FRM.oldpassword.value==""){
		alert("Enter Old Password!");
		FRM.oldpassword.focus();
		return false;
	}
	if(FRM.newpassword.value==""){
		alert("Enter New Password!");
		FRM.newpassword.focus();
		return false;
	}
	
	if(FRM.newpassword.value.length<6){
		alert("password must be at least 6 characters long.");
		FRM.newpassword.focus();
		return false;
	}
	if(FRM.repassword.value==""){
		alert("Retype New Password!");
		FRM.repassword.focus();
		return false;
	}
	if(FRM.newpassword.value!=FRM.repassword.value){
		alert("Password not match!");
		FRM.repassword.value="";
		FRM.repassword.focus();
		return false;
	}
  }
  
function validatediveredit(FRM){
	if(FRM.display_name.value==""){
		alert("Enter Diver Display Name!");
		FRM.display_name.focus();
		return false;
	}
	if(FRM.password.value!="" && FRM.repassword.value==""){
		alert("Retype new Password!");
		FRM.repassword.focus();
		return false;
	}
   
   if(FRM.password.value=="" && FRM.repassword.value!=""){
		alert("Enter new Password!");
		FRM.password.focus();
		return false;
	}
	if(FRM.password.value!=FRM.repassword.value){
		alert("Password not match!");
		FRM.repassword.value="";
		FRM.repassword.focus();
		return false;
	}
	
	if(FRM.email.value==""){
		alert("Enter Diver Email!");
		FRM.email.focus();
		return false;
	}
	if(echeck(FRM.email.value) == false){			
			FRM.email.value = "";
			FRM.email.focus();
			return false
	}
	if(FRM.first_name.value==""){
		alert("Enter Diver First Name!");
		FRM.first_name.focus();
		return false;
	}
	if(FRM.last_name.value==""){
		alert("Enter Diver Last Name!");
		FRM.last_name.focus();
		return false;
	}
	if(FRM.diver_type.value==""){
		alert("Enter Diver Type!");
		FRM.diver_type.focus();
		return false;
	}
	if(FRM.date_of_birth.value==""){
		alert("Enter Diver Date of Birth!");
		FRM.date_of_birth.focus();
		return false;
	}
	if(FRM.country.value==""){
		alert("Choose Diver Country!");
		FRM.country.focus();
		return false;
	}
	if(FRM.state.value==""){
		alert("Choose Diver State!");
		FRM.state.focus();
		return false;
	}
	if(FRM.city.value==""){
		alert("Enter Diver City!");
		FRM.city.focus();
		return false;
	}
	if(FRM.started_diving.value==""){
		alert("Enter Diver Started year!");
		FRM.started_diving.focus();
		return false;
	}
	if(FRM.picture.value!="" && FRM.picture.value.indexOf(".jpg")<0 && FRM.picture.value.indexOf(".gif")<0 && FRM.picture.value.indexOf(".png")<0){		
			alert("Upload only jpg,gif or png Photo!");
			FRM.picture.value = "";
			FRM.picture.focus();
			return false;
			
	}
}

function validateevent(FRM){
	if(FRM.event_name.value==""){
		alert("Enter Event Name!");
		FRM.event_name.focus();
		return false;
	}
	if(FRM.start_date.value==""){
		alert("Enter Start Date!");
		FRM.start_date.focus();
		return false;
	}
	if(FRM.start_time.value==""){
		alert("Enter Start Time!");
		FRM.start_time.focus();
		return false;
	}
	/*if(FRM.end_date.value==""){
		alert("Enter End Date!");
		FRM.end_date.focus();
		return false;
	}
	if(FRM.end_time.value==""){
		alert("Enter End Time!");
		FRM.end_time.focus();
		return false;
	}*/
	if(FRM.address.value==""){
		alert("Enter Address!");
		FRM.address.focus();
		return false;
	}
	if(FRM.description.value==""){
		alert("Enter Description!");
		FRM.description.focus();
		return false;
	}
	
}

function validateVideo(FRM){
	if(FRM.video_title.value==""){
		alert("Enter Video title!");
		FRM.video_title.focus();
		return false;
	}
	if(FRM.video_description.value==""){
		alert("Enter Video description!");
		FRM.video_description.focus();
		return false;
	}
	
}

function validatePhoto(FRM){
	if(FRM.photo_title.value==""){
		alert("Enter Photo Title!");
		FRM.photo_title.focus();
		return false;
	}
	
	if(FRM.picture.value!="" && FRM.picture.value.indexOf(".jpg")<0 && FRM.picture.value.indexOf(".gif")<0 && FRM.picture.value.indexOf(".png")<0){		
			alert("Upload only jpg,gif or png Photo!");
			FRM.picture.value = "";
			FRM.picture.focus();
			return false;
			
	}
}

function validatephotoSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter Photo Title!");
		FRM.searchTxt.focus();
		return false;
	}
}

function validatevideoSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter the video Search text!");
		FRM.searchTxt.focus();
		return false;
	}
}

function validatealbumSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter the Search text!");
		FRM.searchTxt.focus();
		return false;
	}
}

function validateadvertiseSearch(FRM){
	if(FRM.searchTxt.value==""){
		alert("Enter the Search text!");
		FRM.searchTxt.focus();
		return false;
	}
}


function validateAlbum(FRM){
	if(FRM.album_name.value==""){
		alert("Enter Album Name!");
		FRM.album_name.focus();
		return false;
	}
	if(FRM.album_description.value==""){
		alert("Enter Album Description!");
		FRM.album_description.focus();
		return false;
	}
}

function makeChoice(){
	var val = 0;
	for( i = 0; i < document.MessageValidate.to_msg.length; i++ ){
		if( document.MessageValidate.to_msg[i].checked == true ){
			val = document.MessageValidate.to_msg[i].value;
			if(val=='other'){
				document.MessageValidate.to_name.disabled=false;
				document.MessageValidate.to_name.focus();
				}else{
					document.MessageValidate.to_name.disabled=true;
					document.getElementById("DiverValid").style.display="none";//close the openned div
					}
		}
	}
}


//To block non numbers
function blockNonNumbers(obj, e, allowDecimal, allowNegative)
{
	var key;
	var isCtrl = false;
	var keychar;
	var reg;
	
	if(window.event) {
		key = e.keyCode;
		isCtrl = window.event.ctrlKey
	}
	else if(e.which) {
		key = e.which;
		isCtrl = e.ctrlKey;
	}
	
	if (isNaN(key)) return true;
	
	keychar = String.fromCharCode(key);
	
	// check for backspace or delete, or if Ctrl was pressed
	if (key == 8 || isCtrl)
	{
		return true;
	}

	reg = /\d/;
	var isFirstN = allowNegative ? keychar == '-' && obj.value.indexOf('-') == -1 : false;
	var isFirstD = allowDecimal ? keychar == '.' && obj.value.indexOf('.') == -1 : false;
	
	return isFirstN || isFirstD || reg.test(keychar);
}

// To check price
function isPrice(number)
{
	number = number.trim();
	var characters="0123456789.";
	var tmp;
	var lTag;
	lTag = 0;
	temp = (number.length);
	for (var i=0;i<temp;i++)
	{
		tmp=number.substring(i,i+1);
		if (characters.indexOf(tmp)==-1)
		{
			lTag = 1;
		}
	}
	if(lTag == 1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function isNumeric(number)
{
	number = number.trim();
	var characters="0123456789";
	var tmp;
	var lTag;
	lTag = 0;
	temp = (number.length);
	for (var i=0;i<temp;i++)
	{
		tmp=number.substring(i,i+1);
		if (characters.indexOf(tmp)==-1)
		{
			lTag = 1;
		}
	}
	if(lTag == 1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function isPhone(number)
{
	number = number.trim();
	var characters="0123456789-";
	var tmp;
	var lTag;
	lTag = 0;
	temp = (number.length);
	for (var i=0;i<temp;i++)
	{
		tmp=number.substring(i,i+1);
		if (characters.indexOf(tmp)==-1)
		{
			lTag = 1;
		}
	}
	if(lTag == 1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function isEmail(str) {
	
	//alert("Original string: '" + str + "'");
	str = str.trim();
	//alert("Incompletely stripped string: '" + str + "'");

	var at = "@";
	var dot = ".";
	var lat = str.indexOf(at);
	var ldot = str.indexOf(dot);
	var lstr = str.length;
	var alt = "Please enter a valid email address.";
		
	if(str.indexOf(at) == -1) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(at, (lat + 1) ) != -1) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(dot, (lat + 2) ) == -1) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(" ") != -1) {
		alert(alt);
		return false;
	}
	return true;
}

function extractNumber(obj, decimalPlaces, allowNegative)
{
	var temp = obj.value;
	
	// avoid changing things if already formatted correctly
	var reg0Str = '[0-9]*';
	if (decimalPlaces > 0) {
		reg0Str += '\\.?[0-9]{0,' + decimalPlaces + '}';
	} else if (decimalPlaces < 0) {
		reg0Str += '\\.?[0-9]*';
	}
	reg0Str = allowNegative ? '^-?' + reg0Str : '^' + reg0Str;
	reg0Str = reg0Str + '$';
	var reg0 = new RegExp(reg0Str);
	if (reg0.test(temp)) return true;

	// first replace all non numbers
	var reg1Str = '[^0-9' + (decimalPlaces != 0 ? '.' : '') + (allowNegative ? '-' : '') + ']';
	var reg1 = new RegExp(reg1Str, 'g');
	temp = temp.replace(reg1, '');

	if (allowNegative) {
		// replace extra negative
		var hasNegative = temp.length > 0 && temp.charAt(0) == '-';
		var reg2 = /-/g;
		temp = temp.replace(reg2, '');
		if (hasNegative) temp = '-' + temp;
	}
	
	if (decimalPlaces != 0) {
		var reg3 = /\./g;
		var reg3Array = reg3.exec(temp);
		if (reg3Array != null) {
			// keep only first occurrence of .
			//  and the number of places specified by decimalPlaces or the entire string if decimalPlaces < 0
			var reg3Right = temp.substring(reg3Array.index + reg3Array[0].length);
			reg3Right = reg3Right.replace(reg3, '');
			reg3Right = decimalPlaces > 0 ? reg3Right.substring(0, decimalPlaces) : reg3Right;
			temp = temp.substring(0,reg3Array.index) + '.' + reg3Right;
		}
	}
	
	obj.value = temp;
}



// Function to check email validation

function isEmail(str) {
	
	//alert("Original string: '" + str + "'");
	
	//alert("Incompletely stripped string: '" + str + "'");

	var at = "@";
	var dot = ".";
	var lat = str.indexOf(at);
	var ldot = str.indexOf(dot);
	var lstr = str.length;
	var alt = "Please enter a valid email address.";
		
	if(str.indexOf(at) == -1) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(at, (lat + 1) ) != -1) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(dot, (lat + 2) ) == -1) {
		alert(alt);
		return false;
	}
		
	if(str.indexOf(" ") != -1) {
		alert(alt);
		return false;
	}
	return true;
}

/********************** Javascript for Admin panel starts ***************************/

// For validating admin login
function validateAdminLogin(frm) {
	
	if(frm.username.value == '') {
		alert('You didn\'t enter Username');
		frm.username.focus();
		return false;
	}
	if(frm.password.value == '') {
		alert('You didn\'t enter Password');
		frm.password.focus();
		return false;
	}
}
	
// For setting cursor in admin login form
function setusernameFocus()
{
	if(frm.username)
		frm.username.focus();
}	

// For category add / edit validation from admin
function admin_category_validate(frm) {

	if(frm.parent_id.value == '') {
		alert('You didn\'t select ParentCategory');
		frm.parent_id.focus();
		return false;
	}
	if(frm.name.value == '') {
		alert('You didn\'t enter Category Name');
		frm.name.focus();
		return false;
	}
}

// For category search validation from admin
function admin_validateSearch(frm) {

	if(frm.q.value == '') {
		alert('You didn\'t enter Search criteria');
		frm.q.focus();
		return false;
	}
}

// For checking and uncheckin all checkboxes to multiple delete and change status
function chk_unchk() {
	
	count=0;
	var element_number=document.frm.elements.length;
	for(i=0; i<element_number; i++) {
		if (document.frm.elements[i].type=='checkbox') {
			if(document.getElementById('chk_unchk_all').checked == true) {
				document.frm.elements[i].checked=true;
			}
			else {
				document.frm.elements[i].checked=false;
			}
		}
	}
}
// For validation of search field in admin product management
function validateProductSearch(frm)
{
	if(frm.q.value == '') {
		alert('You didn\'t enter Search criteria');
		frm.q.focus();
		return false;
	}
}

// For validation of user registration form 
function validateUserRegistrationAdmin(frm) {

	if(frm.firstname.value == '') {
		alert('You didn\'t enter First Name');
		frm.firstname.focus();
		return false;
	}
	if(frm.lastname.value == '') {
		alert('You didn\'t enter Last Name');
		frm.lastname.focus();
		return false;
	}
	if(!isEmail(frm.email.value))	{
		frm.email.focus();
		return false;
	}
	if(frm.addressline1.value == '') {
		alert('You didn\'t enter Address Line 1');
		frm.addressline1.focus();
		return false;
	}
	if(frm.city.value == '') {
		alert('You didn\'t enter City');
		frm.city.focus();
		return false;
	}
	if(frm.state.value == '') {
		alert('You didn\'t enter State');
		frm.state.focus();
		return false;
	}
	if(frm.zip.value == '') {
		alert('You didn\'t enter Zip Code');
		frm.zip.focus();
		return false;
	}
	
	if(frm.username.value == '') {
		alert('You didn\'t enter Userame');
		frm.username.focus();
		return false;
	}
	
	if(frm.password.value !== '') 
	{
		if(frm.password.value != frm.conf_pass.value) {
			alert('Password and Confirm Password mismatch. Please retry');
			frm.conf_pass.value = '';
			frm.conf_pass.focus();
			return false;
		}
	}

}

function getval(val)
{

document.getElementById("textVal").value=val;
/*document.getElementById("textVal").focus;
document.getElementById("textVal").select;
*/document.getElementById("DiverValid").style.display="none";//close the openned div
}

function getvalType(val)
{

document.getElementById("textVal").value=val;
/*document.getElementById("textVal").focus;
document.getElementById("textVal").select;
*/document.getElementById("DiverValidType").style.display="none";//close the openned div
}

function emptyDiverValid(){
	document.getElementById("DiverValid").style.display="none";//close the openned div
}
function emptyDiverValidType(){
	document.getElementById("DiverValidType").style.display="none";//close the openned div
}

function emptyAppleSearch(){
	document.getElementById("appleResult").style.display="none";//close the openned div
}

/*		Function to bypass wordpress login	*/
function submit_wordpress(){
	createCookie("wordpress_login", "yes", 0.25);
	
	document.getElementById("redirect_to").value = website_url_path + "wordpress/wp-admin/"; 
	document.getElementById("wp_loginform").action = website_url_path + "wordpress/wp-login.php";
	document.getElementById("wp_loginform").submit();
}	
/* 		End of the funtion	*/


/*		Function to bypass MediaWiki login	*/
function submit_mediawiki(){
	document.getElementById("wiki_userlogin").action = website_url_path + "mediawiki/index.php?title=Special:Userlogin&action=submitlogin&type=login&returnto=Main_Page";
	document.getElementById("wiki_userlogin").submit();
}	
/* 		End of the funtion	*/


/*		Function to redirect to logout page 	*/
function admin_logout() {
	if(readCookie('wordpress_login') == "yes") {
		eraseCookie('wordpress_login');
		location.href = "logout.php?action=wp_logout";
	}
	else {
		location.href = "logout.php";
	}
}		
/* 		End of the funtion	*/




/**		Function to create Javascript cookies	**/	

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

/*		end of JavaScript cookie	**/	
/*********************** Javascript for Admin panel ends ****************************/

function doFormSubmit(str){
	
	 var FRM = document.listFrom;
     var ch=false;
	 for (i = 0; i < FRM.length; i++) {
		if(FRM.elements[i].type == "checkbox" && FRM.elements[i].checked == true){
			ch = true;
		    }
		
	    }
	 if(ch==false){
		 alert('Please Select atleast One Row');
		 return false;
	     }
	 document.forms['listFrom'].elements['action'].value=str;
	 document.forms['listFrom'].submit();
	}
	
/// ADD TO FAVOURITE 
function bookmarksite(title,url){
	
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

//// for header login /////////
function submiOnEnterKey(e)
	{
	var key;
	
	if(window.event)
	key = window.event.keyCode; //IE
	else
	key = e.which; //firefox
	
	if(key == 13)
	validate_user_login_home();
	}

////// for login.php page ///////////
function submiOnEnterKey1(e)
	{
	var key;

	if(window.event)
		key = window.event.keyCode; //IE
	else
		key = e.which; //firefox
	
	if(key == 13)
		validate_user_login_home1();
	}
	
	//// for forgot password /////////
function submiOnEnterKey2(e)
{
	var key;

	if(window.event)
		key = window.event.keyCode; //IE
	else
		key = e.which; //firefox
	
	if(key == 13) 
	{
		validate_forgot_password();
		return false;
	}
}
