/* custom JS for projekte.php */

$(function() {
	if(window.location.search) {
		var arrQuery = parseQuery(window.location.search);
		console.log(arrQuery);
		for(i = 0; i < arrQuery.length; i++) {
			if(arrQuery[i][0] == 'from') {
				var strReferrer = arrQuery[i][1];
			}
			if(arrQuery[i][0] == 'was') {
				var strJumpTo = arrQuery[i][1];
				// strip trailing slash

				if(strJumpTo.charAt((strJumpTo.length - 1)) == '/') {
					strJumpTo = strJumpTo.substring(0, (strJumpTo.length - 1));
				}
			}
		}

		if(strJumpTo) {
			window.location.href='#' + strJumpTo;
		}
	}

	jQuery('#portfolio tbody tr:odd').addClass('row-odd');
	jQuery('#portfolio tr td:first-child').addClass('table-col1');
});

/**
 * function parseQuery
 *
 * @description Parses the GET query into an multidimensioal array
 * @parameter string Query
 * @return array ParsedQuery Consists of ParsedQuery[n] = array(0 => varName, 1 => varValue)
 */

function parseQuery(strUserQuery) {
	returnData = new Array();
	strQueryString = strUserQuery;

	if(strUserQuery.substr(0, 1) == '?') {
		strQueryString = strUserQuery.substr(1);
	}

	if(strQueryString != '') {
		arrX = strQueryString.split('&');

		for(n = 0; n < arrX.length; n++) {
			arrX2 = arrX[n].split('=');
			returnData[n] = new Array(arrX2[0], arrX2[1]);
		}

	}


	return returnData;
}