// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

var number_of_images = 1;
var number_of_files = 1;
var number_of_links = 1;

function add_image_field () {
	number_of_images += 1;
	to_add = 'Image: <br /> <input id="image_' + number_of_images + '_uploaded_data" name="image_' + number_of_images + '[uploaded_data]" type="file" size="30"><br /><textarea id="image_' + number_of_images + '_description" name="image_' + number_of_images + '[description]"></textarea><br />';
	$("section_images").insert(to_add);
	document.forms[0].number_of_images.value = number_of_images;
}

function add_file_field () {
	number_of_files += 1;
	to_add = 'Title: <br /> <input id="file_' + number_of_files + '_title" name="file_' + number_of_files + '[title]" type="text" size="30"><br />File: <br /> <input id="file_' + number_of_files + '_uploaded_data" name="file_' + number_of_files + '[uploaded_data]" type="file" size="30"><br />';
	$("section_files").insert(to_add);
	document.forms[0].number_of_files.value = number_of_files;
}

function add_link_field () {
	number_of_links += 1;
	to_add = 'Title: <br /> <input id="link_' + number_of_links + '_title" name="link_' + number_of_links + '[title]" type="text" size="30"><br />The URL: <br /> <input id="link_' + number_of_links + '_the_url" name="link_' + number_of_links + '[the_url]" type="text" size="30"><br />Description: <br /> <textarea id="link_' + number_of_links + '_description" name="link_' + number_of_links + '[description]"></textarea><br />';
	$("section_links").insert(to_add);
	document.forms[0].number_of_links.value = number_of_links;
}

function add_blog_image () {
	number_of_images += 1;
	to_add = 'Image: <br /> <input id="image_' + number_of_images + '_uploaded_data" name="image_' + number_of_images + '[uploaded_data]" type="file" size="30"><br />';
	$("blogs_images").insert(to_add);
	document.forms[0].number_of_images.value = number_of_images;
}

function add_blog_file () {
	number_of_files += 1;
	to_add = 'File: <br /> <input id="file_' + number_of_files + '_uploaded_data" name="file_' + number_of_files + '[uploaded_data]" type="file" size="30"><br />';
	$("blogs_files").insert(to_add);
	document.forms[0].number_of_files.value = number_of_files;
}

function submit_loading (toggle) {
	if (toggle == 'on') {
		$('footer_submit').innerHTML = "<input class=\"submit\" type=\"submit\" value=\"sending...\" name=\"commit\" disabled=\"true\" />";
	} else {
		new Effect.toggle('flash_notice_div', 'blind', {duration:0.4});
		$('footer_submit').innerHTML = "<input class=\"submit\" type=\"submit\" value=\"send!\" name=\"commit\"/>";
	}
}

function clear_form_field(t_field_id, t_field_value) {
	if (t_field_value == "name" || t_field_value == "phone" || t_field_value == "email" || t_field_value == "message") {
		$(t_field_id).value = "";
	}
}

function show_item_form(the_id) {
	if (the_id == 1) {
		$('item_link').style.display = "none";
		$('item_file').style.display = "none";
		$('item_t-d').style.display = "none";
		new Effect.BlindDown('item_link', {duration:0.3});
	} else if (the_id == 2) { 
		$('item_link').style.display = "none";
		$('item_file').style.display = "none";
		$('item_t-d').style.display = "none";
		new Effect.BlindDown('item_file', {duration:0.3});
	} else if (the_id == 3) {
		$('item_link').style.display = "none";
		$('item_file').style.display = "none";
		$('item_t-d').style.display = "none";
		new Effect.BlindDown('item_t-d', {duration:0.3});
	}
}

function home_product_select(the_id) {
	$('home_products').childElements().each(function(item) {
		item.className = "";
	})
	$('home_'+the_id).className = "active";
}

function update_button_description(t_num,t_desc) {
	var tmp = document.forms[1].item_description_1.value;
	var tmp_array = tmp.split(' | ');
	tmp_array[t_num] = t_desc;
	var tmp_join = tmp_array.join(' | ');
	document.forms[1].item_description_1.value = tmp_join;
}
