var rs;
var y_prop = 1;
var x_prop = 1.305;

function init () {
/*** initialize resizing ***/
	rs = true;
	resize ()
	window.onresize = resize;
}

function setPause () {
/*** release pause beween resizeing and onresize ***/
	rs = true;
}

function resize () {
/*** trigger resizing | implemented only for adjusting the width acc to the height ***/
	if ( rs==false ) { return false; }
	var dim = GetInnerSize();
	ResizeToInner(dim[1]*x_prop, dim[1]);
	rs = false;
	window.setTimeout("setPause();", 1000);
}

function GetInnerSize () {
/***  get the viewport size ***/
	var x,y;
	if (self.innerHeight) {
		x = self.innerWidth;
		y = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		x = document.documentElement.clientWidth;
		y = document.documentElement.clientHeight;
	} else if (document.body) {
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	}
	return [x,y];
}



function ResizeToInner (w, h) {
/*** do the resizing of the window ***/
	x = window.screenLeft || window.screenX;
	y = window.screenTop || window.screenY;
	window.moveTo(0,0);
	window.resizeTo(screen.availWidth,screen.availHeight);
	var inner = GetInnerSize();
	var ox = screen.availWidth-inner[0];
	var oy = screen.availHeight-inner[1];
	window.resizeTo(w+ox, h+oy);
	window.moveTo(x,y);
}
