function check_submit_search(url){
	var value = 0.01;
	var min = document.getElementById('txtPriceMin').value;
	var max = document.getElementById('txtPriceMax').value;
	var error = true;
	
	if(min == '') min = value;
	if(max == '') max = value;
	
	if( IsNumeric(min) == false ){
		alert('Please put number for Price Min!');
		return false;
	}
	
	if( IsNumeric(max ) == false ){
		alert('Please put number for Price Max!');
		return false;
	}
	
	min = parseFloat(min);
	max = parseFloat(max);
	if( min > max  ){
		alert('Please put number for Max over number for Min! ');
		return false;
	}
		
	if( min == value && max == value ){
		error = false;
	}
		
	if( error != false )
		document.getElementById('pricerange').value = min + '-' + max;

	sortkey = document.getElementById('sortkey').value;
	opt = document.getElementById('opt').value;
	sortorder = document.getElementById('sortorder').value;
	
	document.searchform.action = url + 'index.php?opt=' + opt + '&sort=' + sortkey + '&key=' + sortorder;
	document.searchform.submit();	
	//return true;
}

function check_submit(){
	var value = 0.01;
	var min = document.getElementById('txtPriceMin').value;
	var max = document.getElementById('txtPriceMax').value;
	var error = true;
	
	if(min == '') min = value;
	if(max == '') max = value;
	
	if( IsNumeric(min) == false ){
		alert('Please put number for Price Min!');
		return false;
	}
	
	if( IsNumeric(max ) == false ){
		alert('Please put number for Price Max!');
		return false;
	}
	
	//alert('min:' + min + ' max:' + max);
	min = parseFloat(min);
	max = parseFloat(max);
	if( min > max  ){
		alert('Please put number for Max over number for Min! ');
		return false;
	}
		
	if( min == value && max == value ){
		error = false;
	}
		
	if( error != false )
		document.getElementById('pricerange').value = min + '-' + max;

	creatKeyWord();
	
	document.searchform.submit();	
	//return true;
}

function IsNumeric(sText)
{
	var ValidChars = "0123456789.";
	var IsNumber=true;
	var Char;
		
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsNumber = false;
		}
	}
	return IsNumber;

}

function creatKeyWord() {
	var value1 = document.searchform.keywords.value;
	var value2 = document.searchform.itemCondition.value;
	var value3 = document.searchform.brand.value;
	
	value1 = value1.replace("AND ", '');
	value2 = value2.replace("AND ", '');

	value1 = value1.replace("and ", '');
	value2 = value2.replace("and ", '');
	
	var str = '' ;
	var str_temp = '';
	if( value2 == ''){
		if( value3 != '' )
			str_temp = value3 ;
	}else{
		str_temp= value2 ;
		if( value3 != '' )
			str_temp += ' AND ' + value3 ;
	}
	
	if( value1 == ''){
		if( str_temp != '' )
			str = str_temp;	
	}else{
		value1 = convertKeyWord(value1 );
		str = value1 ;
		if( str_temp != '' )
			str += ' AND ' + str_temp;
	}
	
	//alert(str);
	
	document.searchform.keywords.value = str;
}

function convertKeyWord(str) {
	var out = "", flag = 0;
	for (i = 0; i < str.length; i++) {
	if (str.charAt(i) != " ") {
	out += str.charAt(i);
	flag = 0;
	}
	else {
	if(flag == 0) {
	out += " AND ";
	flag = 1;
	      }
	   }
	}
	str=out;
	return str;
}

function check_submit_search_old(){
	var value = document.searchform.sku.value;
	
	if(value == ''){
		document.searchform.sku.focus();
		alert('Please put Sku/item#!');
		return false;
	}
	else{
		return true;
		
	}
	
	//return true;
}

