var whitespace = " \t\n\r"
function isEmpty(s)
{
   return ((s == null) || (s.length == 0))
}
function isWhitespace (s)
{ 
	var i;
	if (isEmpty(s)) return true;

	 for (i = 0; i < s.length; i++)
	 {   
		var c = s.charAt(i);
 
		 if (whitespace.indexOf(c) == -1) return false;
	 }
 
	 return true;
}
function isCharsInBag (s, bag)
{  
  var i;
   for (i = 0; i < s.length; i++)
  {   
	  var c = s.charAt(i);
	  if (bag.indexOf(c) == -1) return false;
  }
  return true;
}

function echeck(str) 
	{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return true;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			return true;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return true;
   		}

		 if (str.indexOf(at,(lat+1))!=-1){
			return true;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			return true;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
			return true;
		 }
		
		 if (str.indexOf(" ")!=-1){
			return true;
		 }

 		 return false;					
	}



	function openWin(url)
{
var j=window.open(url,"jj","left=20, top=20, width=500,height=350,scrollbars=1") 
}
function openWin4(url)
{
var j=window.open(url,"jj","left=20, top=20, width=500,height=500,scrollbars=1") 
}

function openWin2(url)
{
var j=window.open(url,"jj","left=20, top=20, width=750,height=480,scrollbars=1") 
}
function openWinlarge(url)
{
var j=window.open(url,"jj","left=20, top=20, width=750,height=600,scrollbars=1") 
}
var url = "http://www.NorthCoveEquestrian.co.uk";
var title = "Welcome to NorthCoveEquestrian";

function makeLink(){

if(document.all)

window.external.AddFavorite(url,title)

}


function opengallery(url)
	{
			var j=window.open("","jj","width=500,height=374,scrollbars=no,resizable=no,titlebar=no,menubar=no,toolbar=no,locationbar=no,location=no,status=no")
 			with(j.document){
 					open();
 					writeln ('<html><head><title>Show Gallery</title></head><body topMargin="0" leftMargin="0" marginwidth="0" marginheight="0" marginwidth=0 marginheight=0 topmargin=0 leftmargin=0>');			
					writeln ('<center><img border="0" name="xyz" src='+ url +'></center>');
					writeln ('</body></html>');
					close();}
		
	}
	
function opengallery1(url)
	{
			var j=window.open("","jj","width=500,height=307,scrollbars=no,resizable=no,titlebar=no,menubar=no,toolbar=no,locationbar=no,location=no,status=no")
 			with(j.document){
 					open();
 					writeln ('<html><head><title>Show Gallery</title></head><body topMargin="0" leftMargin="0" marginwidth="0" marginheight="0" marginwidth=0 marginheight=0 topmargin=0 leftmargin=0>');			
					writeln ('<center><img border="0" name="xyz" src='+ url +'></center>');
					writeln ('</body></html>');
					close();}
		
	}	

function getWordCount(obj) {
	var char_count = obj.value.length;
	var fullStr = obj.value + " ";
	var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi;
	var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, "");
	var non_alphanumerics_rExp = rExp = /\s+/gi;
	var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " ");
	var splitString = cleanedStr.split(" ");
	var word_count = splitString.length -1;
	if (fullStr.length <2) {
		word_count = 0;
	}
	
	return word_count;
}

function ismaxlength(obj) {
	var char_count = obj.value.length;

	if(char_count > 200) {
		alert('Only 200 characters can be entered!');
		obj.value = obj.value.substring(0,200);
	}
} 
/*function ismaxlength(obj) {
	var word_count = getWordCount(obj);
	
	if(word_count > 30) {
		alert('Only 25 words can be entered!');
		obj.value = obj.value.substring(0,100);
	}
}*/

