/*
 *
 *
 *
 *
 *
 */

function test(){
	alert(1);
}

function moveBG( obj, offset_Y, offset_X ){
	obj.style.backgroundPosition = "0px " + offset_Y + "px";
}

function submitForm( fId ){
	obj = document.getElementById( fId );
	obj.submit();
}

function navigation_view_change(strId, idx){

	reg = new RegExp(strId + "|^menu_", "i");
	tags = document.getElementsByTagName("*");
	for (i=0; i<tags.length; i++){
		obj = tags[i];
		
		if (obj.id.match(reg)) {
			if (obj.id == (strId) || obj.id == (strId + idx) ){
				obj.style.display = 'block';
			}else{
				obj.style.display = 'none';
			}	
		}
	}
}

function getNavigator(){
	var ie4 = document.all;
	var ns4 = document.layers;
	var ns6 = document.getElementById && !document.all; 
	if(ns4) Navigater = "ns4";
  	else if(ns6) Navigater = "ns6";
  	else if(ie4) Navigater = "ie4";
  	else Navigater = "unknown";
  	return Navigater;
}

function getUsableWindowHeight(){
	var netval = new Number;
	var n = new String( getNavigator() );
	retval = (n.substr(0, 2) == "ie")? document.documentElement.clientHeight: window.innerHeight;
	return retval;
}
function getUsableWindowWidth(){
	var netval = new Number;
	var n = new String( getNavigator() );
	retval = (n.substr(0, 2) == "ie")? document.documentElement.clientWidth: window.innerWidth;
	return retval;
}

function number_format(num){
	price = new String(num); price_piece = new Array;
	len = price.length;
	for(i=0; i<len; i++){
		price_piece.push(price.charAt(i));
	}
	price = '';
	for(i=0; i<len; i++){  
		if(!(i%3) && !(i==0)){ price =(',' + price );}
		price =( price_piece.pop() + price );	
	}
	return price;
}

function is_zipcode(str){
	reg = new RegExp("^[0-9]{3}-[0-9]{4}$", "i");
	if( str.match(reg) ){
		return true;
	}else{
		return false;
	}
}



