/*
* oabakken
* Added: 2010-12-21
* Standard trim function
*/
String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
}

/*
* oabakken
* Added: 2010-12-16
* Array containing the keycode events
*/
var Letters = new Array();
Letters[65] = "a";Letters[66] = "b";Letters[67] = "c";Letters[68] = "d";Letters[69] = "e";Letters[70] = "f";Letters[71] = "g";Letters[72] = "h";Letters[73] = "i";Letters[74] = "j";
Letters[75] = "k";Letters[76] = "l";Letters[77] = "m";Letters[78] = "n";Letters[79] = "o";Letters[80] = "p";Letters[81] = "q";Letters[82] = "r";Letters[83] = "s";Letters[84] = "t";
Letters[85] = "u";Letters[86] = "v";Letters[87] = "w";Letters[88] = "x";Letters[89] = "y";Letters[90] = "z";Letters[222] = "æ";Letters[192] = "ø";Letters[221] = "å";

/* These following methods requires that the page imports the JQuery library - START */

// Ajax function used to call simple pages. Can return the HTML response.
function CallPage(URL, Data, Method) {	// Overload method.
	CallPage(URL, Data, Method, false);
}

function CallPage(URL, Data, Method, ReturnResponse) {
	// Define SendMethod, default GET.
	var SendMethod = "GET";
	// If SendMethod is get, then the provided data has to be added as QueryString.
	if (Data != null && Data != undefined) {
		if (Method != null && Method != undefined)
			SendMethod = Method;

		if (SendMethod == "GET") {
			URL = URL + "?" + Data;
			Data = "";
		}
	}
	// Make Ajax call.
	var html = $.ajax({
		type: SendMethod,
		url: URL,
		data: Data,
		async: false
	}).responseText;
	if (ReturnResponse) {
		// Return HTML response.
		return html;
	}
}

/*
* oabakken
* Added: 2010-12-16
* Page load events.
*/
$(document).ready(function(){
	/*
	* oabakken, avve
	* Added: 2010-12-16
	* Add class to floating images in text2.
	*/
	if ($(".text2 img") != null) {
		if ($(".text2 img").css("float") == "left")
			$(".text2 img").addClass("imgLeft");
		else if ($(".text2 img").css("float") == "right")
			$(".text2 img").addClass("imgRight");
	}
});

/* These following methods requires that the page imports the JQuery library - END */

/* ViaNett demo register functions - START */

// Make enter key work.
function WebsiteDemoRegKeyDown(e) {
	var keycode = window.event ? window.event.keyCode : e.which;
	if (keycode == 13)
		return false;
	return true;
}

function WebsiteDemoRegKeyUp(e, InputID) {
	var keycode = window.event ? window.event.keyCode : e.which;
	
	if (keycode == 13)
	{	
		GoToWebsiteDemoRegister(InputID);
		return false;
	}
	
	return true;
}

function GoToWebsiteDemoRegister(InputID) {

	// Get the mobile number from txtMobileNumber.value.
	var Number = document.getElementById(InputID).value;
	
	// Go to register.
	window.location = "http://www.vianett.no/cat/525.aspx/SiteId=2;InputTel=" + Number;
}

/* ViaNett demo register functions - END */
