$(document).ready(function(){
	
	if(typeof(ODKL)=='object') 
		ODKL.init();
	
	var inpts=$(".search > input");
	inpts
	.each(function(){
		$(this).attr("default",$(this).val());
	})
	.focusin(function(){
		if($(this).val()==$(this).attr("default"))
			$(this).val("");
	})
	.focusout(function(){
		if($(this).val()=="")
		$(this).val($(this).attr("default"));
	});

	$(window).load(function() {
		var input_element = $("input[name=in_code]");

		if (input_element.length > 0)
			$(input_element).attr("value", get_restored_rand_string($(input_element).attr("value")));

		function setCharAt(str, index, chr) {
			if (index > str.length - 1) return str;
			return str.substr(0, index) + chr + str.substr(index + 1);
		}

		function get_restored_rand_string(rand_string) {
			rand_string = setCharAt(rand_string, 4, (rand_string.charAt(4) == 9 ? "0" : rand_string.charAt(4) + 1));

			return rand_string;
		}
	});
});
