function TrimStr(str){
	var tmpStr= new String("");

	for(var i=0; i< str.length; i++)
	{	
		if (str.substring(i,i+1)!=" ") 
			break;
	}//end of For
	
	for(var j=str.length; j>i; j--)
	{	
		if (str.substring(j-1,j)!=" ") 
			break;
	}//end of For
	for (var k=0; k<j-i; k++)
	{
		tmpStr=tmpStr+str.substring(k+i,k+i+1);
	}
	return tmpStr;
}//end of TrimStr

function isNumeric(str) {
	for (var i=0; i <= str.length; i++)
	{
		var ch = str.substring(i, i+1)
			
		if( ch < "0" || ch > "9" || str.length == null)
		{ 
			return false
		}
		else
			return true
	}
  
}//end of function isNumeric

function isEmail(inputStr)  
{
	if (inputStr.length <9)  
	{ 
		//message += "- - Email should be at least 9 characters"); 
		return false; 
	} 
			
	/* Next, we check for the existence of the @ character */
	var charA = inputStr.indexOf("@");
	if (charA == -1)  
	{
		//message += "- - Email did not find the @ character \n";
		return false;
	}
			
	if (charA <2 )  
	{ 
		//message +="- - Email expected at least 2 characters before the @ character \n"; 
		return false; 
	}

	var charP = inputStr.lastIndexOf(".");
	if (charP == -1)  
	{
		//message += "- - Email expected to find the . character \n";
		return false;
	}
			
	if (charP != inputStr.length - 3 && charP != inputStr.length - 4)  
	{
		//message += "- - Email ending . character not in correct position \n";
		return false;
	}

	if (charP)
	 	return true;
}

function EmailIt(sURL) {
	window.open ("GC1_SendMail.asp", "newSendMail","scrollbars=yes,status=yes,width=340,height=490");
}

function PopupOpen(sURL)
{
	window.open (sURL, "newWin","scrollbars=yes,status=yes,width=400,height=250");
}

function CountryList(sSelected) {
	var sSelectCountry="";
	var sSelectedCountry="";
	if (sSelected=="")
		sSelected="USA";
	var sList1="Australia,Austria,Bahamas,Belgium,Bermuda,Canada,Cape Verde,Cayman Islands,China,Denmark,England,Espana,Fiji,Finland,France,";
	var sList2="Germany,Gibraltar,Great Britain,Greenland,Greenland,Hong Kong,Hungary,Iceland,Iceland,Ireland,Israel,Italy,Jamaica,Japan,Jordan,";
	var sList3="Korea (South),Kuwait,Liechtenstein,Luxembourg,Mexico,Monaco,Mongolia,Netherlands,New Zealand,Northern Ireland,Norway,";
	var sList4="Panama,Philippines,Poland,Portugal,Puerto Rico,Russia,Russian Federation,Scotland,Scotland,South Africa,Spain,Sweden,Switzerland,";
	var sList5="Taiwan,Turkey,USA,Ukraine,United Arab Emirates,United Kingdom,Vatican City,Virgin Islands (British),Virgin Islands (U.S.),Wales";
	var sList=sList1+sList2+sList3+sList4+sList5;
	aCountryArray=sList.split(",");
	for (var ijk in aCountryArray) {
		if (sSelected==aCountryArray[ijk])
			sSelectedCountry=" selected";
		else
			sSelectedCountry="";
		sSelectCountry=sSelectCountry+"<option"+sSelectedCountry+"> "+aCountryArray[ijk]+"</option>";
	}
	return sSelectCountry;	
}