//////////////
function doContSubmit()
{    
  document.frmDownload.submit();	  
}
function checkfeedbackinfo()
{
		if(document.forms[0].fname.value=="")
		{
			alert("Enter Your First Name");
			document.forms[0].fname.focus();
			return false;
		}
		
		if(document.forms[0].lname.value=="")
		{
			alert("Enter Your Last Name");
			document.forms[0].lname.focus();
			return false;
		}
		
		if(document.forms[0].femail.value=="")
		{
			alert("Enter Your Email");
			document.forms[0].femail.focus();
			return false;
		}
	
		if(document.forms[0].femail.value!="")
		{			
			var pmail = isValidEmail(document.forms[0].femail.value);
			if (pmail!=true)
			{
				alert("The email doesn't seem to be valid.");
				document.forms[0].femail.focus();
				return false;
			}
		}	
							
		if(document.forms[0].fcomments.value=="")
		{
			alert("Enter Your Views and suggestions");
			document.forms[0].fcomments.focus();
			return false;
		}
										
}
function MM_openBrWindow1(theURL,winName,features) { //v2.0
	
	var features='scrollbars=yes,resizable=yes,width=700,height=800';
  window.open(theURL,winName,features);
}

function check_special_chars(str,fieldname) // allow , # )( / -'!.
{
    //var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?/";
    var iChars = "@$%^&*+=[]\\;/{}|\":<>?";
    for (var i = 0; i < str.length; i++) {
  	if (iChars.indexOf(str.charAt(i)) != -1) {
  	alert (" " + fieldname + " is not valid.");
  	return false;
  	}
  }

}

function check_scriptTag(string,fieldname)	// for address field.
{
      var Comments;
      Comments=string;
      Comments=Comments.toLowerCase();
      var matchPos = Comments.search('<');
      var matchPos1 = Comments.search('&lt;');
      var matchPos2 = Comments.search('>');
      var matchPos3 = Comments.search('&gt;');
      if(matchPos != -1 || matchPos1 != -1 || matchPos2 != -1 || matchPos3 != -1)
      {
		alert (" " + fieldname + " is not valid.");  
        return false;								
      }
}


function checkguestbookinfo()
{
		if(document.forms[0].gname.value=="")
		{
			alert("Enter Your Name");
			document.forms[0].gname.focus();
			return false;
		}
		else
		{
			if(check_special_chars(document.forms[0].gname.value,"Name")==false)
			{
				return false;
			}
		}
		
		if(document.forms[0].gemail.value=="")
		{
			alert("Enter Your Email");
			document.forms[0].gemail.focus();
			return false;
		}
	
		if(document.forms[0].gemail.value!="")
		{			
			var pmail = isValidEmail(document.forms[0].gemail.value);
			if (pmail!=true)
			{
				alert("The email doesn't seem to be valid.");
				document.forms[0].gemail.focus();
				return false;
			}
		}	
		
		if(check_special_chars(document.forms[0].gtitle.value,"Title")==false)
		{
			return false;
		}
		
		if(check_scriptTag(document.forms[0].gurl.value,"Guest URL")==false)
		{
			return false;
		}
		
		if(check_special_chars(document.forms[0].grefby.value,"Reffered by")==false)
		{
			return false;
		}
		
		
		if(document.forms[0].glocation.value=="")
		{
			alert("Enter Your Location");
			document.forms[0].glocation.focus();
			return false;
		}
		else
		{
			if(check_special_chars(document.forms[0].glocation.value,"Location")==false)
			{
				return false;
			}
		}
						
		if(document.forms[0].gcomments.value=="")
		{
			alert("Enter Your Comments");
			document.forms[0].gcomments.focus();
			return false;
		}
		else
		{
			if(check_special_chars(document.forms[0].gcomments.value,"Comments")==false)
			{
				return false;
			}
		}
			
		if(check_special_chars(document.forms[0].image_text.value,"Verification Code")==false)
		{
			return false;
		}	
}
	
function chkEmailId()
{		
	var pmail = isValidEmail(document.getElementById('nslEmailId').value);
	if (pmail!=true)
	{
		alert("The email doesn't seem to be valid.");
		document.getElementById('nslEmailId').focus();
		return false;
	}
	
	document.getElementById('addEmailStatus').value="y";
	//document.forms[0].submit();
	document.frmSearch.submit();	
}
	
function chkContacts()
{				
		if(document.forms[0].fname.value=="")
		{
			alert("Enter First Name");
			document.forms[0].fname.focus();
			return false;
		}
		
		if(document.forms[0].lname.value=="")
		{
			alert("Enter Last Name");
			document.forms[0].lname.focus();
			return false;
		}
						
		if(document.forms[0].street.value=="")
		{
			alert("Enter your Street");
			document.forms[0].street.focus();
			return false;
		}
		
		if(document.forms[0].address1.value=="")
		{
			alert("Enter Address");
			document.forms[0].address1.focus();
			return false;
		}
		
		if(document.forms[0].city.value=="")
		{
				alert("Enter Your City");
				document.forms[0].city.focus();
				return false;
		}	
		
		if(document.forms[0].state.value=="")
		{
				alert("Enter Your State");
				document.forms[0].state.focus();
				return false;
		}
		
		if(document.forms[0].zip.value=="")
		{
				alert("Enter Your Zip/Postal Code");
				document.forms[0].zip.focus();
				return false;
		}
							
		if(document.forms[0].email1.value=="")
		{
			alert("Enter Your Email");
			document.forms[0].email1.focus();
			return false;
		}
	
		if(document.forms[0].email1.value!="")
		{
			//var pmail = emailCheck(document.forms[0].email.value);
			var pmail = isValidEmail(document.forms[0].email1.value);
			if (pmail!=true)
			{
				alert("The email doesn't seem to be valid.");
				document.forms[0].email1.focus();
				return false;
			}
		}
				
}	

function chkContacts1()
{

		/*
		var ctr = document.getElementById('edit_form');
		
		for(i=0; i<ctr.elements.length; i++)
		{
			if( ctr.elements[i].type == "text" || ctr.elements[i].type == "password" 	|| ctr.elements[i].type == "textarea" )
			{
				ctr.elements[i].value  = Trim(ctr.elements[i].value);
			}
		}
		*/
		
		if(document.getElementById('fname').value=="")
		{
			alert("Enter First Name");
			document.getElementById('fname').focus();
			return false;
		}
		
		if(document.getElementById('lname').value=="")
		{
			alert("Enter Last Name");
			document.getElementById('lname').focus();
			return false;
		}
		
		/*
		if(document.getElementById('spname').value=="")
		{
			alert("Enter Spouse Name");
			document.getElementById('spname').focus();
			return false;
		}
		*/
		
		if(document.getElementById('street').value=="")
		{
			alert("Enter your Street");
			document.getElementById('street').focus();
			return false;
		}
		
		if(document.getElementById('address1').value=="")
		{
			alert("Enter Address");
			document.getElementById('address1').focus();
			return false;
		}
		
		if(document.getElementById('city').value=="")
		{
				alert("Enter Your City");
				document.getElementById('city').focus();
				return false;
		}	
		
		if(document.getElementById('state').value=="")
		{
				alert("Enter Your State");
				document.getElementById('state').focus();
				return false;
		}
		
		if(document.getElementById('zip').value=="")
		{
				alert("Enter Your Zip/Postal Code");
				document.getElementById('zip').focus();
				return false;
		}
			
		/*
		if (isNaN(document.getElementById('zip').value))
		{
			alert("Enter numeric Zip/Postal Code");
			document.getElementById('zip').focus();
			return false;
		}	*/
		
		
		
		if(document.getElementById('email1').value=="")
		{
			alert("Enter Your Email");
			document.getElementById('email1').focus();
			return false;
		}
	
		if(document.getElementById('email1').value!="")
		{
			//var pmail = emailCheck(document.getElementById('email').value);
			var pmail = isValidEmail(document.getElementById('email1').value);
			if (pmail!=true)
			{
				alert("The email doesn't seem to be valid.");
				document.getElementById('email1').focus();
				return false;
			}
		}
		
		/*
		if(document.getElementById('comments').value=="")
		{
				alert("Please Enter Your comments");
				document.getElementById('comments').focus();
				return false;
		}	
		*/
}		

/////////////

function isValidEmail(s)
{
  var re = new RegExp ("^([a-zA-Z0-9_\\-\\.]+)@"
    + "((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)" 
    + "|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
  return s.match ( re ) != null;
}

function openBrWindow(theURL,winName) 
{ 
  if(document.forms[0].email1.value=="")
  {
		alert("Enter Your Email");
		document.forms[0].email1.focus();
		return false;
  }
			
  if ( document.forms[0].email1.value !="")
  {  	
  	var pmail1 = document.forms[0].email1.value;
	var pmail = isValidEmail(document.forms[0].email1.value);
	theURL=theURL+'&email1='+pmail1;
	if (pmail!=true)
	{
		alert("The email doesn't seem to be valid.");
		document.forms[0].email1.focus();
		return false;
	}
  }	 	  
  else if(document.getElementById('email1').value!="")
  {  	
	var pmail1 = document.getElementById('email1').value;
	var pmail = isValidEmail(document.getElementById('email1').value);
	theURL=theURL+'&email1='+pmail1;
	if (pmail!=true)
	{
		alert("The email doesn't seem to be valid.");
		document.getElementById('email1').focus();
		return false;
	}
  }
  
    
  if ( winName == 'info' )
       var features='width=500,height=425';	
  else
  	var features='width=800,height=600';	
  	
  window.open(theURL,winName,features);
}

function MM_openBrWindow(theURL,winName) 
{       
  //var features='scrollbars=yes,width=800,height=600';
  alert('fsdfs');
  var features='scrollbars=yes,resizable=yes,width=800,height=800';  
  window.open(theURL,winName,features);
}

function doSubmit()
{  
  document.frmMngPhotos.submit();	  
}
function isblank(s)
{
    for(var i=0; i < s.length; i++)
    	{
        var c = s.charAt(i);
        if((c!=' ')&&(c!="\n")&&(c!="\t"))
        return false;
        }
	return true;
}
function check()
{				
	if(frmAddEditBlog.n_header.value=="")
	{
		alert("Enter Blog Title");
		frmAddEditBlog.n_header.focus();
		return false;
	}
	else if(frmAddEditBlog.n_short_text.value=="")
	{
		alert("Enter News Short Text");
		frmAddEditBlog.n_short_text.focus();
		return false;
	}
		
}

function checkpg()
{				
	if(frmAddEditPage.n_header.value=="")
	{
		alert("Enter Page Title");
		frmAddEditPage.n_header.focus();
		return false;
	}
		
}

function confirmation() 
{
	var answer = confirm("Are you sure to delete blog??")
	if (answer){
		window.location ="manageblogs.php";
	}
	else
	{
	  return false;
	}
}

function delPhotoConfirmation() 
{
	var answer = confirm("Are you sure to delete ?")
	if (answer){
		window.location ="managephotos.php";
	}
	else
	{
	  return false;
	}
}
function delPgConfirmation()
{	
	var answer = confirm("Are you sure to delete ?")
	if (answer){
		window.location ="managepages.php";
	}
	else
	{
	  return false;
	}
}	

function delConfirmation(var1)
{	
	var answer = confirm("Are you sure to delete ?")
	if (answer){
		return true;
	}
	else
	{
	  return false;
	}	
}

function checkMngLink()
{				
	if(frmMngLinks.link_label.value=="")
	{
		alert("Enter Link Label");
		frmMngLinks.link_label.focus();
		return false;
	}
	else if(frmMngLinks.link_text.value=="")
	{
		alert("Enter Link Text");
		frmMngLinks.link_text.focus();
		return false;
	}
		
}

function GetIEVersion() {
		if (parseFloat(navigator.appVersion.split("MSIE")[1]) >= 5.5) return true;
		return false;
  }
	function RiseColorPicker(colorfield) {
		if (GetIEVersion()) {
	    var chosencolor = showModalDialog("include/pickcolor.html", colorfield.value, "resizable: no; help: no; status: no; scroll: no;");
			if (chosencolor != null) { colorfield.value = '#' + chosencolor; }
		} else {
			alert("Sorry, you need Internet Explorer 5.5 or higher to use this function");
			return false;
		}
	}
	
//Ajax
var xmlHttp
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;
}
function dispContent(str)
{		
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
 	{
 		alert ("Browser does not support HTTP Request")
 		return
 	}
 
	document.getElementById('divDispContent').innerHTML="<img style='border:0px' src='images/loading.gif'>";
				
		var url = "dispcontent.php";		
		
		url=url+"?mode=blog&q="+str
		url=url+"&sid="+Math.random()
	
		xmlHttp.onreadystatechange=dispContentResponse 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)

		//AjaxAgent.call(url,"","dispContentResponse",params);
		
}

function dispContentResponse()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{  		
		document.getElementById("divDispContent").innerHTML=xmlHttp.responseText;
	}	
}
	