function resizeUp(nx,ny,mx,my) {
	if (mx == undefined) mx = 420;
	if (my == undefined) my = 420;
    var scale  = 0;
    var width  = Math.min(mx, nx);
    var height = Math.min(my, ny);

    if (nx <= mx && ny <= my){
        width  = nx;
        height = ny;
    }else if (nx <= ny){ //tate
    if (my < ny) {
        scale = Math.floor((my / ny) * 100);
        width = nx * (scale / 100)
    }
    } else {
        if (mx < nx) {
            scale = Math.floor((mx / nx) * 100);
            height = ny * (scale / 100)
        }
    }
    return [width,height];
}

function redirect(u){if (!u){u = location.href;};location.href = u;}
function revise(target){var target = document.f1 ;target.action.value = 'revise';target.submit();}
function submit(f){if(f.tagName=="FORM"){f.submit()}}
var switchCSS = {obj:['header','shopTab_box','vicinity','kuchikomi','box_tab_middle','box_tab_foot','footer'],
show: function(){this._each("");},hide: function() {this._each("none")},
_each: function(d){for (i=0; i< this.obj.length; i++) {if (o = document.getElementById(this.obj[i])) o.style.display = d;}}
}
/** function: roll(target Selector,OPTIONS{minHeight:Minimam Height,tag:Target tag Name}) */
function roll(target,options) {
var target = target || ".roll";options = Object.extend({minHegiht:0,tag:'LI',targetNode:'child'}, options || {});
var max=options.minHegiht;var elem = $$(target);
if ('global' == options.targetNode) {
c = elem.length;a=elem;
for (var i=0,t=0; i < c; i++){max = Math.max(max, a[i].offsetHeight||0);}
for (var i=0,t=0; i < c; i++){a[i].style.height = max+"px";}
}else{
for(n=0;n < elem.length;n++) {a = elem[n].childNodes;c=a.length;
for (i=0,t=0; i < c; i++){el = a.item(i);if (el.tagName === options.tag){max = Math.max(max, el.clientHeight||0);}}
for (i=0,t=0; i < c; i++){el = a.item(i);if (el.tagName === options.tag){el.style.height = max+"px";}}}}
}
/** function: loadSWFObject(SWFObject version)*/
function loadSWFObject(version){if (typeof(SWFObject)=='undefined'){version = version||'1.5';document.write('<script type="text/javascript" src="/js/swf/swfobject-'+version+'.js"></sc'+'ript>');return true;};return false;}

if(typeof jQuery != "undefined") { //Jquery Plugins
(function($) {
//same Height for selectors
$.fn.roll = function() {
elements = this;loop = elements.length;max=0;
for (var i=0; i < loop; i++){el = elements[i];var h = el.offsetHeight;max = Math.max(h, max)}
for (var i=0; i < loop; i++){el = elements[i];$(el).css('height',max+'px');}
};
})(jQuery);
}
