// JavaScript Document
function AlphabetsSpaceonly(e){
var key;
var isCtrl = false;
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);
	
var unicode=e.charCode? e.charCode : e.keyCode
if (unicode!=8 && unicode!=32 && unicode!=isCtrl){ //if the key isn't the backspace key (which we should allow)
if ((unicode<65 || unicode>90) && (unicode<97 || unicode>122)) //if not a alphabet
return false //disable key press
}
}

function Numbersonly(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);
}

function Emailsonly(e){
var key;
var isCtrl = false;
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);
var unicode=e.charCode? e.charCode : e.keyCode
if (unicode!=8 && unicode!=45 && unicode!=46 && unicode!=95 && unicode!=isCtrl){ //if the key isn't the backspace key (which we should allow)
if ((unicode<48||unicode>57) && (unicode!=64) && (unicode<97 || unicode>122)) //if not a alphabet
return false //disable key press
}
}

function disable_ctrlV()
{
window.clipboardData.clearData();
}

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

function small_contact_us(){
	var val = document.getElementById("name").value;
	var val2 = document.getElementById("phone").value;
	if(val=="" || val.length<=2) {
		document.getElementById("small_form_error").innerHTML = "Please Enter Name (min. 3 charcters)";
		//alert("Please enter atleast 5 digit Name");
		document.getElementById("name").focus();
		return false;
	}
	else if(document.getElementById("email").value=="") {
		document.getElementById('small_form_error').innerHTML="Please Enter Email Address";
		document.getElementById("email").focus();
		return false;
	}
	else if(document.getElementById("phone").value!="" && val2.length<=7) {
		document.getElementById('small_form_error').innerHTML="Please Enter Valid Phone number";
		document.getElementById("phone").focus();
		return false;
	}
	else if(document.getElementById("email").value!="" && !/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("email").value)) {
		//document.getElementById("cont_email_span").innerHTML = "Please enter Email Address";
		//if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("email").value))
		//{
			//document.getElementById('small_email_error').style.display='block';
			document.getElementById('small_form_error').innerHTML="Enter Correct Email Address format";
			document.getElementById("email").focus();
			return false;
		//}
	}
	else if(document.getElementById("query").value=="") {
		document.getElementById("small_form_error").innerHTML = "Please Enter your Query";
		//document.getElementById("query").focus();
		return false;
	}
	else if(isUrl(document.getElementById("query").value)) {
		document.getElementById("small_form_error").innerHTML = "Please Remove URL Link(s) from your Query";
		//document.getElementById("query").focus();
		return false;
	}
	else {
		//alert("Done");
		//document.form1.submit();
		getParam(document.form1);
	}
}
