/** Adding array.indexOf for IE.. **/
if (typeof (Array.indexOf) == 'undefined') {
	Array.prototype.indexOf = function (obj) {
		for (var i = 0; i < this.length; i++) {
			if (this[i] == obj) return i;
		}
		return -1;
	}
} // array.indexOf

var ref_curr = 1;
var ref_names = [
	"..",
	"Szimplon Udvar, Budapest",
	"Mandala Park, Budapest",
	"Capital Square Budapest",
	"MKB Office, Budapest",
	"Sun Palace, Budapest",
	"Gateway, Budapest",
	"Dévai-Kassák Iroda, Budapest",
	"Porsche Hungária, Budapest",
	".."];

function auto_slide() {
	$('#btn_ref_next').click();
	setTimeout ("auto_slide();", 3500);
}

function solar_pricelist (list) {
	if (list == "heat") {
		$('#solar_menu_pricelist_heat').removeClass ('solar_menu_inactive');
		$('#solar_menu_pricelist_noheat').removeClass ('solar_menu_active');
		$('#solar_menu_pricelist_heat').addClass ('solar_menu_active');
		$('#solar_menu_pricelist_noheat').addClass ('solar_menu_inactive');
		$('#solar_pricelist_noheat').slideUp();
		$('#solar_pricelist_heat').slideDown();
	}
	else {
		$('#solar_menu_pricelist_noheat').removeClass ('solar_menu_inactive');
		$('#solar_menu_pricelist_heat').removeClass ('solar_menu_active');
		$('#solar_menu_pricelist_noheat').addClass ('solar_menu_active');
		$('#solar_menu_pricelist_heat').addClass ('solar_menu_inactive');
		$('#solar_pricelist_heat').slideUp();
		$('#solar_pricelist_noheat').slideDown();
	}
}

$(function() {
	$('#btn_ref_prev').click (function() {
		var prev = ref_curr - 1;
		if (prev < 1) prev = 9;
		$('#ref_pic_' + prev).css ('left', "720px");
		$('#ref_pic_' + prev).animate ({ 'left': "0px" }, 1000);
		$('#ref_pic_' + ref_curr).animate ({ 'left': "-720px" }, 1000);
		$('#ref_text').html (ref_names[prev]);
		ref_curr = prev;
	});

	$('#btn_ref_next').click (function() {
		var next = ref_curr + 1;
		if (next > 9) next = 1;
		$('#ref_pic_' + next).css ('left', "-720px");
		$('#ref_pic_' + next).animate ({ 'left': "0px" }, 1000);
		$('#ref_pic_' + ref_curr).animate ({ 'left': "720px" }, 1000);
		$('#ref_text').html (ref_names[next]);
		ref_curr = next;
	});

	$('#btn_contact_form').click (function() {
		$('#btn_contact_form').blur();
		$('#contact_form').toggle ('slow');
	});

	$('a').click (function() {
		this.blur();
	});

	setTimeout ('auto_slide();', 3500);
});

