// JavaScript Document
function isNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = '0123456789';
   var strChar;
   var blnResult = true;
   if ((strString.length <= 7)&&(strString.length >= 15)) return false;
   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
//test for empty   
function isEmpty(a) {
	if(a==null)	return true;
	if(a=='' || a=="\t" || a=="\n") return true;
	else return false;
}
//test for email format value
function isEmail(string) { 
	var pass = true;
	var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (!filter.test(string)) pass = false;
	return pass;
}
//test fthe fields


function checkFields_Testimonial() {
	var go = true;
	var msg = '';
	if(isEmpty(document.getElementById('First_Name').value)){
		msg += ' Please complet row "First Name" \n';
		go = false;
	}
	if(isEmpty(document.getElementById('Last_Name').value)){
		msg += ' Please complet row "Last Name" \n';
		go = false;
	}
	if(!isEmpty(document.getElementById('E-mail').value)){
		if(!isEmail(document.getElementById('E-mail').value)){
			msg += ' Please insert a valid adress into "E-mail" \n';
			go = false;
			}
		}
	else {
			msg += ' Please complet row "E-mail" \n';
			go = false;
		}	
	if(isEmpty(document.getElementById('Testimonial').value)){
		msg += ' Please complet row "Testimonial" \n';
		go = false;
	}
	if(!go) {
		alert(msg);
		return false;
	}
}


function checkFields_Contact() {
	var go = true;
	var msg = '';
	if(isEmpty(document.getElementById('Name').value)){
		msg += ' Please complet row "Name" \n';
		go = false;
	}
	if(!isEmpty(document.getElementById('E-mail').value)){
		if(!isEmail(document.getElementById('E-mail').value)){
			msg += ' Please insert a valid adress into "E-mail" \n';
			go = false;
			}
		}
	else {
			msg += ' Please complet row "E-mail" \n';
			go = false;
		}	
	if(isEmpty(document.getElementById('Comment').value)){
		msg += ' Please complet row "Comment" \n';
		go = false;
	}
	if(!go) {
		alert(msg);
		return false;
	}
}

function checkFields_Free() {
	var go = true;
	var msg = '';
	if(isEmpty(document.getElementById('Name').value)){
		msg += ' Please complet row "Name" \n';
		go = false;
	}
	if(isEmpty(document.getElementById('Address').value)){
		msg += ' Please complet row "Address" \n';
		go = false;
	}
	if(isEmpty(document.getElementById('Phone').value)){
		msg += ' Please complet row "Phone" \n';
		go = false;
	}
	if(!isEmpty(document.getElementById('E-mail').value)){
		if(!isEmail(document.getElementById('E-mail').value)){
			msg += ' Please insert a valid adress into "E-mail" \n';
			go = false;
			}
		}
	else {
			msg += ' Please complet row "E-mail" \n';
			go = false;
		}	
	if(isEmpty(document.getElementById('Comment').value)){
		msg += ' Please complet row "Comment" \n';
		go = false;
	}
	if(isEmpty(document.getElementById('Best').value)){
		msg += ' Please complet row "Best Time to contact" \n';
		go = false;
	}
	if(!go) {
		alert(msg);
		return false;
	}
}
function popup(url,width,height) {
	var myWin; 
	var y=(screen.height/2)-(height/2);
	var x=(screen.width/2)-(width/2);
	myWin = window.open(url, "PopUp","width="+width+",height="+height+",location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,top="+y+",left="+x);
	//myWin.write('<img src="'+url+'" border="0" width="'+width+'" height="'+height+'" />');
	myWin.focus();
	void(0);
}