function usercheck()
{
	if (trim(document.getElementById("userid").value) == "")
	{
			alert("Please Enter Valid User Id");
			document.getElementById("userid").focus();
			return false;
	}
	
	if ( !ValidateNo( document.getElementById("userid").value, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_@.-" ))
	{
		alert("Please Enter Valid User Id");
		document.getElementById("userid").focus();
		return false;
	}
	
/*	
	var userid;

	userid = escape(document.getElementById("userid").value) ;

	var str;
	str = "userid="+userid;
	//str = "name="+name+"&company="+company+"&country="+country+"&phone="+phone+"&email="+email+"&comments="+comments;
	
 
	var xmlHttp = null 	
	if (typeof window.ActiveXObject != 'undefined' ) 
	{ 
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
	} 
	else 
	{ 
		xmlHttp = new XMLHttpRequest(); 
	}

 var url="/textile-market-watch/payment/contactus/sendmail.asp?"+str+"&sid="+Math.random()

	xmlHttp.open("GET", url, false);
    xmlHttp.send(null);
	
	if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete") 
	{	
		document.getElementById("business").innerHTML=xmlHttp.responseText
	}
*/	
}
function trim(value) 
{
	
	//function to trim any leading, following and inner spaces
	var temp = value;
	var obj = /^(\s*)([\W\w]*)(\b\s*$)/;
	if (obj.test(temp)) { temp = temp.replace(obj, '$2'); }
	var obj = /  /g;
	while (temp.match(obj)) { temp = temp.replace(obj, " "); }
	return temp;
}

function LTrim( value )
{
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

// Removes ending whitespaces
function RTrim( value )
{
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

// Removes leading and ending whitespaces
function trim( value ) 
{
	return LTrim(RTrim(value));
}

//Check whether specified value is numeric or not?
function ValidateNo(NumStr, String)
{
	for(var Idx=0; Idx<NumStr.length; Idx++)
	{
		var Char = NumStr.charAt(Idx);
		var Match = false;

		for(var Idx1=0; Idx1<String.length; Idx1++)
		{
			if(Char == String.charAt (Idx1))
				Match = true;
		}

		if (!Match) 
			return false;
	}
	return true;
}

function validate1()
{  
	//validate name
	if (trim(document.getElementById("name").value) == "")
	{
		alert("Please Enter Your Name")
		document.getElementById("name").focus();
		return false
	}
	
	//validate Designation
	if (trim(document.getElementById("designation").value) == "")
	{
		alert("Please Enter Your Designation")
		document.getElementById("designation").focus();
		return false
	}
	
	//validate company name
	if (trim(document.getElementById("company").value) == "")
	{
		alert("Please Enter Your Company Name");
		document.getElementById("company").focus();
		return false;
	}
	/*
	//validate Address
	if (trim(document.getElementById("address").value) == "")
	{
		alert("Please Enter Your Address");
		document.getElementById("address").focus();
		return false;
	}
	
	//validate City
	if (trim(document.getElementById("city").value) == "")
	{
		alert("Please Enter Your City/State");
		document.getElementById("city").focus();
		return false;
	}*/
	
	//Country Validation
	if (document.getElementById("country").selectedIndex == "")
	{
		alert("Please Select Your Country");
		document.getElementById("country").focus();
		return false;
	}
	
	//validating phone number
	//phone code
	if (document.getElementById("phone").value == "")
	{
		alert("Please enter phone number");
		document.getElementById("phone").focus();
		return false;
	}
	
	if(!ValidateNo(document.getElementById("phone").value,"1234567890+- "))
	{
		alert("Please Enter Only Number");
		document.getElementById("phone").focus();
		return false;
	}
	/*
	//validating Fax number
	//Fax code
	if (document.getElementById("fax").value == "")
	{
		alert("Please enter Fax number");
		document.getElementById("fax").focus();
		return false;
	}
	
	if(!ValidateNo(document.getElementById("fax").value,"1234567890+- "))
	{
		alert("Please Enter Only Number");
		document.getElementById("fax").focus();
		return false;
	}
	*/
	//validate email
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("email").value))
	{
		
	}
	else
	{	
		alert("Invalid E-mail Address! Please re-enter.")
		document.getElementById("email").focus()
		return false;
	}

	var name , designation , company , address , city ,  country , phone , fax , email , url;

	name = escape(document.getElementById("name").value) ;
	designation = escape(document.getElementById("designation").value) ;
	company = escape(document.getElementById("company").value) ;
	address= escape(document.getElementById("address").value) ;
	city = escape(document.getElementById("city").value) ;
	country = escape(document.getElementById("country").value) ;
	phone = escape(document.getElementById("phone").value);
	fax = escape(document.getElementById("fax").value);
	email = escape(document.getElementById("email").value) ;
	url = escape(document.getElementById("url").value);

	var str;
	str = "name="+name+"&designation="+designation+"&company="+company+"&address="+address+"&city="+city+"&country="+country+"&phone="+phone+"&fax="+fax+"&email="+email+"&url="+url;
	//str = "name="+name+"&company="+company+"&country="+country+"&phone="+phone+"&email="+email+"&comments="+comments;
	
 
	var xmlHttp = null 	
	if (typeof window.ActiveXObject != 'undefined' ) 
	{ 
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
	} 
	else 
	{ 
		xmlHttp = new XMLHttpRequest(); 
	}

 var url="/textile-market-watch/payment/contactus/sendmail.asp?"+str+"&sid="+Math.random()
 
	xmlHttp.open("GET", url, false);
    xmlHttp.send(null);
	
	if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete") 
	{	
		document.getElementById("business").innerHTML=xmlHttp.responseText
	}
}

function Handle(e)
{
	if ( e.keyCode == 27 )
	{
		self.close();
	}
}
function closeMe()
{
	self.close();
}