Javascript trim

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

Адаптивная верстка

Хотите верстку «тянущуюся как у яндекса…», так рисуйте соответственно.

Дабы не быть голословным привожу список (с мотивацией) нужных разрешений:

10 Developer Tips To Build A Responsive Website [Infographic] – ReadWrite